See rankings for current players and all players.

Rating History

Match History

402 matches

DateOpponentOutcome
Mar 2020Anthony AbelLost 3–0
Mar 2020Ashley KaylerLost 3–0
Mar 2020Louis SallersonLost 3–1
Mar 2020Matt WongLost 3–0
Feb 2020Ashley KaylerLost 3–0
Feb 2020Matt WongLost 3–0
Feb 2020Louis SallersonLost 3–1
Feb 2020Anthony AbelLost 3–0
Jan 2020Anthony AbelLost 3–2
Jan 2020Ankur DaveWon 3–1
Jan 2020Ram SubbaroyanWon 3–2
Jan 2020Frank KennamerWon 3–0
Nov 2019Dev MillsteinLost 3–0
Nov 2019Jim VeitchWon 3–1
Jan 2019Anthony AbelLost 3–1
Jan 2019Ankur DaveWon 3–0
Jan 2019Matthew BondLost 3–2
Jan 2019Frank KennamerLost 3–1
Nov 2018Anthony AbelLost 3–1
Nov 2018Dan BerelowitzWon 3–1
Nov 2018Frank KennamerLost 3–2
Nov 2018Jim VeitchWon 3–1
Oct 2018Frank KennamerLost 3–1
Oct 2018Jonathan HankarWon 3–0
Sep 2018Anthony AbelLost 3–0
Sep 2018Ankur DaveWon 3–0
Sep 2018Jonathan HankarLost 3–1
Sep 2018Frank KennamerWon 3–1
Aug 2018Julia HemmendingerWon 3–0
Aug 2018Khalil SarwariLost 3–2
Aug 2018Jonathan HankarLost 3–1
Aug 2018Jim VeitchLost 3–2
Jul 2018Ashley KaylerLost 3–0
Jul 2018Anibhav SinglaLost 3–0
Jul 2018Jonathan HankarLost 3–1
Jul 2018Eric KatermanLost 3–0
Jun 2018Anibhav SinglaLost 3–1
Jun 2018Dan MeierWon 3–0
Jun 2018Matt WongWon 3–2
Jun 2018Jim VeitchWon 3–2
May 2018Jonathan HankarLost 3–1
May 2018Anthony AbelLost 3–0
May 2018Jim VeitchLost 3–1
May 2018Matthew BondWon 3–0
Apr 2018Reid JohnsenWon 3–1
Apr 2018Frank KennamerWon 3–2
Apr 2018Jim VeitchLost 3–1
Apr 2018Dan MeierLost 3–2
Feb 2018Jim VeitchLost 3–2
Feb 2018Jared BardWon 3–0
Feb 2018Matt WongLost 3–1
Feb 2018Dan MeierWon 3–0
Feb 2018Matthew BondLost 3–0
Jan 2018Anibhav SinglaLost 3–0
Jan 2018Jim VeitchLost 3–1
Jan 2018Matt WongWon 3–0
Nov 2017Dan BohnWon 3–0
Nov 2017Jim VeitchLost 3–0
Nov 2017Dan MeierWon 3–1
Nov 2017Frank KennamerWon 3–1
Nov 2017Thomas LittletonLost 3–2
Oct 2017Dan BohnWon 3–2
Oct 2017Dan MeierWon 3–0
Oct 2017Anthony AbelWon 3–0
Oct 2017Joanna MajkowskiWon 3–0
Oct 2017Ankur DaveLost 3–1
Sep 2017Frank KennamerLost 3–2
Sep 2017Thomas LittletonLost 3–1
Sep 2017Ankur DaveWon 3–1
Sep 2017Jim VeitchLost 3–0
Aug 2017Ashley KaylerLost 3–0
Aug 2017Thomas LittletonLost 3–2
Aug 2017Sam SternbergLost 3–2
Aug 2017Eric KatermanLost 3–0
Jul 2017Dan BohnWon 3–1
Jul 2017Thomas LittletonLost 3–1
Jul 2017Anibhav SinglaLost 3–0
Jul 2017Jim VeitchWon 3–0
Apr 2017Anibhav SinglaLost 3–0
Apr 2017Matt WongWon 3–1
Apr 2017Dan BohnLost 3–2
Apr 2017Frank KennamerWon 3–0
Mar 2017Matt WildWon 3–2
Mar 2017Sam McCormickLost 3–1
Mar 2017Shrinu KushagraLost 3–1
Mar 2017Jim VeitchWon 3–2
Feb 2017Shrinu KushagraWon 3–1
Feb 2017Frank KennamerLost 3–0
Jan 2017Frank KennamerLost 3–1
Jan 2017Matt WongWon 3–2
Jan 2017Reid JohnsenWon 3–0
Jan 2017Jonathan HankarWon 3–0
Nov 2016Colin GrantLost 3–0
Nov 2016Sam SternbergLost 3–0
Nov 2016Matt WongLost 3–2
Nov 2016Eric KatermanLost 3–0
Oct 2016Colin GrantLost 3–0
Oct 2016Sam SternbergLost 3–0
Oct 2016Eric KatermanLost 3–0
Oct 2016Nick CobbettLost 3–0
Oct 2016Frank KennamerWon 3–0
Sep 2016Robert IsaacLost 3–0
Sep 2016Jonathan HankarWon 3–0
Sep 2016Matt WongWon 3–0
Sep 2016Jim VeitchWon 3–1
Sep 2016Frank KennamerLost 3–0
Jun 2016Frank KennamerLost 3–0
Jun 2016Dan MeierWon 3–0
Jun 2016Nick CobbettLost 3–2
May 2016Frank KennamerLost 3–0
May 2016Sam SternbergLost 3–0
May 2016VishiLost 3–2
May 2016Jim VeitchWon 3–0
Apr 2016Nick CobbettLost 3–1
Apr 2016Ashley KaylerLost 3–0
Apr 2016Rees Sweeney-TaylorLost 3–0
Mar 2016Glenn ForresterWon 3–0
Mar 2016Matt WongWon 3–0
Mar 2016Arvind MuralimohanLost 3–0
Feb 2016Benjamin VicunaWon 3–2
Feb 2016Aditya GuntuboyinaWon 3–2
Feb 2016Matt WongWon 3–1
Feb 2016Jonathan HankarWon 3–0
Feb 2016Arvind MuralimohanLost 3–2
Jan 2016Glenn ForresterLost 3–1
Jan 2016Ignacio CanalsLost 3–2
Jan 2016Nick CobbettLost 3–2
Jan 2016Aditya GuntuboyinaLost 3–0
Jan 2016Matt WongWon 3–1
Aug 2015Justin McCraryLost 3–0
Aug 2015Jim VeitchWon 3–1
Aug 2015VishiLost 3–0
Aug 2015Ashley KaylerLost 3–0
Aug 2015Rees Sweeney-TaylorLost 3–0
Jul 2015VishiWon 3–2
Jul 2015Robert SchwartzWon 3–0
Jul 2015Glenn ForresterWon 3–2
Jul 2015Mark ModeraWon 3–1
Jun 2015Prakash BathiniWon 3–0
Jun 2015Charlie WeissLost 3–0
Jun 2015VishiLost 3–2
May 2015Jim VeitchLost 3–2
May 2015Justin McCraryLost 3–0
May 2015Jonathan HankarWon 3–1
May 2015VishiWon 3–0
May 2015Charlie WeissLost 3–0
Nov 2014Frank KennamerLost 3–2
Nov 2014Jim VeitchLost 3–1
Nov 2014Sam SternbergLost 3–0
Oct 2014Ashley KaylerLost 3–0
Oct 2014Sam SternbergLost 3–0
Sep 2014Robert SchwartzWon 3–0
Sep 2014Ben FaberLost 3–0
Sep 2014Charlie WeissWon 3–0
Sep 2014Heba NossierLost 3–0
May 2014Ashley KaylerLost 3–1
May 2014Andrew MoylanLost 3–0
May 2014Jim VeitchLost 3–0
Apr 2014Andrew MoylanLost 3–2
Apr 2014Glenn ForresterWon 3–2
Apr 2014Frank KennamerWon 3–1
Apr 2014Jonathan HankarWon 3–1
Mar 2014Ashley KaylerLost 3–0
Mar 2014David WoodLost 3–0
Mar 2014Jeff GrantLost 3–0
Mar 2014Frank KennamerWon 3–1
Feb 2014David WoodLost 3–0
Feb 2014Andrew MoylanWon 3–1
Feb 2014Rees Sweeney-TaylorLost 3–0
Jan 2014Ashley KaylerLost 3–1
Jan 2014Rees Sweeney-TaylorLost 3–0
Jan 2014Frank KennamerWon 3–1
Nov 2013Andrew MoylanWon 3–1
Nov 2013Thomas LowishLost 3–1
Nov 2013Ashley KaylerLost 3–1
Nov 2013Frank KennamerLost 3–0
Nov 2013Rees Sweeney-TaylorLost 3–1
Oct 2013Andrew MoylanWon 3–2
Oct 2013Prakash BathiniWon 3–0
Oct 2013Jonathan HankarWon 3–1
Oct 2013Jim VeitchWon 3–0
Sep 2013Rees Sweeney-TaylorLost 3–0
Sep 2013Ben FaberLost 3–0
Sep 2013Jim VeitchLost 3–0
Aug 2013Glenn ForresterWon 3–0
Aug 2013Jonathan HankarWon 3–0
Aug 2013Jim VeitchWon 3–1
Jul 2013Jeff GrantLost 3–0
Jul 2013Rees Sweeney-TaylorLost 3–1
Jul 2013Jim VeitchLost 3–1
Jun 2013Andrew MoylanWon 3–2
Jun 2013Jim VeitchLost 3–1
Jun 2013Grant FrenchWon 3–1
Jun 2013Frank KennamerWon 3–2
May 2013Sam SternbergLost 3–1
May 2013Prakash BathiniWon 3–0
May 2013Nader ShoaibiLost 3–0
May 2013Jim VeitchWon 3–1
Apr 2013Robert LynnLost 3–0
Apr 2013Jeff GrantLost 3–1
Apr 2013Ashley KaylerLost 3–1
Apr 2013Nader ShoaibiWon 3–2
Mar 2013Nader ShoaibiWon 3–0
Mar 2013Lyle FearnleyWon 3–0
Mar 2013Jim VeitchWon 3–0
Mar 2013Grant FrenchLost 3–0
Feb 2013Andrew MoylanWon 3–2
Feb 2013Glenn ForresterWon 3–0
Feb 2013Tiko ShahLost 3–1
Jan 2013Nader ShoaibiWon 3–0
Jan 2013Jim VeitchLost 3–1
Jan 2013Glenn ForresterWon 3–1
Jan 2013Jeff GrantLost 3–1
Nov 2012Ken-Ichi UedaWon 3–1
Nov 2012Aaron SochaWon 3–0
Nov 2012Lyle FearnleyWon 3–0
Nov 2012Nader ShoaibiWon 3–2
Oct 2012Mark ModeraLost 3–2
Oct 2012Aaron SochaWon 3–0
Oct 2012Akshay DugarWon 3–2
Oct 2012Rees Sweeney-TaylorLost 3–1
Oct 2012Frank KennamerLost 3–0
Sep 2012Mark ModeraLost 3–2
Sep 2012Aaron SochaWon 3–0
Sep 2012Akshay DugarWon 3–2
Sep 2012Rees Sweeney-TaylorLost 3–1
Sep 2012Frank KennamerLost 3–0
Aug 2012Justin McCraryLost 3–0
Aug 2012Grant FrenchLost 3–0
Jul 2012Ashley KaylerLost 3–0
Jul 2012Andrew MoylanWon 3–1
Jul 2012Glenn ForresterWon 3–0
Jun 2012Alan JoseWon 3–1
Jun 2012Shaun Tay Zi XuanLost 3–0
Jun 2012Grant FrenchWon 3–2
Jun 2012Justin McCraryLost 3–2
May 2012Andrew MoylanLost 3–1
May 2012Jim VeitchLost 3–1
May 2012Glenn ForresterWon 3–0
May 2012Michael BestLost 3–1
May 2012Josh TaylorWon 3–1
Apr 2012Alan JoseLost 3–0
Apr 2012Justin McCraryLost 3–0
Apr 2012David HwangWon 3–0
Apr 2012Andrew MoylanWon 3–2
Apr 2012Michael BestLost 3–2
Mar 2012Ashley KaylerLost 3–0
Mar 2012Justin McCraryLost 3–0
Mar 2012Paul ValiantLost 3–0
Mar 2012Jeff GrantLost 3–0
Jan 2012Josh TaylorLost 3–2
Jan 2012Grant FrenchWon 3–0
Jan 2012David HwangLost 3–0
Jan 2012Sam SternbergWon 3–0
Oct 2011Ashley KaylerLost 3–0
Oct 2011Frank KennamerWon 3–1
Oct 2011Josh TaylorLost 3–2
Oct 2011Justin McCraryLost 3–0
Sep 2011Jim VeitchLost 3–1
Sep 2011Glenn ForresterWon 3–1
Sep 2011Grant FrenchLost 3–1
May 2011Jim VeitchLost 3–2
May 2011Nauman SardarLost 3–2
May 2011Glenn ForresterLost 3–1
Apr 2011Glenn ForresterWon 3–1
Apr 2011Alan JoseWon 3–2
Apr 2011Jim VeitchWon 3–0
Mar 2011Hussain RazaWon 3–2
Mar 2011Justin McCraryWon 3–1
Mar 2011Glenn ForresterLost 3–1
Mar 2010Glenn ForresterWon 3–1
Mar 2010Jim VeitchWon 3–0
Feb 2010Dominic GaffneyLost 3–0
Feb 2010David HwangWon 3–0
Feb 2010Annie Rein-WestonWon 3–0
Feb 2010Ashley KaylerLost 3–0
Feb 2010Matt WaidWon 3–1
Dec 2009Kim Ben KhooLost 3–1
Dec 2009Matt WaidWon 3–2
Dec 2009Tiko ShahLost 3–1
Dec 2009Jim VeitchLost 3–1
Oct 2009Kim Ben KhooLost 3–1
Oct 2009Tiko ShahLost 3–2
Oct 2009Jeff GrantLost 3–0
Sep 2009Dan BohnWon 3–0
Sep 2009Mark ModeraWon 3–0
Sep 2009Alex JermynLost 3–0
Aug 2009Tiko ShahLost 3–1
Aug 2009Jim VeitchLost 3–1
Aug 2009Jeff GrantLost 3–1
May 2009Alan JoseLost 3–2
Mar 2009Christopher TsangWon 3–0
Mar 2009Toby ReinerWon 3–1
Mar 2009Lyle FearnleyWon 3–0
Mar 2009Dev MillsteinWon 3–1
Mar 2009Blake WoodardWon 3–1
Feb 2009Jim VeitchLost 3–0
Feb 2009Glenn ForresterWon 3–2
Jan 2009Alan JoseLost 3–1
Jan 2009Kim Ben KhooLost 3–0
Jan 2009Dominic GaffneyLost 3–0
Jan 2009Jeff GrantLost 3–0
Nov 2008Ivo PlsekWon 3–0
Nov 2008Tiko ShahLost 3–2
Nov 2008Alan JoseLost 3–2
Nov 2008Glenn ForresterWon 3–1
Oct 2008Ivo PlsekWon 3–1
Oct 2008Sonesh SuranaWon 3–0
Oct 2008Toby ReinerWon 3–1
Mar 2008Joe FarrellWon 3–0
Mar 2008Alan JoseLost 3–0
Mar 2008Mark ModeraWon 3–0
Mar 2008Glenn ForresterLost 3–0
Feb 2008Jim VeitchLost 3–0
Feb 2008Tanu SankaliaLost 3–0
Feb 2008Grant FrenchWon 3–2
Feb 2008Kim Ben KhooWon 3–0
Jan 2008Toby ReinerWon 3–0
Jan 2008Jon ShihWon 3–0
Jan 2008Joe FarrellWon 3–0
Dec 2007Alan JoseLost 3–1
Nov 2007Glenn ForresterLost 3–2
Nov 2007Alan JoseWon 3–0
Nov 2007Jeff GrantLost 3–1
Nov 2007Grant FrenchLost 3–0
Oct 2007Kim Ben KhooLost 3–1
Oct 2007Jim VeitchLost 3–1
Oct 2007Grant FrenchWon 3–2
Oct 2007Ali RahimWon 3–2
Sep 2007Amos VernonWon 3–0
Sep 2007Mark ModeraWon 3–0
Sep 2007Alan JoseWon 3–1
Sep 2007Grant FrenchLost 3–2
Aug 2007Chris Goodman-SmithLost 3–0
Aug 2007Jim VeitchLost 3–0
Aug 2007Glenn ForresterLost 3–0
Jul 2007Ashley KaylerLost 3–0
Jul 2007Jim VeitchLost 3–2
Jul 2007Jeff GrantLost 3–0
Jul 2007Grant FrenchLost 3–0
Jun 2007Tiko ShahWon 3–0
Jun 2007Ashley KaylerLost 3–0
Jun 2007Tanu SankaliaLost 3–0
Jun 2007Jeff GrantLost 3–0
May 2007Alan JoseWon 3–2
May 2007Glenn ForresterWon 3–0
May 2007Tanu SankaliaLost 3–1
May 2007Jeff GrantLost 3–1
Apr 2007Jeff GrantWon 3–2
Apr 2007Tanu SankaliaLost 3–2
Apr 2007Jim VeitchLost 3–1
Apr 2007Grant FrenchWon 3–2
Mar 2007Grant FrenchWon 3–1
Mar 2007Alan JoseWon 3–2
Mar 2007Sean O'NuallainWon 3–0
Feb 2007Tanu SankaliaLost 3–0
Feb 2007Jim VeitchLost 3–1
Jan 2007Alan JoseLost 3–2
Jan 2007Grant FrenchWon 3–0
Jan 2007Sean O'NuallainWon 3–0
Jan 2007Andrew HsuWon 3–1
Nov 2006Tanu SankaliaLost 3–1
Oct 2006Mike Jensen-AkulaWon 3–0
Oct 2006Jim VeitchWon 3–0
Oct 2006Andrew HsuWon 3–1
Sep 2006Mike Jensen-AkulaWon 3–0
Sep 2006Mark ModeraWon 3–1
Sep 2006Chris FloresWon 3–0
Sep 2006Dror MatalonWon 3–1
Jul 2006Mikey ZaremLost 3–1
Jul 2006Amy LeeLost 3–0
Feb 2005Alan JoseLost 3–1
Feb 2005Kelvin WongWon 3–0
Feb 2005Nacho QuaglioWon 3–0
Feb 2005Amy LeeWon 3–1
Jan 2005Ashley KaylerLost 3–1
Jan 2005Tanu SankaliaLost 3–0
Jan 2005Jim VeitchLost 3–1
Nov 2004Kelvin WongWon 3–1
Nov 2004Alan JoseWon 3–0
Nov 2004Paul GreeneWon 3–0
Oct 2004Ashley KaylerLost 3–0
Oct 2004Tanu SankaliaLost 3–0
Oct 2004Jim VeitchLost 3–1
Jul 2004Amy LeeWon 3–0
Jul 2004Sunil BhaveWon 3–0
Jul 2004Jim VeitchWon 3–2
Jul 2004Britta GardnerWon 3–0
Jul 2004Mike Jensen-AkulaWon 3–0
May 2004Kelvin WongWon 3–1
May 2004Harlan YuWon 3–0
May 2004Orion HodsonWon 3–1
May 2004Glenn ForresterLost 3–0
Apr 2004Sunil BhaveWon 3–0
Apr 2004Jim EvansWon 3–0
Apr 2004Glenn ForresterLost 3–0
Mar 2004Sunil BhaveWon 3–0
Mar 2004Chris FloresWon 3–0
Feb 2004Dror MatalonWon 3–0
Feb 2004Guillaume EglesWon 3–0
Feb 2004Chris FloresWon 3–0
Feb 2004Jeff BirdWon 3–0