no-alt
participant-logo

KuKu

Carlo Palad
Philippines
Followers

GG ELO Rating

1000

SEA & Oceania Ranking

10

World Ranking

53

Win Rate

56%

Total Earnings

$892,876

Current Streak

4

Wins in a row