See rankings for current players and all players.

Rating History

Match History

3 matches

DateOpponentOutcome
Sep 2019Akshay DalmiaLost 3–0
May 2019Jeffrey SpenceWon 3–1
May 2019Duncan MacRaeWon 3–0