SENTRY BOT
SubscribeSubscribe

Esports World Cup 2026 ESL x ACL Challenger CN S3

May 1–3, 2026Tier 2 9 teams Double elimination Finished

Final standings

Champion Vici Gaming Grand final 3:1 vs Team Resilience
2 place Team Resilience Grand final 1:3 vs Vici Gaming
3 place Xtreme Gaming Lower final
  1. Yakult Brothers4
  2. Roar5–6
  3. Cloud Dawning5–6
  4. Mideng dreamer7–8
  5. Team Refuser7–8

Our predictions here

Profit
+$341
ROI
+18.9%
Win rate
61.1%
Bets
11W 7L 10S

A $100 stake on every map the bot predicted; S are the maps it skipped.

Maps2915 series
Average map46:06longest 73:07
Radiant / Dire66% / 34%wins by side
Best KDAYSR-04E7.82 · 9 maps

Playoffs

Team path

Statistics from 29 of 29 maps of the tournament.

Kills per map43.1most 79
First blood3:23on average
Shortest map28:40Map →
Longest map73:07Map →

Best players

KDA = (kills + assists) / deaths

#PlayerMapsK / D / AKDAGPMHeroes
1YSR-04E · Team Resilience9 7.6 / 1.9 / 7.2 7.82693 KezTinyMuerta
2Echo · Team Resilience9 4.4 / 2.3 / 12.3 7.19561 PangolierSand KingKunkka
3Xm · Vici Gaming15 6.2 / 2.2 / 9.3 7.06647 PuckStorm SpiritTiny
4niu · Team Resilience9 7.2 / 2.8 / 10.1 6.24591 BatriderBristlebackTimbersaw
5Lou · Yakult Brothers8 7.9 / 2.8 / 9.0 6.14759 TinyAlchemistKez
6Shiro · Vici Gaming15 6.4 / 2.1 / 6.3 5.94703 KezWindrangerMonkey King
7ButterflyEffect · Roar6 5.0 / 2.5 / 7.0 4.80539 PuckQueen of PainVoid Spirit
8planet · Team Resilience9 1.8 / 3.4 / 14.6 4.74330 Earth SpiritRubickKeeper of the Light
9Han · Cloud Dawning5 7.2 / 4.2 / 11.6 4.48574 Storm SpiritVoid Spirit
10Bach · Vici Gaming15 5.3 / 3.4 / 9.6 4.39582 UnderlordBristlebackPrimal Beast

Players with 3+ maps.

Records

  • Timbersaw
    Kills in a map22niu · Timbersaw
    Map →
  • Alchemist
    Gold per minute1,022Lou · Alchemist
    Map →
  • Clinkz
    Hero damage110,040ZQHY · Clinkz
    Map →
  • Tinker
    Last hits1,101NothingToSay · Tinker
    Map →

Best heroes

win rate, 5+ picks

  1. BristlebackBristleback 100% 5–0
  2. Treant ProtectorTreant Protector 100% 5–0
  3. BeastmasterBeastmaster 80% 4–1
  4. Winter WyvernWinter Wyvern 77% 10–3
  5. KezKez 67% 8–4
  6. WindrangerWindranger 67% 6–3

Most picked

picks

  1. TinyTiny 15 83%
  2. RubickRubick 14 93%
  3. Winter WyvernWinter Wyvern 13 59%
  4. KezKez 12 66%
  5. PangolierPangolier 12 97%
  6. TidehunterTidehunter 12 66%

Most banned

bans

  1. Lone DruidLone Druid 28 100%
  2. BatriderBatrider 23 90%
  3. BeastmasterBeastmaster 22 93%
  4. SlardarSlardar 22 93%
  5. BristlebackBristleback 18 79%
  6. PangolierPangolier 16 97%

Every hero of the tournament

76
Hero Contested Picks Bans Wins Win rate
Lone DruidLone Druid 100% 128 1 100%
PangolierPangolier 97% 1216 6 50%
BeastmasterBeastmaster 93% 522 4 80%
RubickRubick 93% 1413 7 50%
SlardarSlardar 93% 522 1 20%
BatriderBatrider 90% 323 3 100%
PuckPuck 90% 1016 6 60%
MuertaMuerta 83% 1113 5 45%
TinyTiny 83% 159 8 53%
BristlebackBristleback 79% 518 5 100%
HoodwinkHoodwink 76% 913 5 56%
UnderlordUnderlord 72% 615 2 33%
KezKez 66% 127 8 67%
TidehunterTidehunter 66% 127 3 25%
AlchemistAlchemist 62% 513 1 20%
PhoenixPhoenix 59% 710 3 43%
SilencerSilencer 59% 710 3 43%
Winter WyvernWinter Wyvern 59% 134 10 77%
Monkey KingMonkey King 55% 412 1 25%
WindrangerWindranger 52% 96 6 67%
Keeper of the LightKeeper of the Light 48% 311 1 33%
Queen of PainQueen of Pain 45% 67 2 33%
Storm SpiritStorm Spirit 45% 94 5 56%
Ember SpiritEmber Spirit 41% 48 1 25%
DoomDoom 38% 65 3 50%
Sand KingSand King 38% 56 3 60%
Treant ProtectorTreant Protector 38% 56 5 100%
BrewmasterBrewmaster 34% 010 0 —
DawnbreakerDawnbreaker 28% 17 0 0%
ViperViper 28% 08 0 —
WarlockWarlock 28% 80 1 12%
VenomancerVenomancer 24% 61 3 50%
AxeAxe 21% 33 2 67%
LargoLargo 21% 24 1 50%
Primal BeastPrimal Beast 21% 33 1 33%
TinkerTinker 21% 24 2 100%
Void SpiritVoid Spirit 21% 51 0 0%
Earth SpiritEarth Spirit 17% 41 3 75%
GrimstrokeGrimstroke 17% 32 1 33%
TimbersawTimbersaw 17% 41 3 75%
WeaverWeaver 17% 23 1 50%
Centaur WarrunnerCentaur Warrunner 14% 04 0 —
ClinkzClinkz 14% 31 1 33%
ClockwerkClockwerk 14% 31 2 67%
Shadow DemonShadow Demon 14% 13 0 0%
SniperSniper 14% 31 1 33%
TuskTusk 14% 31 1 33%
EnchantressEnchantress 10% 21 1 50%
Faceless VoidFaceless Void 10% 12 0 0%
IoIo 10% 12 1 100%
LifestealerLifestealer 10% 21 0 0%
NecrophosNecrophos 10% 30 1 33%
SlarkSlark 10% 03 0 —
TerrorbladeTerrorblade 10% 12 1 100%
UrsaUrsa 10% 21 2 100%
Dark WillowDark Willow 7% 20 1 50%
DazzleDazzle 7% 20 0 0%
Death ProphetDeath Prophet 7% 20 1 50%
DisruptorDisruptor 7% 20 0 0%
EarthshakerEarthshaker 7% 11 1 100%
Legion CommanderLegion Commander 7% 02 0 —
MarsMars 7% 02 0 —
Night StalkerNight Stalker 7% 02 0 —
TechiesTechies 7% 11 0 0%
BaneBane 3% 10 1 100%
HuskarHuskar 3% 01 0 —
JakiroJakiro 3% 10 1 100%
JuggernautJuggernaut 3% 10 1 100%
KunkkaKunkka 3% 10 1 100%
MeepoMeepo 3% 01 0 —
Nyx AssassinNyx Assassin 3% 01 0 —
OracleOracle 3% 10 0 0%
PugnaPugna 3% 10 1 100%
RingmasterRingmaster 3% 10 0 0%
Skywrath MageSkywrath Mage 3% 10 0 0%
SpectreSpectre 3% 10 0 0%

The bot predicted 18 of 28 maps and hit 11 (61.1%) at an average confidence of 58% and average odds of 1.83. Result: +$341, ROI +18.9%.

Profit by tournament day

running total, $100 stake

May 1: +$454; May 2: +$376; May 3: +$341 +$454 $0 $0 1.05 May 1: +$454 2.05 May 2: +$376 3.05 +$341 May 3: +$341

By stage

Playoffs +$341
Bets
11W 7L
Win rate
61.1%
ROI
+18.9%

Confidence and outcome

expectedhit

ConfidenceBets40%70%100%Win rateProfit
53–55% 6 83% +$310
55–60% 7 57% +$113
60–65% 3 33% −$30
65–70% 2 50% −$52

“Expected” is the average win probability the bot gave its pick; “hit” is the share it got right.

By odds

OddsBetsW–LWin rateROIProfit
Favourite < 1.5 64–2 67%−4.3%−$26
Close 1.5–2.0 73–4 43%−30.4%−$213
Underdog 2.0+ 54–1 80%+116.0%+$580

Best and worst calls

Biggest hits

  1. Team ResilienceVici Gaming — Team Resilience · map 1 · May 1
    59% · 3.40 +$240 →
  2. Cloud DawningCloud Dawning — Team Refuser · map 1 · May 1
    62% · 2.70 +$170 →
  3. Yakult BrothersYakult Brothers — Vici Gaming · map 2 · May 2
    54% · 2.70 +$170 →

Most confident misses

  1. Vici GamingTeam Resilience — Vici Gaming · map 2 · May 1
    67% · 1.48 −$100 →
  2. Xtreme GamingVici Gaming — Xtreme Gaming · map 3 · May 3
    63% · 1.65 −$100 →
  3. Xtreme GamingTeam Resilience — Xtreme Gaming · map 1 · May 2
    62% · 1.55 −$100 →

By team

every bet on the team’s maps, and bets on the team itself

TeamOn its mapsProfitBacked itProfit
Vici Gaming 5–4 +$227 3–2 +$17
Team Resilience 3–4 −$25 2–0 +$310
Yakult Brothers 5–1 +$256 2–1 +$108
Xtreme Gaming 3–3 −$104 2–3 −$204
Team Refuser 2–1 +$140 0–1 −$100
Mideng dreamer 2–0 +$78 — —
Cloud Dawning 1–1 +$70 1–0 +$170
Roar 1–0 +$40 1–0 +$40

May 3Grand final · Lower final

Grand final Team Resilience 1:3 Vici Gaming BO5 bot 1/2
  1. Map 1 Team Resilience 30 : 11 44:58 Bot: Vici Gaming 55% · 1.70 LOSE −$100 Map stats →
  2. Map 2 Vici Gaming 27 : 8 40:26 Bot: SKIP Map stats →
  3. Map 3 Vici Gaming 12 : 24 46:58 Bot: Vici Gaming 58% · 1.65 WIN +$65 Map stats →
  4. Map 4 Vici Gaming 29 : 11 40:54 Bot: SKIP Map stats →
Lower final Xtreme Gaming 1:2 Vici Gaming BO3 bot 1/2
  1. Map 1 Xtreme Gaming 24 : 21 69:48 Bot: SKIP Map stats →
  2. Map 2 Vici Gaming 32 : 14 56:29 Bot: Vici Gaming 54% · 2.00 WIN +$100 Map stats →
  3. Map 3 Vici Gaming 32 : 14 44:03 Bot: Xtreme Gaming 63% · 1.65 LOSE −$100 Map stats →

May 2Lower semifinal · Upper final · Lower quarterfinals

Lower semifinal Vici Gaming 2:1 Yakult Brothers BO3 bot 2/3
  1. Map 1 Vici Gaming 25 : 9 41:31 Bot: Vici Gaming 54% · 1.52 WIN +$52 Map stats →
  2. Map 2 Yakult Brothers 24 : 6 47:12 Bot: Yakult Brothers 54% · 2.70 WIN +$170 Map stats →
  3. Map 3 Vici Gaming 31 : 33 67:05 Bot: Yakult Brothers 53% · 2.25 LOSE −$100 Map stats →
Upper final Team Resilience 2:0 Xtreme Gaming BO3 bot 0/2
  1. Map 1 Team Resilience 34 : 7 37:47 Bot: Xtreme Gaming 62% · 1.55 LOSE −$100 Map stats →
  2. Map 2 Team Resilience 18 : 38 46:16 Bot: Xtreme Gaming 56% · 1.62 LOSE −$100 Map stats →
Yakult Brothers 1:0 — BO1
  1. Map 1 Yakult Brothers 26 : 12 41:40 Map stats →
Lower quarterfinals Cloud Dawning 0:1 Yakult Brothers BO1
  1. Map 1 Yakult Brothers 35 : 44 73:07 Bot: SKIP Map stats →
Lower quarterfinals Roar 0:2 Vici Gaming BO3
  1. Map 1 Vici Gaming 6 : 16 33:41 Bot: SKIP Map stats →
  2. Map 2 Vici Gaming 13 : 30 38:06 Bot: SKIP Map stats →

May 1Upper semifinals · Lower round 1 · Upper quarterfinals

Upper semifinals Vici Gaming 0:2 Team Resilience BO3 bot 1/2
  1. Map 1 Team Resilience 4 : 27 47:49 Bot: Team Resilience 59% · 3.40 WIN +$240 Map stats →
  2. Map 2 Team Resilience 15 : 8 43:16 Bot: Vici Gaming 67% · 1.48 LOSE −$100 Map stats →
Lower round 1 Cloud Dawning 2:0 Team Refuser BO3 bot 1/2
  1. Map 1 Cloud Dawning 36 : 37 59:44 Bot: Cloud Dawning 62% · 2.70 WIN +$170 Map stats →
  2. Map 2 Cloud Dawning 28 : 26 47:40 Bot: Team Refuser 55% · 1.35 LOSE −$100 Map stats →
Upper semifinals Xtreme Gaming 2:0 Yakult Brothers BO3 bot 2/2
  1. Map 1 Xtreme Gaming 22 : 14 51:35 Bot: Xtreme Gaming 54% · 1.48 WIN +$48 Map stats →
  2. Map 2 Xtreme Gaming 20 : 29 49:50 Bot: Xtreme Gaming 66% · 1.48 WIN +$48 Map stats →
Lower round 1 Roar 2:1 Mideng dreamer BO3 bot 1/1
  1. Map 1 Roar 32 : 13 47:21 Bot: SKIP Map stats →
  2. Map 2 Mideng dreamer 37 : 10 38:28 Bot: SKIP Map stats →
  3. Map 3 Roar 30 : 10 28:40 Bot: Roar 53% · 1.40 WIN +$40 Map stats →
Upper quarterfinals Team Resilience 1:0 Team Refuser BO1 bot 1/1
  1. Map 1 Team Resilience 25 : 9 34:51 Bot: Team Resilience 57% · 1.70 WIN +$70 Map stats →
Upper quarterfinals Cloud Dawning 0:1 Vici Gaming BO1
  1. Map 1 Vici Gaming 17 : 23 41:11 Bot: SKIP Map stats →
Upper quarterfinals Xtreme Gaming 1:0 Roar BO1
  1. Map 1 Xtreme Gaming 21 : 16 43:02 Bot: SKIP Map stats →
Upper quarterfinals Yakult Brothers 1:0 Mideng dreamer BO1 bot 1/1
  1. Map 1 Yakult Brothers 28 : 16 33:51 Bot: Yakult Brothers 55% · 1.38 WIN +$38 Map stats →
Place Team Series Maps Map % Avg map Kills Most played Roster Team matches
1 Vici Gaming 5–1 10–5 67% 46:53 21.4 KezWindrangerWinter Wyvern Shiro · Xm · Bach · XinQ · y` Matches →
2 Team Resilience 3–1 6–3 67% 42:35 22.2 Winter WyvernPangolierKez YSR-04E · zzq · Echo · planet · niu Matches →
3 Xtreme Gaming 2–2 4–4 50% 49:51 18.6 MuertaHoodwinkTidehunter Ame · xNova · NothingToSay · fy · xiao8 Matches →
4 Yakult Brothers 3–2 4–4 50% 50:43 24.5 TinyHoodwinkPhoenix JT- · Lou · 天命 · BoBoKa · MooN Matches →
5–6 Cloud Dawning 1–2 2–2 50% 55:25 28.5 Storm SpiritRubickClinkz 毁灭 · Han · 项羽 · ZQHY · 石中剑 Matches →
5–6 Roar 1–2 2–4 33% 38:13 17.8 TidehunterRubickPuck ukiyo · LOyd · ButterflyEffect · CatYou · 生死 Matches →
7–8 Mideng dreamer 0–2 1–3 25% 37:05 19.0 WarlockStorm SpiritDoom Yumeyume · 7e · beyond · Xu. · Undyne Matches →
7–8 Team Refuser 0–2 0–3 0% 47:25 24.7 Ember SpiritTinyWarlock Monet · Dy · Paparazi灬 · Pyw · Yang Matches →
— — 0–1 0–1 0% 41:40 12.0 TidehunterRubickVoid Spirit 项羽 · 毁灭 · Han · 石中剑 · ZQHY Matches →