no-alt
participant-logo

Evil Geniuses

EG
USUnited States
Followers

GG ELO Rating

983

Foreigner Ranking

65

World Ranking

67

Win Rate

50%

Total Earnings

$1,283,000

Current Streak

1

Loss in a row