See rankings for current players and all players.

Rating History

Match History

355 matches

DateOpponentOutcome
Mar 2016Arvind MuralimohanLost 3–1
Mar 2016John KunzeLost 3–0
Mar 2016Matt WongWon 3–0
Feb 2016Nick CobbettLost 3–1
Jan 2016John KunzeWon 3–1
Jan 2016Nick CobbettLost 3–0
Jan 2016Matt WongWon 3–1
Jan 2016Ignacio CanalsLost 3–2
Nov 2015Benjamin VicunaWon 3–2
Nov 2015Ignacio CanalsWon 3–1
Oct 2015Arvind MuralimohanLost 3–0
Oct 2015Dan BohnWon 3–2
Oct 2015Matt WildWon 3–0
Oct 2015Mark ModeraWon 3–1
Oct 2015Aditya GuntuboyinaWon 3–1
Sep 2015Jonathan HankarWon 3–1
Sep 2015Matt WongLost 3–1
Sep 2015Dan MeierWon 3–0
Sep 2015Aditya GuntuboyinaLost 3–1
Aug 2015Frank KennamerLost 3–0
Aug 2015Nick CobbettLost 3–0
Aug 2015Benjamin VicunaLost 3–1
Jul 2015John KunzeLost 3–2
Jul 2015VishiLost 3–1
Jul 2015Mark ModeraWon 3–0
Jul 2015Robert SchwartzWon 3–0
Jun 2015Mark ModeraWon 3–2
Jun 2015Aditya GuntuboyinaWon 3–1
Feb 2015Jim VeitchWon 3–0
Feb 2015Frank KennamerWon 3–2
Jan 2015Jonathan HankarWon 3–1
Jan 2015Benjamin VicunaWon 3–0
Jan 2015Dror MatalonWon 3–0
Nov 2014Ben FaberLost 3–0
Nov 2014Matt WildLost 3–0
Nov 2014Paz GrimbergWon 3–0
Oct 2014Frank KennamerLost 3–0
Oct 2014Jim VeitchLost 3–2
Oct 2014Aditya GuntuboyinaWon 3–1
Oct 2014Matt WildLost 3–0
Sep 2014Dror MatalonWon 3–0
Sep 2014Aditya GuntuboyinaWon 3–2
Sep 2014Jonathan HankarLost 3–1
Sep 2014Matt WildWon 3–1
Aug 2014Robert GeigerLost 3–1
Aug 2014Frank KennamerLost 3–0
Aug 2014Rodrigo CabralLost 3–0
Aug 2014Jim VeitchLost 3–1
Jul 2014Louis MorrillLost 3–0
Jun 2014Mark ModeraWon 3–0
Jun 2014Jim VeitchLost 3–1
Jun 2014Sam SternbergLost 3–1
May 2014Phin LeeWon 3–0
May 2014Frank KennamerLost 3–0
May 2014Prakash BathiniWon 3–2
May 2014Rodrigo CabralLost 3–1
Apr 2014Frank KennamerLost 3–0
Apr 2014Andrew MoylanLost 3–2
Apr 2014Jonathan HankarWon 3–0
Apr 2014John KunzeLost 3–2
Mar 2014Prakash BathiniWon 3–1
Mar 2014Dror MatalonWon 3–0
Mar 2014Jonathan HankarLost 3–2
Mar 2014Philip BildnerWon 3–1
Feb 2014Jim VeitchLost 3–0
Feb 2014Jeff GrantLost 3–0
Feb 2014Frank KennamerLost 3–0
Jan 2014Mark ModeraWon 3–1
Jan 2014Reed FosterWon 3–0
Jan 2014Dror MatalonWon 3–0
Nov 2013Martin StokesLost 3–1
Nov 2013Reed FosterWon 3–0
Nov 2013Jim VeitchLost 3–2
Nov 2013David WoodLost 3–0
Oct 2013Alex MarquseeWon 3–0
Oct 2013Mark ModeraWon 3–1
Oct 2013Dror MatalonWon 3–1
Oct 2013David WoodWon 3–1
Sep 2013Frank KennamerLost 3–0
Sep 2013Andrew MoylanLost 3–0
Sep 2013Martin StokesLost 3–0
Sep 2013Sam SternbergLost 3–1
Aug 2013Jonathan HankarWon 3–1
Aug 2013Jim VeitchLost 3–1
Aug 2013John KunzeLost 3–0
Aug 2013Dante PoppleLost 3–1
Jul 2013Jonathan HankarWon 3–1
Jul 2013Dror MatalonWon 3–0
Jul 2013Mark PrivenWon 3–0
Jul 2013Chris FloresWon 3–0
Feb 2013Andrew MoylanLost 3–0
Feb 2013Frank KennamerWon 3–0
Feb 2013Tiko ShahLost 3–1
Feb 2013John KunzeLost 3–0
Jan 2013Jim VeitchLost 3–1
Jan 2013John KunzeLost 3–1
Jan 2013Jeff GrantLost 3–0
Nov 2012Justin McCraryLost 3–0
Nov 2012Kim Ben KhooLost 3–0
Nov 2012Grant FrenchLost 3–1
Oct 2012Grant FrenchWon 3–0
Oct 2012Jim VeitchWon 3–2
Oct 2012Josh TaylorWon 3–0
Oct 2012Nader ShoaibiLost 3–2
Sep 2012Grant FrenchWon 3–0
Sep 2012Jim VeitchWon 3–2
Sep 2012Josh TaylorWon 3–0
Sep 2012Nader ShoaibiLost 3–2
Aug 2012Mark ModeraWon 3–2
Aug 2012Frank KennamerWon 3–0
Aug 2012Aaron SochaWon 3–1
Jul 2012Andrew MoylanLost 3–0
Jul 2012John KunzeLost 3–0
Jul 2012Tiko ShahWon 3–2
Jul 2012Ashley KaylerLost 3–0
Jun 2012Josh TaylorLost 3–2
Jun 2012Prakash BathiniWon 3–2
Jun 2012Frank KennamerWon 3–0
Jun 2012Sam SternbergLost 3–2
May 2012Josh TaylorLost 3–0
May 2012Michael BestLost 3–0
May 2012John KunzeLost 3–0
May 2012Jim VeitchLost 3–0
May 2012Andrew MoylanLost 3–1
Apr 2012Josh TaylorLost 3–2
Apr 2012Omair AzamWon 3–0
Apr 2012Prakash BathiniWon 3–1
Apr 2012Grant FrenchLost 3–1
Mar 2012David HwangLost 3–0
Mar 2012Michael BestLost 3–2
Mar 2012Jim VeitchLost 3–1
Mar 2012Tiko ShahLost 3–1
Mar 2012Grant FrenchLost 3–1
Nov 2011Josh TaylorLost 3–2
Nov 2011Grant FrenchWon 3–1
Nov 2011Jim VeitchLost 3–0
Nov 2011Alan JoseLost 3–2
Nov 2011Tiko ShahLost 3–0
Oct 2011Sam SternbergWon 3–0
Oct 2011Matthew Zaragoza-WatkinsWon 3–0
Oct 2011Prakash BathiniWon 3–0
Oct 2011Tiko ShahLost 3–1
Oct 2011Alan JoseWon 3–0
Sep 2011Jim VeitchLost 3–1
Sep 2011John KunzeLost 3–1
Sep 2011Tiko ShahWon 3–0
Sep 2011Grant FrenchLost 3–1
Aug 2011Jim VeitchWon 3–1
Aug 2011Josh TaylorLost 3–0
Jul 2011Tiko ShahLost 3–1
Jul 2011Hussain RazaLost 3–1
Jul 2011Alan JoseWon 3–1
Jul 2011Jim VeitchLost 3–2
Jun 2011Hussain RazaLost 3–0
Jun 2011Justin McCraryWon 3–0
Jun 2011Vyas SekarWon 3–2
Jun 2011Toby ReinerWon 3–1
May 2011David HwangLost 3–1
May 2011John KunzeWon 3–1
May 2011Jim VeitchLost 3–1
May 2011Tiko ShahLost 3–2
May 2011Nauman SardarLost 3–2
Apr 2011Jim VeitchWon 3–2
Apr 2011Alan JoseWon 3–1
Apr 2011John KunzeLost 3–1
Apr 2011Hussain RazaWon 3–2
Mar 2011Justin McCraryLost 3–0
Mar 2011John KunzeWon 3–1
Nov 2010Jim VeitchLost 3–1
Nov 2010Justin McCraryLost 3–2
Nov 2010Tiko ShahLost 3–0
Nov 2010Mikael RehnLost 3–1
Nov 2010Nauman SardarLost 3–1
Oct 2010Sonesh SuranaWon 3–1
Oct 2010Hussain RazaLost 3–1
Oct 2010Justin McCraryLost 3–0
Oct 2010Alan JoseWon 3–1
Oct 2010Kim Ben KhooLost 3–0
Sep 2010Sonesh SuranaWon 3–0
Sep 2010Jan BeranekWon 3–0
Sep 2010Frank KennamerWon 3–1
Sep 2010Toby ReinerWon 3–1
Sep 2010Mike Jensen-AkulaWon 3–2
Jul 2010Jim VeitchLost 3–0
Jul 2010Ashley KaylerLost 3–0
Jun 2010Nauman SardarWon 3–1
Jun 2010Sonesh SuranaWon 3–0
Jun 2010Rahul GuptaWon 3–2
Jun 2010Toby ReinerWon 3–1
May 2010Jim VeitchLost 3–0
May 2010Justin McCraryLost 3–1
May 2010Mads KristensenLost 3–0
Apr 2010Ivo PlsekLost 3–2
Apr 2010Matt WaidWon 3–0
Apr 2010Justin McCraryLost 3–2
Apr 2010Mads KristensenLost 3–2
Mar 2010Samer ShehataLost 3–1
Mar 2010Hussain RazaLost 3–0
Mar 2010John KunzeLost 3–1
Mar 2010Jim VeitchLost 3–0
Mar 2010Justin McCraryWon 3–2
Feb 2010Tiko ShahLost 3–0
Feb 2010Victor Noguera NeutelingsLost 3–0
Feb 2010Jim VeitchLost 3–1
Feb 2010Kim Ben KhooLost 3–2
Dec 2009Sonesh SuranaWon 3–1
Dec 2009David HwangLost 3–2
Dec 2009Ben SeeligWon 3–1
Dec 2009Victor Noguera NeutelingsLost 3–0
Aug 2009Mark ModeraWon 3–1
Aug 2009Kim Ben KhooLost 3–2
May 2009Tiko ShahLost 3–0
May 2009Jeff GrantLost 3–0
May 2009Kim Ben KhooLost 3–1
Mar 2009Tiko ShahLost 3–0
Mar 2009Jeff GrantLost 3–0
Mar 2009Jim VeitchLost 3–1
Feb 2009Alan JoseLost 3–0
Feb 2009Ivo PlsekWon 3–0
Feb 2009Jim VeitchLost 3–2
Feb 2009John KunzeLost 3–2
Jan 2009Mark ModeraWon 3–1
Jan 2009Ben SeeligLost 3–1
Jan 2009Ivo PlsekWon 3–1
Jan 2009Dev MillsteinWon 3–0
Nov 2008Alan JoseLost 3–0
Nov 2008Tiko ShahLost 3–2
Nov 2008Ivo PlsekWon 3–1
Nov 2008John KunzeLost 3–1
Oct 2008Dominic GaffneyLost 3–0
Oct 2008Jeff GrantLost 3–0
Oct 2008Ashley KaylerLost 3–1
Sep 2008Jim VeitchWon 3–1
Sep 2008Toby ReinerWon 3–0
Aug 2008Tiko ShahLost 3–1
Aug 2008Grant FrenchLost 3–1
Aug 2008Kim Ben KhooLost 3–0
Jul 2008Alan JoseLost 3–2
Jul 2008Dror MatalonWon 3–0
Jul 2008Jim VeitchLost 3–0
Jul 2008Ali RahimLost 3–0
May 2008Alan JoseLost 3–2
May 2008Dror MatalonWon 3–0
May 2008Joe FarrellWon 3–0
May 2008Ashley KaylerLost 3–1
Mar 2008Alan JoseLost 3–0
Mar 2008Joe FarrellWon 3–0
Mar 2008Mark ModeraWon 3–0
Mar 2008John KunzeWon 3–0
Feb 2008Tiko ShahLost 3–0
Feb 2008Alan JoseLost 3–2
Feb 2008Jeff GrantLost 3–0
Feb 2008Ashley KaylerLost 3–0
Jan 2008Ali RahimWon 3–2
Jan 2008Mark ModeraWon 3–1
Jan 2008Jim VeitchLost 3–2
Jan 2008Tanu SankaliaLost 3–0
Jan 2008Ashley KaylerLost 3–0
Dec 2007Mark ModeraWon 3–0
Dec 2007Jon ShihWon 3–0
Dec 2007Dror MatalonWon 3–0
Dec 2007Toby ReinerWon 3–0
Nov 2007Alan JoseLost 3–1
Nov 2007John KunzeWon 3–2
Nov 2007Jeff GrantLost 3–1
Nov 2007Grant FrenchLost 3–1
Oct 2007Sean O'NuallainWon 3–2
Oct 2007Alan JoseWon 3–2
Oct 2007Amos VernonWon 3–0
Oct 2007Sonesh SuranaWon 3–0
Sep 2007Jim VeitchWon 3–2
Sep 2007Dominic GaffneyLost 3–0
Sep 2007Jeff GrantLost 3–0
Sep 2007Kim Ben KhooLost 3–1
Aug 2007Chris Goodman-SmithLost 3–2
Aug 2007Jim VeitchWon 3–1
Aug 2007John KunzeWon 3–0
Jul 2007Chris Goodman-SmithLost 3–0
Jul 2007Sean O'NuallainWon 3–0
Jul 2007Alan JoseWon 3–2
Jul 2007Sushil ShettyWon 3–0
Jun 2007Alan JoseLost 3–0
Jun 2007Kim Ben KhooLost 3–0
Jun 2007Jim VeitchLost 3–1
Jun 2007Grant FrenchLost 3–0
May 2007Alan JoseLost 3–1
May 2007John KunzeLost 3–0
May 2007Tanu SankaliaLost 3–1
May 2007Jeff GrantLost 3–0
Apr 2007Alan JoseLost 3–0
Apr 2007Sean O'NuallainWon 3–1
Apr 2007Adam PollakWon 3–0
Apr 2007Mark ModeraWon 3–0
Mar 2007Jeff GrantLost 3–0
Mar 2007Jim VeitchLost 3–1
Mar 2007Tanu SankaliaLost 3–0
Feb 2007Mark ModeraWon 3–0
Feb 2007Sean O'NuallainWon 3–0
Feb 2007Dror MatalonWon 3–0
Jan 2007Dominic GaffneyLost 3–0
Jan 2007Tiko ShahLost 3–2
Jan 2007Jim VeitchLost 3–1
Jan 2007Tanu SankaliaLost 3–2
Dec 2006Jim VeitchWon 3–0
Nov 2006Mark ModeraWon 3–1
Nov 2006Amos VernonWon 3–2
Nov 2006Mike Jensen-AkulaWon 3–2
Nov 2006Jim VeitchLost 3–0
Oct 2006Dominic GaffneyLost 3–0
Oct 2006Tiko ShahLost 3–0
Oct 2006Tanu SankaliaLost 3–0
Oct 2006Grant FrenchLost 3–0
Sep 2006Grant FrenchLost 3–0
Jul 2006Andrew HsuWon 3–0
Jul 2006Mike Jensen-AkulaWon 3–0
Jul 2006Robert AshmoreWon 3–0
Jun 2006Tiko ShahLost 3–1
Jun 2006Jim VeitchLost 3–1
Jun 2006Jeff GrantLost 3–0
Jun 2006Ashley KaylerLost 3–0
May 2006Kameshwar PoollaWon 3–0
May 2006Amos VernonLost 3–2
May 2006Joe SchneiderLost 3–2
May 2006Jeff GrantLost 3–2
Mar 2006Kameshwar PoollaWon 3–1
Mar 2006Ian MacDonaldWon 3–0
Mar 2006Jim VeitchLost 3–1
Mar 2006Alan JoseWon 3–2
Mar 2006Amos VernonWon 3–0
Feb 2005Tiko ShahLost 3–0
Feb 2005Jim VeitchLost 3–0
Jan 2005Greg JizmagianWon 3–0
Jan 2005Alan JoseLost 3–2
Jan 2005Amy LeeWon 3–2
Jan 2005Dror MatalonWon 3–0
Oct 2004Greg JizmagianWon 3–0
Oct 2004Amy LeeWon 3–1
Oct 2004Kelvin WongWon 3–0
Oct 2004Paul GreeneWon 3–1
Jul 2004Tiko ShahLost 3–0
Jul 2004Kelvin WongWon 3–0
Jun 2004Orion HodsonWon 3–2
Jun 2004Jim VeitchWon 3–1
Jun 2004Umesh VaziraniLost 3–0
Jun 2004Tanu SankaliaWon 3–2
May 2004Kelvin WongWon 3–0
May 2004John KunzeWon 3–0
May 2004Harlan YuWon 3–0
May 2004Orion HodsonLost 3–1
Apr 2004Jim EvansWon 3–0
Apr 2004John KunzeWon 3–0
Mar 2004Alan JoseWon 3–1
Mar 2004Harlan YuLost 3–0
Mar 2004Jehan EngineerLost 3–0
Mar 2004Joe FarrellWon 3–0