no-alt

Invictus Gaming

iG
China
Followers

GG ELO Rating

1001

China Ranking

11

World Ranking

47

Win Rate

56%

Total Earnings

$8,576,133

Current Streak

2

Losses in a row

Data will be updated soon