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