See rankings for current players and all players.

Rating History

Match History

430 matches

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