Ron DeCastro

Rank 1765
Lower bound rating 1558
Rating 1624 ±66
Rating deviation 33 (32.81)
Last active period Nov 25, 2023 (2 periods ago)
Active rating periods 113 periods

Rating changes (past year)

Report as inaccurate »