← Back to All Charts

Global Esports Viewing: LoL vs Counter-Strike vs Dota 2

Responsive chart embed
Copy the embed code and place this chart on your website.
<div class="flourish-embed flourish-chart" data-src="visualisation/30209683"><script src="https://public.flourish.studio/resources/embed.js"></script><noscript><img src="https://public.flourish.studio/visualisation/30209683/thumbnail" width="100%" alt="chart visualization" /></noscript></div>
High-Resolution Chart Images
Open the image in Google Drive to view or download.
View images
Usage Guidelines
You may use the embed code and chart images in articles, presentations, reports, educational materials, and social content.
Do not remove embedded credits, misrepresent the data, resell the materials, or redistribute the original files.

About This Chart

Data Visualization Method

  • Data: Annual esports Hours Watched — the total time audiences spent watching competitive event broadcasts, as published. This is a measure of viewing time, not a count of players, concurrent viewers or peak audience.
  • Period and games: Seven full years, 2019 to 2025, for League of Legends, Counter-Strike and Dota 2.
  • Selection: 2017–2018 were left out because no comparable annual Hours Watched figure was available for all three games, and 2026 was left out as an incomplete year for which only peak-viewer figures have been published so far. Counter-Strike is shown as one continuous series across its versions.
  • Processing: Each published million-hour value was converted to exact hours at its original precision, without adding significant digits. Where a report's running text and its annual comparison table disagreed, the comparison table value was used.
  • Chart form: An animated line chart draws each game's total across the timeline; the closing figure sits at the end of each line, and every game is identified by its icon and name rather than a separate legend.

Creator's Note

The aim was to place three long-running esports on one comparable surface and watch how viewing time moved over seven years, rather than to settle which game is "biggest."

League of Legends leads across the whole span and reaches its series high of 749.6M hours in 2024, but Counter-Strike's climb to 584.7M in 2025 narrows a gap that once looked fixed. Read as a shape of change over time, that closing movement says more than the standing order does.

Data Sources

Limitations

These are viewing-time comparisons drawn from every platform Esports Charts tracked in each year's report, and that platform universe is not fixed. Services are added or dropped and coverage shifts over time, so the numbers compare disciplines within each year's tracked platforms rather than across one constant panel.

Mainland Chinese streaming platforms are excluded, because they typically report heat-index style metrics that do not compare directly to viewer counts. Chinese-language broadcasts on other tracked platforms can still be included, so this is a platform-scope limit rather than a language exclusion.

Some yearly reports differed between their running text and their comparison table; the comparison table was taken as the reference in those cases. Figures keep their originally published precision and were not extended with extra digits.

What This Chart Doesn't Show

This is not an overall popularity ranking, a player-count comparison, a revenue comparison, or total livestream viewership. It shows Hours Watched for competitive event broadcasts only. The "big three" framing is a convenience for this chart, not an official classification, and it does not imply these are the top three games by every measure.

Counter-Strike appears as a single series spanning the CS:GO and Counter-Strike 2 eras, and the 2023 total already combines both. The timeline marks Counter-Strike 2's 2023 arrival, but the chart does not claim it caused the later rise — the release and the increase are shown in sequence, not as cause and effect.