See rankings for current players and all players.

Rating History

Match History

64 matches

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