← Esports World Cup overview

Esports World Cup Dota 2 — Results, Format & Teams

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.

Dates
July 7 – 19, 2026
Location
Paris Expo Porte de Versailles, France
Teams
24
Prize pool
$2,000,000

EWC 2026 final standings

PlaceTeamPrize
1stPVISION$750,000
2ndBoomBoys (BetBoom)$340,000
3rdTeam Yandex$200,000
4thVici 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).

Full results & bracket

Group stage records (July 7–12)

#TeamGames W–L
1Nigma Galaxy logo Nigma Galaxy9–1
2PVISION logo PVISION9–1
3Team Falcons logo Team Falcons9–1
4Team Yandex logo Team Yandex9–1
5Aurora Gaming logo Aurora Gaming8–2
6BoomBoys logo BoomBoys8–2
7Team Spirit logo Team Spirit8–2
81w logo 1w7–3
9Team Liquid logo Team Liquid6–4
10Vici Gaming logo Vici Gaming6–4
11LGD Gaming logo LGD Gaming5–5
12Rune Eaters logo Rune Eaters5–5
13Virtus.pro logo Virtus.pro5–5
14MOUZ logo MOUZ4–6
15OG logo OG4–6
16PTime logo PTime4–6
17Xtreme Gaming logo Xtreme Gaming4–6
18GamerLegion logo GamerLegion3–7
19Level UP esports logo Level UP esports2–8
20REKONIX logo REKONIX2–8
21L1 TEAM logo L1 TEAM1–9
22Team Nemesis logo Team Nemesis1–9
23_PowerRangers logo _PowerRangers1–9
24Inner Circle x Insanity logo Inner Circle x Insanity0–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.

Series results

2026-07-19 · Playoffs
Vici Gaming0–2Team Yandex
BoomBoys1–3PVISION
2026-07-18 · Playoffs
Vici Gaming0–2BoomBoys
Team Yandex1–2PVISION
2026-07-17 · Playoffs
Vici Gaming2–0Team Falcons
BoomBoys2–0Nigma Galaxy
2026-07-16 · Playoffs
Team Spirit0–2Team Yandex
PVISION2–0Rune Eaters
2026-07-15 · Survival stage
Aurora Gaming0–2Rune Eaters
Team Liquid1–2Team Spirit
Vici Gaming2–11w
BoomBoys2–0LGD Gaming
2026-07-14 · Survival stage
Rune Eaters2–1Virtus.pro
Team Liquid2–1Xtreme Gaming
MOUZ0–2LGD Gaming
2026-07-12 · Group stage
Vici Gaming2–0MOUZ
Team Nemesis0–2REKONIX
Team Spirit1–1PVISION
drawPredict matchup →·Replay draft:G1G2
Team Yandex2–01w
Inner Circle x Insanity0–2LGD Gaming
OG0–2Virtus.pro
2026-07-11 · Group stage
_PowerRangers0–2Rune Eaters
BoomBoys2–0GamerLegion
Xtreme Gaming0–2Team Falcons
Level UP esports2–0L1 TEAM
Nigma Galaxy2–0PTime
Team Liquid1–1Aurora Gaming
drawPredict matchup →·Replay draft:G1G2
2026-07-10 · Group stage
_PowerRangers0–2Team Falcons
Rune Eaters1–1GamerLegion
drawPredict matchup →·Replay draft:G1G2
BoomBoys2–0Xtreme Gaming
Team Liquid2–0L1 TEAM
Aurora Gaming2–0PTime
Level UP esports0–2Nigma Galaxy
Vici Gaming2–0Team Nemesis
MOUZ0–2PVISION
Team Spirit2–0REKONIX
OG1–11w
drawPredict matchup →·Replay draft:G1G2
Team Yandex2–0LGD Gaming
Virtus.pro2–0Inner Circle x Insanity
2026-07-09 · Group stage
_PowerRangers1–1Xtreme Gaming
drawPredict matchup →·Replay draft:G1G2
Team Falcons2–0GamerLegion
BoomBoys1–1Rune Eaters
drawPredict matchup →·Replay draft:G1G2
Aurora Gaming2–0L1 TEAM
Level UP esports0–2PTime
Team Liquid0–2Nigma Galaxy
MOUZ1–1Team Nemesis
drawPredict matchup →·Replay draft:G1G2
PVISION2–0REKONIX
Vici Gaming0–2Team Spirit
OG2–0Inner Circle x Insanity
Team Yandex2–0Virtus.pro
LGD Gaming0–21w
2026-07-08 · Group stage
Team Falcons2–0Rune Eaters
_PowerRangers0–2BoomBoys
Xtreme Gaming2–0GamerLegion
L1 TEAM1–1PTime
drawPredict matchup →·Replay draft:G1G2
Team Liquid2–0Level UP esports
Aurora Gaming1–1Nigma Galaxy
drawPredict matchup →·Replay draft:G1G2
MOUZ2–0REKONIX
Team Spirit2–0Team Nemesis
Vici Gaming0–2PVISION
OG0–2LGD Gaming
Team Yandex2–0Inner Circle x Insanity
Virtus.pro0–21w
2026-07-07 · Group stage
BoomBoys1–1Team Falcons
drawPredict matchup →·Replay draft:G1G2
_PowerRangers0–2GamerLegion
Xtreme Gaming1–1Rune Eaters
drawPredict matchup →·Replay draft:G1G2
Nigma Galaxy2–0L1 TEAM
Team Liquid1–1PTime
drawPredict matchup →·Replay draft:G1G2
Level UP esports0–2Aurora Gaming
Team Spirit1–1MOUZ
drawPredict matchup →·Replay draft:G1G2
Team Nemesis0–2PVISION
Vici Gaming2–0REKONIX
Inner Circle x Insanity0–21w
OG1–1Team Yandex
drawPredict matchup →·Replay draft:G1G2
Virtus.pro1–1LGD Gaming
drawPredict matchup →·Replay draft:G1G2

Playoff bracket — single elimination (July 16–19)

Quarterfinals · bo3
Semifinals · bo3
Grand final · bo5
Third-place match

Bracket and standings are computed from official match data via the OpenDota API. Latest result: 2026-07-19.

EWC 2026 pick & ban stats

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.

Games analyzed
157
Heroes contested
115 of 127
First-pick win rate
54.1%
Radiant win rate
45.9%
#
1Treant Protector Treant Protector1514015598.7%10–566.7%
2Lone Druid Lone Druid2013415498.1%12–860%
3Shadow Fiend Shadow Fiend3710113887.9%23–1462.2%
4Drow Ranger Drow Ranger368912579.6%15–2141.7%
5Puck Puck357811372%12–2334.3%
6Keeper of the Light Keeper of the Light357511070.1%21–1460%
7Hoodwink Hoodwink693910868.8%39–3056.5%
8Earth Spirit Earth Spirit673910667.5%33–3449.3%
9Bane Bane446210667.5%24–2054.5%
10Ember Spirit Ember Spirit475810566.9%29–1861.7%
11Dark Seer Dark Seer29689761.8%19–1065.5%
12Undying Undying37589560.5%23–1462.2%
13Largo Largo38549258.6%21–1755.3%
14Centaur Warrunner Centaur Warrunner40519158%21–1952.5%
15Clockwerk Clockwerk59319057.3%26–3344.1%
16Axe Axe35548956.7%14–2140%
17Doom Doom24658956.7%9–1537.5%
18Beastmaster Beastmaster32498151.6%12–2037.5%
19Tiny Tiny32467849.7%17–1553.1%
20Kez Kez21537447.1%13–861.9%
21Windranger Windranger43307346.5%17–2639.5%
22Nature's Prophet Nature's Prophet16557145.2%11–568.8%
23Snapfire Snapfire35357044.6%12–2334.3%
24Invoker Invoker25416642%15–1060%
25Necrophos Necrophos24355937.6%14–1058.3%
26Viper Viper12445635.7%1–118.3%
27Winter Wyvern Winter Wyvern32205233.1%20–1262.5%
28Huskar Huskar3485132.5%3–0100%
29Enigma Enigma19294830.6%9–1047.4%
30Ringmaster Ringmaster3884629.3%17–2144.7%
31Dark Willow Dark Willow3864428%18–2047.4%
32Storm Spirit Storm Spirit22204226.8%7–1531.8%
33Lycan Lycan15243924.8%10–566.7%
34Clinkz Clinkz19193824.2%12–763.2%
35Spectre Spectre10273723.6%7–370%
36Terrorblade Terrorblade13233622.9%4–930.8%
37Slardar Slardar20153522.3%15–575%
38Pangolier Pangolier18173522.3%8–1044.4%
39Lina Lina18163421.7%14–477.8%
40Enchantress Enchantress15193421.7%4–1126.7%
41Mirana Mirana2553019.1%13–1252%
42Tusk Tusk2193019.1%8–1338.1%
43Batrider Batrider17122918.5%7–1041.2%
44Underlord Underlord11182918.5%4–736.4%
45Rubick Rubick1972616.6%11–857.9%
46Timbersaw Timbersaw11152616.6%5–645.5%
47Lifestealer Lifestealer10152515.9%5–550%
48Lich Lich1952415.3%11–857.9%
49Techies Techies12102214%5–741.7%
50Alchemist Alchemist1382113.4%8–561.5%
51Monkey King Monkey King10112113.4%5–550%
52Tidehunter Tidehunter7142113.4%3–442.9%
53Night Stalker Night Stalker7132012.7%3–442.9%
54Dawnbreaker Dawnbreaker6142012.7%3–350%
55Io Io5152012.7%3–260%
56Witch Doctor Witch Doctor1251710.8%6–650%
57Phantom Lancer Phantom Lancer87159.6%5–362.5%
58Phoenix Phoenix69159.6%2–433.3%
59Lion Lion86148.9%6–275%
60Muerta Muerta59148.9%2–340%
61Disruptor Disruptor112138.3%4–736.4%
62Templar Assassin Templar Assassin58138.3%2–340%
63Gyrocopter Gyrocopter66127.6%2–433.3%
64Sniper Sniper47117%1–325%
65Jakiro Jakiro91106.4%5–455.6%
66Earthshaker Earthshaker73106.4%6–185.7%
67Zeus Zeus64106.4%2–433.3%
68Kunkka Kunkka46106.4%2–250%
69Naga Siren Naga Siren37106.4%1–233.3%
70Grimstroke Grimstroke8195.7%2–625%
71Shadow Demon Shadow Demon4485.1%1–325%
72Oracle Oracle5274.5%1–420%
73Silencer Silencer3474.5%1–233.3%
74Void Spirit Void Spirit3474.5%1–233.3%
75Sven Sven5163.8%3–260%
76Faceless Void Faceless Void2463.8%1–150%
77Queen of Pain Queen of Pain2463.8%0–20%
78Razor Razor2463.8%2–0100%
79Ursa Ursa2463.8%1–150%
80Bristleback Bristleback1563.8%1–0100%
81Mars Mars1563.8%0–10%
82Omniknight Omniknight4153.2%1–325%
83Pudge Pudge4153.2%1–325%
84Leshrac Leshrac3253.2%1–233.3%
85Morphling Morphling3142.5%1–233.3%
86Primal Beast Primal Beast3142.5%1–233.3%
87Shadow Shaman Shadow Shaman3142.5%3–0100%
88Brewmaster Brewmaster2242.5%0–20%
89Ancient Apparition Ancient Apparition1342.5%1–0100%
90Crystal Maiden Crystal Maiden3031.9%0–30%
91Luna Luna3031.9%0–30%
92Nyx Assassin Nyx Assassin3031.9%0–30%
93Broodmother Broodmother2131.9%0–20%
94Juggernaut Juggernaut2131.9%1–150%
95Sand King Sand King2131.9%1–150%
96Warlock Warlock2131.9%1–150%
97Chen Chen1231.9%0–10%
98Dragon Knight Dragon Knight1231.9%0–10%
99Bloodseeker Bloodseeker2021.3%1–150%
100Dazzle Dazzle2021.3%2–0100%
101Ogre Magi Ogre Magi2021.3%1–150%
102Spirit Breaker Spirit Breaker2021.3%1–150%
103Death Prophet Death Prophet1121.3%0–10%
104Marci Marci1121.3%1–0100%
105Medusa Medusa1121.3%0–10%
106Skywrath Mage Skywrath Mage1121.3%0–10%
107Slark Slark1121.3%1–0100%
108Venomancer Venomancer1010.6%0–10%
109Visage Visage1010.6%1–0100%
110Weaver Weaver1010.6%0–10%
111Legion Commander Legion Commander0110.6%0–0—
112Magnus Magnus0110.6%0–0—
113Meepo Meepo0110.6%0–0—
114Riki Riki0110.6%0–0—
115Vengeful Spirit Vengeful Spirit0110.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.

Most respected heroes — repeat bans against one team

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.

UndyingUndyingvsVirtus.pro logoVirtus.pro×13
HuskarHuskarvsTeam Falcons logoTeam Falcons×12
HuskarHuskarvsLGD Gaming logoLGD Gaming×12
Drow RangerDrow RangervsTeam Spirit logoTeam Spirit×11
Lone DruidLone DruidvsPVISION logoPVISION×11
Nature's ProphetNature's ProphetvsMOUZ logoMOUZ×11
Shadow FiendShadow FiendvsVici Gaming logoVici Gaming×11
Shadow FiendShadow FiendvsTeam Yandex logoTeam Yandex×11
Treant ProtectorTreant ProtectorvsBoomBoys logoBoomBoys×11
Treant ProtectorTreant ProtectorvsTeam Yandex logoTeam Yandex×11

Most-picked heroes per team at EWC 2026

BoomBoys logoBoomBoys
  • Slardar×6 6–0
  • Bane×6 5–1
  • Kez×6 4–2
  • Earth Spirit×6 3–3
  • Undying×5 5–0
PVISION logoPVISION
  • Dark Willow×8 7–1
  • Winter Wyvern×7 6–1
  • Pangolier×6 6–0
  • Earth Spirit×5 5–0
  • Keeper of the Light×5 4–1
Vici Gaming logoVici Gaming
  • Largo×5 3–2
  • Storm Spirit×5 2–3
  • Lina×4 4–0
  • Bane×4 3–1
  • Beastmaster×4 3–1
Rune Eaters logoRune Eaters
  • Hoodwink×5 3–2
  • Puck×5 3–2
  • Snapfire×5 3–2
  • Ember Spirit×4 3–1
  • Lich×4 3–1
Team Yandex logoTeam Yandex
  • Centaur Warrunner×7 7–0
  • Hoodwink×5 5–0
  • Winter Wyvern×5 5–0
  • Kez×4 4–0
  • Nature's Prophet×4 4–0
Team Liquid logoTeam Liquid
  • Earth Spirit×6 4–2
  • Ember Spirit×6 4–2
  • Witch Doctor×6 3–3
  • Axe×5 2–3
  • Mirana×4 3–1
Team Spirit logoTeam Spirit
  • Axe×4 3–1
  • Clockwerk×4 3–1
  • Rubick×4 3–1
  • Hoodwink×4 2–2
  • Bane×3 3–0
LGD Gaming logoLGD Gaming
  • Clockwerk×7 3–4
  • Necrophos×5 3–2
  • Largo×5 2–3
  • Lone Druid×4 2–2
  • Storm Spirit×4 2–2
1w logo1w
  • Windranger×6 4–2
  • Drow Ranger×5 3–2
  • Centaur Warrunner×4 4–0
  • Bane×3 3–0
  • Keeper of the Light×3 2–1
Virtus.pro logoVirtus.pro
  • Earth Spirit×7 2–5
  • Dark Seer×4 3–1
  • Clockwerk×4 2–2
  • Ringmaster×4 2–2
  • Winter Wyvern×4 2–2
Xtreme Gaming logoXtreme Gaming
  • Hoodwink×5 2–3
  • Snapfire×5 2–3
  • Centaur Warrunner×5 1–4
  • Lich×4 3–1
  • Rubick×4 2–2
Aurora Gaming logoAurora Gaming
  • Shadow Fiend×5 4–1
  • Jakiro×5 3–2
  • Undying×4 3–1
  • Ember Spirit×3 3–0
  • Largo×3 3–0
MOUZ logoMOUZ
  • Batrider×4 2–2
  • Monkey King×4 1–3
  • Clockwerk×3 2–1
  • Puck×3 2–1
  • Bane×3 1–2
Nigma Galaxy logoNigma Galaxy
  • Hoodwink×9 6–3
  • Lycan×5 4–1
  • Alchemist×4 4–0
  • Windranger×4 3–1
  • Necrophos×3 3–0
Team Falcons logoTeam Falcons
  • Clockwerk×9 6–3
  • Ember Spirit×5 3–2
  • Ringmaster×5 3–2
  • Earth Spirit×4 4–0
  • Undying×4 4–0
_PowerRangers logo_PowerRangers
  • Disruptor×5 1–4
  • Earth Spirit×3 1–2
  • Clockwerk×3 0–3
  • Puck×3 0–3
  • Snapfire×3 0–3
GamerLegion logoGamerLegion
  • Dark Willow×8 2–6
  • Earth Spirit×4 2–2
  • Winter Wyvern×4 1–3
  • Shadow Fiend×3 1–2
  • Axe×3 0–3
Inner Circle x Insanity logoInner Circle x Insanity
  • Hoodwink×5 0–5
  • Enchantress×4 0–4
  • Clockwerk×3 0–3
  • Kez×3 0–3
  • Tusk×3 0–3
L1 TEAM logoL1 TEAM
  • Ember Spirit×6 1–5
  • Earth Spirit×5 1–4
  • Ringmaster×5 1–4
  • Bane×3 0–3
  • Clockwerk×3 0–3
Level UP esports logoLevel UP esports
  • Hoodwink×5 1–4
  • Techies×3 2–1
  • Dark Willow×2 1–1
  • Ember Spirit×2 1–1
  • Void Spirit×2 1–1
OG logoOG
  • Mirana×4 1–3
  • Keeper of the Light×3 2–1
  • Earth Spirit×3 1–2
  • Beastmaster×3 0–3
  • Clockwerk×2 2–0
PTime logoPTime
  • Earth Spirit×4 2–2
  • Hoodwink×4 2–2
  • Clinkz×3 3–0
  • Necrophos×3 2–1
  • Shadow Fiend×3 1–2
REKONIX logoREKONIX
  • Storm Spirit×3 0–3
  • Batrider×2 1–1
  • Beastmaster×2 1–1
  • Lone Druid×2 1–1
  • Snapfire×2 1–1
Team Nemesis logoTeam Nemesis
  • Clockwerk×4 1–3
  • Snapfire×4 0–4
  • Bane×3 1–2
  • Tiny×3 1–2
  • Earth Spirit×3 0–3

The data angle

Batru'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.

Tournament format

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.

Past editions

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

Run any team matchup through the model

The Pro predictor takes two professional rosters and returns a calibrated win probability — the same model behind our tournament receipts.

Open the pro-team predictor

EWC Dota 2 FAQ

Who won the Dota 2 Esports World Cup 2026?

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.

Where was the EWC 2026 Dota 2 tournament played?

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.

What was the EWC 2026 Dota 2 prize pool?

$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.

What was the format?

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.

Will Batru cover EWC 2027?

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.