no-alt

Flakked

Victor Lirola
Spain
Followers

GG ELO Rating

903

Europe Ranking

101

World Ranking

141

Win Rate

55%

Total Earnings

$51,360

Current Streak

4

Losses in a row

Data will be updated soon