Matchup Calculator
Head-to-head performance data from online games, 1+ game minimums. Click any hero to see detailed matchups.
Last 30 days ending 2026-08-12, 1+ games minimum
Win Rate: 60%+ 55-60% 47.5-52.5% 40-45% <40%
| Hero | Overall WR | Best vs | Worst vs | Matchups | Games |
|---|---|---|---|---|---|
Oscilio, Constella Intelligence | 64.9% | Puffin, Hightail 100.0% (9g) | Arakni, Trap Door 0.0% (1g) | 2949 42 total | 427 |
Hala, Bladesaint of the Vow | 43.8% | Blasmophet, Levia Consumed 100.0% (2g) | Teklovossen, the Mechropotent 0.0% (3g) | 101315 38 total | 425 |
Aurora, Legacy of Tempest | 63.0% | Pleiades, Superstar 100.0% (7g) | Bravo, Showstopper 0.0% (1g) | 3067 43 total | 411 |
Olympia, Prized Fighter | 46.2% | Maxx, "The Hype" Nitro 100.0% (6g) | Arakni, Black Widow 0.0% (1g) | 12919 40 total | 390 |
Jarl, Vetreiði | 45.4% | Pleiades, Superstar 100.0% (4g) | Arakni, Black Widow 0.0% (1g) | 14721 42 total | 337 |
Gravy Bones, Shipwrecked Looter | 47.5% | Arakni, Trap Door 100.0% (1g) | Teklovossen, the Mechropotent 0.0% (1g) | 17515 37 total | 278 |
Zyggy, Starlight | 52.9% | Pleiades, Superstar 100.0% (2g) | Uzuri, Switchblade 0.0% (1g) | 19516 40 total | 272 |
Lyath Goldmane, Vile Savant | 45.4% | Oscilio, Forked Continuum 100.0% (2g) | Arakni, Tarantula 0.0% (1g) | 14521 40 total | 271 |
Rhinar, Reckless Rampage | 43.0% | Riptide, Lurker of the Deep 100.0% (4g) | Arakni, Tarantula 0.0% (1g) | 10820 38 total | 265 |
Vynnset, Iron Maiden | 46.5% | Uzuri, Switchblade 100.0% (2g) | Arakni, Orb Weaver 0.0% (1g) | 14619 39 total | 243 |
Betsy, Skin In the Game | 45.5% | Maxx, "The Hype" Nitro 100.0% (1g) | Kassai, of the Golden Sand 0.0% (1g) | 13917 39 total | 242 |
Dorinthea, Ironsong | 51.1% | Kassai, of the Golden Sand 100.0% (3g) | Arakni, Trap Door 0.0% (1g) | 151112 38 total | 225 |
Arakni, Marionette | 47.5% | Pleiades, Superstar 100.0% (4g) | Levia, Shadowborn Abomination 0.0% (1g) | 13515 33 total | 217 |
Fang, Dracai of Blades | 59.8% | Tuffnut, Bumbling Hulkster 100.0% (7g) | Arakni, Orb Weaver 0.0% (1g) | 25512 42 total | 214 |
Marlynn, Treasure Hunter | 42.3% | Oscilio, Forked Continuum 100.0% (4g) | Pleiades, Superstar 0.0% (1g) | 14618 38 total | 213 |
Tuffnut, Bumbling Hulkster | 50.8% | Jarl, Vetreiði 100.0% (7g) | Puffin, Hightail 0.0% (1g) | 17514 36 total | 193 |
Arakni, Huntsman | 55.6% | Marlynn, Treasure Hunter 100.0% (4g) | Maxx, "The Hype" Nitro 0.0% (1g) | 22510 37 total | 189 |
Ira, Scarlet Revenger | 53.0% | Katsu, the Wanderer 100.0% (5g) | Blasmophet, Levia Consumed 0.0% (1g) | 16911 36 total | 183 |
Puffin, Hightail | 48.4% | Tuffnut, Bumbling Hulkster 100.0% (1g) | Kayo, Underhanded Cheat 0.0% (1g) | 14616 36 total | 182 |
Arakni, 5L!p3d 7hRu 7h3 cR4X | 40.4% | Pleiades, Superstar 100.0% (1g) | Dash I/O 0.0% (4g) | 9716 32 total | 171 |
Ser Boltyn, Breaker of Dawn | 48.5% | Pleiades, Superstar 100.0% (2g) | Arakni, Funnel Web 0.0% (1g) | 13815 36 total | 167 |
Cindra, Dracai of Retribution | 55.3% | Betsy, Skin In the Game 100.0% (5g) | Ira, Scarlet Revenger 0.0% (1g) | 18213 33 total | 150 |
Riptide, Lurker of the Deep | 51.3% | Olympia, Prized Fighter 100.0% (11g) | Bravo, Showstopper 0.0% (1g) | 15515 35 total | 150 |
Valda, Seismic Impact | 59.0% | Dorinthea, Ironsong 100.0% (8g) | Arakni, Orb Weaver 0.0% (1g) | 21413 38 total | 139 |
Katsu, the Wanderer | 47.8% | Cindra, Dracai of Retribution 100.0% (5g) | Arakni, Trap Door 0.0% (1g) | 12515 32 total | 136 |
Teklovossen, Esteemed Magnate | 40.0% | Arakni, Black Widow 100.0% (2g) | Teklovossen, the Mechropotent 0.0% (1g) | 11718 36 total | 125 |
Dash I/O | 55.4% | Rhinar, Reckless Rampage 100.0% (10g) | Marlynn, Treasure Hunter 0.0% (1g) | 15315 33 total | 121 |
Fai, Rising Rebellion | 49.6% | Puffin, Hightail 100.0% (5g) | Arakni, 5L!p3d 7hRu 7h3 cR4X 0.0% (1g) | 14712 33 total | 117 |
Kayo, Underhanded Cheat | 50.0% | Zyggy, Starlight 100.0% (6g) | Katsu, the Wanderer 0.0% (1g) | 12318 33 total | 106 |
Kassai, of the Golden Sand | 60.2% | Rhinar, Reckless Rampage 100.0% (4g) | Fang, Dracai of Blades 0.0% (1g) | 17212 31 total | 88 |
Oscilio, Forked Continuum | 38.1% | Fang, Dracai of Blades 100.0% (4g) | Levia, Shadowborn Abomination 0.0% (1g) | 8522 35 total | 84 |
Pleiades, Superstar | 34.2% | Kayo, Underhanded Cheat 100.0% (1g) | Levia, Shadowborn Abomination 0.0% (1g) | 10318 31 total | 79 |
Maxx, "The Hype" Nitro | 45.3% | Tuffnut, Bumbling Hulkster 100.0% (4g) | Riptide, Lurker of the Deep 0.0% (1g) | 10514 29 total | 75 |
Levia, Shadowborn Abomination | 33.8% | Rhinar, Reckless Rampage 100.0% (1g) | Arakni, Huntsman 0.0% (1g) | 7621 34 total | 74 |
Uzuri, Switchblade | 50.0% | Lyath Goldmane, Vile Savant 100.0% (4g) | Ser Boltyn, Breaker of Dawn 0.0% (1g) | 8010 18 total | 42 |
Bravo, Showstopper | 40.0% | Riptide, Lurker of the Deep 100.0% (1g) | Fang, Dracai of Blades 0.0% (1g) | 449 17 total | 35 |
Teklovossen, the Mechropotent | 89.7% | Olympia, Prized Fighter 100.0% (4g) | Pleiades, Superstar 0.0% (1g) | 1402 16 total | 29 |
Blasmophet, Levia Consumed | 32.1% | Vynnset, Iron Maiden 100.0% (1g) | Arakni, 5L!p3d 7hRu 7h3 cR4X 0.0% (1g) | 5212 19 total | 28 |
Arakni, Black Widow | 54.5% | Cindra, Dracai of Retribution 100.0% (2g) | Gravy Bones, Shipwrecked Looter 0.0% (1g) | 915 15 total | 22 |
Arakni, Orb Weaver | 75.0% | Betsy, Skin In the Game 100.0% (3g) | Oscilio, Constella Intelligence 0.0% (1g) | 923 14 total | 20 |
Arakni, Funnel Web | 62.5% | Lyath Goldmane, Vile Savant 100.0% (2g) | Dorinthea, Ironsong 0.0% (1g) | 814 13 total | 16 |
Arakni, Tarantula | 80.0% | Jarl, Vetreiði 100.0% (2g) | Oscilio, Constella Intelligence 0.0% (2g) | 1011 12 total | 15 |
Arakni, Trap Door | 71.4% | Puffin, Hightail 100.0% (2g) | Valda, Seismic Impact 0.0% (1g) | 804 12 total | 14 |
Arakni, Redback | 30.0% | Levia, Shadowborn Abomination 100.0% (1g) | Arakni, Huntsman 0.0% (1g) | 204 6 total | 10 |
Levia, Redeemed | 0.0% | Kayo, Underhanded Cheat 0.0% (1g) | Puffin, Hightail 0.0% (1g) | 004 4 total | 4 |
Matchup Calculator Guide
How to interpret matchup percentages?
Winrates above 55% indicate favorable matchups, 45-55% are even matchups, and below 45% are unfavorable. Higher game counts provide more statistical confidence.
What data sources are used?
Matchup data comes from thousands of head-to-head games on digital platforms like Talishar and fab-insights, providing larger sample sizes than tournament-only data.
How should I use this for deck selection?
Focus on matchups against popular meta heroes. Heroes with many favorable matchups (green indicators) are generally safer meta choices.