Rank
21
Rating
8519
Last Game
4 years ago
Record
841 - 171
Win Rate
83.10%
1 2 3 4 5 ... Next › Last »