See rankings for current players and all players.

Rating History

Match History

98 matches

DateOpponentOutcome
Aug 2018Ludwig SchoenackLost 3–0
Aug 2018Mark ModeraLost 3–1
Aug 2018Romit ChakrabortyLost 3–0
May 2018Karan GoyalLost 3–0
May 2018Craig HollowLost 3–2
May 2018Sahar SareminaeniWon 3–2
May 2018Dan BerelowitzLost 3–0
Apr 2018Craig HollowLost 3–1
Apr 2018Jaime PerezLost 3–2
Apr 2018David BrattWon 3–2
Apr 2018Sahar SareminaeniWon 3–2
Mar 2018Jeff GordonLost 3–1
Mar 2018Romit ChakrabortyLost 3–0
Mar 2018Dan BerelowitzLost 3–0
Mar 2018Ankur DaveLost 3–0
Feb 2018Kalonji NzingaWon 3–0
Feb 2018Raphael MagarikWon 3–0
Feb 2018Meldan HeaslipWon 3–1
Feb 2018Dror MatalonWon 3–2
Feb 2018Sahar SareminaeniWon 3–2
Jan 2018Romit ChakrabortyLost 3–1
Jan 2018Jaime PerezWon 3–2
Jan 2018Sahar SareminaeniWon 3–1
Jan 2018Mark ModeraLost 3–1
Jan 2018Anthony AbelLost 3–0
Nov 2017Romit ChakrabortyWon 3–1
Nov 2017Craig HollowWon 3–0
Nov 2017Joanna MajkowskiWon 3–0
Oct 2017Mark ModeraLost 3–0
Oct 2017Sahar SareminaeniLost 3–2
Oct 2017Saijoscha HeckWon 3–0
Oct 2017Reid JohnsenLost 3–0
Oct 2017Jonathan HankarLost 3–0
Sep 2017Sahar SareminaeniWon 3–1
Sep 2017Mike Jensen-AkulaWon 3–1
Sep 2017Sara BambergerWon 3–1
Aug 2017Anthony AbelLost 3–0
Aug 2017Benjamin AdlerLost 3–0
Aug 2017Dror MatalonLost 3–2
May 2017Wayne HeiserWon 3–0
May 2017Mark ModeraLost 3–1
Apr 2017Sahar SareminaeniWon 3–1
Apr 2017Shaun LimWon 3–1
Apr 2017Robert SchwartzWon 3–2
Apr 2017Eric BordenLost 3–2
Mar 2017Shaun LimLost 3–2
Mar 2017Chris FloresWon 3–1
Mar 2017Karan GoyalWon 3–2
Mar 2017Robert SchwartzLost 3–0
Feb 2017James GrantLost 3–2
Feb 2017Craig HollowWon 3–0
Jan 2017Troup HowardLost 3–0
Jan 2017Ankur DaveLost 3–2
Jan 2017Wayne HeiserWon 3–2
Jan 2017Craig HollowWon 3–1
Nov 2016Wayne HeiserLost 3–2
Nov 2016Ankur DaveWon 3–1
Nov 2016Marc SchechterLost 3–0
Nov 2016Kenny BellLost 3–2
Oct 2016Anibhav SinglaLost 3–0
Oct 2016Chris FloresWon 3–2
Oct 2016Wayne HeiserWon 3–1
Oct 2016Troup HowardLost 3–2
Sep 2016Eric BordenLost 3–2
Sep 2016Anuj DawarWon 3–0
Sep 2016Meldan HeaslipWon 3–0
Aug 2016Dror MatalonLost 3–1
Aug 2016Ankur DaveWon 3–1
Aug 2016Wayne HeiserWon 3–2
Aug 2016Kenny BellLost 3–1
Jul 2016Jeff GordonLost 3–0
Jul 2016Subrato DeyWon 3–1
Jul 2016Kenny BellWon 3–1
Jun 2016Jared BardLost 3–0
Jun 2016Wayne HeiserLost 3–0
Jun 2016Reid JohnsenWon 3–1
Jun 2016Nakul VakilWon 3–0
Jun 2016Kenny BellLost 3–1
May 2016Dror MatalonWon 3–2
May 2016Kenny BellLost 3–2
May 2016Saurabh BajajLost 3–0
May 2016Matt WongLost 3–0
Apr 2016Saurabh BajajLost 3–1
Apr 2016Kenny BellWon 3–1
Apr 2016Wayne HeiserWon 3–2
Apr 2016Terry ChangWon 3–0
Mar 2016Sam TrachtmanLost 3–0
Mar 2016Reid JohnsenLost 3–0
Mar 2016Jacob KerseyLost 3–0
Mar 2016Jonathan HankarLost 3–1
Feb 2016Jeff GordonWon 3–2
Feb 2016Terry ChangWon 3–1
Feb 2016Josh LebowitzWon 3–0
Feb 2016Wayne HeiserWon 3–2
Jan 2016Reid JohnsenLost 3–1
Jan 2016Terry ChangLost 3–2
Jan 2016Chris FloresLost 3–2
Jan 2016Jeff GordonWon 3–1