stuwcs

Germany
Streamer

2,315 followers 14 streams in 30 days 16 avg. viewers last live on Oct 30, 2026

341 matches tracked 21 matches in 30 days
ELO ▼ 107
2,987
30-day peak: 3,094
Rank EU ▼ 230 places
#9,337
Germany #210 in Germany
30 days · prev. #9,107 · best #9,107