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