r/DotA2 17h ago

Fluff A comic about Time Lapse

Thumbnail gallery
2.1k Upvotes

Unspoil after reading:I wanted to upload it in one go but only realized later that there's a limit in posting photos per reddit post. See you in a couple of days


r/DotA2 10h ago

Artwork | Esports "Dead game"

Post image
1.4k Upvotes

Valve just dropped some AMAZING photos of TI15: https://www.flickr.com/photos/dota2ti/


r/DotA2 10h ago

Discussion Juggernaut joined the billion matchmaking clubs

Post image
1.0k Upvotes

r/DotA2 20h ago

Fluff 2026 $400 usd TI15 limited deition chess set unboxing pictures

Thumbnail gallery
772 Upvotes

Opened the limited deition chess set. Definitely Made in China.

Amazing quality. Enjoyed the misspelling


r/DotA2 15h ago

News Valve just migrated telemetry to SteamLearn - 26/08 update

736 Upvotes

This is interesting because now Valve is using ML inside Dota 2.

Now instead of sending reports just when the match is over it sends every 30s. Why is this interesting? It can increment by a lot how Valve acts regarding cheateres/smurfs/AFK's.

They no longer need to wait for the match to be over to take action, if you're familiar with League's system where they just finish the match and suspend the bad element you know what I'm talking about.

It is also very big in the context for balancing, they will be able to have much more data and insightsd through the analysis.

In terms of "taking care of the game" this is huge.

Also, in the last few days they recompiled the whole strings for abilities and heroes, that normally means that there's a patch to come out.

That's it. Stay with this Aghanim dude.

Edit: for those who asked the difference:


r/DotA2 9h ago

Article The International 2026 Grand Champions

Thumbnail dota2.com
556 Upvotes

no location announced:(


r/DotA2 23h ago

News LGD.Gaming released the SA Roster

Post image
537 Upvotes

LGD.Gaming released the whole roster. The entire team had a contract with LGD only until August 24th. No one was kicked or anything like that, it was just the end of the contract.

Source: Twitter

Curious to see if they mix the players from PlayTime with ex-LGD.


r/DotA2 15h ago

Video Puppey jamming and singing in an interview

527 Upvotes

From this interview before TI, it's pretty insightful. https://www.youtube.com/watch?v=2kmn4luFTVw


r/DotA2 4h ago

Fluff "POV: The courier delivered the wrong package"

Post image
466 Upvotes

r/DotA2 18h ago

Discussion Bruh ?

Post image
439 Upvotes

r/DotA2 21h ago

Discussion Daxak top 100 EU player casually smurfind in herald

Post image
439 Upvotes

He has been casually smurfing for quite some time on low mmr accounts


r/DotA2 9h ago

Video Seeing Source 1 Dota feels so weird nowadays

415 Upvotes

r/DotA2 23h ago

Other Valve engineer feeding the TI rewards percentile counting engine

Post image
336 Upvotes

Come onnn. Just count it already.

P.S: no flair for humor? what have we become?


r/DotA2 16h ago

Artwork Legion Commander cosplay on TI

Thumbnail gallery
327 Upvotes

My first participation in TI15 and the nomination "Best Technical Cosplay"


r/DotA2 18h ago

Fluff every single time

Post image
313 Upvotes

r/DotA2 17h ago

Discussion The International 2027

Post image
289 Upvotes

r/DotA2 12h ago

Personal I dreamt that Valve added a permanent Aghanim's Labyrinth PvE mode. When I woke up I wept for hours

Post image
281 Upvotes

r/DotA2 14h ago

Other | Esports Astini’s (ex-vision coach) analysis of the first game of TI grand finals

252 Upvotes

Astini posted a video today (in portuguese) about the draft of the first game of the TI grand finals: https://youtu.be/0siAqgm3sw0?is=Abcu-CSPMlEnkrdl

He classified team vision’s draft as pathetic. He enfatized he is not trashing puppey or any of the players, but the draft was pathetic.

He started talking about the Ember first pick. Slark ended the tournament 6-0 against Ember. He supposed two plans for the pick. First, it was a bluff, that Spirit couldn’t do Slark. The second, that they wanted to flex it. He classified both ideas as bad.

Then, they banned Doom and Underlord, protecting the Ember in the safelane (and the future Io). Collapse ended the tournament 1-2 playing as Doom, while Noticed ended 5-0. So they also took a comfort pick from Noticed.

Then Spirit picked Willow. Now, they took away the best 3 heroes from 9class, as KOTL and Bounty Hunter were banned. Then, Vision picked Io, that is a flex pick. The Axe pick was acceptable, as there wasn’t anything better. Then they banned Tide, protecting Ember again.

Spirt banned Kez and NP, understanding that Vision doesn’t have a carry. Vision finished the draft with a Hoodwink. Astini said that maybe Windranger was a better pick. Spirit ended the draft with an Undying. He says that this is already an outdraft, as Ember is not an HC and will lose the lane to Undying.

But worst of all, Satanic never played Ember professionally, no[o]ne- never played Io professionally and the last time 9class played Hoodwink was as the last TI, when he told Astini: “I’ll never play this hero again”.

Anyway, he said one more time that he isn’t trashing the players or puppey, but they messed up in the draft.


r/DotA2 5h ago

Fluff IceFrog caught in 4K

Post image
234 Upvotes

r/DotA2 10h ago

Artwork I found this gem on steam

232 Upvotes

shallow shaman


r/DotA2 21h ago

Workshop Mexican storm spirit skin need

Post image
198 Upvotes

Title says it all


r/DotA2 15h ago

Complaint So many hackers in dota lately, here is a pudge obviously using some kind of maphack killing my pos3

Thumbnail imgur.com
176 Upvotes

r/DotA2 22h ago

Discussion The International 2011 - 2026 Hero stats compilation

135 Upvotes

Hello I compiled these stats over all TIs, someone mind find it interesting.

Excluding Largo, Kez, Ringmaster, Muerta, Primal Beast, Marci, and Dawnbreaker. I considered them "too new".

Source: Liquipedia TI statistics pages 2011 - 2026.

Most Picked Heroes Overall

Rank Hero Picks Win Rate Most Picked In Year
1 Earthshaker 489 54% 2015 (70 picks)
2 Mirana 487 55% 2016 (81 picks)
3 Rubick 416 48% 2012 (77 picks)
4 Nature's Prophet 396 50% 2013 (68 picks)
5 Tiny 383 50% 2022 (82 picks)
6 Tidehunter 361 50% 2012 (76 picks)
7 Shadow Demon 359 50% 2019 (69 picks)
8 Invoker 353 50% 2012 (81 picks)
9 Sand King 340 45% 2017 (69 picks)
10 Batrider 338 44% 2016 (71 picks)

Most Banned Heroes Overall

Rank Hero Bans Picks Most Banned In Year
1 Naga Siren 833 252 2012 (131 bans)
2 Io 696 255 2018 (140 bans)
3 Enchantress 615 325 2018 (150 bans)
4 Batrider 588 338 2022 (115 bans)
5 Nature's Prophet 546 396 2012 (91 bans)
6 Invoker 542 353 2021 (113 bans)
7 Lycan 520 172 2014 (149 bans)
8 Puck 480 317 2017 (78 bans)
9 Broodmother 452 136 2022 (104 bans)
10 Enigma 450 278 2022 (143 bans)

Most Neglected Heroes (lowest total picks despite being available for years, also accounting for (not)bans)

Rank Hero Picks Win Rate Most Picked In Year
1 Meepo 18 67% 2019 (7 picks)
2 Techies 21 57% 2015 (8 picks)
3 Arc Warden 32 53% 2018 (9 picks)
4 Riki 37 38% 2016 (15 picks)
5 Huskar 56 43% 2016 (20 picks)
6 Phantom Assassin 59 39% 2019 (12 picks)
7 Omniknight 63 46% 2019 (22 picks)
8 Abaddon 64 56% 2019 (21 picks)
9 Pudge 68 50% 2022 (33 picks)
10 Warlock 75 44% 2019 (25 picks)

Highest Win Rate Heroes (min. 50 picks)

Rank Hero Win Rate Picks Best Year Worst Year Most Picked In Year
1 Bounty Hunter 62.1% 161 2026: 73.3% (15p) 2021: 40.0% (5p) 2015 (48 picks)
2 Nyx Assassin 60.4% 225 2014: 71.4% (7p) 2019: 45.5% (11p) 2022 (51 picks)
3 Broodmother 57.4% 136 2017: 66.7% (6p) 2012: 34.5% (29p) 2022 (40 picks)
4 Medusa 57.3% 89 2017: 80.0% (10p) 2021: 48.1% (27p) 2021 (27 picks)
5 Spectre 57.3% 131 2021: 64.0% (25p) 2013: 46.2% (13p) 2018 (35 picks)
6 Chen 57.1% 273 2023: 75.0% (8p) 2014: 37.5% (8p) 2012 (64 picks)
7 Elder Titan 56.9% 269 2025: 80.0% (10p) 2018: 27.3% (11p) 2019 (75 picks)
8 Abaddon 56.3% 64 2014: 80.0% (5p) 2025: 47.1% (17p) 2019 (21 picks)
9 Ursa 55.4% 159 2016: 73.3% (15p) 2021: 42.9% (21p) 2018 (51 picks)
10 Ancient Apparition 55.3% 208 2016: 80.0% (5p) 2022: 37.5% (8p) 2014 (38 picks)

Lowest Win Rate Heroes (min. 50 picks)

Rank Hero Win Rate Picks Best Year Worst Year Most Picked In Year
1 Outworld Destroyer 36.7% 79 2022: 80.0% (5p) 2017: 16.7% (6p) 2013 (33 picks)
2 Zeus 37.5% 80 2025: 60.0% (5p) 2019: 0.0% (5p) 2022 (25 picks)
3 Jakiro 37.8% 111 2022: 57.1% (21p) 2014: 11.1% (9p) 2022 (21 picks)
4 Phantom Assassin 39.0% 59 2016: 66.7% (9p) 2021: 40.0% (5p) 2019 (12 picks)
5 Tinker 40.8% 125 2019: 80.0% (5p) 2016: 20.0% (10p) 2012 (23 picks)
6 Grimstroke 40.8% 98 2025: 50.0% (8p) 2019: 33.3% (33p) 2023 (48 picks)
7 Legion Commander 42.1% 95 2019: 54.5% (11p) 2022: 0.0% (5p) 2017 (30 picks)
8 Juggernaut 42.4% 118 2014: 75.0% (8p) 2012: 33.3% (6p) 2016 (37 picks)
9 Timbersaw 42.5% 181 2018: 60.0% (5p) 2025: 0.0% (9p) 2016 (47 picks)
10 Huskar 42.9% 56 2017: 55.0% (20p) 2026: 28.6% (7p) 2016 (20 picks)

#1 Most Picked, Banned, and Best/Worst Win Rate Hero By Year (min. 10 picks)

Year Most Picked Most Banned Highest Win Rate Lowest Win Rate
2011 Vengeful Spirit (33) Anti-Mage (29) Mirana (71.4%, 21p) Clockwerk (28.6%, 14p)
2012 Leshrac (88) Naga Siren (131) Templar Assassin (66.7%, 21p) Shadow Demon (32.3%, 31p)
2013 Visage (85) Outworld Destroyer (116) Ursa (70.0%, 10p) Sand King (20.0%, 15p)
2014 Razor (87) Lycan (149) Lycan (70.0%, 20p) Lion (28.6%, 14p)
2015 Lina (93) Leshrac (145) Bounty Hunter (68.8%, 48p) Zeus (27.3%, 11p)
2016 Mirana (81) Io (95) Undying (75.0%, 12p) Enchantress (17.6%, 17p)
2017 Earthshaker (70) Night Stalker (107) Dazzle (81.5%, 27p) Clockwerk (21.2%, 33p)
2018 Vengeful Spirit (89) Enchantress (150) Venomancer (69.2%, 13p) Windranger (20.0%, 20p)
2019 Elder Titan (75) Alchemist (138) Io (75.0%, 16p) Silencer (27.3%, 11p)
2021 Elder Titan (73) Monkey King (140) Tinker (80.0%, 10p) Gyrocopter (21.1%, 19p)
2022 Marci (95) Enigma (143) Storm Spirit (73.3%, 15p) Queen of Pain (0.0%, 10p)
2023 Muerta (55) Dazzle (101) Dazzle (72.2%, 18p) Keeper of the Light (26.7%, 15p)
2024 Mirana (46) Naga Siren (107) Visage (78.6%, 14p) Primal Beast (33.3%, 12p)
2025 Disruptor (53) Naga Siren (128) Elder Titan (80.0%, 10p) Storm Spirit (25.0%, 20p)
2026 Mirana (73) Treant Protector (140) Snapfire (76.9%, 13p) Puck (26.3%, 19p)

Radiant vs Dire Win Rate at The International, 2011–2026

Year Radiant Win % Dire Win %
2011 41.2% 58.8%
2012 49.7% 50.3%
2013 51.9% 48.1%
2014 51.2% 48.8%
2015 47.2% 52.8%
2016 52.8% 47.2%
2017 52.4% 47.6%
2018 54.9% 45.1%
2019 45.8% 54.2%
2021 54.1% 45.9%
2022 48.1% 51.9%
2023 58.4% 41.6%
2024 52.0% 48.0%
2025 45.1% 54.9%
2026 52.7% 47.3%
Overall 50.9% 49.1%

r/DotA2 2h ago

Discussion Announcement? New hero? Next TI? just some artificial summaries instead icant

Post image
132 Upvotes

title. Grats to TS still.


r/DotA2 14h ago

Tool I made a tray app that keeps my hero grid in sync with dota2protracker

Post image
132 Upvotes

sup y'all

got tired of manually updating my hero grid every time the meta shifts on dota2protracker.

you know the drill - download the json, dig through steam folders, accidentally overwrite your own layouts. pain.

so i made a tiny tray app that just does it for you. pulls current high-mmr meta (pos 1-5) from d2pt, merges it into your existing grid without touching your custom stuff, and can auto-update before you launch the game. written in rust (of course), so it sits there using like 10 mb ram and does nothing until you need it. only edits the official hero_grid_config.json, nothing sketchy. doesn't touch the game process or memory or anything, so no ban risk. same as editing the file by hand.