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-29, 1+ games minimum
Win Rate: 60%+ 55-60% 47.5-52.5% 40-45% <40%
| Hero | Overall WR | Best vs | Worst vs | Matchups | Games |
|---|---|---|---|---|---|
Hala, Bladesaint of the Vow | 43.1% | Arakni, Black Widow 100.0% (3g) | Arakni, Funnel Web 0.0% (1g) | 13824 45 total | 1,200 |
Olympia, Prized Fighter | 46.7% | Maxx, "The Hype" Nitro 100.0% (17g) | Arakni, Redback 0.0% (1g) | 141020 44 total | 1,109 |
Oscilio, Constella Intelligence | 61.5% | Arakni, Tarantula 100.0% (4g) | Arakni, Trap Door 0.0% (2g) | 3175 43 total | 1,073 |
Aurora, Legacy of Tempest | 60.6% | Arakni, Redback 100.0% (2g) | Teklovossen, the Mechropotent 0.0% (1g) | 2888 44 total | 864 |
Dorinthea, Ironsong | 48.7% | Levia, Redeemed 100.0% (1g) | Arakni, Black Widow 0.0% (1g) | 131318 44 total | 671 |
Jarl, Vetreiði | 45.7% | Arakni, Trap Door 100.0% (1g) | Arakni, Black Widow 0.0% (1g) | 101022 42 total | 606 |
Rhinar, Reckless Rampage | 42.4% | Arakni, Orb Weaver 100.0% (1g) | Arakni, Tarantula 0.0% (1g) | 10922 41 total | 606 |
Gravy Bones, Shipwrecked Looter | 47.9% | Bravo, Showstopper 100.0% (3g) | Teklovossen, the Mechropotent 0.0% (1g) | 141019 43 total | 599 |
Zyggy, Starlight | 50.1% | Oscilio, Forked Continuum 100.0% (4g) | Arakni, Tarantula 0.0% (1g) | 19816 43 total | 581 |
Fang, Dracai of Blades | 58.4% | Kayo, Underhanded Cheat 100.0% (5g) | Arakni, Funnel Web 0.0% (1g) | 26314 43 total | 531 |
Marlynn, Treasure Hunter | 44.9% | Oscilio, Forked Continuum 100.0% (6g) | Arakni, Tarantula 0.0% (1g) | 13820 41 total | 519 |
Vynnset, Iron Maiden | 46.7% | Vynnset, Iron Maiden 100.0% (5g) | Pleiades, Superstar 0.0% (1g) | 17520 42 total | 512 |
Arakni, Marionette | 53.4% | Pleiades, Superstar 100.0% (4g) | Levia, Shadowborn Abomination 0.0% (1g) | 19514 38 total | 487 |
Lyath Goldmane, Vile Savant | 47.2% | Oscilio, Forked Continuum 100.0% (5g) | Arakni, Tarantula 0.0% (1g) | 141116 41 total | 481 |
Arakni, 5L!p3d 7hRu 7h3 cR4X | 44.3% | Uzuri, Switchblade 100.0% (2g) | Bravo, Showstopper 0.0% (1g) | 12620 38 total | 429 |
Arakni, Huntsman | 55.9% | Cindra, Dracai of Retribution 100.0% (3g) | Maxx, "The Hype" Nitro 0.0% (1g) | 22513 40 total | 426 |
Tuffnut, Bumbling Hulkster | 50.4% | Jarl, Vetreiði 100.0% (13g) | Oscilio, Forked Continuum 0.0% (1g) | 17417 38 total | 411 |
Betsy, Skin In the Game | 48.8% | Levia, Shadowborn Abomination 100.0% (3g) | Arakni, Redback 0.0% (1g) | 14720 41 total | 391 |
Riptide, Lurker of the Deep | 50.5% | Ira, Scarlet Revenger 100.0% (3g) | Teklovossen, the Mechropotent 0.0% (1g) | 14817 39 total | 378 |
Puffin, Hightail | 50.8% | Maxx, "The Hype" Nitro 100.0% (2g) | Arakni, Redback 0.0% (1g) | 21219 42 total | 376 |
Ira, Scarlet Revenger | 51.2% | Cindra, Dracai of Retribution 100.0% (2g) | Blasmophet, Levia Consumed 0.0% (1g) | 18615 39 total | 369 |
Cindra, Dracai of Retribution | 55.2% | Maxx, "The Hype" Nitro 100.0% (5g) | Arakni, Orb Weaver 0.0% (1g) | 19514 38 total | 359 |
Ser Boltyn, Breaker of Dawn | 46.9% | Teklovossen, Esteemed Magnate 100.0% (3g) | Arakni, Black Widow 0.0% (1g) | 15323 41 total | 352 |
Katsu, the Wanderer | 49.3% | Levia, Shadowborn Abomination 100.0% (5g) | Bravo, Showstopper 0.0% (1g) | 131016 39 total | 337 |
Kassai, of the Golden Sand | 61.7% | Tuffnut, Bumbling Hulkster 100.0% (8g) | Pleiades, Superstar 0.0% (1g) | 2776 40 total | 324 |
Fai, Rising Rebellion | 53.1% | Kayo, Underhanded Cheat 100.0% (4g) | Arakni, Funnel Web 0.0% (1g) | 151012 37 total | 322 |
Valda, Seismic Impact | 57.8% | Pleiades, Superstar 100.0% (2g) | Teklovossen, the Mechropotent 0.0% (1g) | 25411 40 total | 301 |
Dash I/O | 55.6% | Ser Boltyn, Breaker of Dawn 100.0% (4g) | Arakni, Tarantula 0.0% (1g) | 17913 39 total | 284 |
Teklovossen, Esteemed Magnate | 40.4% | Valda, Seismic Impact 100.0% (1g) | Teklovossen, the Mechropotent 0.0% (1g) | 13818 39 total | 265 |
Kayo, Underhanded Cheat | 48.0% | Levia, Shadowborn Abomination 100.0% (3g) | Blasmophet, Levia Consumed 0.0% (1g) | 14915 38 total | 227 |
Maxx, "The Hype" Nitro | 41.6% | Tuffnut, Bumbling Hulkster 100.0% (6g) | Teklovossen, the Mechropotent 0.0% (1g) | 13518 36 total | 178 |
Pleiades, Superstar | 41.1% | Cindra, Dracai of Retribution 100.0% (2g) | Maxx, "The Hype" Nitro 0.0% (1g) | 12220 34 total | 158 |
Oscilio, Forked Continuum | 29.7% | Uzuri, Switchblade 100.0% (1g) | Kayo, Underhanded Cheat 0.0% (1g) | 7524 36 total | 155 |
Levia, Shadowborn Abomination | 27.3% | Rhinar, Reckless Rampage 100.0% (3g) | Ser Boltyn, Breaker of Dawn 0.0% (1g) | 4728 39 total | 150 |
Uzuri, Switchblade | 46.5% | Lyath Goldmane, Vile Savant 100.0% (3g) | Ser Boltyn, Breaker of Dawn 0.0% (1g) | 11515 31 total | 114 |
Bravo, Showstopper | 39.5% | Riptide, Lurker of the Deep 100.0% (2g) | Oscilio, Forked Continuum 0.0% (1g) | 8414 26 total | 76 |
Teklovossen, the Mechropotent | 86.8% | Dorinthea, Ironsong 100.0% (6g) | Pleiades, Superstar 0.0% (1g) | 2202 24 total | 76 |
Blasmophet, Levia Consumed | 37.5% | Uzuri, Switchblade 100.0% (1g) | Oscilio, Constella Intelligence 0.0% (1g) | 6613 25 total | 56 |
Arakni, Tarantula | 65.9% | Hala, Bladesaint of the Vow 100.0% (4g) | Vynnset, Iron Maiden 0.0% (1g) | 1433 20 total | 41 |
Arakni, Orb Weaver | 50.0% | Levia, Shadowborn Abomination 100.0% (2g) | Katsu, the Wanderer 0.0% (1g) | 9210 21 total | 40 |
Arakni, Trap Door | 71.1% | Olympia, Prized Fighter 100.0% (4g) | Gravy Bones, Shipwrecked Looter 0.0% (1g) | 1327 22 total | 38 |
Arakni, Funnel Web | 67.6% | Olympia, Prized Fighter 100.0% (3g) | Vynnset, Iron Maiden 0.0% (1g) | 1326 21 total | 37 |
Arakni, Black Widow | 54.3% | Fang, Dracai of Blades 100.0% (3g) | Gravy Bones, Shipwrecked Looter 0.0% (1g) | 1036 19 total | 35 |
Arakni, Redback | 56.5% | Cindra, Dracai of Retribution 100.0% (2g) | Arakni, Huntsman 0.0% (1g) | 804 12 total | 23 |
Levia, Redeemed | 0.0% | Hala, Bladesaint of the Vow 0.0% (2g) | Dorinthea, Ironsong 0.0% (1g) | 006 6 total | 7 |
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.