See rankings for current players and all players.

Rating History

Match History

428 matches

DateOpponentOutcome
Dec 2019Terence StotzWon 3–0
Dec 2019Akshay DalmiaWon 3–1
Dec 2019Mike Jensen-AkulaWon 3–2
Dec 2019Zsolt BarthaWon 3–0
Sep 2019Sara BambergerWon 3–0
Sep 2019Zsolt BarthaWon 3–0
Sep 2019Hardit SinghWon 3–2
Sep 2019David ShihWon 3–1
Aug 2019Ross ChuLost 3–0
Aug 2019Anirudh TodiLost 3–0
Jul 2019Ankur DaveLost 3–0
Jul 2019Anirudh TodiLost 3–0
Jun 2019Adam IsaacsonLost 3–0
Jun 2019Craig HollowLost 3–1
Jun 2019Meldan HeaslipLost 3–1
Jun 2019Romit ChakrabortyWon 3–1
May 2019Duo WangWon 3–2
May 2019Terence StotzWon 3–0
May 2019Romit ChakrabortyLost 3–0
May 2019Mike Jensen-AkulaWon 3–1
Apr 2019Meldan HeaslipLost 3–1
Apr 2019Karan GoyalLost 3–0
Mar 2019Craig HollowLost 3–1
Mar 2019Dan BerelowitzLost 3–0
Mar 2019Dev MillsteinLost 3–0
Mar 2019Sven PirnerWon 3–1
Feb 2019Terence StotzWon 3–0
Feb 2019Pradyumn NarnoliaLost 3–0
Feb 2019David BrattLost 3–1
Feb 2019Sven PirnerWon 3–1
Jan 2019Sara BambergerLost 3–1
Jan 2019Meldan HeaslipLost 3–0
Jan 2019Romit ChakrabortyLost 3–0
Jan 2019Long JohnLost 3–0
Oct 2018Caroline PalmerWon 3–2
Oct 2018Sara BambergerLost 3–0
Oct 2018Ankur DaveLost 3–0
Oct 2018Sven PirnerLost 3–2
Feb 2018Sahar SareminaeniWon 3–0
Feb 2018Josh TraunerLost 3–2
Feb 2018Kalonji NzingaWon 3–0
Feb 2018Meldan HeaslipWon 3–1
Jan 2018Craig HollowLost 3–0
Jan 2018Meldan HeaslipWon 3–2
Jan 2018Mike Jensen-AkulaWon 3–2
Jan 2018Sara BambergerWon 3–0
Jan 2018Karan GoyalLost 3–1
Nov 2017Jaime PerezLost 3–1
Nov 2017Ankur DaveLost 3–0
Sep 2017Chris FloresWon 3–0
Sep 2017Reid JohnsenLost 3–1
Sep 2017Dan BohnLost 3–0
Aug 2017Benjamin AdlerLost 3–0
Aug 2017Anthony AbelLost 3–1
Aug 2017Josh TraunerWon 3–2
Aug 2017Mike Jensen-AkulaWon 3–1
May 2017Dan MeierLost 3–0
May 2017Frank KennamerLost 3–0
May 2017Ankur DaveWon 3–2
Apr 2017Wayne HeiserWon 3–2
Apr 2017Ankur DaveLost 3–1
Mar 2017Ankur DaveLost 3–2
Mar 2017Marc SchechterLost 3–1
Mar 2017Tim BrowningWon 3–0
Feb 2017Dan MeierLost 3–1
Feb 2017Dan BohnLost 3–1
Feb 2017Tim BrowningLost 3–2
Feb 2017Mark ModeraWon 3–2
Jan 2017Mark ModeraLost 3–1
Jan 2017Eric BordenWon 3–1
Jan 2017Anibhav SinglaLost 3–0
Jan 2017Jaime PerezWon 3–0
Nov 2016Eric BordenLost 3–0
Nov 2016Jeff GordonLost 3–1
Oct 2016Robert IsaacLost 3–0
Oct 2016Jaime PerezLost 3–0
Oct 2016Dan BohnLost 3–0
Sep 2016Jonathan FrancisWon 3–1
Sep 2016Jared BardWon 3–1
Sep 2016Kenny BellWon 3–2
Sep 2016Robert SchwartzLost 3–2
Aug 2016Wayne HeiserWon 3–0
Aug 2016Ankur DaveLost 3–2
Aug 2016Josh TraunerWon 3–1
Aug 2016Kenny BellLost 3–2
Jul 2016Eric BordenWon 3–2
Jul 2016Mike Jensen-AkulaWon 3–0
Jul 2016Ankur DaveWon 3–1
Jun 2016Subrato DeyLost 3–2
Jun 2016Jeff GordonLost 3–2
May 2016Josh TraunerLost 3–2
May 2016Kenny BellLost 3–2
May 2016Matt WongLost 3–0
May 2016Saurabh BajajLost 3–1
Jan 2016Jaime PerezWon 3–1
Jan 2016Jacob KerseyLost 3–0
Nov 2015Mark ModeraLost 3–0
Nov 2015Dan MeierLost 3–2
Nov 2015Sam McCormickLost 3–1
Sep 2015Arvind MuralimohanLost 3–0
Sep 2015Yan LiuWon 3–2
Sep 2015Prakash BathiniLost 3–0
Sep 2015Andrew LawrieLost 3–0
Sep 2015Robert SchwartzLost 3–0
Jul 2015Dan MeierLost 3–1
Jul 2015Aditya GuntuboyinaLost 3–1
Jun 2015Ken-Ichi UedaLost 3–2
Jun 2015Dan MeierLost 3–0
May 2015Matt WongLost 3–2
May 2015Jonathan FrancisLost 3–2
Apr 2015Matt WongLost 3–1
Apr 2015Jonathan HankarLost 3–0
Apr 2015VishiLost 3–0
Apr 2015Benjamin VicunaLost 3–0
Apr 2015Sudeep AgarwalWon 3–1
Mar 2015Robert SchwartzLost 3–0
Mar 2015Jonathan HankarLost 3–0
Mar 2015Jim VeitchLost 3–0
Mar 2015Frank KennamerLost 3–0
Feb 2015Andrew LawrieWon 3–2
Feb 2015Charlie WeissLost 3–2
Feb 2015Paz GrimbergLost 3–0
Feb 2015Dan BohnLost 3–1
Jan 2015Benjamin VicunaWon 3–2
Jan 2015Glenn ForresterLost 3–0
Nov 2014Jonathan HankarLost 3–2
Nov 2014Benjamin VicunaLost 3–0
Nov 2014Robert SchwartzWon 3–2
Nov 2014Chris FloresWon 3–1
Oct 2014Andres RodriguezWon 3–0
Oct 2014Sameer AbrahamWon 3–0
Oct 2014Chris FloresWon 3–2
Oct 2014Jonathan HankarLost 3–1
Sep 2014Glenn ForresterLost 3–0
Sep 2014Matt WildLost 3–0
Sep 2014Aditya GuntuboyinaLost 3–1
Aug 2014Mark ModeraLost 3–0
Aug 2014Charlie WeissLost 3–2
Aug 2014Robert SchwartzLost 3–1
Jul 2014Mark ModeraLost 3–1
Jul 2014Rich ShapiroWon 3–1
Jul 2014Robert SchwartzWon 3–0
Jul 2014Paz GrimbergWon 3–1
Jul 2014Charlie WeissWon 3–2
May 2014Mark ModeraLost 3–1
May 2014Charlie WeissLost 3–2
May 2014Chris FloresLost 3–1
Apr 2014Mark ModeraLost 3–0
Apr 2014Kenny BellWon 3–0
Apr 2014Chris FloresLost 3–2
Mar 2014Glenn ForresterLost 3–0
Mar 2014Prakash BathiniLost 3–2
Mar 2014Jonathan HankarLost 3–1
Feb 2014Andres RodriguezWon 3–1
Feb 2014Philip BildnerLost 3–2
Feb 2014Adam SolimanWon 3–0
Jan 2014Mark ModeraLost 3–0
Jan 2014Glenn ForresterLost 3–0
Jan 2014Reed FosterLost 3–0
Nov 2013Ken-Ichi UedaWon 3–2
Nov 2013Shaun LimLost 3–1
Nov 2013Kenny BellWon 3–1
Nov 2013Alex MarquseeWon 3–0
Oct 2013Mark ModeraLost 3–2
Oct 2013Glenn ForresterLost 3–1
Oct 2013Alex MarquseeWon 3–0
Oct 2013David WoodLost 3–0
Aug 2013Mark ModeraLost 3–0
Aug 2013Ken-Ichi UedaLost 3–1
Aug 2013Shaun LimWon 3–0
Jul 2013Glenn ForresterLost 3–0
Jul 2013Mark PrivenWon 3–1
Jul 2013Jonathan HankarLost 3–1
Jul 2013Chris FloresLost 3–0
Jun 2013Ken-Ichi UedaWon 3–0
Jun 2013Chris FloresLost 3–1
May 2013Mike Jensen-AkulaWon 3–2
May 2013Sarah McneilWon 3–2
May 2013Peter DuerrWon 3–2
Aug 2012Ronald DahlLost 3–2
Aug 2012Nader ShoaibiLost 3–1
Aug 2012Chris FloresWon 3–0
Aug 2012Prakash BathiniWon 3–2
Jul 2012Mark ModeraLost 3–1
Jul 2012Frank KennamerLost 3–1
Jul 2012John EngLost 3–2
Jul 2012Jonathan HankarLost 3–0
Jul 2012Prakash BathiniWon 3–1
Jun 2012Ariel GrosternWon 3–1
Jun 2012Nader ShoaibiLost 3–1
Jun 2012John EngLost 3–2
Jun 2012Dan BohnLost 3–1
May 2012Ariel GrosternWon 3–0
May 2012Jim EvansWon 3–1
May 2012John EngLost 3–1
May 2012Jonathan HankarLost 3–1
Apr 2012Sam SternbergLost 3–1
Apr 2012Jim EvansWon 3–0
Apr 2012Ansul RajghaWon 3–2
Apr 2012Matthew Zaragoza-WatkinsLost 3–1
Mar 2012Hari DhavalaWon 3–1
Mar 2012Kevin PollockWon 3–0
Mar 2012Jim EvansWon 3–0
Mar 2012James ShinnWon 3–0
Jan 2012Toby ReinerLost 3–0
Jan 2012Omair AzamLost 3–0
Nov 2011Hari DhavalaWon 3–1
Nov 2011Omair AzamWon 3–2
Nov 2011Sam SternbergLost 3–2
Nov 2011Matthew Zaragoza-WatkinsLost 3–2
Oct 2011Mark ModeraLost 3–0
Oct 2011Pierre DarancetWon 3–0
Oct 2011Michael BestLost 3–0
Sep 2011Frank KennamerLost 3–1
Aug 2011Matthew Zaragoza-WatkinsWon 3–2
Aug 2011Mike Jensen-AkulaWon 3–2
Aug 2011Dan BohnLost 3–1
Aug 2011Frank KennamerLost 3–0
Jul 2011Pierre DarancetLost 3–2
Jul 2011Jonathan HankarWon 3–1
Jul 2011Sam SternbergLost 3–0
Jul 2011John CorcoranWon 3–2
Jun 2011Prakash BathiniLost 3–2
Jun 2011Jonathan HankarLost 3–2
May 2011Sam SternbergLost 3–1
May 2011Prakash BathiniWon 3–2
May 2011Vyas SekarLost 3–0
Apr 2011Mark ModeraLost 3–0
Apr 2011Vyas SekarLost 3–0
Apr 2011Mike Jensen-AkulaWon 3–0
Mar 2011Vyas SekarLost 3–2
Mar 2011Jan BeranekLost 3–1
Nov 2010Mark ModeraLost 3–1
Nov 2010Frank KennamerLost 3–0
Nov 2010Pierre DarancetWon 3–1
Nov 2010Toby ReinerLost 3–0
Nov 2010Jan BeranekLost 3–0
Oct 2010Christopher TsangLost 3–0
Oct 2010Guillaume Eric SandozWon 3–0
Oct 2010Allic SivaramakrishnanLost 3–1
Oct 2010Jan BeranekLost 3–2
Sep 2010Pierre DarancetWon 3–2
Sep 2010Jonathan HankarWon 3–0
Sep 2010Javed AhmedWon 3–0
Sep 2010John CorcoranWon 3–0
Aug 2010Javed AhmedWon 3–1
Aug 2010Sam SternbergLost 3–0
Aug 2010Mike Jensen-AkulaLost 3–1
Aug 2010Christopher TsangLost 3–1
Jul 2010Jan BeranekLost 3–2
Jul 2010Javed AhmedWon 3–2
Jul 2010Chris FloresLost 3–1
Jun 2010Javed AhmedWon 3–1
Jun 2010Pierre DarancetWon 3–1
Jun 2010William ColemanWon 3–0
Jun 2010Mike Jensen-AkulaWon 3–1
Jun 2010Wolfram PohlWon 3–1
May 2010Wolfram PohlWon 3–0
May 2010Jayanth KannanWon 3–1
May 2010John CorcoranWon 3–0
Apr 2010Pierre DarancetLost 3–2
Apr 2010John CorcoranLost 3–2
Feb 2010Craig RiddellLost 3–2
Feb 2010William ColemanLost 3–1
Oct 2009Jan BeranekLost 3–2
Oct 2009Jim EvansWon 3–0
Oct 2009Toby ReinerLost 3–1
Oct 2009Frank KennamerWon 3–0
Sep 2009Geoffrey BarrowsLost 3–1
Sep 2009Justin McCraryLost 3–1
Sep 2009Toby ReinerLost 3–1
Sep 2009Samer ShehataLost 3–1
Aug 2009Narayan SankaranWon 3–2
Aug 2009Ben SeeligLost 3–0
Aug 2009Chris FloresWon 3–2
Aug 2009Mike Jensen-AkulaWon 3–1
May 2009Ken-Ichi UedaWon 3–2
May 2009Gary GoldingLost 3–0
May 2009Mike Jensen-AkulaWon 3–1
Mar 2009Robert AshmoreWon 3–2
Mar 2009Sonesh SuranaLost 3–1
Mar 2009Mike Jensen-AkulaWon 3–2
Feb 2009Mark ModeraLost 3–2
Feb 2009Grant FrenchLost 3–0
Feb 2009Christopher TsangLost 3–0
Jan 2009Ashley KaylerLost 3–0
Jan 2009Jim VeitchLost 3–1
Jan 2009Tiko ShahLost 3–0
Nov 2008Chris FloresWon 3–0
Nov 2008Christopher TsangLost 3–2
Oct 2008Lyle FearnleyLost 3–0
Oct 2008Chris FloresWon 3–0
Oct 2008Christopher TsangLost 3–0
Oct 2008Mike Jensen-AkulaWon 3–0
Sep 2008Ben SeeligLost 3–0
Sep 2008Ivo PlsekLost 3–1
Aug 2008Toby ReinerLost 3–2
Aug 2008Robert AshmoreWon 3–2
Aug 2008Chris FloresWon 3–2
Jul 2008Ali RahimLost 3–0
Jul 2008Glenn ForresterLost 3–0
Jul 2008Jim VeitchLost 3–0
Jul 2008Alan JoseLost 3–1
May 2008Ashley KaylerLost 3–0
May 2008Glenn ForresterLost 3–0
May 2008Joe FarrellWon 3–1
May 2008Alan JoseLost 3–0
Apr 2008Mark ModeraWon 3–2
Apr 2008Tim BrucknerWon 3–0
Apr 2008Sonesh SuranaWon 3–1
Apr 2008Joe FarrellLost 3–2
Mar 2008Sonesh SuranaLost 3–2
Mar 2008Robert AshmoreWon 3–2
Mar 2008Ben SeeligLost 3–1
Mar 2008Mike Jensen-AkulaWon 3–2
Feb 2008Mark ModeraLost 3–1
Feb 2008Ali RahimLost 3–0
Feb 2008Sonesh SuranaWon 3–0
Feb 2008Joe FarrellLost 3–1
Jan 2008Chris FloresWon 3–2
Jan 2008Dev MillsteinWon 3–2
Dec 2007Mark ModeraLost 3–0
Dec 2007Toby ReinerLost 3–2
Dec 2007Glenn ForresterLost 3–0
Dec 2007Jon ShihLost 3–2
Nov 2007Mark ModeraLost 3–1
Nov 2007Ali RahimLost 3–0
Nov 2007Sean O'NuallainLost 3–0
Nov 2007Toby ReinerWon 3–1
Oct 2007Mark ModeraLost 3–2
Oct 2007Andrew GreenWon 3–1
Oct 2007Amy LeeWon 3–1
Oct 2007Toby ReinerLost 3–1
Oct 2007Robert AshmoreWon 3–1
Sep 2007Sushil ShettyLost 3–1
Sep 2007Sonesh SuranaLost 3–1
Sep 2007Jon ShihLost 3–2
Sep 2007Adam PollakLost 3–0
Aug 2007Mark ModeraLost 3–1
Aug 2007Jon ShihLost 3–2
Aug 2007Alan JoseLost 3–1
Aug 2007Adam PollakLost 3–0
Jul 2007Robert AshmoreWon 3–2
Jul 2007Jan StraskyWon 3–0
Jul 2007Dev MillsteinWon 3–0
Jun 2007Mark ModeraLost 3–2
Jun 2007Sean O'NuallainLost 3–0
Jun 2007Stephen DangLost 3–0
May 2007Mark ModeraWon 3–1
May 2007Kim Ben KhooLost 3–0
May 2007Adam PollakLost 3–1
May 2007Mike Jensen-AkulaWon 3–1
Apr 2007Stephen DangLost 3–0
Apr 2007Mike Jensen-AkulaLost 3–1
Apr 2007Jon ShihWon 3–0
Feb 2007Mark ModeraLost 3–0
Feb 2007Glenn ForresterLost 3–0
Feb 2007Jeff GrantLost 3–0
Feb 2007Sean O'NuallainWon 3–2
Jan 2007Mark ModeraLost 3–2
Jan 2007Jim EvansWon 3–1
Jan 2007Chris FloresWon 3–1
Jan 2007Mike Jensen-AkulaWon 3–2
Dec 2006Robert AshmoreWon 3–1
Dec 2006Mike Jensen-AkulaLost 3–0
Dec 2006Dev MillsteinWon 3–1
Nov 2006Peter McDermottWon 3–2
Nov 2006Sean O'NuallainLost 3–1
Nov 2006Robert AshmoreWon 3–1
Nov 2006Chris FloresWon 3–1
Oct 2006Mark ModeraLost 3–0
Oct 2006Robert AshmoreWon 3–2
Oct 2006Chris FloresWon 3–2
Oct 2006Amos VernonLost 3–0
Sep 2006Mark ModeraLost 3–1
Sep 2006Mike Jensen-AkulaLost 3–0
Sep 2006John KunzeLost 3–1
Sep 2006Chris FloresLost 3–1
Jul 2006Mike Jensen-AkulaWon 3–2
Jul 2006Andrew HsuLost 3–0
Jun 2006Darren MorganLost 3–2
Jun 2006Robert AshmoreLost 3–1
Jun 2006Kameshwar PoollaLost 3–1
Jun 2006Chris FloresWon 3–1
May 2006David VogelWon 3–0
May 2006Darren MorganWon 3–2
Mar 2006Grant FrenchLost 3–0
Mar 2006Mikey ZaremLost 3–0
Feb 2005Greg JizmagianLost 3–1
Feb 2005Joe FarrellLost 3–1
Feb 2005Mark ModeraWon 3–2
Feb 2005Stephen DangLost 3–1
Feb 2005Chris FloresWon 3–1
Jan 2005Greg JizmagianWon 3–2
Jan 2005Glenn ForresterLost 3–0
Jan 2005Amy LeeLost 3–0
Jan 2005Alan JoseLost 3–2
Nov 2004Mark ModeraLost 3–2
Nov 2004Errick CeppasLost 3–2
Nov 2004Greg JizmagianLost 3–2
Nov 2004Chris FloresWon 3–2
Oct 2004Errick CeppasWon 3–2
Oct 2004Himanshu ChandraWon 3–0
Oct 2004Ian MacDonaldWon 3–0
Oct 2004Stephen DangLost 3–0
Oct 2004Alan JoseLost 3–2
Jul 2004Garvin HeathWon 3–2
Jul 2004Chris FloresWon 3–2
Jul 2004Ian MacDonaldWon 3–1
Jun 2004Jeff BirdWon 3–0
Jun 2004Niklas LindeWon 3–0
Jun 2004Chris FloresWon 3–1
Jun 2004Garvin HeathLost 3–1
May 2004Wladislaw EllisWon 3–0
May 2004Prakash BathiniLost 3–1
May 2004Greg JizmagianLost 3–2
May 2004Alan JoseLost 3–1
Apr 2004Joe FarrellLost 3–0
Apr 2004Alan JoseLost 3–1
Apr 2004Ian MacDonaldWon 3–0
Mar 2004Christian FuentesWon 3–2
Mar 2004Niklas LindeWon 3–0
Mar 2004Bhuvan JainWon 3–0
Mar 2004Ian MacDonaldLost 3–0
Feb 2004Jeff BirdWon 3–1
Feb 2004Guillaume EglesWon 3–2
Feb 2004John KunzeLost 3–0
Feb 2004Chris FloresLost 3–0