no-alt

Leo

Leo Jannesson
SESweden
Followers

GG ELO Rating

1105

Europe Ranking

2

World Ranking

10

Win Rate

68%

Total Earnings

$172,980

Current Streak

2

Wins in a row

Data will be updated soon