SENTRY BOT
SubscribeSubscribe

The International 2026 CN CQ

June 15–18, 2026Tier 1 8 teams Double elimination Finished

Qualified

  • Team Resilience Upper final 2:0 vs Yakult Brothers
    Vici Gaming Lower final 2:1 vs Yakult Brothers
  1. Yakult Brothers3
  2. Team Refuser4
  3. Game Master5–6
  4. Cloud Rising5–6
  5. Roar7–8
  6. Grey Track7–8

Our predictions here

Profit
+$471
ROI
+29.4%
Win rate
68.8%
Bets
11W 5L 1S

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

Maps2913 series
Average map43:42longest 92:56
Radiant / Dire48% / 52%wins by side
Best KDAYSR-04E12.70 · 6 maps

Playoffs

Team path

Statistics from 29 of 29 maps of the tournament.

Kills per map48.9most 84
First blood2:21on average
Shortest map21:00Map →
Longest map92:56Map →

Best players

KDA = (kills + assists) / deaths

#PlayerMapsK / D / AKDAGPMHeroes
1YSR-04E · Team Resilience6 8.8 / 1.7 / 12.3 12.70838 KezDrow RangerShadow Fiend
2Echo · Team Resilience6 10.5 / 2.3 / 17.8 12.14617 Ember SpiritPuckMonkey King
3niu · Team Resilience6 10.2 / 2.7 / 13.8 9.00635 SnapfirePangolierLargo
4planet · Team Resilience6 4.3 / 3.0 / 19.8 8.06385 LionLargoKeeper of the Light
5Setsu · Yakult Brothers9 8.0 / 3.2 / 11.6 6.07600 Storm SpiritPuckEmber Spirit
6shiro · Vici Gaming12 8.2 / 2.8 / 8.6 5.94710 TinyWindrangerShadow Fiend
7Paparazi灬 · Team Refuser9 7.9 / 3.9 / 11.6 5.00596 Storm SpiritPangolierWindranger
8ButterflyEffect · Roar5 4.4 / 3.2 / 11.4 4.94595 Ember SpiritShadow FiendTiny
9Xm · Vici Gaming12 8.6 / 3.8 / 10.3 4.93675 SnapfireSniperSlardar
10Lou · Yakult Brothers9 7.3 / 3.1 / 6.6 4.46738 TerrorbladeWindrangerLifestealer

Players with 3+ maps.

Records

  • Tiny
    Kills in a map24ukiyo · Tiny
    Map →
  • Terrorblade
    Gold per minute949Lou · Terrorblade
    Map →
  • Queen of Pain
    Hero damage181,062Xm · Queen of Pain
    Map →
  • Terrorblade
    Last hits1,150Lou · Terrorblade
    Map →

Best heroes

win rate, 5+ picks

  1. LargoLargo 83% 5–1
  2. LionLion 82% 9–2
  3. PuckPuck 80% 4–1
  4. NecrophosNecrophos 80% 4–1
  5. SnapfireSnapfire 75% 6–2
  6. BaneBane 71% 5–2

Most picked

picks

  1. Storm SpiritStorm Spirit 14 72%
  2. RubickRubick 13 55%
  3. Ember SpiritEmber Spirit 12 69%
  4. PhoenixPhoenix 12 45%
  5. Shadow FiendShadow Fiend 12 79%
  6. LionLion 11 66%

Most banned

bans

  1. Lone DruidLone Druid 29 100%
  2. Treant ProtectorTreant Protector 27 100%
  3. ClockwerkClockwerk 24 100%
  4. PuckPuck 24 100%
  5. DawnbreakerDawnbreaker 15 69%
  6. Drow RangerDrow Ranger 13 66%

Every hero of the tournament

77
Hero Contested Picks Bans Wins Win rate
ClockwerkClockwerk 100% 524 3 60%
Lone DruidLone Druid 100% 029 0 —
PuckPuck 100% 524 4 80%
Treant ProtectorTreant Protector 100% 227 1 50%
Shadow FiendShadow Fiend 79% 1211 6 50%
Storm SpiritStorm Spirit 72% 147 5 36%
WindrangerWindranger 72% 1110 7 64%
DawnbreakerDawnbreaker 69% 515 3 60%
Ember SpiritEmber Spirit 69% 128 3 25%
Drow RangerDrow Ranger 66% 613 4 67%
LionLion 66% 118 9 82%
SilencerSilencer 66% 613 0 0%
AxeAxe 59% 710 2 29%
BaneBane 59% 710 5 71%
BeastmasterBeastmaster 55% 412 1 25%
Keeper of the LightKeeper of the Light 55% 412 2 50%
RubickRubick 55% 133 4 31%
SnapfireSnapfire 55% 88 6 75%
LargoLargo 48% 68 5 83%
NecrophosNecrophos 48% 59 4 80%
TimbersawTimbersaw 48% 86 3 38%
DoomDoom 45% 58 3 60%
PangolierPangolier 45% 94 6 67%
PhoenixPhoenix 45% 121 7 58%
UnderlordUnderlord 45% 211 0 0%
KezKez 41% 75 5 71%
ViperViper 41% 210 1 50%
Winter WyvernWinter Wyvern 38% 65 4 67%
BrewmasterBrewmaster 34% 37 3 100%
Nyx AssassinNyx Assassin 34% 010 0 —
TerrorbladeTerrorblade 34% 37 2 67%
TinyTiny 34% 73 4 57%
HoodwinkHoodwink 31% 72 2 29%
MeepoMeepo 24% 07 0 —
TidehunterTidehunter 24% 43 1 25%
MiranaMirana 21% 51 3 60%
Night StalkerNight Stalker 21% 24 2 100%
TechiesTechies 21% 24 1 50%
TuskTusk 21% 51 2 40%
HuskarHuskar 17% 05 0 —
MuertaMuerta 17% 41 0 0%
Queen of PainQueen of Pain 17% 32 0 0%
AlchemistAlchemist 14% 22 1 50%
Death ProphetDeath Prophet 14% 22 0 0%
Naga SirenNaga Siren 14% 13 0 0%
Primal BeastPrimal Beast 14% 31 1 33%
SlardarSlardar 14% 31 0 0%
SniperSniper 14% 31 3 100%
UndyingUndying 14% 31 0 0%
Ancient ApparitionAncient Apparition 10% 30 3 100%
BatriderBatrider 10% 12 1 100%
Centaur WarrunnerCentaur Warrunner 10% 03 0 —
Dark SeerDark Seer 10% 21 1 50%
LichLich 10% 21 0 0%
LifestealerLifestealer 10% 21 1 50%
LycanLycan 10% 03 0 —
MarciMarci 10% 12 1 100%
Nature's ProphetNature's Prophet 10% 21 1 50%
Shadow ShamanShadow Shaman 10% 30 1 33%
Skywrath MageSkywrath Mage 10% 12 0 0%
UrsaUrsa 10% 21 1 50%
DisruptorDisruptor 7% 11 0 0%
EarthshakerEarthshaker 7% 20 2 100%
Faceless VoidFaceless Void 7% 02 0 —
IoIo 7% 02 0 —
Shadow DemonShadow Demon 7% 11 0 0%
Templar AssassinTemplar Assassin 7% 20 0 0%
WarlockWarlock 7% 11 0 0%
WeaverWeaver 7% 20 1 50%
Witch DoctorWitch Doctor 7% 20 2 100%
BristlebackBristleback 3% 10 0 0%
ClinkzClinkz 3% 01 0 —
Monkey KingMonkey King 3% 10 1 100%
MorphlingMorphling 3% 10 0 0%
SlarkSlark 3% 01 0 —
Spirit BreakerSpirit Breaker 3% 10 1 100%
VenomancerVenomancer 3% 01 0 —

The bot predicted 16 of 17 maps and hit 11 (68.8%) at an average confidence of 62% and average odds of 1.92. Result: +$471, ROI +29.4%.

Profit by tournament day

running total, $100 stake

June 15: +$80; June 16: −$10; June 17: +$236; June 18: +$471 +$471 $0 −$10 15.06 June 15: +$80 16.06 June 16: −$10 17.06 June 17: +$236 18.06 +$471 June 18: +$471

By stage

Playoffs +$471
Bets
11W 5L
Win rate
68.8%
ROI
+29.4%

Confidence and outcome

expectedhit

ConfidenceBets40%70%100%Win rateProfit
53–55% 3 67% +$88
55–60% 4 50% +$50
60–65% 3 67% −$6
65–70% 4 75% +$57
70+% 2 100% +$282

“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 53–2 60%−17.6%−$88
Close 1.5–2.0 55–0 100%+65.8%+$329
Underdog 2.0+ 63–3 50%+38.3%+$230

Best and worst calls

Biggest hits

  1. Yakult BrothersVici Gaming — Yakult Brothers · map 2 · June 16
    72% · 3.10 +$210 →
  2. Team RefuserVici Gaming — Team Refuser · map 2 · June 17
    59% · 2.80 +$180 →
  3. Yakult BrothersVici Gaming — Yakult Brothers · map 1 · June 18
    54% · 2.40 +$140 →

Most confident misses

  1. Team RefuserVici Gaming — Team Refuser · map 3 · June 17
    69% · 2.50 −$100 →
  2. Yakult BrothersVici Gaming — Yakult Brothers · map 3 · June 18
    64% · 2.25 −$100 →
  3. Vici GamingYakult Brothers — Vici Gaming · map 1 · June 16
    59% · 1.35 −$100 →

By team

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

TeamOn its mapsProfitBacked itProfit
Team Refuser 6–3 +$126 5–3 +$94
Vici Gaming 5–3 +$332 2–1 +$2
Yakult Brothers 5–2 +$345 2–1 +$250
Team Resilience 2–2 −$75 2–0 +$125
Game Master 2–0 +$134 — —
Roar 2–0 +$80 — —

June 18Lower final · Upper final

Lower final Vici Gaming 2:1 Yakult Brothers BO3 bot 2/3
  1. Map 1 Yakult Brothers 8 : 26 37:03 Bot: Yakult Brothers 54% · 2.40 WIN +$140 Map stats →
  2. Map 2 Vici Gaming 12 : 34 34:25 Bot: Vici Gaming 65% · 1.70 WIN +$70 Map stats →
  3. Map 3 Vici Gaming 33 : 44 92:56 Bot: Yakult Brothers 64% · 2.25 LOSE −$100 Map stats →
Upper final Yakult Brothers 0:2 Team Resilience BO3 bot 2/2
  1. Map 1 Team Resilience 19 : 32 49:11 Bot: Team Resilience 55% · 1.70 WIN +$70 Map stats →
  2. Map 2 Team Resilience 41 : 18 43:46 Bot: Team Resilience 67% · 1.55 WIN +$55 Map stats →

June 17Lower semifinal · Lower quarterfinals

Lower semifinal Vici Gaming 2:1 Team Refuser BO3 bot 2/3
  1. Map 1 Vici Gaming 22 : 14 40:19 Bot: Vici Gaming 66% · 1.32 WIN +$32 Map stats →
  2. Map 2 Team Refuser 30 : 26 69:36 Bot: Team Refuser 59% · 2.80 WIN +$180 Map stats →
  3. Map 3 Vici Gaming 29 : 30 64:54 Bot: Team Refuser 69% · 2.50 LOSE −$100 Map stats →
Lower quarterfinals Vici Gaming 2:0 Cloud Rising BO3
  1. Map 1 Vici Gaming 26 : 6 29:00 Map stats →
  2. Map 2 Vici Gaming 33 : 14 38:32 Map stats →
Lower quarterfinals Game Master 0:2 Team Refuser BO3 bot 2/2
  1. Map 1 Team Refuser 15 : 43 43:01 Bot: Team Refuser 71% · 1.72 WIN +$72 Map stats →
  2. Map 2 Team Refuser 33 : 14 52:18 Bot: Team Refuser 64% · 1.62 WIN +$62 Map stats →

June 16Upper semifinals · Lower round 1

Upper semifinals Yakult Brothers 2:0 Vici Gaming BO3 bot 1/2
  1. Map 1 Yakult Brothers 23 : 35 76:34 Bot: Vici Gaming 59% · 1.35 LOSE −$100 Map stats →
  2. Map 2 Yakult Brothers 12 : 30 36:55 Bot: Yakult Brothers 72% · 3.10 WIN +$210 Map stats →
Upper semifinals Team Refuser 0:2 Team Resilience BO3 bot 0/2
  1. Map 1 Team Resilience 6 : 29 33:48 Bot: Team Refuser 59% · 2.40 LOSE −$100 Map stats →
  2. Map 2 Team Resilience 43 : 14 38:02 Bot: Team Refuser 53% · 1.48 LOSE −$100 Map stats →
Lower round 1 Game Master 2:0 Grey Track BO3
  1. Map 1 Game Master 21 : 6 21:00 Map stats →
  2. Map 2 Game Master 11 : 43 33:29 Bot: SKIP Map stats →
Lower round 1 Cloud Rising 2:1 Roar BO3
  1. Map 1 Roar 39 : 45 65:39 Map stats →
  2. Map 2 Cloud Rising 11 : 24 37:04 Map stats →
  3. Map 3 Cloud Rising 27 : 10 41:44 Map stats →

June 15Upper quarterfinals

Upper quarterfinals Vici Gaming 2:0 Grey Track BO3
  1. Map 1 Vici Gaming 36 : 18 44:41 Map stats →
  2. Map 2 Vici Gaming 11 : 22 27:28 Map stats →
Upper quarterfinals Yakult Brothers 2:0 Game Master BO3
  1. Map 1 Yakult Brothers 23 : 11 25:20 Map stats →
  2. Map 2 Yakult Brothers 25 : 9 23:31 Map stats →
Upper quarterfinals Cloud Rising 0:2 Team Resilience BO3
  1. Map 1 Team Resilience 21 : 38 44:15 Map stats →
  2. Map 2 Team Resilience 12 : 36 30:26 Map stats →
Upper quarterfinals Roar 0:2 Team Refuser BO3 bot 2/2
  1. Map 1 Team Refuser 36 : 39 61:56 Bot: Team Refuser 54% · 1.48 WIN +$48 Map stats →
  2. Map 2 Team Refuser 17 : 33 30:38 Bot: Team Refuser 60% · 1.32 WIN +$32 Map stats →
Place Team Series Maps Map % Avg map Kills Most played Roster Team matches
1–2 Vici Gaming 4–1 8–4 67% 49:21 26.7 WindrangerPhoenixTiny shiro · Xm · Bach · XinQ · y` Matches →
1–2 Team Resilience 3–0 6–0 100% 39:54 36.5 PangolierKezSnapfire YSR-04E · Echo · niu · planet · zzq Matches →
3 Yakult Brothers 2–2 5–4 56% 46:37 24.4 MiranaStorm SpiritPuck Lou · Setsu · 项羽 · kaka · 天命 Matches →
4 Team Refuser 2–2 5–4 56% 48:16 26.4 WindrangerPhoenixStorm Spirit Monet · Paparazi灬 · Yang · BoBoKa · poloson Matches →
5–6 Game Master 1–2 2–4 33% 33:06 18.8 Storm SpiritKezSnapfire flyfly · JT- · Pyw · TK · MooN Matches →
5–6 Cloud Rising 1–2 2–5 29% 40:57 20.4 HoodwinkStorm SpiritPrimal Beast Yumeyume- · Q7 · Ice Coke. · 谢乐zzz张泽中 · sheep Matches →
7–8 Roar 0–2 1–4 20% 47:24 23.8 Shadow FiendEmber SpiritAxe ukiyo · ButterflyEffect · 生死 · CatYou · LOyd Matches →
7–8 Grey Track 0–2 0–4 0% 31:39 11.5 Shadow FiendEmber SpiritDeath Prophet RA1NCLOUD · Dust · beyond · Rico · Undyne Matches →