no-alt
participant-logo

Lelis

Rodrigo Santos
BRBrazil
Followers

GG ELO Rating

1003

Latin America Ranking

11

World Ranking

47

Win Rate

55%

Total Earnings

$377,144

Current Streak

1

Loss in a row

Data will be updated soon

Player performance
Top Achievements