Ethan Machen

Rank 546
Lower bound rating 1556
Rating 1654 ±98
Rating deviation 49 (37.17)
Last active period Mar 8, 2020 (73 periods ago)
Active rating periods 75 periods

Rating changes (past year)

Report as inaccurate ยป