See rankings for current players and all players.

Rating History

Match History

140 matches

DateOpponentOutcome
Jun 2023Romit ChakrabortyLost 3–2
Jun 2023Jim VeitchWon 3–2
Mar 2020Sarah DomenickLost 3–0
Mar 2020Dan BerelowitzWon 3–0
Mar 2020Dan MeierWon 3–0
Feb 2020Dan BerelowitzWon 3–0
Feb 2020Sarah DomenickLost 3–0
Feb 2020Dan MeierWon 3–0
Jan 2020Louis SallersonLost 3–1
Jan 2020Eric KatermanLost 3–0
Jan 2020Matt WongLost 3–0
Jan 2020Ashley KaylerLost 3–0
Nov 2019John KunzeWon 3–0
Nov 2019Jim VeitchWon 3–0
Nov 2019Dan MeierLost 3–1
Oct 2019Craig HollowWon 3–0
Sep 2019Jon ChengWon 3–0
Sep 2019Matthew BondLost 3–2
Sep 2019David BrattWon 3–0
Aug 2019Jim VeitchLost 3–1
Aug 2019Ankur DaveLost 3–1
Jul 2019Anthony AbelLost 3–0
Jul 2019Matt WongLost 3–0
Jul 2019Ashley KaylerLost 3–0
Jun 2019Jim VeitchWon 3–0
Jun 2019Dan BerelowitzWon 3–1
Jun 2019Anthony AbelLost 3–0
May 2019Dan BerelowitzLost 3–0
May 2019Craig HollowWon 3–0
May 2019Sara BambergerWon 3–0
Apr 2019Jim VeitchLost 3–2
Apr 2019Ankur DaveLost 3–1
Apr 2019Frank KennamerLost 3–2
Mar 2019Dror MatalonWon 3–0
Mar 2019Dan BerelowitzWon 3–1
Mar 2019Craig HollowWon 3–2
Mar 2019Sven PirnerWon 3–0
Feb 2019Meldan HeaslipWon 3–0
Feb 2019Adam IsaacsonWon 3–2
Feb 2019Craig HollowWon 3–1
Jan 2019Jonathan HankarLost 3–1
Jan 2019Dan BerelowitzLost 3–2
Jan 2019Jim VeitchWon 3–2
Jan 2019Adam IsaacsonLost 3–1
Nov 2018Sara BambergerWon 3–2
Nov 2018Caroline PalmerWon 3–0
Nov 2018Adam IsaacsonLost 3–1
Nov 2018Sven PirnerWon 3–0
May 2009Chris FloresWon 3–2
May 2009Daniel GreengardLost 3–0
May 2009Narayan SankaranWon 3–0
Mar 2009John KunzeLost 3–1
Mar 2009Toby ReinerWon 3–2
Mar 2009Christopher TsangWon 3–0
Mar 2009Blake WoodardLost 3–0
Mar 2009Lyle FearnleyLost 3–1
Feb 2009Toby ReinerWon 3–2
Feb 2009Chris FloresWon 3–0
Feb 2009Joe FarrellWon 3–0
Jan 2009Mark ModeraLost 3–1
Jan 2009Ivo PlsekLost 3–1
Jan 2009Ben SeeligLost 3–1
Jan 2009Glenn ForresterLost 3–0
Nov 2008Toby ReinerWon 3–0
Nov 2008Allic SivaramakrishnanWon 3–1
Nov 2008Mark ModeraLost 3–1
Nov 2008Robert AshmoreWon 3–1
Oct 2008Jim EvansWon 3–1
Oct 2008Sridhar RajaramLost 3–1
Oct 2008Ken-Ichi UedaWon 3–0
Oct 2008Mark ModeraLost 3–2
Oct 2008Sebastien BiraudWon 3–1
Apr 2008Jon ShihLost 3–0
Apr 2008Ivo PlsekWon 3–2
Apr 2008Ben SeeligLost 3–2
Apr 2008Toby ReinerLost 3–1
Mar 2008Ken-Ichi UedaWon 3–0
Mar 2008Christopher TsangLost 3–2
Mar 2008Ivo PlsekLost 3–2
Mar 2008Jim EvansWon 3–1
Feb 2008Robert AshmoreLost 3–1
Feb 2008Jon ShihLost 3–0
Feb 2008Toby ReinerLost 3–2
Jan 2008Amy LeeWon 3–2
Jan 2008Chris FloresWon 3–2
Jan 2008Dror MatalonLost 3–2
Dec 2007Sridhar RajaramLost 3–1
Dec 2007Ben SeeligWon 3–1
Dec 2007Rishabh KasliwalWon 3–0
Nov 2007Mike Jensen-AkulaWon 3–2
Nov 2007Amy LeeLost 3–0
Nov 2007Joe FarrellLost 3–0
Oct 2007Ken-Ichi UedaWon 3–1
Oct 2007Ben SeeligLost 3–2
Oct 2007Jon ShihLost 3–1
Oct 2007Chris FloresLost 3–2
Sep 2007Julia SeleznevaWon 3–0
Sep 2007Jayanth KannanWon 3–2
Sep 2007Ivo PlsekWon 3–0
Aug 2007Jan StraskyWon 3–0
Aug 2007Chris FloresLost 3–1
Aug 2007Jayanth KannanLost 3–0
Aug 2007Toby ReinerLost 3–0
Jul 2007Jan StraskyWon 3–2
Jul 2007Dror MatalonLost 3–0
Apr 2007Ken-Ichi UedaWon 3–1
Apr 2007Paul NorbergWon 3–1
Mar 2007Ken-Ichi UedaWon 3–2
Mar 2007Allan SlyWon 3–1
Mar 2007Athulan VijayaraghavanWon 3–0
Feb 2007Sushil ShettyLost 3–1
Feb 2007Toby ReinerLost 3–2
Jan 2007Adam PollakLost 3–2
Jan 2007Robert AshmoreLost 3–0
Jan 2007Steven HahmWon 3–1
Dec 2006Robert AshmoreLost 3–0
Dec 2006Mike Jensen-AkulaLost 3–0
Dec 2006Dror MatalonLost 3–1
Nov 2006Jim EvansLost 3–0
Nov 2006Sean O'NuallainLost 3–0
Nov 2006Toby ReinerWon 3–0
Oct 2006Ken-Ichi UedaWon 3–0
Oct 2006Allan SlyWon 3–0
Oct 2006Toby ReinerWon 3–2
Oct 2006Rafael SilberblattWon 3–0
Sep 2006Peter McDermottLost 3–1
Sep 2006Allan SlyLost 3–1
Sep 2006Ben AilesWon 3–0
Jul 2006David VogelWon 3–0
Jul 2006Anubhav GuptaLost 3–0
Jul 2006Adam PollakLost 3–0
Jun 2006Wladislaw EllisWon 3–1
Jun 2006Jeff DormanWon 3–0
Jun 2006Anubhav GuptaLost 3–0
May 2006Jim EvansLost 3–0
Mar 2006John GrimLost 3–0
Mar 2006Andres RamirezLost 3–0
Jul 2003Sailesh KrishnamurthyLost 3–1
Jul 2003Sushant JainLost 3–0
Jul 2003Jeff DiamondWon 3–2