Rank
26
Rating
8181
Last Game
6 years ago
Record
839 - 137
Win Rate
85.96%
1 2 3 4 5 ... Next › Last »