Skip to main content Skip to footer

The 10 Highest Earning Dota 2 Players of All Time

Dota 2 has produced the highest-earning players in esports. Here are the top 10 players with the most prize money, led by OG and Team Spirit stars.

The 10 Highest Earning Dota 2 Players of All Time

Prize money has always been the defining feature of Dota 2. While other esports rely on leagues and long-term circuits, Dota 2 built its legacy around a few massive tournaments, led by The International. That approach created a scene where a single championship run can change a player’s career overnight.

Over time, a clear pattern has formed. The highest earners are not just consistent players. They are champions who delivered on the biggest stage. Whether it was OG’s historic run or Team Spirit’s rise, each name on this list represents a moment where everything came together.

Here are the top 10 highest earning Dota 2 players of all time, based on total recorded prize winnings.

10. Kuro “KuroKy” Takhasomi - $5,293,294

Kuroky

Teams played: Team Liquid, Nigma Galaxy, Team Secret, mousesports

KuroKy is one of the longest-standing names in Dota 2. His career spans more than a decade, making him one of the few players on this list who built his earnings over time rather than from one peak period.

His biggest achievement came with Team Liquid at The International 2017, where the team dominated the competition and secured the championship. That victory accounts for a large part of his total earnings.

What sets KuroKy apart is consistency. While many players rose quickly and faded, he remained competitive across multiple eras. His leadership and experience allowed him to stay relevant long after his initial success.

9. Myroslav “Mira” Kolpakov - $5,729,218

Mira

Teams played: Team Spirit

Mira became known to a global audience during Team Spirit’s run at The International 2021. Before that, he was not widely recognized outside regional play.

As a support player, his role was not about taking over games but enabling his teammates. His positioning and decision-making helped Team Spirit maintain stability during chaotic matches.

That single tournament played a major role in pushing him into the top 10. Since then, he has continued to compete at a high level, adding more strong finishes to his record.

8. Topias “Topson” Taavitsainen - $5,901,739

Topson

Teams played: OG, T1

Topson’s rise is one of the fastest in Dota 2 history. He went from ranked matchmaking to winning The International within a single season.

Joining OG before The International 2018, he brought a completely different approach to the mid lane. His unconventional hero pool and aggressive style made him difficult to prepare for.

He followed that up with another championship in 2019. Those two victories secured his place among the highest earners, even with a relatively short period at the top.

7. Sébastien “Ceb” Debs - $5,929,067

Ceb

Teams played: OG

Ceb’s career stands out because of how it developed. He spent years as a coach before stepping in as a player for OG.

That move resulted in back-to-back wins at The International in 2018 and 2019. His leadership played a major role in those runs, especially during high-pressure moments.

Ceb was not known for mechanical dominance. Instead, he brought structure and confidence to the team, helping OG perform when it mattered most.

6. Anathan “ana” Pham - $6,026,305

ana

Teams played: OG

Ana is often remembered as the calm presence behind OG’s success. While others made highlight plays, he focused on closing out games.

His performances during The International 2018 and 2019 were consistent and reliable. He had a strong sense of timing, often taking over matches in the late game.

Despite stepping away from competition multiple times, his earnings remain near the top. That says a lot about how impactful those championship runs were.

5. Illya “Yatoro” Mulyarchuk - $6,038,695

yatoro

Teams played: Team Spirit

Yatoro became one of the standout players of The International 2021. His carry play during that tournament was among the most dominant in recent memory.

He delivered in key moments, including multiple rampages during high-stakes matches. His ability to adapt and perform under pressure helped define Team Spirit’s run.

Since then, he has continued to compete at the highest level, adding to his total earnings through strong finishes in international events.

4. Magomed “Collapse” Khalilov - $6,045,229

collapse

Teams played: Team Spirit

Collapse played a central role in Team Spirit’s championship run. His offlane performances, particularly on Magnus, became one of the defining stories of the tournament.

He consistently created opportunities for his team, controlling fights and forcing opponents into difficult positions.

Like his teammates, a large portion of his earnings comes from that TI victory, but his continued success in later events has helped maintain his position in the top 10.

3. Yaroslav “Miposhka” Naidenov - $6,193,799

miposhka

Teams played: Team Spirit

Miposhka served as the captain of Team Spirit during their rise to the top. His leadership guided a relatively young team through one of the most competitive brackets in The International’s history.

While not the most mechanically flashy player, his decision-making and composure were crucial.

His career earnings reflect both that TI victory and continued success in events like Riyadh Masters and DreamLeague, where Team Spirit remained competitive.

2. Jesse “JerAx” Vainikka - $6,484,491

JerAx

Teams played: OG, Team Liquid, Evil Geniuses

JerAx is widely regarded as one of the best support players in Dota 2 history. His playmaking ability was a key part of OG’s success.

Winning The International twice placed him near the top of the earnings list. His impact came from his ability to control the map and create openings for his team.

He achieved all of this in a relatively short career. Even after stepping away from competitive play, his position near the top has remained unchanged.

1. Johan “N0tail” Sundstein - $7,171,634

Notail

Teams played: OG, Fnatic, Team Secret

At the top is N0tail, the highest earning player in Dota 2 history.

As the captain of OG, he led the team to back-to-back victories at The International in 2018 and 2019. No other team has achieved that.

Those wins account for a large portion of his earnings, but his career also includes multiple Major titles and consistent high-level performances.

N0tail’s impact goes beyond prize money. He helped build one of the most successful teams the game has ever seen and played a major role in shaping its legacy.

Highest Earners in All Esports

This list shows how much Dota 2 revolves around a few key moments. It is the game with the highest earners in all esports.

OG’s run in 2018 and 2019 and Team Spirit’s rise in 2021 dominate the top of the leaderboard. These were not just tournament wins. They were defining moments that shaped the history of the game.

As long as Dota 2 continues to host events with massive prize pools, this list will keep changing. But for now, these ten players sit at the top, backed by results that are hard to match.

For more esports coverage, stay tuned to UMG Gaming.

About the author

CJ

Christian Joseph “CJ” Zambale is a journalist and content specialist who covers the iGaming and esports industries.