Dota 2 at the Esports World Cup 2026: PVISION's title run, full standings, the 24-team Paris format and prize breakdown — with draft data from Batru.
PVISION won the Dota 2 Esports World Cup 2026, beating BoomBoys (BetBoom) 3-1 in the grand final on July 19 in Paris. 24 teams competed for $2,000,000; Team Yandex finished third and Vici Gaming fourth.
| Place | Team | Prize |
|---|---|---|
| 1st | PVISION | $750,000 |
| 2nd | BoomBoys (BetBoom) | $340,000 |
| 3rd | Team Yandex | $200,000 |
| 4th | Vici Gaming | $120,000 |
PVISION closed the grand final 3–1 against BoomBoys (BetBoom) on July 19, 2026. Peak concurrent viewership reached 326,802 during the finals (per Esports Charts).
| # | Team | Games W–L |
|---|---|---|
| 1 | 9–1 | |
| 2 | 9–1 | |
| 3 | 9–1 | |
| 4 | 9–1 | |
| 5 | 8–2 | |
| 6 | 8–2 | |
| 7 | 8–2 | |
| 8 | 7–3 | |
| 9 | Team Liquid | 6–4 |
| 10 | Vici Gaming | 6–4 |
| 11 | 5–5 | |
| 12 | 5–5 | |
| 13 | 5–5 | |
| 14 | 4–6 | |
| 15 | OG | 4–6 |
| 16 | 4–6 | |
| 17 | 4–6 | |
| 18 | 3–7 | |
| 19 | 2–8 | |
| 20 | 2–8 | |
| 21 | 1–9 | |
| 22 | 1–9 | |
| 23 | _PowerRangers | 1–9 |
| 24 | 0–10 |
Per-game records across four round-robin groups of six, played as two-game series (draws possible). Group winners went straight to the playoffs; places 2–4 dropped into the Survival stage.
Bracket and standings are computed from official match data via the OpenDota API. Latest result: 2026-07-19.
Final numbers from every recorded draft of the event — most picked, most banned, contest rates, and each hero's actual record when picked. Win rate here is tournament results, not a model output.
| # | |||||||
|---|---|---|---|---|---|---|---|
| 1 | Treant Protector | 15 | 140 | 155 | 98.7% | 10–5 | 66.7% |
| 2 | Lone Druid | 20 | 134 | 154 | 98.1% | 12–8 | 60% |
| 3 | Shadow Fiend | 37 | 101 | 138 | 87.9% | 23–14 | 62.2% |
| 4 | Drow Ranger | 36 | 89 | 125 | 79.6% | 15–21 | 41.7% |
| 5 | Puck | 35 | 78 | 113 | 72% | 12–23 | 34.3% |
| 6 | Keeper of the Light | 35 | 75 | 110 | 70.1% | 21–14 | 60% |
| 7 | Hoodwink | 69 | 39 | 108 | 68.8% | 39–30 | 56.5% |
| 8 | Earth Spirit | 67 | 39 | 106 | 67.5% | 33–34 | 49.3% |
| 9 | Bane | 44 | 62 | 106 | 67.5% | 24–20 | 54.5% |
| 10 | Ember Spirit | 47 | 58 | 105 | 66.9% | 29–18 | 61.7% |
| 11 | Dark Seer | 29 | 68 | 97 | 61.8% | 19–10 | 65.5% |
| 12 | Undying | 37 | 58 | 95 | 60.5% | 23–14 | 62.2% |
| 13 | Largo | 38 | 54 | 92 | 58.6% | 21–17 | 55.3% |
| 14 | Centaur Warrunner | 40 | 51 | 91 | 58% | 21–19 | 52.5% |
| 15 | Clockwerk | 59 | 31 | 90 | 57.3% | 26–33 | 44.1% |
| 16 | Axe | 35 | 54 | 89 | 56.7% | 14–21 | 40% |
| 17 | Doom | 24 | 65 | 89 | 56.7% | 9–15 | 37.5% |
| 18 | Beastmaster | 32 | 49 | 81 | 51.6% | 12–20 | 37.5% |
| 19 | Tiny | 32 | 46 | 78 | 49.7% | 17–15 | 53.1% |
| 20 | Kez | 21 | 53 | 74 | 47.1% | 13–8 | 61.9% |
| 21 | Windranger | 43 | 30 | 73 | 46.5% | 17–26 | 39.5% |
| 22 | Nature's Prophet | 16 | 55 | 71 | 45.2% | 11–5 | 68.8% |
| 23 | Snapfire | 35 | 35 | 70 | 44.6% | 12–23 | 34.3% |
| 24 | Invoker | 25 | 41 | 66 | 42% | 15–10 | 60% |
| 25 | Necrophos | 24 | 35 | 59 | 37.6% | 14–10 | 58.3% |
| 26 | Viper | 12 | 44 | 56 | 35.7% | 1–11 | 8.3% |
| 27 | Winter Wyvern | 32 | 20 | 52 | 33.1% | 20–12 | 62.5% |
| 28 | Huskar | 3 | 48 | 51 | 32.5% | 3–0 | 100% |
| 29 | Enigma | 19 | 29 | 48 | 30.6% | 9–10 | 47.4% |
| 30 | Ringmaster | 38 | 8 | 46 | 29.3% | 17–21 | 44.7% |
| 31 | Dark Willow | 38 | 6 | 44 | 28% | 18–20 | 47.4% |
| 32 | Storm Spirit | 22 | 20 | 42 | 26.8% | 7–15 | 31.8% |
| 33 | Lycan | 15 | 24 | 39 | 24.8% | 10–5 | 66.7% |
| 34 | Clinkz | 19 | 19 | 38 | 24.2% | 12–7 | 63.2% |
| 35 | Spectre | 10 | 27 | 37 | 23.6% | 7–3 | 70% |
| 36 | Terrorblade | 13 | 23 | 36 | 22.9% | 4–9 | 30.8% |
| 37 | Slardar | 20 | 15 | 35 | 22.3% | 15–5 | 75% |
| 38 | Pangolier | 18 | 17 | 35 | 22.3% | 8–10 | 44.4% |
| 39 | Lina | 18 | 16 | 34 | 21.7% | 14–4 | 77.8% |
| 40 | Enchantress | 15 | 19 | 34 | 21.7% | 4–11 | 26.7% |
| 41 | Mirana | 25 | 5 | 30 | 19.1% | 13–12 | 52% |
| 42 | Tusk | 21 | 9 | 30 | 19.1% | 8–13 | 38.1% |
| 43 | Batrider | 17 | 12 | 29 | 18.5% | 7–10 | 41.2% |
| 44 | Underlord | 11 | 18 | 29 | 18.5% | 4–7 | 36.4% |
| 45 | Rubick | 19 | 7 | 26 | 16.6% | 11–8 | 57.9% |
| 46 | Timbersaw | 11 | 15 | 26 | 16.6% | 5–6 | 45.5% |
| 47 | Lifestealer | 10 | 15 | 25 | 15.9% | 5–5 | 50% |
| 48 | Lich | 19 | 5 | 24 | 15.3% | 11–8 | 57.9% |
| 49 | Techies | 12 | 10 | 22 | 14% | 5–7 | 41.7% |
| 50 | Alchemist | 13 | 8 | 21 | 13.4% | 8–5 | 61.5% |
| 51 | Monkey King | 10 | 11 | 21 | 13.4% | 5–5 | 50% |
| 52 | Tidehunter | 7 | 14 | 21 | 13.4% | 3–4 | 42.9% |
| 53 | Night Stalker | 7 | 13 | 20 | 12.7% | 3–4 | 42.9% |
| 54 | Dawnbreaker | 6 | 14 | 20 | 12.7% | 3–3 | 50% |
| 55 | Io | 5 | 15 | 20 | 12.7% | 3–2 | 60% |
| 56 | Witch Doctor | 12 | 5 | 17 | 10.8% | 6–6 | 50% |
| 57 | Phantom Lancer | 8 | 7 | 15 | 9.6% | 5–3 | 62.5% |
| 58 | Phoenix | 6 | 9 | 15 | 9.6% | 2–4 | 33.3% |
| 59 | Lion | 8 | 6 | 14 | 8.9% | 6–2 | 75% |
| 60 | Muerta | 5 | 9 | 14 | 8.9% | 2–3 | 40% |
| 61 | Disruptor | 11 | 2 | 13 | 8.3% | 4–7 | 36.4% |
| 62 | Templar Assassin | 5 | 8 | 13 | 8.3% | 2–3 | 40% |
| 63 | Gyrocopter | 6 | 6 | 12 | 7.6% | 2–4 | 33.3% |
| 64 | Sniper | 4 | 7 | 11 | 7% | 1–3 | 25% |
| 65 | Jakiro | 9 | 1 | 10 | 6.4% | 5–4 | 55.6% |
| 66 | Earthshaker | 7 | 3 | 10 | 6.4% | 6–1 | 85.7% |
| 67 | Zeus | 6 | 4 | 10 | 6.4% | 2–4 | 33.3% |
| 68 | Kunkka | 4 | 6 | 10 | 6.4% | 2–2 | 50% |
| 69 | Naga Siren | 3 | 7 | 10 | 6.4% | 1–2 | 33.3% |
| 70 | Grimstroke | 8 | 1 | 9 | 5.7% | 2–6 | 25% |
| 71 | Shadow Demon | 4 | 4 | 8 | 5.1% | 1–3 | 25% |
| 72 | Oracle | 5 | 2 | 7 | 4.5% | 1–4 | 20% |
| 73 | Silencer | 3 | 4 | 7 | 4.5% | 1–2 | 33.3% |
| 74 | Void Spirit | 3 | 4 | 7 | 4.5% | 1–2 | 33.3% |
| 75 | Sven | 5 | 1 | 6 | 3.8% | 3–2 | 60% |
| 76 | Faceless Void | 2 | 4 | 6 | 3.8% | 1–1 | 50% |
| 77 | Queen of Pain | 2 | 4 | 6 | 3.8% | 0–2 | 0% |
| 78 | Razor | 2 | 4 | 6 | 3.8% | 2–0 | 100% |
| 79 | Ursa | 2 | 4 | 6 | 3.8% | 1–1 | 50% |
| 80 | Bristleback | 1 | 5 | 6 | 3.8% | 1–0 | 100% |
| 81 | Mars | 1 | 5 | 6 | 3.8% | 0–1 | 0% |
| 82 | Omniknight | 4 | 1 | 5 | 3.2% | 1–3 | 25% |
| 83 | Pudge | 4 | 1 | 5 | 3.2% | 1–3 | 25% |
| 84 | Leshrac | 3 | 2 | 5 | 3.2% | 1–2 | 33.3% |
| 85 | Morphling | 3 | 1 | 4 | 2.5% | 1–2 | 33.3% |
| 86 | Primal Beast | 3 | 1 | 4 | 2.5% | 1–2 | 33.3% |
| 87 | Shadow Shaman | 3 | 1 | 4 | 2.5% | 3–0 | 100% |
| 88 | Brewmaster | 2 | 2 | 4 | 2.5% | 0–2 | 0% |
| 89 | Ancient Apparition | 1 | 3 | 4 | 2.5% | 1–0 | 100% |
| 90 | Crystal Maiden | 3 | 0 | 3 | 1.9% | 0–3 | 0% |
| 91 | Luna | 3 | 0 | 3 | 1.9% | 0–3 | 0% |
| 92 | Nyx Assassin | 3 | 0 | 3 | 1.9% | 0–3 | 0% |
| 93 | Broodmother | 2 | 1 | 3 | 1.9% | 0–2 | 0% |
| 94 | Juggernaut | 2 | 1 | 3 | 1.9% | 1–1 | 50% |
| 95 | Sand King | 2 | 1 | 3 | 1.9% | 1–1 | 50% |
| 96 | Warlock | 2 | 1 | 3 | 1.9% | 1–1 | 50% |
| 97 | Chen | 1 | 2 | 3 | 1.9% | 0–1 | 0% |
| 98 | Dragon Knight | 1 | 2 | 3 | 1.9% | 0–1 | 0% |
| 99 | Bloodseeker | 2 | 0 | 2 | 1.3% | 1–1 | 50% |
| 100 | Dazzle | 2 | 0 | 2 | 1.3% | 2–0 | 100% |
| 101 | Ogre Magi | 2 | 0 | 2 | 1.3% | 1–1 | 50% |
| 102 | Spirit Breaker | 2 | 0 | 2 | 1.3% | 1–1 | 50% |
| 103 | Death Prophet | 1 | 1 | 2 | 1.3% | 0–1 | 0% |
| 104 | Marci | 1 | 1 | 2 | 1.3% | 1–0 | 100% |
| 105 | Medusa | 1 | 1 | 2 | 1.3% | 0–1 | 0% |
| 106 | Skywrath Mage | 1 | 1 | 2 | 1.3% | 0–1 | 0% |
| 107 | Slark | 1 | 1 | 2 | 1.3% | 1–0 | 100% |
| 108 | Venomancer | 1 | 0 | 1 | 0.6% | 0–1 | 0% |
| 109 | Visage | 1 | 0 | 1 | 0.6% | 1–0 | 100% |
| 110 | Weaver | 1 | 0 | 1 | 0.6% | 0–1 | 0% |
| 111 | Legion Commander | 0 | 1 | 1 | 0.6% | 0–0 | — |
| 112 | Magnus | 0 | 1 | 1 | 0.6% | 0–0 | — |
| 113 | Meepo | 0 | 1 | 1 | 0.6% | 0–0 | — |
| 114 | Riki | 0 | 1 | 1 | 0.6% | 0–0 | — |
| 115 | Vengeful Spirit | 0 | 1 | 1 | 0.6% | 0–0 | — |
Computed from the official drafts of all 157 recorded games (via the OpenDota API). Contest rate = (picks + bans) / games. Win rate is the hero's record when picked, not a model output. Click a hero row (chevron) for its per-team pick and ban-faced splits.
How often opponents banned a hero specifically in games against one team. Whether a ban is targeted or just a meta ban is for you to judge — these are the raw repeat cases.
Undyingvs
Huskarvs
Huskarvs
Drow Rangervs
Lone Druidvs
Nature's Prophetvs
Shadow Fiendvs
Vici Gaming×11
Shadow Fiendvs
Treant Protectorvs
Treant Protectorvs
Vici Gaming
Team Liquid
_PowerRangers
OGBatru's coverage of pro Dota is data, not commentary. Every series in the bracket above carries per-game draft replays — hover a playoff slot or use the G1/G2 links to step through the real pick/ban sequence in our Captains Mode simulator, with the model's win-probability read at every step. The tools below run on the full current meta.
Group stage (July 7–12): 24 teams split into four round-robin groups of six, playing two-game series. Group winners advanced straight to the playoffs; second through fourth place dropped into the Survival stage.
Survival stage (July 14–15): a gauntlet for the twelve second-to-fourth-place teams, deciding the remaining playoff slots.
Playoffs (July 16–19): single elimination at Paris Expo Porte de Versailles, capped by a best-of-five grand final on July 19.
The event carried a $2,000,000 prize pool as part of the Esports World Cup's $75 million total, and stands as the successor to the Riyadh Masters series — played in Paris in 2026 while the rest of the festival ran in Riyadh.
Esports World Cup 2025 — Riyadh, July 8–19, 2025. Team Spirit swept Team Falcons 3–0 in the grand final. Full results and complete pick/ban statistics on the edition page.
Move this data into a draft
The Pro predictor takes two professional rosters and returns a calibrated win probability — the same model behind our tournament receipts.
PVISION, defeating BoomBoys (BetBoom) 3–1 in the best-of-five grand final on July 19, 2026. Team Yandex placed third and Vici Gaming fourth.
At Paris Expo Porte de Versailles in Paris, France — the one Esports World Cup 2026 competition staged outside Riyadh. It is the successor to the Riyadh Masters series.
$2,000,000, with $750,000 to champion PVISION and $340,000 to runner-up BoomBoys (BetBoom), as part of the festival-wide $75 million pool.
24 teams: four round-robin groups of six (July 7–12), group winners straight to playoffs, places 2–4 into a Survival gauntlet (July 14–15), then single-elimination playoffs (July 16–19) ending in a best-of-five grand final.
Yes — this hub is permanent. When the next edition is announced we will publish the schedule, teams and data-driven pick/ban predictions here, like our TI 2026 coverage.
Batru is an independent data site and is not affiliated with Valve, ESL or the Esports World Cup Foundation. Results and details reflect official records as of August 2026.