See rankings for current players and all players.

Rating History

Match History

57 matches

DateOpponentOutcome
Apr 2018Ankur DaveLost 3–2
Apr 2018Jonathan HankarLost 3–2
Mar 2018Prakash BathiniLost 3–2
Mar 2018Josh TraunerWon 3–1
Mar 2018Romit ChakrabortyWon 3–0
Mar 2018Dan BerelowitzWon 3–2
Mar 2018Ankur DaveLost 3–1
Feb 2018Craig HollowWon 3–0
Feb 2018Romit ChakrabortyWon 3–2
Feb 2018Mark ModeraWon 3–2
Feb 2018Reid JohnsenLost 3–0
Feb 2017Mark ModeraWon 3–2
Feb 2017Dan BohnLost 3–0
Jan 2017Dan BohnLost 3–0
Jan 2017Aditya GuntuboyinaLost 3–0
Jan 2017Dan MeierLost 3–2
Nov 2016Eric BordenWon 3–1
Nov 2016Jonathan FrancisWon 3–0
Nov 2016Jared BardWon 3–0
Nov 2016Dror MatalonWon 3–1
Oct 2016Jared BardWon 3–2
Oct 2016Craig HollowWon 3–0
Oct 2016Mark ModeraLost 3–0
Sep 2016Reid JohnsenLost 3–0
Sep 2016Mark ModeraLost 3–2
Sep 2016Dan BohnLost 3–0
Aug 2016Reid JohnsenWon 3–2
Aug 2016Jonathan FrancisWon 3–1
Aug 2016Troup HowardWon 3–1
Aug 2016Jared BardWon 3–2
Jul 2016Subrato DeyWon 3–0
Jul 2016Josh TraunerWon 3–0
Jul 2016Kenny BellWon 3–0
Jun 2016Subrato DeyWon 3–1
Jun 2016Chris FloresWon 3–0
Jun 2016Eric BordenWon 3–1
Jun 2016Dror MatalonWon 3–2
May 2016Matt WongLost 3–0
Apr 2016Jonathan FrancisLost 3–0
Apr 2016Reid JohnsenLost 3–1
Apr 2016Mark ModeraLost 3–2
Mar 2016Wayne HeiserWon 3–2
Mar 2016Terry ChangWon 3–0
Mar 2016Jonathan FrancisLost 3–2
Feb 2016Wayne HeiserWon 3–0
Feb 2016Terry ChangLost 3–2
Feb 2016Josh TraunerLost 3–2
Jan 2016Chris FloresWon 3–1
Jan 2016Reid JohnsenLost 3–1
Jan 2016Josh TraunerLost 3–1
Nov 2015Kent DanielsWon 3–0
Nov 2015Subrato DeyWon 3–1
Nov 2015Laura DobbsWon 3–0
Oct 2015Eric BordenWon 3–1
Oct 2015David BrattWon 3–2
Sep 2015Andres RodriguezLost 3–2
Sep 2015Jaime PerezLost 3–1