See rankings for current players and all players.

Rating History

Match History

71 matches

DateOpponentOutcome
Oct 2018Pradyumn NarnoliaLost 3–2
Sep 2018Caroline PalmerLost 3–0
Sep 2018Josh LebowitzWon 3–1
Sep 2018Sara BambergerWon 3–2
Aug 2018Mike Jensen-AkulaWon 3–2
Aug 2018Sara BambergerWon 3–0
Jul 2018Ludwig SchoenackLost 3–0
Jul 2018Mark ModeraLost 3–1
Jun 2018Ludwig SchoenackLost 3–0
Jun 2018Meldan HeaslipLost 3–1
Jun 2018Josh LebowitzWon 3–0
May 2018Brian KempenichWon 3–0
May 2018David BrattLost 3–1
Apr 2018Stephen HarrellLost 3–1
Apr 2018Mike Jensen-AkulaLost 3–0
Apr 2018Zsolt BarthaWon 3–0
Apr 2018Sergey DobrinovWon 3–1
Mar 2018David BrattLost 3–0
Mar 2018Kalonji NzingaWon 3–2
Feb 2018Kalonji NzingaWon 3–1
Feb 2018Meldan HeaslipLost 3–0
Feb 2018Sahar SareminaeniLost 3–0
Feb 2018Josh TraunerLost 3–0
Jan 2018Caroline PalmerWon 3–1
Jan 2018Vishesh DalalWon 3–1
Nov 2017Brian KempenichWon 3–0
Nov 2017Manuel CoquetWon 3–0
Nov 2017Diego ButrichLost 3–2
Nov 2017Rashid HameedLost 3–2
Oct 2017Vishesh DalalLost 3–2
Oct 2017Cori LandWon 3–0
Oct 2017Kent DanielsLost 3–1
Sep 2017Vishesh DalalLost 3–1
Sep 2017Zsolt BarthaWon 3–0
Sep 2017Brian KempenichWon 3–0
Aug 2017Karan GoyalLost 3–0
Aug 2017Craig HollowLost 3–1
Aug 2017Meldan HeaslipLost 3–0
Jul 2017Brian KempenichWon 3–0
Jul 2017Zsolt BarthaWon 3–0
Jul 2017Terence StotzWon 3–0
Jun 2017Terence StotzWon 3–2
Jun 2017Craig HollowLost 3–0
May 2017Nate AdenLost 3–2
May 2017Mike Jensen-AkulaLost 3–0
Apr 2017Roberto GonzalezLost 3–0
Apr 2017Zsolt BarthaWon 3–0
Apr 2017Vipul GuptaWon 3–0
Mar 2017Josh LebowitzLost 3–1
Mar 2017Meldan HeaslipLost 3–0
Feb 2017Rodrigo LasherasWon 3–0
Feb 2017Zsolt BarthaWon 3–0
Feb 2017Brian KempenichWon 3–0
Jan 2017Sergey DobrinovLost 3–0
Nov 2016Brian KempenichWon 3–0
Nov 2016Anuj DawarWon 3–1
Nov 2016Sahar SareminaeniLost 3–0
Nov 2016Nate AdenLost 3–0
Oct 2016Sahar SareminaeniLost 3–0
Oct 2016Daniel SchwartzLost 3–0
Oct 2016Zsolt BarthaWon 3–0
Sep 2016Cristhian DanielWon 3–0
Sep 2016Keaton NoonWon 3–1
Sep 2016Duncan MacRaeWon 3–0
Sep 2016Daniel SchwartzLost 3–0
May 2016Brian KempenichWon 3–1
Apr 2016Alok SinghWon 3–1
Apr 2016Daniel SchwartzWon 3–2
Mar 2016Padma MaitlandWon 3–1
Mar 2016Marco EresWon 3–0
Mar 2016Jose LaraLost 3–1