See rankings for current players and all players.

Rating History

Match History

71 matches

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