no-alt
participant-logo

Los Ratones

LRT
EUEurope
Followers

GG ELO Rating

1039

Europe Ranking

15

World Ranking

37

Win Rate

100%

Total Earnings

$10,515

Current Streak

13

Wins in a row