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-21, 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.2% | Bravo, Showstopper 100.0% (2g) | Arakni, Redback 0.0% (1g) | 111416 41 total | 851 |
Olympia, Prized Fighter | 46.0% | Maxx, "The Hype" Nitro 100.0% (12g) | Arakni, Funnel Web 0.0% (1g) | 13624 43 total | 795 |
Oscilio, Constella Intelligence | 62.7% | Oscilio, Forked Continuum 100.0% (3g) | Arakni, Trap Door 0.0% (1g) | 3075 42 total | 766 |
Aurora, Legacy of Tempest | 63.3% | Arakni, Redback 100.0% (2g) | Teklovossen, the Mechropotent 0.0% (1g) | 3275 44 total | 689 |
Jarl, Vetreiði | 42.8% | Arakni, Trap Door 100.0% (1g) | Arakni, Redback 0.0% (1g) | 10726 43 total | 498 |
Gravy Bones, Shipwrecked Looter | 47.8% | Bravo, Showstopper 100.0% (3g) | Teklovossen, the Mechropotent 0.0% (1g) | 19319 41 total | 483 |
Dorinthea, Ironsong | 47.6% | Arakni, Funnel Web 100.0% (1g) | Arakni, Black Widow 0.0% (1g) | 15721 43 total | 462 |
Zyggy, Starlight | 51.1% | Oscilio, Forked Continuum 100.0% (2g) | Uzuri, Switchblade 0.0% (1g) | 19616 41 total | 450 |
Rhinar, Reckless Rampage | 42.3% | Tuffnut, Bumbling Hulkster 80.0% (10g) | Arakni, Tarantula 0.0% (1g) | 81320 41 total | 440 |
Vynnset, Iron Maiden | 46.0% | Vynnset, Iron Maiden 100.0% (5g) | Arakni, Orb Weaver 0.0% (1g) | 14622 42 total | 409 |
Fang, Dracai of Blades | 58.9% | Kayo, Underhanded Cheat 100.0% (5g) | Arakni, Orb Weaver 0.0% (1g) | 22714 43 total | 406 |
Lyath Goldmane, Vile Savant | 47.8% | Oscilio, Forked Continuum 100.0% (3g) | Arakni, Tarantula 0.0% (1g) | 141215 41 total | 404 |
Marlynn, Treasure Hunter | 43.4% | Oscilio, Forked Continuum 100.0% (5g) | Arakni, Trap Door 0.0% (1g) | 14520 39 total | 394 |
Arakni, Marionette | 52.2% | Pleiades, Superstar 100.0% (4g) | Levia, Shadowborn Abomination 0.0% (1g) | 15714 36 total | 381 |
Betsy, Skin In the Game | 46.8% | Arakni, Funnel Web 100.0% (2g) | Arakni, Tarantula 0.0% (1g) | 13819 40 total | 333 |
Arakni, Huntsman | 54.4% | Oscilio, Forked Continuum 100.0% (2g) | Maxx, "The Hype" Nitro 0.0% (1g) | 22513 40 total | 320 |
Arakni, 5L!p3d 7hRu 7h3 cR4X | 42.4% | Uzuri, Switchblade 100.0% (2g) | Bravo, Showstopper 0.0% (1g) | 12421 37 total | 314 |
Tuffnut, Bumbling Hulkster | 49.7% | Jarl, Vetreiði 100.0% (13g) | Pleiades, Superstar 0.0% (1g) | 15319 37 total | 312 |
Puffin, Hightail | 51.6% | Teklovossen, Esteemed Magnate 100.0% (2g) | Kassai, of the Golden Sand 0.0% (1g) | 21218 41 total | 306 |
Ser Boltyn, Breaker of Dawn | 51.0% | Pleiades, Superstar 100.0% (2g) | Blasmophet, Levia Consumed 0.0% (1g) | 17518 40 total | 288 |
Ira, Scarlet Revenger | 52.0% | Katsu, the Wanderer 100.0% (6g) | Blasmophet, Levia Consumed 0.0% (1g) | 18515 38 total | 279 |
Riptide, Lurker of the Deep | 52.8% | Arakni, 5L!p3d 7hRu 7h3 cR4X 100.0% (6g) | Uzuri, Switchblade 0.0% (1g) | 17517 39 total | 269 |
Cindra, Dracai of Retribution | 53.7% | Betsy, Skin In the Game 100.0% (5g) | Arakni, Huntsman 0.0% (1g) | 20216 38 total | 257 |
Valda, Seismic Impact | 58.0% | Dorinthea, Ironsong 100.0% (10g) | Arakni, Orb Weaver 0.0% (1g) | 24414 42 total | 243 |
Katsu, the Wanderer | 47.9% | Cindra, Dracai of Retribution 100.0% (8g) | Valda, Seismic Impact 0.0% (1g) | 13519 37 total | 242 |
Fai, Rising Rebellion | 53.1% | Kayo, Underhanded Cheat 100.0% (4g) | Pleiades, Superstar 0.0% (1g) | 15615 36 total | 241 |
Kassai, of the Golden Sand | 59.8% | Tuffnut, Bumbling Hulkster 100.0% (5g) | Arakni, Funnel Web 0.0% (1g) | 23510 38 total | 214 |
Teklovossen, Esteemed Magnate | 39.9% | Bravo, Showstopper 100.0% (1g) | Teklovossen, the Mechropotent 0.0% (1g) | 12719 38 total | 203 |
Dash I/O | 57.3% | Ser Boltyn, Breaker of Dawn 100.0% (3g) | Arakni, Orb Weaver 0.0% (1g) | 19314 36 total | 199 |
Kayo, Underhanded Cheat | 44.8% | Levia, Shadowborn Abomination 100.0% (2g) | Arakni, Funnel Web 0.0% (1g) | 14520 39 total | 194 |
Maxx, "The Hype" Nitro | 41.2% | Tuffnut, Bumbling Hulkster 100.0% (4g) | Teklovossen, the Mechropotent 0.0% (1g) | 11418 33 total | 131 |
Oscilio, Forked Continuum | 34.4% | Tuffnut, Bumbling Hulkster 100.0% (2g) | Arakni, Black Widow 0.0% (1g) | 7525 37 total | 131 |
Pleiades, Superstar | 39.1% | Cindra, Dracai of Retribution 100.0% (2g) | Arakni, 5L!p3d 7hRu 7h3 cR4X 0.0% (1g) | 14318 35 total | 128 |
Levia, Shadowborn Abomination | 29.8% | Rhinar, Reckless Rampage 100.0% (3g) | Fai, Rising Rebellion 0.0% (1g) | 7229 38 total | 114 |
Uzuri, Switchblade | 52.9% | Lyath Goldmane, Vile Savant 100.0% (4g) | Blasmophet, Levia Consumed 0.0% (1g) | 13410 27 total | 85 |
Bravo, Showstopper | 39.7% | Riptide, Lurker of the Deep 100.0% (2g) | Arakni, Tarantula 0.0% (1g) | 8315 26 total | 63 |
Teklovossen, the Mechropotent | 91.1% | Zyggy, Starlight 100.0% (6g) | Pleiades, Superstar 0.0% (1g) | 1802 20 total | 56 |
Blasmophet, Levia Consumed | 45.2% | Jarl, Vetreiði 100.0% (1g) | Gravy Bones, Shipwrecked Looter 0.0% (1g) | 11311 25 total | 42 |
Arakni, Orb Weaver | 74.2% | Betsy, Skin In the Game 100.0% (3g) | Olympia, Prized Fighter 0.0% (1g) | 1414 19 total | 31 |
Arakni, Tarantula | 69.0% | Jarl, Vetreiði 100.0% (2g) | Kassai, of the Golden Sand 0.0% (2g) | 1422 18 total | 29 |
Arakni, Trap Door | 72.4% | Olympia, Prized Fighter 100.0% (3g) | Gravy Bones, Shipwrecked Looter 0.0% (1g) | 1326 21 total | 29 |
Arakni, Funnel Web | 66.7% | Rhinar, Reckless Rampage 100.0% (2g) | Zyggy, Starlight 0.0% (1g) | 1216 19 total | 27 |
Arakni, Black Widow | 53.8% | Cindra, Dracai of Retribution 100.0% (2g) | Vynnset, Iron Maiden 0.0% (1g) | 835 16 total | 26 |
Arakni, Redback | 47.4% | Hala, Bladesaint of the Vow 100.0% (1g) | Arakni, Huntsman 0.0% (1g) | 504 9 total | 19 |
Levia, Redeemed | 0.0% | Hala, Bladesaint of the Vow 0.0% (1g) | Puffin, Hightail 0.0% (1g) | 005 5 total | 5 |
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.