🔢 Esports statistics & data
🇿🇦 in 🇩🇪
💻 Software Architect
@BayesEsports
🧮
@datdota
📧 bensteenhuisen
@gmail
.com
Hire me to do stats for your Dota events!
The International 2024, (but just?) The Numbers.
Some interesting facts, stats, and minor insults as we look back at the 123 games of TI2024 (yes, I'm including the Group Stage, The Seeding Deciders, The Road To The International all together!)
For all my LoL friends who've always wanted to dip their toes into Dota 2 but been afraid of the huge learning curve - now is a good time to join!
Since nobody knows what the fuck the game is about anymore.
Groups are done ... 183 games later, 10 stats tweets
* Most picked hero: Marci (76), SF (71), Undying (63)
* Most banned hero: Enigma (116), Marci (105), Batrider (101)
* Radiant is 87-96 (47.5%)
* First pick is 94-89 (51.4%)
1/n
I find it sort of gross that instead of just paying
@SUNSfanTV
/
@bukkadota
a license fee to use their excellent Tooltips package (which is free for the community), PGL just straight up copied it.
On August 18 1913, in Monte Carlo, there were 26 consecutive spins of the roulette wheel where the ball fell on black.
Just consider that Kyle has made like 47 incorrect predictions in a row now.
The curse is broken. Two time winners.
Congrats
@Team__Spirit
!
They went 19-2 (90.5%), only dropped games against VP and Liquid! I never thought anyone would ever beat Alliance's TI3 run of 23-3 (88.5%) or NaVi's 9-1 (90%) from TI1.
Four Tier 1 tournaments won in a row - the first time it's ever happened in Dota 2 history.
If
@GaiminGladiator
win in Bali they'll tie up another insane record -
@OGesports
3 majors in a row.
Thunder Predator traveled from SA for like 40 hours, in a pandemic, have gone 12-2 against the top 6th-13th teams and yet if they lose against the widely regarded 'best team in the world' and another single bo3, they walk home with $0 and 0 DPC points.
Utterly ridiculous imo.
Thunder Predator vs Secret is gonna be bonkers, think Secret are the best at dealing with chaos - although Thunder Predator have a chance at crushing another EU team.
Wow - never been a huge fan of the augmented reality stuff, but this stained glass window scene really does make the Climate Pledge Arena the Cathedral of Dota.
The Bali Major was exactly 200 games.
Radiant and Dire both went 100-100.
First pick went 93-107.
Despite two games over 100 minutes, the avg game time was 38:57 - just 10s longer than the patch average.
918 buybacks, 33 rapiers
The Replay Takeover feature being removed was a huge mistake in the history of Dota. Game bugs happen pretty rarely, but always in a super meaningful way. It had some bugs (in Source 1) - but almost always more desirable than a remake.
If Nigma lose this remake it'll be sad.
Well now we know why they have the "Never Give Up" part.
1:47:02
* 16th longest pro game ever (longest in 4 years, since Gambit > Spirit in the Kuala Lumpur Major qualifiers)
* 3rd longest game LAN game ever
* 2nd longest TI game ever (TI7, IGV vs Empire was 2:08:08)
1/x
Wait - do we seriously not have a prize distribution for
#TI11
not announced? Wtf.
What is the possible reason that this information hasn't been disclosed?
Valve are weasley little shits.
For months they've abandoned the pro scene - except to cash in on some juicy Battlepass income.
Players have got a fraction of the income they'd otherwise have. Teams have fallen apart, players have stopped playing or taken breaks.
1/5
Utterly gross situation.
Applying rounding at each penalty step is not part of the published rules, not is there any indication to suggest it would work this way.
This is Valve freestyling in a nonsensical manner.
We are aware of a discrepancy regarding how the DPC standings are calculated when compared to unofficial sources. The DPC website reflects the official standings for the 2021-2022 season.
We're now 100 games into TI11.
* Most picked: Marci (41), SF (38), Undying (33)
* Most banned: Enigma (66), Primal Beast & Bat (59), Marci (58)
* 111 unique heroes picked, 100 heroes banned.
The TI10 allstar match should be Ability Draft, would be so hype. Obviously Chinese players would be at a huge advantage given the ongoing craze there - but overall I think it'd be better than some -ARDM, or some custom hero game.
Would love to see pros tryhard at it!
You are playing against A̵l̵l̵i̵a̵n̵c̵e̵ Spirit
You do not ban F̵u̵r̵i̵o̵n̵ ̵ Magnus because you can counter it.
A̵l̵l̵i̵a̵n̵c̵e̵ Team Spirit instantly picks F̵u̵r̵i̵o̵n̵ ̵ Magnus.
You lose against A̵l̵l̵i̵a̵n̵c̵e̵ Spirit
You ban F̵u̵r̵i̵o̵n̵ ̵ Magnus next time ...?
I know Puppey casts are rare and wonderful things not heard since some age-old Summit (
#7
maybe?), but I hope he's invited and considers being an analyst at TI.
He is one of the GOATs in Dota 2 (perhaps *the* GOAT).
I hate cheaters.
That said, Alliance were not cheating. They were specifically following a rule communicated to them (which they initially fought against), which they clarified and used very transparently.
If any anger needs to be channeled, it's at Valve or the TO, not [A].
Interesting that
@Team__Spirit
won TI10 with just the 3rd highest winrate of the event.
@wingsgamingcn
also did that in their TI6 run, and only
@OGesports
's TI8 winning run has a lower winrate (62.1%, 5th highest).
Insane to think back to the TI1/2/3/4 era when most offlaners were these poor abandoned souls who had to use every trick (hiding in trees, leeching XP, cheese creep pulls, creep cutting, slow ancient farming) to just get the scraps of the offlane.
Now you have Ace and Collapse!
Tundra have too many things for Secret to deal with.
* Skiter's CK & Naga
* Sneyking's Mirana
* All of 33's zoo shenanigans (Doom, Brood, Beastmaster, etc).
Secret are gonna have to give up some 'OP' stuff, or pick-steal it.
Blacklist make the biggest LAN comeback (in terms of networth) in Source 2 (since ~Sep 2015) but likely ever.
They were behind by ~48990 networth (incidentally, right as the game ended).
#2
is Liquid > Vici (Epicenter '19) ~42.6k
#3
is Nigma > RNG (Bukovel Minor '20) ~41.5k
With their results yesterday,
@teamsecret
finally defeated the 100 game "best run" mark, going 85-15 and breaking the 7 year old record of 83-17 of
@theAllianceGG
.
They are now outright top in all best run categories: 50- / 75- / 100- / 150- lengths.
Apparently there have been now been adjustments to the speakers to mitigate this. It's really unacceptable that this happened.
Who tested this to make sure it was up to acceptable competitive integrity levels?
What compensation will be given to teams eliminated by this?
Remember that Dota has the highest prize-pool inequality & even without TI it's still 2nd (behind CS:GO).
Having a ridiculously high single event a year is great for the marketing, but a horrible environment for basically everyone in the scene except the few teams who cash big.
This is the kind of behaviour which totally disincentivizes new innovation in the scene - bukka & sunsfan put huge energy into developing something positive for viewing, and it gets 1:1 ripped.
(I don't expect Shannon to comment given the fact he's working at the event)
s4's departure from
@theAllianceGG
comes with a history of 1243 games for them. Only
@LodaBerg
has played more games for them (1329), and only 5 other players have played more games for any single team (Dendi is
#1
, with 1513 games for NaVi).
I really like Attari, but this is a very poor admin decision.
This situation is well-defined within the rules, and the admin should follow these defined rules and unpause - not create a situation where TNC need to (publicly) agree to a pause else look like villains.
Yopaj ended with 100% kill involvement.
This happens around 0.42% (0.36% if you exclude Oracle games since then you can get assists for killing teammates) of all player-games.
Kill involvement otherwise is a pretty awful statistic, but in extremes it can be interesting!
Since TI5 the following people have bought the most Divine Rapiers (their # purchased, and their win-loss records in games with at least one purchase):
* Sccc: 38 purchases (15-17)
* Gabbi: 34 (20-8)
* EternalEnvy: 33 (7-19)
* Miracle: 30 (17-12)
The International looked pretty well organized this year back in Seattle. Commentary and production were great, the gameplay beautiful. Hope the group stage goes back to being a longer format though!
If it's not too expensive I'll try make a mission out there next year!
Wait a second, after all the Pain X drama playing in SA Qualifiers; there's now a Chinese team (Zeus Gaming), playing *FROM CHINA* in the SEA qualifiers and nothing's been done?
wat
.
@OGesports
beat
@RNG
in 12m34s.
This is the 11th fastest LAN game in the history of Dota.
OG have 2 faster LAN wins:
* 12:28 against FTD at ESL Katowice
* 11:03 against Virtus Pro at The Summit 6.
.
@MATUMBAMAN
has played Night Stalker just 4 times in his 1633 game career:
* [for Liquid in '22] a win over Fnatic
* [for Liquid in '22] a win over Nigma
* [for Secret in '20] a win against NaVi
* [as a sub for Fnatic in '14] a loss against C9
Final compendium predictions.
Couldn't decide on assists between disruptor / spirit breaker / riki / veno / silencer, went with disruptor. Changed lowest death avg to Naga.
Also updated - removed qualification process, adding back in group outcomes.
Some TI10 Predictions.
As always, some sections are easier than others - and so much changes in the TI10 meta it's almost like you need a crystal ball to do this job.
I wrote some longer notes at and I'm happy to explain any picks.
Just for clarity: I would absolutely be consistent were the tables flipped and it were Fnatic on 1020.05 & Outsiders on 1020. The team with more points should get the slot.
Done with Reddit, at least for a while - it's impossible to have a good faith discussion on there. Fans with inherent biases dogpiling on every comment, so many lies spread, no moderation.
Twitter isn't much better, but at least it's easier to mute/block severe idiots.
Think BetBoom were pretty lucky to only get a match retroactively forfeit for this:
* the rule they broke was actually quite specific and clear
* they broke the letter of the law, as well as the spirit of it
* the -ff timing disadvantaged AR (new opponent with little warning)
Earlier today, Aster took on IG.Vitality in what was the 50,000th professional game played of Dota 2.
Let's look back at some numbers over that time ...
The elite 1000 Club (1000+ pro Dota 2 matches) just got it's 100th member.
1st Member:
@Silentdota2
(16th May 2015)
100th Member:
@SumaaaaiL
(today)
More stats to follow ...
(ty to
@wykrhm
&
@bukkadota
for the lovely picture of some of the first members)
It's 19 days until the Group Stage of The International starts and there's no announcement of:
* the exact format of the event
* the total prize money or % split by placement
* who is even casting the event
(last I heard, teams are also not privately aware of any of this info)
Rewind to when Valve justified delaying TI simply because they felt the audience was so important.
That delay - coupled with inactivity in the competitive scene for months - led to multiple players retiring, and multiple teams exiting the scene.
To ensure the safety of all players, talent, and production staff participating in the event, we have decided to refund all ticket sales for the live audience at The International 2021 —
Tickets were a no-go. Do not believe I'll be heading to Singapore unless Valve needs an enigmatic stats person, or I go for work (or coverage) reasons. Can't really justify the pretty insane cost for what would be a vacation.
.
@G2esports
/
@invgaming
vs
@AzureRayDota
just finished the longest series in the history of Dota 2 - over 5.5 hours of gameplay.
Yes, longer than the C9/Scaryfacez epic. Yes, longer than the DK/IG bo7 reverse-sweep (that was barely 4 hours!).
Here's some all-chat and chat-wheel statistics from TI8 (
@OG_BDN0tail
^). Turns out my tip-parsing code is broken right now, so I might look into that later today (but I think the Russian stats guys have this so they're welcome to do it).
What a game.
LGD ahead 10k gold @ 32 minutes ~71% winrate on that alone. 3-4 teamfights later and they're down 6.5k and 2 lanes of rax. Somehow win huge fight and it looks to stabilize but then Spirit DUNK THEM HARD.
Kyle you son of a gun.
Holy moly. With fees closer to $750?
For reference:
Last year was $361 for 2 days (so ~$541.5 for 3 days).
TI9 was ~$300 (~$450 / 3 days)
TI8 was ~$184 (~$276 / 3 days)
TI7 was ~$200 (~$300 / 3 days)
TI6 was ~$100 (~$150 / 3 days).
I think TI5 was $100 for all 6 days.
Insane situation in today's AD event. A core Doom dies and is 1400 gold away from buyback.
He swaps his refresher to stash and then to courier, which he uses to drop on the ground. The enemy SB picks it up, which reduces his networth by 5000. This reduces buyback by 385.
Only 8 players have 1000 or more games for an organization:
Dendi - Natus Vincere - 1387 games
Loda - Alliance ~ 1299
Akke - Alliance ~ 1171
Yao - LGD ~ 1044
Fear - EG ~ 1039
Universe - EG ~ 1037
Silent - Empire ~ 1032
Ferrari_430 - Invictus Gaming ~ 1000
ESL/DH are changing how the tiebreaker rules are applied, after regular matches are played, and in a way which affects standings. It's inconsistent with the prior seasons.
Because clear rules are a requirement for listing, Liquipedia admins are nuking the pages.
DPC is changing. Kinda funny looking back:
Year 0: come up with basic plan, no room for significant suggestions before it starts
Year 1: make no changes, despite widespread pleas for changes
Year 2: make 1 change in scheduling
Year 3: cancelled
Absolutely dominant Grand Finals. Congrats to
@TundraEsports
.
Felt like the finals was
@teamsecret
trying to crack the code before they rain of out breath.
Also hilarious that the best record team for TI9 (OG), TI10 (LGD), and TI11 (Tundra) have all been 23-5 (82.14%).
Seems like a sweep under the rug.
If you want to make DPC penalties - then write a goddam rulebook; don't just randomly decide on a penalty. The lack of transparency on that front still sucks.
Valve showing for the 100th time how they don't really care about the well-being of anyone that operates in the scene.
The only way Dota 2 lasts long-term is if Valve appoints a not-for-profit 3rd party to manage their esports side - they've shown they are incompetent.
5/5
So many storylines coming up tomorrow.
* MATU farewell
* Double Aegis opportunity guaranteed possible in the finals
* MATU & Zai versus their old team & captain
* Will Zai be in his first TI final? (3x 3rd place + 1x 4th place)
* Heen up against his old TI-win organization
.
@NigmaKuroKy
's debut on Hoodwink. He's played 120 different heroes now, so becomes as the all-hero champion once again (until Dawnbreaker makes it to Captain's Mode!).
(as it stands)
One of the purposes of the DPC was supposed to be transparency - crucially in how teams qualified for TI.
It's still utterly opaque and bizarre how groups *at TI* are decided - I've spoken with teams and they're equally unsure. Doesn't seem to be DPC pts?
Screw the Battle Pass, can't we do some crowdfunding so that Valve can just write a goddam Dota 2 competitive rule-book.
Stretch goals include:
* "Can You Please Elaborate" button for each section
* All 6 regions actually having the same rules
* Diagrams explaining Tiebreakers
In their last 50 games,
@teamsecret
has won 46 of them.
No other team has ever done that.
They've also just tied up the 100-game record (83-17), which TI3 Alliance and early 2016 Newbee held. Two more wins for an outright record in this category.
Battle of Legends tomorrow, Puppey vs KuroKy - at most one of them can make it to TI (maybe neither!).
As it stands:
* Kuro has 53 wins (41.1%)
* Puppey has 76 wins (58.9%)
* Tied 4-4 in meetings in the last year.
* Puppey's up 35-21 since
@NigmaGalaxy
was founded.
In his game 3 days ago vs KEEN Gaming, fy played his 234th game on Rubick.
He's now tied with
@AdmiralBulldog
for the most games on a single hero (Bulldog with Nature's Prophet obv).
Bulldog NP has been in the
#1
spot since tying with Akke's Chen on 200 games on 29th Sept '15.
I feel very passionate about this topic - it's happened to me multiple times, as well as various other groups of people I'm aware of (BTS and Layerth are two notable examples). It's very disheartening and definitely dampens innovation in the space.
Yikes (just in case you can't see, this is some Redditor).
I love Dota 2 but this pricing is even more predatory than last year. There's zero chance it won't sell out -- but it just feels even less like "The International" every year.
Rumour has it none of the teams need stand-ins and ~everyone's arrived (except Quinn who's been fucked by Turkish Air).
Great to see everyone is at full strength for the last major of '23. Huge poggers that IOEsports were able to make a successful applications get bring 33 in!
Pullumcide!
@MatthewDotaaa
smashes record after slaying 22 poor couriers in a single game.
He also does the heavy lifting as
@EvilGeniuses
now have the record for team courier kills in a game (23). Prior record for a team was 13 by J.Storm? (Fear/Moo/Ryoya/Sneyking/Zfreek)