Rank
638209
Rating
1990
Last Game
5 years ago
Record
139 - 189
Win Rate
42.38%
1 2 3 4 5 ... Next › Last »