Kyle McKinstry
6 matches followed, from 6 March 2020 to 7 March 2020.
1590.5
Elo rating
5–1
record · 83% wins
Absent from the ranking of active players: last match on 7 March 2020.
6 matches followed, from 6 March 2020 to 7 March 2020.
Absent from the ranking of active players: last match on 7 March 2020.