Rank
269
Rating
4633
Last Game
6 years ago
Record
417 - 246
Win Rate
62.90%
1 2 3 4 5 ... Next › Last »