Rank
6
Rating
11081
Last Game
7 years ago
Record
796 - 209
Win Rate
79.20%
1 2 3 4 5 ... Next › Last »