See rankings for current players and all players.

Rating History

Match History

380 matches

DateOpponentOutcome
Jan 2019Terence StotzLost 3–0
Oct 2018Jaime PerezLost 3–2
Oct 2018Dan BerelowitzLost 3–1
Sep 2018Dan MeierLost 3–0
Sep 2018Dan BerelowitzWon 3–2
Sep 2018Ludwig SchoenackWon 3–1
Aug 2018Karan GoyalLost 3–1
Aug 2018Romit ChakrabortyWon 3–0
Aug 2018Josh TraunerWon 3–1
Aug 2018Ludwig SchoenackWon 3–1
Jul 2018David BrattWon 3–0
Jul 2018Ludwig SchoenackWon 3–0
Jul 2018Raphael MagarikWon 3–1
Jul 2018Sahar SareminaeniWon 3–1
Jun 2018Diego ButrichWon 3–0
Jun 2018Craig HollowLost 3–0
Jun 2018David BrattWon 3–2
Jun 2018Dan BerelowitzLost 3–0
May 2018Sergey DobrinovLost 3–1
May 2018Stephen HarrellWon 3–0
May 2018Diego ButrichLost 3–1
Apr 2018Jared BardLost 3–1
Mar 2018Jared BardLost 3–0
Mar 2018Reid JohnsenLost 3–0
Mar 2018Jonathan HankarLost 3–2
Mar 2018Anthony AbelLost 3–0
Feb 2018Jeff GordonLost 3–2
Feb 2018Romit ChakrabortyWon 3–0
Feb 2018Craig HollowWon 3–0
Feb 2018Reid JohnsenLost 3–0
Jan 2018Romit ChakrabortyWon 3–2
Jan 2018Sahar SareminaeniWon 3–1
Jan 2018Jaime PerezLost 3–1
Jan 2018Josh TraunerWon 3–1
Jan 2018Anthony AbelLost 3–0
Nov 2017Matthew BondLost 3–0
Nov 2017Jonathan HankarLost 3–1
Nov 2017Anthony AbelLost 3–2
Nov 2017Matt WongWon 3–0
Nov 2017Aditya GuntuboyinaLost 3–1
Oct 2017Jonathan HankarWon 3–0
Oct 2017Sahar SareminaeniWon 3–0
Oct 2017Josh TraunerWon 3–0
Oct 2017Saijoscha HeckWon 3–0
Oct 2017Reid JohnsenLost 3–1
Jul 2017Dan MeierLost 3–1
Jul 2017Ankur DaveLost 3–1
Jul 2017Jonathan HankarLost 3–0
Jun 2017Sahar SareminaeniWon 3–1
Jun 2017Shaun LimLost 3–1
Jun 2017Sergey DobrinovWon 3–0
Jun 2017Ankur DaveWon 3–0
May 2017Josh TraunerWon 3–1
May 2017Wayne HeiserWon 3–0
May 2017Reid JohnsenLost 3–1
Mar 2017Jared BardLost 3–1
Mar 2017Jaime PerezLost 3–1
Feb 2017Dan MeierLost 3–2
Feb 2017Tim BrowningWon 3–0
Feb 2017Dror MatalonLost 3–2
Feb 2017Jeff GordonLost 3–2
Jan 2017Dror MatalonWon 3–1
Jan 2017Anibhav SinglaLost 3–0
Jan 2017Jaime PerezWon 3–2
Jan 2017Eric BordenWon 3–2
Nov 2016Reid JohnsenLost 3–1
Nov 2016Jaime PerezLost 3–1
Nov 2016Jonathan HankarLost 3–0
Oct 2016Jared BardWon 3–1
Oct 2016Jeff GordonWon 3–0
Oct 2016Craig HollowWon 3–0
Sep 2016Reid JohnsenLost 3–0
Sep 2016Jeff GordonWon 3–2
Aug 2016Matt WongLost 3–2
Aug 2016Dan MeierLost 3–2
Jul 2016Robert IsaacWon 3–1
Jul 2016Sahar SareminaeniWon 3–0
Jul 2016Aditya GuntuboyinaLost 3–0
Jul 2016Jim VeitchLost 3–0
Jun 2016Aditya GuntuboyinaLost 3–1
Jun 2016Jim VeitchLost 3–2
Jun 2016Prakash BathiniLost 3–2
May 2016Reid JohnsenWon 3–0
May 2016Jonathan HankarLost 3–2
May 2016Jonathan FrancisWon 3–2
Apr 2016Reid JohnsenLost 3–2
Apr 2016Jeff GordonWon 3–2
Apr 2016Jonathan FrancisWon 3–1
Mar 2016Jaime PerezLost 3–1
Mar 2016Dan MeierLost 3–2
Mar 2016Andrew LawrieLost 3–0
Feb 2016Dan MeierLost 3–2
Feb 2016Jaime PerezLost 3–1
Jan 2016Andrew LawrieLost 3–0
Nov 2015Dror MatalonWon 3–0
Nov 2015Dan MeierLost 3–1
Nov 2015Matt Nelson-TeutschLost 3–1
Nov 2015Sam McCormickLost 3–1
Oct 2015Arvind MuralimohanLost 3–0
Oct 2015Aditya GuntuboyinaLost 3–2
Oct 2015Glenn ForresterLost 3–1
Aug 2015Prakash BathiniWon 3–2
Aug 2015Andrew LawrieLost 3–2
Aug 2015Aditya GuntuboyinaLost 3–2
Jul 2015Robert SchwartzLost 3–0
Jul 2015VishiLost 3–0
Jul 2015John KunzeLost 3–1
Jul 2015Glenn ForresterLost 3–0
Jun 2015Glenn ForresterLost 3–2
Jun 2015Matthew MakWon 3–0
Jun 2015Aditya GuntuboyinaWon 3–0
Jun 2015Zarah RahmanLost 3–0
May 2015Benjamin VicunaLost 3–2
May 2015Prakash BathiniLost 3–0
May 2015Ken-Ichi UedaWon 3–1
May 2015Zarah RahmanWon 3–1
Oct 2014Robert SchwartzWon 3–2
Oct 2014Philip BildnerWon 3–2
Oct 2014Charlie WeissWon 3–0
Aug 2014Dror MatalonWon 3–0
Aug 2014Robert SchwartzWon 3–0
Aug 2014Charlie WeissLost 3–1
Jul 2014Rich ShapiroWon 3–0
Jul 2014Dror MatalonWon 3–1
Jul 2014Paz GrimbergWon 3–1
Jul 2014Robert SchwartzWon 3–1
Jul 2014Charlie WeissWon 3–2
Jun 2014Glenn ForresterLost 3–0
Jun 2014Sam SternbergLost 3–0
Jun 2014Jim VeitchLost 3–1
May 2014Dror MatalonWon 3–1
May 2014Chris FloresLost 3–0
May 2014Jonathan HankarWon 3–1
May 2014Charlie WeissWon 3–0
Apr 2014Dror MatalonWon 3–0
Apr 2014Kenny BellWon 3–0
Apr 2014Chris FloresWon 3–1
Feb 2014Robert SchwartzWon 3–1
Feb 2014Jonathan HankarWon 3–1
Feb 2014Rodrigo CabralLost 3–0
Feb 2014Chris FloresWon 3–1
Jan 2014Dror MatalonWon 3–0
Jan 2014Glenn ForresterLost 3–1
Jan 2014Reed FosterWon 3–0
Nov 2013Jonathan HankarWon 3–2
Nov 2013Chris FloresWon 3–2
Nov 2013Prakash BathiniLost 3–0
Oct 2013Alex MarquseeWon 3–0
Oct 2013Dror MatalonWon 3–2
Oct 2013Glenn ForresterLost 3–1
Oct 2013David WoodLost 3–1
Aug 2013Dror MatalonWon 3–0
Aug 2013Ken-Ichi UedaWon 3–0
Jul 2013Frank KennamerLost 3–0
Jul 2013Sam SternbergLost 3–0
Jun 2013Jonathan HankarWon 3–2
Jun 2013Prakash BathiniWon 3–1
Jun 2013Dante PoppleLost 3–1
Jun 2013Mark PrivenWon 3–2
May 2013Dan MeierWon 3–0
May 2013Frank KennamerLost 3–1
May 2013Jonathan HankarWon 3–0
May 2013Andrew MoylanLost 3–1
Apr 2013Sam SternbergLost 3–0
Apr 2013Prakash BathiniLost 3–0
Apr 2013Jonathan HankarLost 3–1
Apr 2013Matthew Zaragoza-WatkinsWon 3–0
Mar 2013Prakash BathiniWon 3–2
Mar 2013David WoodLost 3–0
Mar 2013Aditya GuntuboyinaWon 3–0
Feb 2013Nader ShoaibiLost 3–1
Jan 2013Frank KennamerLost 3–1
Jan 2013Aaron SochaWon 3–2
Jan 2013Tiko ShahLost 3–0
Jan 2013Chris FloresWon 3–0
Nov 2012Thomas ScanlonWon 3–0
Nov 2012Prakash BathiniLost 3–0
Nov 2012Chris FloresWon 3–1
Oct 2012John KunzeWon 3–2
Oct 2012Akshay DugarWon 3–1
Oct 2012Frank KennamerLost 3–0
Oct 2012Rees Sweeney-TaylorLost 3–1
Oct 2012Aaron SochaLost 3–1
Sep 2012John KunzeWon 3–2
Sep 2012Akshay DugarWon 3–1
Sep 2012Frank KennamerLost 3–0
Sep 2012Rees Sweeney-TaylorLost 3–1
Sep 2012Aaron SochaLost 3–1
Aug 2012Glenn ForresterLost 3–2
Aug 2012Frank KennamerLost 3–0
Aug 2012Tiko ShahLost 3–1
Aug 2012Aaron SochaLost 3–1
Jul 2012Dror MatalonWon 3–1
Jul 2012Frank KennamerLost 3–0
Jul 2012Jonathan HankarWon 3–1
Jul 2012John EngWon 3–2
Jul 2012Prakash BathiniWon 3–1
Jan 2012Toby ReinerLost 3–1
Jan 2012Omair AzamWon 3–1
Nov 2011Frank KennamerLost 3–0
Nov 2011Prakash BathiniLost 3–2
Nov 2011Michael BestLost 3–1
Oct 2011Dror MatalonWon 3–0
Oct 2011Pierre DarancetWon 3–0
Oct 2011Michael BestLost 3–2
Jul 2011Toby ReinerWon 3–2
Jul 2011Prakash BathiniLost 3–0
Jun 2011Frank KennamerLost 3–0
Jun 2011John CorcoranWon 3–0
Jun 2011Pierre DarancetWon 3–0
Apr 2011Dror MatalonWon 3–0
Apr 2011Vyas SekarLost 3–0
Mar 2011Frank KennamerLost 3–1
Mar 2011Alan JoseLost 3–2
Mar 2011David HwangLost 3–1
Mar 2011Toby ReinerLost 3–1
Nov 2010Dror MatalonWon 3–1
Nov 2010Jan BeranekWon 3–1
Nov 2010Frank KennamerWon 3–1
Nov 2010Pierre DarancetWon 3–1
Oct 2010Frank KennamerLost 3–0
Oct 2010Nauman SardarLost 3–0
Oct 2010Matt WaidLost 3–0
Jul 2010Frank KennamerLost 3–0
Jul 2010Nauman SardarLost 3–1
Jul 2010Matt WaidWon 3–2
Jul 2010Christopher TsangWon 3–1
May 2010Toby ReinerLost 3–2
May 2010Christopher TsangLost 3–1
May 2010Rahul GuptaLost 3–0
May 2010Mike Jensen-AkulaWon 3–1
May 2010Javed AhmedWon 3–1
Apr 2010Christopher TsangLost 3–0
Apr 2010Daniel GreengardWon 3–1
Apr 2010Toby ReinerWon 3–1
Apr 2010Frank KennamerWon 3–2
Apr 2010Sonesh SuranaLost 3–0
Mar 2010Mads KristensenWon 3–1
Mar 2010Ivo PlsekLost 3–0
Mar 2010Daniel GreengardLost 3–2
Feb 2010Justin McCraryLost 3–0
Feb 2010Sonesh SuranaWon 3–2
Feb 2010Samer ShehataLost 3–0
Dec 2009Steven SlomanWon 3–1
Dec 2009Geoffrey BarrowsLost 3–1
Dec 2009Jan BeranekWon 3–1
Dec 2009Hussain RazaLost 3–2
Dec 2009Samer ShehataLost 3–2
Oct 2009Ben SeeligWon 3–2
Oct 2009Matt WaidLost 3–1
Oct 2009Sonesh SuranaLost 3–1
Sep 2009Dan BohnWon 3–0
Sep 2009Alex JermynLost 3–0
Sep 2009John KunzeLost 3–0
Aug 2009Glenn ForresterLost 3–1
Aug 2009Kim Ben KhooLost 3–1
May 2009Toby ReinerWon 3–2
May 2009Christopher TsangWon 3–0
Mar 2009Grant FrenchLost 3–2
Mar 2009Kim Ben KhooLost 3–0
Mar 2009Ivo PlsekLost 3–2
Feb 2009Dror MatalonWon 3–2
Feb 2009Christopher TsangWon 3–0
Feb 2009Grant FrenchLost 3–0
Jan 2009Glenn ForresterLost 3–1
Jan 2009Dev MillsteinWon 3–1
Jan 2009Ivo PlsekWon 3–1
Nov 2008Toby ReinerWon 3–0
Nov 2008Allic SivaramakrishnanWon 3–0
Nov 2008Robert AshmoreWon 3–0
Nov 2008Dev MillsteinWon 3–1
Oct 2008Sridhar RajaramWon 3–0
Oct 2008Ken-Ichi UedaWon 3–0
Oct 2008Jim EvansWon 3–0
Oct 2008Sebastien BiraudWon 3–0
Oct 2008Dev MillsteinWon 3–2
Sep 2008Jim EvansWon 3–2
Sep 2008James ShinnWon 3–0
Sep 2008Narayan SankaranWon 3–1
May 2008Toby ReinerLost 3–1
May 2008Kim Ben KhooLost 3–0
May 2008Sonesh SuranaLost 3–2
Apr 2008Joe FarrellLost 3–0
Apr 2008Dror MatalonLost 3–2
Apr 2008Sonesh SuranaWon 3–2
Apr 2008Tim BrucknerLost 3–2
Mar 2008Alan JoseLost 3–1
Mar 2008Joe FarrellWon 3–0
Mar 2008John KunzeLost 3–0
Mar 2008Glenn ForresterLost 3–0
Feb 2008Dror MatalonWon 3–1
Feb 2008Joe FarrellLost 3–1
Feb 2008Sonesh SuranaWon 3–0
Jan 2008Glenn ForresterLost 3–1
Jan 2008Jim VeitchLost 3–0
Dec 2007Toby ReinerWon 3–1
Dec 2007Dror MatalonWon 3–0
Dec 2007Glenn ForresterLost 3–0
Dec 2007Jon ShihWon 3–2
Nov 2007Dror MatalonWon 3–1
Nov 2007Toby ReinerWon 3–0
Nov 2007Sean O'NuallainLost 3–2
Oct 2007Dror MatalonWon 3–2
Oct 2007Toby ReinerLost 3–0
Oct 2007Andrew GreenWon 3–0
Oct 2007Amy LeeWon 3–0
Oct 2007Robert AshmoreWon 3–0
Sep 2007Alan JoseLost 3–2
Sep 2007Grant FrenchLost 3–0
Sep 2007John KunzeLost 3–0
Sep 2007Amos VernonLost 3–2
Aug 2007Dror MatalonWon 3–1
Aug 2007Alan JoseLost 3–1
Aug 2007Adam PollakWon 3–0
Aug 2007Jon ShihWon 3–1
Jul 2007Kim Ben KhooLost 3–0
Jul 2007Stephen DangLost 3–0
Jun 2007Dror MatalonWon 3–2
Jun 2007Sean O'NuallainWon 3–1
Jun 2007Robert AshmoreWon 3–0
Jun 2007Stephen DangLost 3–2
May 2007Dror MatalonLost 3–1
May 2007Kim Ben KhooLost 3–1
May 2007Mike Jensen-AkulaWon 3–2
May 2007Adam PollakWon 3–1
Apr 2007Adam PollakLost 3–2
Apr 2007Sean O'NuallainWon 3–2
Apr 2007Glenn ForresterLost 3–0
Mar 2007Robert AshmoreWon 3–0
Mar 2007Mike Jensen-AkulaLost 3–1
Mar 2007Adam PollakWon 3–2
Mar 2007Jon ShihWon 3–2
Feb 2007Dror MatalonWon 3–0
Feb 2007Glenn ForresterLost 3–0
Feb 2007Jeff GrantLost 3–1
Feb 2007Sean O'NuallainLost 3–0
Jan 2007Dror MatalonWon 3–2
Jan 2007Mike Jensen-AkulaWon 3–1
Jan 2007Jim EvansWon 3–0
Jan 2007Chris FloresWon 3–1
Dec 2006Alan JoseLost 3–1
Dec 2006Grant FrenchLost 3–0
Dec 2006Sean O'NuallainWon 3–1
Nov 2006Glenn ForresterLost 3–1
Nov 2006Mike Jensen-AkulaWon 3–2
Nov 2006Jim VeitchLost 3–0
Nov 2006Amos VernonLost 3–0
Oct 2006Robert AshmoreWon 3–2
Oct 2006Dror MatalonWon 3–0
Oct 2006Chris FloresWon 3–2
Oct 2006Amos VernonLost 3–1
Sep 2006Dror MatalonWon 3–1
Sep 2006Mike Jensen-AkulaLost 3–0
Sep 2006John KunzeLost 3–1
Jun 2006Grant FrenchLost 3–0
Jun 2006Amy LeeLost 3–1
Jun 2006Mike Jensen-AkulaWon 3–2
Jun 2006Whit EldredgeLost 3–1
May 2006Mike Jensen-AkulaLost 3–0
May 2006Robert AshmoreWon 3–1
May 2006Andrew HsuLost 3–0
May 2006Mikey ZaremLost 3–1
May 2006Chris FloresWon 3–0
Mar 2006Grant FrenchLost 3–0
Mar 2006Mikey ZaremWon 3–1
Mar 2006Stephen DangLost 3–1
Feb 2005Greg JizmagianLost 3–2
Feb 2005Joe FarrellLost 3–2
Feb 2005Dror MatalonLost 3–2
Feb 2005Stephen DangLost 3–2
Feb 2005Chris FloresWon 3–1
Jan 2005Jim EvansWon 3–2
Jan 2005Robert AshmoreWon 3–0
Jan 2005John GrimWon 3–0
Jan 2005Bhuvan JainWon 3–2
Nov 2004Dror MatalonWon 3–2
Nov 2004Chris FloresLost 3–1
Oct 2004Robert AshmoreWon 3–0
Oct 2004Prakash BathiniWon 3–1
Oct 2004Chris FloresWon 3–0