Troy Richards

Rank 14830
Lower bound rating 1252
Rating 1426 ±174
Rating deviation 87 (72.61)
Last active period Nov 29, 2018 (165 periods ago)
Active rating periods 3 periods

Rating changes (past year)

Report as inaccurate ยป