no-alt

deLb

Delbert Tanoto
Indonesia
Followers

GG ELO Rating

929

China Ranking

17

World Ranking

92

Win Rate

51%

Total Earnings

$8,347

Current Streak

6

Losses in a row

Data will be updated soon