Matchup matrix

Legacy matchup matrix

Who beats who in Legacy. Each cell is the win rate of the deck on the row against the deck on the column, over the last 60 days of tracked matches.

85Decks tracked
10,544Matches
60Days
9 OctUpdated

Legacy: the 20 most played decks against each other

Row deck against column deck
Row beats column Dimir Moonshadow Boros Ocelot Dimir Tempo Azorius Blink Death & Taxes Aluren Doomsday Izzet Cutter Mono Blue Tron Reanimator Eldrazi Stompy Lands.dec Bant Beanstalk Sneak and Show Beseech Storm Affinity Mardu Ocelot Tron Goblin Welder UWx Control
Dimir Moonshadow 50% overall · 650 matches – 35 67 39 43 69 69 48 61 52 48 42 37 41 77 60 50 57 55 36
Boros Ocelot 54% overall · 634 matches 65 – 69 56 78 40 26 72 43 50 75 50 58 63 31 59 60 40 60 50
Dimir Tempo 46% overall · 615 matches 33 31 – 52 29 41 48 43 59 60 67 45 31 64 59 47 54 27 17 60
Azorius Blink 51% overall · 575 matches 61 44 48 – 50 53 64 38 45 64 61 60 22 37 56 55 48 55 42 50
Death & Taxes 50% overall · 536 matches 57 22 71 50 – 56 43 61 19 63 55 50 38 59 64 13 47 59 57 50
Aluren 51% overall · 512 matches 31 60 59 47 44 – 29 48 60 56 54 56 56 53 60 50 36 67 74 67
Doomsday 53% overall · 486 matches 31 74 52 36 57 71 – 52 67 61 73 44 53 56 47 8 62 78 25 29
Izzet Cutter 50% overall · 464 matches 52 28 57 62 39 52 48 – 57 59 55 53 50 43 60 29 23 27 0 83
Mono Blue Tron 51% overall · 462 matches 39 57 41 55 81 40 33 43 – 58 53 46 44 46 33 64 53 92 75 20
Reanimator 47% overall · 430 matches 48 50 40 36 38 44 39 41 42 – 38 50 38 50 53 33 27 44 50 29
Eldrazi Stompy 46% overall · 418 matches 52 25 33 39 45 46 27 45 47 62 – 47 43 33 80 44 40 33 38 67
Lands.dec 50% overall · 362 matches 58 50 55 40 50 44 56 47 54 50 53 – 47 56 67 38 25 63 31 44
Bant Beanstalk 54% overall · 359 matches 63 42 69 78 62 44 47 50 56 62 57 53 – 82 29 50 60 38 43 83
Sneak and Show 49% overall · 320 matches 59 37 36 63 41 47 44 57 54 50 67 44 18 – 44 71 50 80 29 100
Beseech Storm 48% overall · 255 matches 23 69 41 44 36 40 53 40 67 47 20 33 71 56 – 80 33 25 75 33
Affinity 51% overall · 240 matches 40 41 53 45 87 50 92 71 36 67 56 63 50 29 20 – 29 60 40 100
Mardu Ocelot 52% overall · 239 matches 50 40 46 52 53 64 38 77 47 73 60 75 40 50 67 71 – 60 25 33
Tron 48% overall · 233 matches 43 60 73 45 41 33 22 73 8 56 67 38 63 20 75 40 40 – 83 50
Goblin Welder 50% overall · 213 matches 45 40 83 58 43 26 75 100 25 50 63 69 57 71 25 60 75 17 – 100
UWx Control 49% overall · 172 matches 64 50 40 50 50 33 71 17 80 71 33 56 17 0 67 0 67 50 0 –
Under 40% 40-47% Even, 48-52% 53-59% 60% and up Faded: under 20 matches

Strongest against the field

Boros Ocelot54.3% · 634 matches
Bant Beanstalk53.5% · 359 matches
Doomsday52.5% · 486 matches

Struggling against the field

Eldrazi Stompy46.2% · 418 matches
Dimir Tempo46.4% · 615 matches
Reanimator46.5% · 430 matches

How to read it

  • Row against column. Find your deck on the left, the deck you expect across the top: the number is how often the row deck wins that matchup. Read the mirror cell to see the same matchup from the other side; the two add up to about 100.
  • The overall number next to a deck is its win rate against the field, weighted by how often each matchup was played and pulled towards 50% when a matchup has few matches.
  • Faded cells rest on fewer than 20 matches. Hover any cell for its exact number, the matches behind it and the range the real win rate likely sits in.
  • These are field averages. Your own list, your sideboard and how you play it move your results. The point of tracking yours on MyDeckStats is to see where you differ from this table.

Matches tracked over the last 60 days across 85 decks, imported on 9 October 2026 and refreshed regularly.

Beyond the average

See how you do against this table.

Log your decks and rounds on MyDeckStats and the site sets your results next to these field win rates: where you beat the matrix, where you fall short, and the sideboard plan for each matchup.

Your record against every deck in this matrix Whether your results come from the deck or from your play A sideboard sheet for each matchup, free