Rank
5
Rating
11325
Last Game
7 years ago
Record
693 - 117
Win Rate
85.56%
1 2 3 4 5 ... Next › Last »