Stuart Kellett
23 matches followed, from 7 June 2012 to 2 March 2018.
1498.5
Elo rating
144
all-time · out of 189
8–15
record · 35% wins
Absent from the ranking of active players: last match on 2 March 2018.
Trajectory
Tap a year, or drag across several