See rankings for current players and all players.

Rating History

Match History

60 matches

DateOpponentOutcome
Mar 2020Burton MendoncaLost 3–0
Mar 2020Theo McKenzieLost 3–0
Mar 2020Amit BhatiaWon 3–1
Mar 2020Avinash JavajiWon 3–0
Feb 2020Burton MendoncaLost 3–0
Feb 2020Theo McKenzieLost 3–0
Feb 2020Amit BhatiaWon 3–1
Feb 2020Avinash JavajiWon 3–0
Jan 2020Brian KempenichLost 3–1
Jan 2020Duo WangLost 3–0
Jan 2020David ShihLost 3–1
Nov 2019Avinash JavajiWon 3–0
Nov 2019Mekoce WalkerLost 3–1
Oct 2019Avirukt MittalWon 3–0
Sep 2019Jim EvansWon 3–0
Sep 2019Terence StotzLost 3–1
Aug 2019Lucas SeaLost 3–0
Aug 2019Bin OuyangLost 3–1
May 2019Javier ArroyoLost 3–1
Apr 2019John HwongLost 3–0
Apr 2019Jeffrey SpenceWon 3–1
Apr 2019Duncan MacRaeWon 3–0
Apr 2019Bin OuyangLost 3–0
Mar 2019Duo WangLost 3–0
Feb 2019Nicolas RubioLost 3–0
Feb 2019Zsolt BarthaLost 3–1
Jan 2019Prateek MaheshwariWon 3–2
Jan 2019Sam SkowronskiWon 3–1
Nov 2018Joanna MajkowskiLost 3–1
Nov 2018Sam SkowronskiWon 3–1
Oct 2018Brian KempenichLost 3–2
Oct 2018Zsolt BarthaLost 3–0
Oct 2018Jose LaraWon 3–1
Sep 2018Duo WangLost 3–1
Sep 2018Long JohnLost 3–0
Sep 2018Mike Jensen-AkulaLost 3–0
Sep 2018Shahid NawazLost 3–1
Sep 2018Terence StotzLost 3–0
Aug 2018Long JohnLost 3–0
Aug 2018Mehdi DjabriWon 3–0
Aug 2018Aziz BoudiWon 3–0
Jul 2018John HwongLost 3–2
Jul 2018Sven PirnerLost 3–0
Jul 2018Zsolt BarthaWon 3–2
Jun 2018Terence StotzLost 3–1
Jun 2018Brian KempenichLost 3–1
May 2018Avi FlamholzWon 3–2
May 2018Zsolt BarthaWon 3–2
May 2018Duo WangLost 3–1
May 2018Terence StotzLost 3–0
May 2018Meldan HeaslipLost 3–0
Apr 2018Brian KempenichLost 3–1
Apr 2018Duo WangLost 3–1
Apr 2018Josh LebowitzLost 3–1
Mar 2018Seobin JungWon 3–0
Mar 2018Duncan MacRaeLost 3–2
Mar 2018Brian KempenichLost 3–0
Feb 2018Navarun JainWon 3–2
Feb 2018Duncan MacRaeWon 3–1
Feb 2018Terence StotzLost 3–0