← EWC Dota 2 hub

Esports World Cup 2025 Dota 2 — Results & Pick/Ban Stats

Dota 2 at the Esports World Cup 2025 (Riyadh): Team Spirit's title run, full series results, group records and complete pick/ban statistics per hero.

Team Spirit won the Dota 2 Esports World Cup 2025 in Riyadh, sweeping Team Falcons 3-0 in the grand final on July 19, 2025. Full results, group records and the complete pick/ban statistics from all recorded games below.

Dates
July 8 – 19, 2025
Location
Riyadh, Saudi Arabia
Champion
Team Spirit (3–0 vs Team Falcons)
Teams
16

EWC 2025 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. Note these are 2025 numbers on the patch of that era; for the current meta see the tier list.

Games analyzed
89
Heroes contested
106 of 127
First-pick win rate
48.3%
Radiant win rate
51.7%
#Hero Picks Bans Contested Contest rate W–L Win rate
1Naga Siren Naga Siren8808898.9%5–362.5%
2Batrider Batrider20678797.8%14–670%
3Puck Puck32457786.5%13–1940.6%
4Doom Doom19506977.5%8–1142.1%
5Shadow Shaman Shadow Shaman39296876.4%20–1951.3%
6Monkey King Monkey King24446876.4%15–962.5%
7Shadow Fiend Shadow Fiend25416674.2%13–1252%
8Nature's Prophet Nature's Prophet24426674.2%18–675%
9Templar Assassin Templar Assassin17496674.2%11–664.7%
10Undying Undying16476370.8%8–850%
11Dawnbreaker Dawnbreaker22406269.7%12–1054.5%
12Axe Axe21416269.7%8–1338.1%
13Dazzle Dazzle18436168.5%7–1138.9%
14Queen of Pain Queen of Pain26346067.4%13–1350%
15Dark Seer Dark Seer17405764%6–1135.3%
16Beastmaster Beastmaster15395460.7%7–846.7%
17Abaddon Abaddon17304752.8%8–947.1%
18Marci Marci22214348.3%12–1054.5%
19Ember Spirit Ember Spirit19244348.3%12–763.2%
20Tusk Tusk26154146.1%14–1253.8%
21Ursa Ursa4364044.9%3–175%
22Bane Bane21183943.8%10–1147.6%
23Kunkka Kunkka13203337.1%5–838.5%
24Sven Sven7243134.8%5–271.4%
25Dark Willow Dark Willow2362932.6%12–1152.2%
26Pangolier Pangolier16132932.6%9–756.3%
27Lifestealer Lifestealer9202932.6%3–633.3%
28Warlock Warlock1972629.2%6–1331.6%
29Disruptor Disruptor1772427%7–1041.2%
30Magnus Magnus6182427%3–350%
31Terrorblade Terrorblade8152325.8%1–712.5%
32Storm Spirit Storm Spirit1752224.7%8–947.1%
33Leshrac Leshrac1472123.6%6–842.9%
34Pugna Pugna1372022.5%7–653.8%
35Chen Chen1192022.5%8–372.7%
36Gyrocopter Gyrocopter8122022.5%4–450%
37Bristleback Bristleback1081820.2%3–730%
38Silencer Silencer1071719.1%7–370%
39Timbersaw Timbersaw891719.1%5–362.5%
40Enigma Enigma2151719.1%0–20%
41Void Spirit Void Spirit1231516.9%7–558.3%
42Ogre Magi Ogre Magi1141516.9%5–645.5%
43Primal Beast Primal Beast1051516.9%5–550%
44Lycan Lycan5101516.9%4–180%
45Morphling Morphling591415.7%3–260%
46Huskar Huskar2121415.7%0–20%
47Centaur Warrunner Centaur Warrunner1031314.6%6–460%
48Brewmaster Brewmaster751213.5%3–442.9%
49Medusa Medusa571213.5%3–260%
50Phantom Lancer Phantom Lancer831112.4%1–712.5%
51Chaos Knight Chaos Knight741112.4%3–442.9%
52Enchantress Enchantress651112.4%2–433.3%
53Sniper Sniper291112.4%0–20%
54Rubick Rubick911011.2%5–455.6%
55Tiny Tiny731011.2%3–442.9%
56Lina Lina551011.2%2–340%
57Muerta Muerta81910.1%5–362.5%
58Dragon Knight Dragon Knight27910.1%1–150%
59Mars Mars5389%3–260%
60Razor Razor5389%2–340%
61Tidehunter Tidehunter2689%2–0100%
62Bounty Hunter Bounty Hunter6177.9%3–350%
63Lion Lion6177.9%3–350%
64Oracle Oracle4377.9%3–175%
65Clockwerk Clockwerk3477.9%1–233.3%
66Visage Visage2577.9%1–150%
67Ancient Apparition Ancient Apparition1677.9%1–0100%
68Riki Riki4266.7%2–250%
69Ringmaster Ringmaster4266.7%2–250%
70Shadow Demon Shadow Demon2466.7%0–20%
71Underlord Underlord5055.6%3–260%
72Earthshaker Earthshaker4155.6%1–325%
73Invoker Invoker4155.6%2–250%
74Venomancer Venomancer4155.6%1–325%
75Crystal Maiden Crystal Maiden4044.5%2–250%
76Phoenix Phoenix4044.5%0–40%
77Omniknight Omniknight3144.5%2–166.7%
78Death Prophet Death Prophet2244.5%0–20%
79Meepo Meepo2244.5%2–0100%
80Slardar Slardar2244.5%2–0100%
81Mirana Mirana3033.4%2–166.7%
82Witch Doctor Witch Doctor3033.4%0–30%
83Broodmother Broodmother2133.4%1–150%
84Night Stalker Night Stalker1233.4%0–10%
85Troll Warlord Troll Warlord1233.4%1–0100%
86Weaver Weaver1233.4%0–10%
87Viper Viper0333.4%0–0
88Windranger Windranger2022.2%1–150%
89Winter Wyvern Winter Wyvern2022.2%2–0100%
90Elder Titan Elder Titan1122.2%1–0100%
91Anti-Mage Anti-Mage0222.2%0–0
92Arc Warden Arc Warden1011.1%0–10%
93Hoodwink Hoodwink1011.1%1–0100%
94Jakiro Jakiro1011.1%0–10%
95Juggernaut Juggernaut1011.1%1–0100%
96Lich Lich1011.1%0–10%
97Luna Luna1011.1%0–10%
98Nyx Assassin Nyx Assassin1011.1%1–0100%
99Phantom Assassin Phantom Assassin1011.1%0–10%
100Pudge Pudge1011.1%1–0100%
101Slark Slark1011.1%0–10%
102Spectre Spectre1011.1%0–10%
103Techies Techies1011.1%1–0100%
104Faceless Void Faceless Void0111.1%0–0
105Legion Commander Legion Commander0111.1%0–0
106Tinker Tinker0111.1%0–0

Computed from the official drafts of all 89 recorded games (via the OpenDota API). Contest rate = (picks + bans) / games. Win rate is the hero's record when picked, not a model output.

Most-picked heroes per team at EWC 2025

PVISION
  • Chen×6 6–0
  • Dark Willow×6 4–2
  • Doom×6 3–3
  • Ogre Magi×5 3–2
  • Puck×5 3–2
Tundra Esports
  • Shadow Shaman×7 4–3
  • Tusk×6 4–2
  • Axe×6 3–3
  • Monkey King×5 3–2
  • Dawnbreaker×4 3–1
Team Falcons
  • Pugna×7 4–3
  • Tusk×6 5–1
  • Nature's Prophet×5 3–2
  • Primal Beast×5 3–2
  • Shadow Shaman×5 1–4
Team Spirit
  • Nature's Prophet×5 5–0
  • Shadow Shaman×5 5–0
  • Monkey King×4 4–0
  • Silencer×4 4–0
  • Queen of Pain×4 3–1
Aurora Gaming
  • Shadow Fiend×5 4–1
  • Batrider×4 3–1
  • Centaur Warrunner×4 3–1
  • Shadow Shaman×3 3–0
  • Abaddon×3 2–1
HEROIC
  • Shadow Shaman×5 2–3
  • Monkey King×4 2–2
  • Ember Spirit×3 2–1
  • Queen of Pain×3 2–1
  • Phoenix×3 0–3
Gaimin Gladiators
  • Batrider×4 3–1
  • Underlord×3 3–0
  • Puck×3 2–1
  • Warlock×3 1–2
  • Abaddon×2 2–0
Talon
  • Pangolier×5 4–1
  • Silencer×3 2–1
  • Bristleback×3 1–2
  • Lina×3 1–2
  • Shadow Shaman×3 1–2
Team Yandex
  • Marci×3 3–0
  • Nature's Prophet×3 2–1
  • Monkey King×3 1–2
  • Queen of Pain×3 0–3
  • Warlock×3 0–3
Xtreme Gaming
  • Kunkka×4 2–2
  • Shadow Fiend×4 2–2
  • Bane×3 1–2
  • Tusk×3 1–2
  • Marci×2 1–1
BB Team
  • Marci×3 3–0
  • Bane×3 2–1
  • Puck×3 2–1
  • Shadow Shaman×3 2–1
  • Dazzle×2 2–0
Execration
  • Bounty Hunter×3 1–2
  • Enchantress×3 1–2
  • Beastmaster×3 0–3
  • Witch Doctor×3 0–3
  • Nature's Prophet×2 1–1
Natus Vincere
  • Abaddon×4 3–1
  • Disruptor×4 2–2
  • Pangolier×3 2–1
  • Templar Assassin×3 2–1
  • Dazzle×3 1–2
Shopify Rebellion
  • Axe×3 1–2
  • Leshrac×3 1–2
  • Puck×3 0–3
  • Shadow Fiend×3 0–3
  • Bane×2 1–1
Team Liquid
  • Void Spirit×3 3–0
  • Dark Willow×3 2–1
  • Templar Assassin×3 2–1
  • Warlock×3 2–1
  • Batrider×2 1–1
Virtus.pro
  • Dark Seer×4 0–4
  • Leshrac×3 0–3
  • Rubick×3 0–3
  • Abaddon×2 0–2
  • Axe×2 0–2

Results

Group stage records (July 8–10, 2025)

#TeamGames W–L
1 BB Team5–1
2 Team Spirit5–1
3 Team Liquid4–0
4 Gaimin Gladiators4–2
5 Aurora Gaming3–1
6 Tundra Esports3–1
7 Natus Vincere3–3
8 HEROIC2–2
9 PVISION2–2
10 Team Yandex2–2
11 Talon2–4
12 Team Falcons2–4
13 Xtreme Gaming2–4
14 Execration1–5
15 Shopify Rebellion0–4
16 Virtus.pro0–4

Per-game records from the two-game group series (draws possible). The playoffs (July 11–19) ran as a double-elimination bracket, shown here as day-by-day series results.

Series results

2025-07-19 · Playoffs
Tundra Esports0–2PVISION
Team Spirit3–0Team Falcons
2025-07-18 · Playoffs
Team Spirit2–0PVISION
Tundra Esports0–2Team Falcons
2025-07-17 · Playoffs
Tundra Esports2–1BB Team
Team Liquid0–2Team Falcons
2025-07-16 · Playoffs
Team Spirit2–0Gaimin Gladiators
Aurora Gaming1–2PVISION
2025-07-13 · Playoffs
Xtreme Gaming0–2PVISION
Gaimin Gladiators2–0Team Yandex
Tundra Esports2–0Talon
Team Falcons2–0Natus Vincere
2025-07-12 · Playoffs
Execration0–2Xtreme Gaming
Shopify Rebellion0–2Team Yandex
Talon2–0HEROIC
Team Falcons2–0Virtus.pro
2025-07-11 · Playoffs
Aurora Gaming2–0Virtus.pro
Tundra Esports2–0Team Yandex
Shopify Rebellion1–1PVISION
drawPredict matchup →·Replay draft:G1G2
Team Liquid1–1HEROIC
drawPredict matchup →·Replay draft:G1G2
Tundra Esports1–2Aurora Gaming
HEROIC1–2PVISION
2025-07-10 · Group stage
Team Spirit2–0Natus Vincere
Xtreme Gaming1–1Talon
drawPredict matchup →·Replay draft:G1G2
Execration0–2BB Team
Gaimin Gladiators1–1Team Falcons
drawPredict matchup →·Replay draft:G1G2
2025-07-09 · Group stage
Xtreme Gaming0–2Natus Vincere
Team Spirit2–0Talon
BB Team2–0Team Falcons
Execration0–2Gaimin Gladiators
Virtus.pro0–2Team Yandex
Tundra Esports1–1Aurora Gaming
drawPredict matchup →·Replay draft:G1G2
Shopify Rebellion0–2HEROIC
Team Liquid2–0PVISION
2025-07-08 · Group stage
Team Spirit1–1Xtreme Gaming
drawPredict matchup →·Replay draft:G1G2
Talon1–1Natus Vincere
drawPredict matchup →·Replay draft:G1G2
Execration1–1Team Falcons
drawPredict matchup →·Replay draft:G1G2
Gaimin Gladiators1–1BB Team
drawPredict matchup →·Replay draft:G1G2
Aurora Gaming2–0Team Yandex
Tundra Esports2–0Virtus.pro
Shopify Rebellion0–2Team Liquid
HEROIC0–2PVISION

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

EWC 2025 Dota 2 FAQ

Who won the Dota 2 Esports World Cup 2025?

Team Spirit, sweeping Team Falcons 3–0 in the grand final in Riyadh on July 19, 2025.

What was the most picked hero at EWC 2025?

Shadow Shaman, with 39 picks across the 89 recorded games (20–19 when picked).

What was the most banned hero at EWC 2025?

Naga Siren, banned 80 times. Naga Siren was the most contested hero overall at 98.9% of drafts.

Is this the same event as Riyadh Masters?

Yes in lineage — the Esports World Cup Dota 2 competition succeeded the Riyadh Masters series when the EWC launched in 2024. The 2026 edition moved to Paris; see the EWC hub for current-year coverage.

Batru is an independent data site and is not affiliated with Valve or the Esports World Cup Foundation. Results computed from official match data via the OpenDota API.