Most Watched Streamers on Twitch

Ranked by total hours of stream watched by viewers, last 30 days, July 2025

AVG Viewers Time Streamed All Time Peak Viewers Hours Watched
Rank
#1 Caedrel 83240 164.1
hours
372043 13662475 1
#2 HasanAbi 40455 211
hours
312431 8533921 4
#3 zackrawrr 53902 155.7
hours
309124 8392518 3
#4 KaiCenat 84182 94.4
hours
721715 7944015 2
#5 GamesDoneQuick 15354 457.5
hours
247432 7025126 12
#6 加藤純一うん〇ちゃん 25493 265.3
hours
292323 6764104 11
#7 jasontheween 38127 169
hours
118191 6442907 7
#8 Jynxzi 26111 234.4
hours
208375 6119509 13
#9 eliasn97 29927 181.7
hours
207475 5437176 15
#10 ibai 61168 88.5
hours
3846256 5413373 5
#11 fps_shaka 21075 249.6
hours
125341 5259872 16
#12 BLASTPremier 22286 215.2
hours
440432 4796019 18
#13 Anyme023 55453 85.9
hours
116145 4763392 10
#14 xQc 24211 191.3
hours
278176 4631643 19
#15 ohnePixel 59500 76.9
hours
298362 4573576 9
#16 Lacy 23472 184.9
hours
70248 4340742 20
#17 caseoh_ 52572 74.8
hours
110574 3932415 14
#18 stableronaldo 24122 150.7
hours
101290 3635516 22
#19 Papaplatte 24735 142.6
hours
120011 3526839 23
#20 NoWay4u_Sir 12995 263.9
hours
49218 3428969 29
#21 shadowkekw 76918 44.2
hours
288060 3395948 8
#22 Riot Games 37003 90
hours
854781 3330229 21
#23 tarik 25412 126.8
hours
290829 3223108 24
#24 DDG 18685 170.4
hours
205741 3183878 28
#25 summit1g 8833 350.7
hours
310998 3097989 37
#26 Raud 4402 663.3
hours
18613 2920262 48
#27 PaulinhoLOKObr 49093 59.1
hours
266793 2900580 17
#28 ramzes 24375 118.7
hours
88423 2893287 26
#29 evelone2004 95940 30
hours
218191 2874995 6
#30 loud_coringa 24130 118.9
hours
307450 2869902 27
#31 otplol_ 3995 717.5
hours
204072 2866565 52
#32 dota2_paragon_ru 20047 132.4
hours
263498 2653204 30
#33 Gaules 3564 718.2
hours
707648 2559365 64
#34 k4sen 14470 174.4
hours
148289 2524048 40
#35 Mixwell 11906 206.8
hours
87546 2461589 46
#36 Emiru 20492 119.1
hours
61031 2440605 34
#37 Nadeshot 10997 219.8
hours
89778 2416691 50
#38 ExtraEmily 17607 136.7
hours
45497 2407171 38
#39 Rubius 21686 109.3
hours
383747 2371047 32
#40 PGL_Dota2 17949 132
hours
161982 2368916 39
#41 Agent00 23675 99.4
hours
128313 2354058 31
#42 zarbex 16109 143.3
hours
58722 2308730 43
#43 betboom_ru 21887 104.7
hours
116495 2291546 35
#44 Tumblurr 22855 100.1
hours
346842 2287784 33
#45 Ludwig 12734 173.4
hours
165293 2208573 54
#46 bratishkinoff 14717 146.3
hours
146916 2153066 49
#47 LIRIK 14359 149.3
hours
89170 2143592 51
#48 forsen 11934 179.3
hours
85620 2139134 58
#49 sasavot 19925 106.3
hours
99873 2117378 41
#50 alanzoka 13402 157.3
hours
147051 2108168 57