Stats
Rating 1203
Percentile -
Highest 1280
Rank -