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,198,203.61 in earnings.
With the Disneyland Major finished, pro players will have one more shot to earn some cash before the biggest prize pool in esports becomes up for grabs, with the 2019 edition of The International scheduled to kick off in August.
The top 20 highest earning Dota 2 pros as of May 23 2019, according to esportsearnings.com, can be found below.
This article was updated at 10:47 AM EST on Thursday, May 23 2019