Dota 2 is one of the most popular esports games around and as such, players have received a staggering amount of money from competing in various tournaments over the years.
The top players from every esport have certainly received their fair share of large prize pools, but all of those pale in comparison to the prize pools seen in Dota 2. Over $176 million has been doled out to players over the years, with Counter-Strike: Global Offensive being next on the list with nearly $71 million.
Dota 2's annual world championship called The International has boasted a multi-million prize pool for years, with the most recent The International 8 featuring a massive $25.5 million pool.
It follows, then, that the players who win these events are the highest earning players in all of esports.
In fact, all five players from the TI8-winning roster of OG - Johan 'N0tail' Sundstein, Jesse 'JerAx' Vainikka, Anathan 'ana' Pham, Sébastien '7ckingMad' Debs, and Topias 'Topson' Taavitsainen - all have cracked this top 20.
The OG players might have been the most recent winners of The International, but it's actually the Team Liquid team that won The International 7 that sit near the top of this list.
Liquid's roster of Kuro 'KuroKy' Takhasomi, Amer 'Miracle-' Al-Barkawi, Ivan 'MinD_ContRoL' Ivanov, Lasse 'MATUMBAMAN' Urpalainen, and Maroun 'GH' Merhej all managed to crack into the top 10 on the back of their incredible performance at the event.
One player stands a full $400,000 ahead of the pack, though, and that's Liquid's team captain KuroKy with a whopping $4,233,703.61 in earnings.
With the EPICENTER Major now complete, players will have their eyes set on The International 2019, which at the time of writing has almost matched 2018's prize pool already and looks set to surpass it by an enormous margin.
The top 20 highest earning Dota 2 pros as of July 1 2019, according to esportsearnings.com, can be found below.
Last updated: July 1, 2019 - 4:30 AM EST