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-28, 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 | 42.9% | Arakni, Black Widow 100.0% (3g) | Arakni, Funnel Web 0.0% (1g) | 14724 45 total | 1,169 |
Olympia, Prized Fighter | 46.6% | Maxx, "The Hype" Nitro 100.0% (17g) | Arakni, Redback 0.0% (1g) | 14921 44 total | 1,091 |
Oscilio, Constella Intelligence | 61.5% | Arakni, Tarantula 100.0% (4g) | Arakni, Trap Door 0.0% (2g) | 28105 43 total | 1,082 |
Aurora, Legacy of Tempest | 61.5% | Arakni, Redback 100.0% (2g) | Teklovossen, the Mechropotent 0.0% (1g) | 3176 44 total | 880 |
Dorinthea, Ironsong | 49.2% | Levia, Redeemed 100.0% (1g) | Arakni, Black Widow 0.0% (1g) | 161018 44 total | 657 |
Rhinar, Reckless Rampage | 42.2% | Riptide, Lurker of the Deep 77.8% (18g) | Arakni, Tarantula 0.0% (2g) | 81221 41 total | 619 |
Jarl, Vetreiði | 45.9% | Arakni, Trap Door 100.0% (1g) | Arakni, Black Widow 0.0% (1g) | 111121 43 total | 615 |
Gravy Bones, Shipwrecked Looter | 48.2% | Bravo, Showstopper 100.0% (3g) | Arakni, Redback 0.0% (1g) | 141019 43 total | 608 |
Zyggy, Starlight | 50.0% | Oscilio, Forked Continuum 100.0% (4g) | Arakni, Tarantula 0.0% (1g) | 19519 43 total | 588 |
Fang, Dracai of Blades | 58.9% | Kayo, Underhanded Cheat 100.0% (5g) | Arakni, Funnel Web 0.0% (1g) | 26314 43 total | 540 |
Vynnset, Iron Maiden | 46.8% | Vynnset, Iron Maiden 100.0% (5g) | Arakni, Orb Weaver 0.0% (1g) | 17521 43 total | 517 |
Marlynn, Treasure Hunter | 44.8% | Oscilio, Forked Continuum 100.0% (6g) | Arakni, Trap Door 0.0% (1g) | 14918 41 total | 513 |
Arakni, Marionette | 53.4% | Pleiades, Superstar 100.0% (4g) | Blasmophet, Levia Consumed 0.0% (1g) | 20315 38 total | 491 |
Lyath Goldmane, Vile Savant | 47.4% | Oscilio, Forked Continuum 100.0% (6g) | Arakni, Tarantula 0.0% (1g) | 121316 41 total | 489 |
Arakni, Huntsman | 54.7% | Cindra, Dracai of Retribution 100.0% (3g) | Arakni, Funnel Web 0.0% (1g) | 21514 40 total | 426 |
Arakni, 5L!p3d 7hRu 7h3 cR4X | 43.5% | Pleiades, Superstar 100.0% (2g) | Bravo, Showstopper 0.0% (1g) | 12422 38 total | 425 |
Tuffnut, Bumbling Hulkster | 50.2% | Jarl, Vetreiði 100.0% (14g) | Oscilio, Forked Continuum 0.0% (2g) | 16517 38 total | 418 |
Betsy, Skin In the Game | 47.8% | Levia, Shadowborn Abomination 100.0% (3g) | Arakni, Redback 0.0% (1g) | 14819 41 total | 400 |
Riptide, Lurker of the Deep | 49.6% | Ira, Scarlet Revenger 100.0% (4g) | Teklovossen, the Mechropotent 0.0% (1g) | 13917 39 total | 389 |
Puffin, Hightail | 51.7% | Maxx, "The Hype" Nitro 100.0% (2g) | Uzuri, Switchblade 0.0% (1g) | 19419 42 total | 379 |
Ira, Scarlet Revenger | 50.5% | Cindra, Dracai of Retribution 100.0% (3g) | Blasmophet, Levia Consumed 0.0% (1g) | 17516 38 total | 370 |
Ser Boltyn, Breaker of Dawn | 46.8% | Teklovossen, Esteemed Magnate 100.0% (3g) | Arakni, Black Widow 0.0% (1g) | 15224 41 total | 363 |
Cindra, Dracai of Retribution | 54.7% | Teklovossen, Esteemed Magnate 100.0% (4g) | Arakni, Orb Weaver 0.0% (1g) | 20316 39 total | 362 |
Katsu, the Wanderer | 49.6% | Oscilio, Forked Continuum 100.0% (5g) | Bravo, Showstopper 0.0% (1g) | 14916 39 total | 335 |
Fai, Rising Rebellion | 53.3% | Kayo, Underhanded Cheat 100.0% (4g) | Pleiades, Superstar 0.0% (1g) | 17713 37 total | 323 |
Kassai, of the Golden Sand | 60.7% | Tuffnut, Bumbling Hulkster 100.0% (7g) | Pleiades, Superstar 0.0% (1g) | 2768 41 total | 318 |
Valda, Seismic Impact | 57.8% | Maxx, "The Hype" Nitro 100.0% (2g) | Teklovossen, Esteemed Magnate 0.0% (1g) | 26313 42 total | 301 |
Dash I/O | 56.4% | Ser Boltyn, Breaker of Dawn 100.0% (4g) | Arakni, Black Widow 0.0% (1g) | 18615 39 total | 275 |
Teklovossen, Esteemed Magnate | 40.1% | Bravo, Showstopper 100.0% (1g) | Teklovossen, the Mechropotent 0.0% (1g) | 12919 40 total | 269 |
Kayo, Underhanded Cheat | 45.9% | Levia, Shadowborn Abomination 100.0% (3g) | Blasmophet, Levia Consumed 0.0% (1g) | 14619 39 total | 233 |
Maxx, "The Hype" Nitro | 41.6% | Tuffnut, Bumbling Hulkster 100.0% (6g) | Teklovossen, the Mechropotent 0.0% (1g) | 14418 36 total | 173 |
Oscilio, Forked Continuum | 31.0% | Tuffnut, Bumbling Hulkster 100.0% (2g) | Pleiades, Superstar 0.0% (1g) | 6526 37 total | 171 |
Pleiades, Superstar | 42.0% | Cindra, Dracai of Retribution 100.0% (2g) | Maxx, "The Hype" Nitro 0.0% (1g) | 14319 36 total | 162 |
Levia, Shadowborn Abomination | 26.5% | Rhinar, Reckless Rampage 100.0% (3g) | Arakni, Redback 0.0% (1g) | 5530 40 total | 155 |
Uzuri, Switchblade | 46.1% | Lyath Goldmane, Vile Savant 100.0% (4g) | Arakni, Marionette 0.0% (1g) | 12514 31 total | 115 |
Teklovossen, the Mechropotent | 87.3% | Dorinthea, Ironsong 100.0% (6g) | Pleiades, Superstar 0.0% (1g) | 2302 25 total | 79 |
Bravo, Showstopper | 39.0% | Vynnset, Iron Maiden 100.0% (2g) | Oscilio, Forked Continuum 0.0% (1g) | 8415 27 total | 77 |
Blasmophet, Levia Consumed | 42.3% | Oscilio, Forked Continuum 100.0% (1g) | Arakni, 5L!p3d 7hRu 7h3 cR4X 0.0% (1g) | 8611 25 total | 52 |
Arakni, Orb Weaver | 55.6% | Betsy, Skin In the Game 100.0% (3g) | Katsu, the Wanderer 0.0% (1g) | 1048 22 total | 45 |
Arakni, Tarantula | 68.2% | Hala, Bladesaint of the Vow 100.0% (4g) | Vynnset, Iron Maiden 0.0% (1g) | 1633 22 total | 44 |
Arakni, Funnel Web | 68.4% | Olympia, Prized Fighter 100.0% (3g) | Vynnset, Iron Maiden 0.0% (1g) | 1426 22 total | 38 |
Arakni, Trap Door | 73.0% | Olympia, Prized Fighter 100.0% (4g) | Betsy, Skin In the Game 0.0% (1g) | 1336 22 total | 37 |
Arakni, Black Widow | 56.8% | Fang, Dracai of Blades 100.0% (3g) | Vynnset, Iron Maiden 0.0% (1g) | 1136 20 total | 37 |
Arakni, Redback | 60.0% | Cindra, Dracai of Retribution 100.0% (2g) | Arakni, Huntsman 0.0% (1g) | 1004 14 total | 25 |
Levia, Redeemed | 0.0% | Hala, Bladesaint of the Vow 0.0% (1g) | Kayo, Underhanded Cheat 0.0% (1g) | 006 6 total | 6 |
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.