Twitch Top Esports Streams

Overall Rank is based on average concurrent viewers, followers, views and stream time for the last 30 days, July 2025
Showing esports channels only

AVG Viewers Time Streamed All Time Peak Viewers Hours Watched
Rank
#1 BLASTPremier 37952 304.5
hours
440432 11554495 1
#2 Gaules 8066 717.1
hours
707648 5783473 15
#3 VALORANT 34778 79
hours
344755 2746857 27
#4 BLAST 31637 80.6
hours
191848 2550985 30
#5 PGL_Dota2 12273 242.5
hours
161982 2975665 34
#6 RocketLeague 27741 54.8
hours
259144 1520209 48
#7 otplol_ 3773 716.3
hours
204072 2702602 57
#8 LCK 30215 31
hours
307586 935162 66
#9 Riot Games 30182 23.2
hours
854781 699217 77
#10 WorldofTanks 21435 27.2
hours
71042 583334 109
#11 LEC 21560 21.2
hours
400312 456349 124
#12 ow_esports 10723 94.9
hours
373393 1017934 134
#13 LTANorth 14623 33.3
hours
400429 486755 180
#14 PGL_DOTA2EN2 5302 191.4
hours
95710 1014677 183
#15 AussieAntics 4766 201.7
hours
69021 961381 198
#16 lolesportstw 12430 41.6
hours
165491 517327 199
#17 NBA2KLeague 15802 10
hours
194136 157939 246
#18 Rainbow6 5496 120.2
hours
191703 660721 265
#19 RocketBaguette 6205 99.5
hours
90119 617605 268
#20 PlayStation 14587 7.8
hours
1014646 113933 273
#21 PlayHearthstone 10061 34.2
hours
168532 343808 286
#22 SolaryHS 1129 695.8
hours
20855 785488 310
#23 Warcraft 11067 13.6
hours
175477 149877 355
#24 VALORANT_jpn 3967 128.2
hours
113833 508531 388
#25 TwitchRivals 9507 19.6
hours
189150 186220 389
#26 CapcomFighters 5977 49.6
hours
108815 296706 455
#27 AlphaCast 3311 127.2
hours
52543 421335 484
#28 RTPArenaCS 2956 148.7
hours
56288 439390 487
#29 esports_rage 7134 22.2
hours
74276 158029 527
#30 Magic 6388 31.3
hours
125980 200084 528
#31 Brawlhalla 4166 73.7
hours
162409 306985 543
#32 playapex 5569 32.9
hours
213219 183144 593
#33 Chess 4191 52
hours
139185 217806 654
#34 LTASul 3804 60.4
hours
281184 229641 671
#35 LVPes 1681 205.7
hours
232608 345658 683
#36 MSStudio 2082 154.4
hours
10982 321368 690
#37 Solary 4599 32.4
hours
55973 148940 732
#38 VALORANT_fr 2600 94.2
hours
22501 244931 779
#39 TEKKEN 4416 28.4
hours
52686 125259 809
#40 Esportmaniacos 2322 103.9
hours
19603 241312 818
#41 ESL_DOTA2 472 719.2
hours
263970 339508 839
#42 valorant_la 1739 149
hours
50960 259008 865
#43 ESLCS 531 609.3
hours
562080 323326 881
#44 阿森 1331 200.5
hours
8108 266863 911
#45 CCT_CS 1233 219.3
hours
55232 270295 918
#46 WorldofWarships 3262 39.8
hours
54598 129754 1003
#47 ltaespanol 1802 114.8
hours
302299 206785 1032
#48 LeagueofLegendsJP 2280 68.2
hours
96114 155574 1144
#49 VGBootCamp 1241 155.9
hours
151180 193360 1258
#50 TaKeTV 2067 61.1
hours
53382 126256 1365