See rankings for current players and all players.

Rating History

Match History

64 matches

DateOpponentOutcome
Jun 2017Sergey DobrinovWon 3–0
Jun 2017Sahar SareminaeniWon 3–0
Jun 2017Mark ModeraWon 3–1
Jun 2017Ankur DaveWon 3–1
Apr 2017Sahar SareminaeniWon 3–0
Apr 2017Robert SchwartzWon 3–2
Apr 2017Josh TraunerLost 3–1
Mar 2017Chris FloresWon 3–0
Mar 2017Josh TraunerWon 3–2
Mar 2017Karan GoyalWon 3–0
Mar 2017Robert SchwartzLost 3–2
Feb 2017Sahar SareminaeniWon 3–0
Feb 2017Nikhil ParanjapeWon 3–1
Feb 2017Josh LebowitzWon 3–1
Feb 2017Meldan HeaslipWon 3–0
Jan 2017Nate AdenWon 3–0
Jan 2017Sahar SareminaeniWon 3–0
Jan 2017Nikhil ParanjapeWon 3–1
Jan 2017Kent DanielsWon 3–0
Nov 2016Chris FloresWon 3–2
Oct 2016Josh LebowitzWon 3–0
Oct 2016Anuj DawarWon 3–0
Oct 2016Meldan HeaslipWon 3–0
Sep 2016Josh LebowitzWon 3–0
Aug 2016Mike Jensen-AkulaLost 3–1
Jul 2016Kent DanielsWon 3–1
Jul 2016Sameer BajajWon 3–1
Jul 2016Terry ChangWon 3–0
Jun 2016Nate AdenWon 3–0
Jun 2016Kent DanielsWon 3–2
May 2016Subrato DeyLost 3–1
Apr 2016Ronald DahlLost 3–2
Apr 2016Chris FloresLost 3–2
Apr 2016Josh LebowitzWon 3–0
Mar 2016Saurabh BajajLost 3–0
Mar 2016Josh LebowitzWon 3–0
Feb 2016Jared BardLost 3–1
Feb 2016Ronald DahlWon 3–1
Feb 2016Chris FloresWon 3–2
Feb 2016Subrato DeyWon 3–1
Oct 2015Sam McCormickLost 3–1
Jun 2014Robert SchwartzLost 3–0
Nov 2013Axel ErikssonWon 3–0
Nov 2013Kenny BellWon 3–0
Nov 2013Ken-Ichi UedaWon 3–2
Nov 2013Dror MatalonWon 3–1
Nov 2013Alex MarquseeLost 3–2
Oct 2013Kenny BellWon 3–1
Oct 2013Adam SolimanWon 3–0
Oct 2013John CoatesWon 3–0
Oct 2013Mark PrivenWon 3–0
Sep 2013Mike Jensen-AkulaLost 3–1
Sep 2013Mark PrivenWon 3–2
Aug 2013Dror MatalonLost 3–0
Jul 2013Jesus Nieto GonzalezWon 3–0
Jul 2013Lars FoleideWon 3–1
Jul 2013Ken-Ichi UedaLost 3–0
Jun 2013Peter DuerrWon 3–0
Jun 2013Lars FoleideWon 3–1
May 2013Dominick NgWon 3–1
May 2013Jim EvansWon 3–1
Apr 2013Rich ShapiroWon 3–2
Apr 2013John ProvineWon 3–2
Mar 2013Dominick NgWon 3–2