THE 99 · RELEASES

What’s new

Every improvement, in one place. Newest first.

  1. Pilot rankingsLatest

    See the top pilots for every commander

    Choose a commander and compare verified pilot results by month, quarter, or year. Switch between win rate, game wins, and top-cut conversion, and adjust the entry threshold to find the sample size that matters to you.

    Explore pilot rankings
  2. Discover

    Homepage headings are clear again

    The Discover headline, Meet the pilots heading and its account button now stay readable on their dark gradient panels, while the pale action cards keep their dark text. The homepage keeps its layered look without hiding the words that guide you.

    Explore The 99
  3. Community

    Meet the pilots and add your profile

    Create an account to add a community profile to the homepage. Profiles stay private until you opt in; only the display name, favorite commander and short bio are shared. Pilot search also now handles accents and punctuation in names.

    Create your profile
  4. Daily Games

    The imposter’s stats are easier to tap

    The finished Find the Imposter result now gives its card-statistics link a full, comfortable touch target with clearer action styling. Long card names wrap safely, keyboard focus stays visible, and the focused card destination, Share, next-game path and saved result are unchanged.

    Find the Imposter
  5. Daily Games

    The imposter reveal leads somewhere useful

    The finished Find the Imposter result now opens the real card-statistics workspace with the revealed card and commander already selected. The old experimental-lab detour is gone, while the saved result, Share and next-game actions stay put.

    Find the Imposter
  6. Daily Games

    The imposter gets a proper reveal

    Every finished Find the Imposter round now prominently names the answer and its real inclusion rate, whether you found it or missed it. The six-card reveal, artwork recovery, stats, Share, next-game path and saved result all remain in place.

    Find the Imposter
  7. Daily Games

    Commander reveals now include the card

    A finished Who’s the Commander? round now shows the solved commander art, including both partner cards. If an image fails, the named result and every action stay usable while Retry refreshes only the artwork without changing guesses, score or saved progress.

    Play Who’s the Commander?
  8. Daily Games

    Commander wins reveal who you solved

    A finished Who’s the Commander? round now names the canonical commander after a win as clearly as it does after a loss. Wins keep the points celebration, while Share, commander stats, next-game navigation and saved results remain in place.

    Play Who’s the Commander?
  9. Daily Games

    Commander guesses understand what you mean

    Who’s the Commander? now resolves harmless casing, surrounding-space and partner-slash differences to the exact offered commander. Unknown or ambiguous names remain no-cost errors, while feedback, duplicate protection, scoring and saved history use the canonical display name.

    Play Who’s the Commander?
  10. Daily Games

    Every Commander guess teaches you something

    Who’s the Commander? now offers only choices backed by enough captured deck data to compare against the clues. A stale unsupported choice is rejected without spending an attempt, while today’s answer, clue order, scoring and saved progress stay intact.

    Play Who’s the Commander?
  11. Daily Games

    Daily Games never leave you stuck

    Finished Commander, Imposter, and Meta Clash results now include a clear path back to the Daily Games hub. Share, stats, streak controls, saved results, and comfortable phone-sized actions all stay intact.

    Choose a Daily Game
  12. Daily Games

    Mordle keeps the games going

    A finished Mordle now offers a clear path back to the Daily Games hub beside Share. The two actions stay comfortably tappable, stack on narrow phones, and leave today’s solved result safely saved.

    Play Mordle
  13. Daily Games

    Mordle tells you what you solved

    A finished Mordle now names the card prominently for wins as well as losses. The compact result keeps the celebration and attempt count, fits narrow screens, and remains useful if the artwork cannot load.

    Play Mordle
  14. Daily Games

    Mordle’s new reveal can recover

    Mordle now uncovers card art through six staggered panels instead of a top-down crop. If the image fails, a clear fallback and Retry restore only the artwork while your puzzle, guesses, hints and typed answer stay in place.

    Play Mordle
  15. Daily Games

    Mordle only counts real card guesses

    Mordle now checks guesses against the day’s documented tournament-card vocabulary before spending an attempt. Misspellings and nonsense stay editable with a clear message, while valid, duplicate, release-day and same-game persistence rules remain intact.

    Play Mordle
  16. Set stats

    The newest set now means released

    The homepage now rejects stale future-set metadata and chooses the newest eligible paper set released by the current UTC date. Release-day rollover happens without a deployment, while an intentionally previewed future set is clearly labeled Upcoming.

    See current set stats
  17. Navigation

    The mobile menu gets out of your way

    The compact site menu now closes after you choose a destination, press Escape, or move pointer or keyboard focus outside it. Escape returns focus to the menu button, and related tournament pages keep the correct active section highlighted.

    Explore The 99
  18. Daily Games

    Daily Games now learn from newer lists

    Commander, Imposter and Mordle now refresh from the latest validated captured-list slice when the source changes. Reads stay strictly bounded, today’s saved puzzle remains stable, and the deployment snapshot keeps every game available if storage is temporarily unreachable.

    Play a Daily Game
  19. Daily Games

    A tighter Daily Games lineup

    The finite cEDH Puzzles run has left the launcher instead of pretending to be a fresh daily. Existing links now lead to Combo Lock, with 200 validated daily grids and a clear answer reveal.

    Play Combo Lock
  20. New Daily Game

    Can you find the hidden combo?

    Combo Lock hides one real cEDH engine among six familiar cards. Pick the pair, lock your answer, then reveal the exact setup and loop across a solver-validated 200-day rotation.

    Play Combo Lock
  21. Daily Games

    Hand Morph changes the challenge every day

    The 200-day Hand Morph rotation now spans five different turn-one objectives, varied benches, and one-, two-, or three-swap solutions—all checked by the game solver.

    Play today’s hand
  22. Daily Games

    Daily Game art can recover in place

    When a card image URL fails after it loads, only that image switches to a named fallback. Retry reloads the affected art without resetting your hand, clue, choice or score.

    Play a Daily Game
  23. My Library

    Long library sessions stay lighter

    Full printing catalogs now use a 40-card least-recently-used cache instead of accumulating for the entire browser session. Recent choices stay instant, shared lookups remain intact, and temporary failures can still retry normally.

    Open My Library
  24. Card Universe

    Card relationships stay visible through outages

    The homepage now separates missing Card Universe data from a service failure, stops slow relationship and artwork requests, and keeps the last usable relationship visible while it refreshes. A compact Retry recovers in place without replacing newer results.

    See Card Universe
  25. Decks & tournaments

    Broken card artwork recovers in place

    If a returned card image cannot render, only that face switches to a named fallback while the grid, selection and statistics stay usable. Retry clears both image caches and requests the affected art again without resetting your view.

    Open My Library
  26. Card Universe

    Captured lists recover without losing context

    Tournament evidence now keeps saved lists visible during refreshes, stops slow or abandoned requests, and separates a genuine empty result from a service failure. Retry runs in place, and an older card or commander response can never replace the context you are viewing.

    Explore Card Universe
  27. Tournament results

    Older winner events open directly

    Recent Winners now resolves the selected tournament by its stable event ID and provider slug even after it leaves the recent feed. A removed event is explained separately from a temporary service failure, and the recent results sample stays usable while the lookup recovers.

    See Recent Winners
  28. My Library

    Big collection imports can be undone safely

    Recent Activity now offers one confirmed Undo for a grouped import. Unchanged variants return to their earlier quantities; anything edited or removed afterward is kept and reported as a conflict, so a retry cannot overwrite later work.

    Review your collection
  29. Daily Games

    Find the Imposter gets a fairer card mix

    The odd card now has a plausible 10–20% inclusion rate instead of standing out at 0%. The other five cards span familiar 100%, 80%, 70% and 50% rates, so finding the outlier takes a closer read.

    Play Find the Imposter
  30. Daily Games

    The game menu gets out of your way

    The compact Daily Game menu now closes when you tap or move focus outside it, choose a game or press Escape. Escape also returns keyboard focus to the menu button, while the desktop game row stays exactly where it was.

    Play a Daily Game
  31. Reliability

    Event refreshes stop when nobody is waiting

    Tournament data refreshes now share one bounded provider request across active visitors. Leaving one page no longer disrupts anyone else, while the final departure cancels abandoned work immediately so later reports are not stuck behind it.

    Browse tournaments
  32. Deck building

    Commander search recovers without losing your draft

    If the full commander catalog is temporarily unavailable, the deck builder now keeps the typed and selected commander, leaves saved report choices usable, and retries the same search in place without submitting or changing the deck.

    Open My Library
  33. Decks & tournaments

    Commander artwork can recover in place

    Shared commander thumbnails now separate loading, genuinely missing art and temporary service failures. A compact Retry action reloads only the failed face while card names, selections and the rest of the page stay in place.

    Explore tournaments
  34. My Library

    Large libraries load artwork without a request pileup

    Exact-printing thumbnails now share duplicate work and enter a four-slot request queue. Cached art remains immediate, uncached rows fill progressively, and one failed lookup no longer prevents later cards from loading.

    Open My Library
  35. My Library

    Collection edits stay put during refreshes

    Background library and market refreshes no longer replace unsaved printing, condition, acquisition or value changes. If the same saved card changed elsewhere, My Library keeps the draft and asks whether to use the latest saved details or keep editing.

    Open My Library
  36. My Library

    Printing pickers recover without losing edits

    Exact-printing lookups now stop at a firm deadline, separate loading, no-results and service failures, and retry in place. Changing cards cancels stale screen updates, while retries keep the current card and every unsaved value or condition edit intact.

    Open My Library
  37. Homepage

    Homepage reports recover without hiding results

    Commander performance and Recent Winners now keep their last usable results during a failed refresh, explain the outage, and retry independently in place. Each request also stops at a firm deadline so one slow report cannot hold the homepage open.

    Explore the homepage
  38. Decks & tournaments

    Card grids recover without losing your place

    Deck and tournament card grids now stop claiming failed images are still loading, keep every card name and statistic usable, and retry only the affected artwork without resetting the current view or open card details.

    Open My Library
  39. Pilot profiles

    Pilot profiles recover without losing results

    Selected pilot profiles now keep the last usable tournament results during refreshes, explain service failures, and retry in place. Superseded requests are canceled so an older pilot can never replace the profile you just opened.

    Find a pilot
  40. Card Universe

    Card details recover without losing your selection

    Card and comparison details now separate loading from service failures, keep the last usable evidence during refreshes, and offer an in-place retry. Older responses cannot replace a newer card or commander selection.

    Explore Card Universe
  41. Tournament results

    Recent Winners now opens the event you picked

    View Event carries the winner’s exact tournament into the results page, opens and focuses that event, and keeps the destination in the URL for reloads and browser navigation. If it has aged out of the bounded feed, the page explains how to continue.

    See Recent Winners
  42. Daily Games

    Today’s games start before the timer runs out

    Daily puzzles now use one compact tournament snapshot and the saved puzzle for the day instead of scanning every stored decklist on the first visit. Commander, Imposter, Mordle and Meta Clash all open from the same bounded path.

    Play a Daily Game
  43. Daily Games

    Missing art no longer stops the game

    If card art cannot load, Daily Games keep every card name and control usable, stop claiming the image is still loading, and offer a one-tap retry for only the failed cards without resetting progress.

    Play a Daily Game
  44. My Library

    Big imports leave room for recent work

    A collection import now appears as one concise Recent Activity entry instead of filling the list with every changed printing. Every variant remains in the audit history, and interrupted imports keep the same group when resumed.

    Open My Library
  45. Daily Games

    Every game stays within reach

    Daily Game links now share one compact horizontal row on desktop, with keyboard-visible scrolling when space is tight. Phones keep the smaller game menu instead of a crowded link strip.

    Play a Daily Game
  46. Deck building

    Commander changes are quick again

    Choosing a commander now loads saved tournament analysis through one bounded read instead of starting a long source crawl. Optional source maintenance has moved behind a signed-in advanced control with its own progress and retry feedback.

    Compare a deck
  47. Tournament reports

    Commander search recovers in place

    If the full commander catalog is temporarily unavailable, tournament reports keep their current commander and saved report choices visible while a new Retry action restores the broader search without reloading the page.

    Explore tournaments
  48. Performance

    Large card grids fill in smoothly

    Card art now loads in small shared groups instead of one oversized request. Images appear progressively, and one failed group no longer holds back the rest of the page.

    Open My Library
  49. My Library

    Large collections load less data

    Collection rows now request only the exact set and collector-number image they need, reuse that result across repeated cards, and load the full reprint catalog only when you open the printing editor.

    Open My Library
  50. My Library

    Printing search always adds what you see

    Filtering exact printings now moves the selection and preview to a visible match. If nothing matches, My Library explains how to recover and blocks the hidden printing from being added or saved.

    Open My Library
  51. My Library

    Your physical library shows physical printings

    Exact-printing pickers now show only editions available on paper. Digital-only Arena and MTGO versions are filtered out, and collection saves or imports reject them before they can enter a physical inventory.

    Open My Library
  52. My Library

    Market refreshes pick up where you left off

    An interrupted collection price refresh now restores its progress after navigation or reload. Resume continues the same grouped review, while completed and expired checkpoints are cleared safely and manual values remain untouched.

    Open My Library
  53. My Library

    Collection history stays open while you work

    Adding, editing, scanning, importing or refreshing cards no longer collapses the older activity you already loaded. The newest server-confirmed changes merge into your current history while your place and remaining-page cursor stay intact.

    Open My Library
  54. Pilot profiles

    Pilot search now recovers without losing your place

    Live pilot lookup now separates loading, no-match and service-error states, keeps usable matches during a refresh, and offers a one-tap retry without making you retype the pilot name.

    Find a pilot
  55. Card Universe

    Card search now tells you what happened

    Card Universe search and comparison now separate loading, no-match and service-error states, keep useful results visible during refreshes, and let you retry without retyping your card.

    Explore cards
  56. Pilot profiles

    See how every recorded round went

    Pilot profiles now show verified round, table, win, loss, draw and bye results from linked TopDeck events. Recent Winners also names the pilot and event, while seat order stays explicitly unavailable when the source does not report it.

    Find a pilot
  57. Daily Games

    Daily Games never leave you waiting

    Every game now stops a slow load, explains what happened and offers a one-tap retry. Who’s the Commander? also builds today’s puzzle from the saved tournament snapshot instead of waiting on a live report.

    Play today’s game
  58. Reliability

    Recent TopDeck events load more reliably

    Event reports now scan a bounded recent window and reject oversized replies safely, so a provider slowdown ends with a retryable message instead of a page that keeps waiting.

    View TopDeck events
  59. Performance

    Card art stays fast as you browse

    Image results now use a small, recently-used cache so browsing large libraries does not grow memory without limit.

    Open My Library
  60. Reliability

    Card art recovers on its own

    A temporary image-service failure now retries automatically instead of leaving commander and collection cards blank until you reload the page.

    Open My Library
  61. Performance

    Recent searches return instantly

    Repeating a recent card or commander search now reuses fresh results instead of waiting on the same providers again, while Retry still requests new data.

    Try search
  62. Search

    New searches start with the best match

    After scrolling through one search, a new query or retry now returns to its top-ranked result instead of opening partway down the list.

    Try search
  63. Mobile

    Search stays in reach

    The search popup now fits the available screen, scrolls without moving the page, and keeps the keyboard-selected result visible.

    Try search
  64. Accessibility

    Search speaks more clearly

    Results are now exposed as real options, while loading, empty and outage messages are announced separately without confusing assistive technology.

    Try search
  65. Homepage

    What’s new stays quick

    The homepage now keeps just the latest updates close at hand, with the complete release history in one fast, dedicated archive.

    See all updates
  66. Navigation

    What’s new now takes you there

    Homepage update actions now move focus directly to the feature they name, without a reload or a mystery detour.

    Try search
  67. Reliability

    Search now tells the truth

    A search outage no longer looks like zero matches. Available results stay usable, and Retry keeps your query in place.

    Try search
  68. Navigation

    Homepage search gets out of the way

    Search results now close when you tap or move focus elsewhere, while keyboard navigation and result links keep working as expected.

    Try search
  69. Deck building

    Package evidence, now with context

    Measured curated packages now show their global captured-list denominator and prevalence rate, so a raw count can’t be mistaken for commander-specific proof.

    Explore packages
  70. Reliability

    Safer linked-deck updates

    Switching decks during a provider refresh can no longer apply an older result to the newly selected deck.

    Open My Library
  71. Daily Games

    Every daily challenge is one tap away

    The homepage launcher now includes the complete seven-game lineup in a compact, mobile-friendly grid.

    Play today