DevonJones

USA
Streamer

55 followers 4 streams in 30 days 1 avg. viewers last live on Oct 22, 2026

260 matches tracked 26 matches in 30 days
ELO ▲ 158
2,603
30-day peak: 2,633
Rank NA ▲ 257 places
#1,155
USA #598 in USA
30 days · prev. #1,412 · best #1,014