Rank
3
Rating
11529
Last Game
3 years ago
Record
1541 - 218
Win Rate
87.61%
1 2 3 4 5 ... Next › Last »