See rankings for current players and all players.

Rating History

Match History

169 matches

DateOpponentOutcome
Nov 2017Eric KatermanLost 3-1
Nov 2017Ashley KaylerWon 3-1
Nov 2017Nick CobbettWon 3-2
Oct 2017David WooWon 3-2
Oct 2017Thomas LittletonWon 3-1
Oct 2017Ashley KaylerLost 3-0
Sep 2017David WooWon 3-2
Sep 2017Ashley KaylerWon 3-1
Sep 2017Eric KatermanWon 3-0
Sep 2017Nick CobbettWon 3-1
Aug 2017Eric KatermanLost 3-2
Aug 2017John KunzeWon 3-2
Jul 2017Nick CobbettWon 3-1
Jul 2017Ashley KaylerLost 3-2
Jun 2017Eric KatermanLost 3-2
Jun 2017Dan BohnWon 3-0
Jun 2017Nick CobbettWon 3-1
May 2017Eric KatermanLost 3-1
May 2017Sam McCormickWon 3-0
May 2017Nick CobbettWon 3-1
Apr 2017Colin GrantLost 3-0
Apr 2017Shrinu KushagraWon 3-0
Apr 2017Sam McCormickWon 3-2
Apr 2017Eric KatermanWon 3-2
Mar 2017Matt WongWon 3-0
Mar 2017Colin GrantLost 3-0
Mar 2017Eric KatermanLost 3-0
Feb 2017Frank KennamerWon 3-0
Feb 2017Shrinu KushagraWon 3-2
Feb 2017Eric KatermanLost 3-0
Feb 2017Colin GrantLost 3-0
Jan 2017Jim VeitchWon 3-2
Jan 2017Colin GrantLost 3-0
Jan 2017Eric KatermanLost 3-2
Jan 2017Sam McCormickWon 3-2
Nov 2016John KunzeWon 3-0
Nov 2016Eric KatermanLost 3-0
Nov 2016Matt WongWon 3-2
Oct 2016Colin GrantLost 3-0
Oct 2016John KunzeWon 3-0
Oct 2016Frank KennamerWon 3-0
Oct 2016Eric KatermanLost 3-2
Oct 2016Nick CobbettLost 3-2
Sep 2016Colin GrantLost 3-0
Sep 2016Dan MeierWon 3-1
Sep 2016Eric KatermanLost 3-2
Sep 2016Rees Sweeney-TaylorWon 3-2
Aug 2016Rees Sweeney-TaylorLost 3-2
Aug 2016Aditya GuntuboyinaWon 3-0
Aug 2016Jim VeitchWon 3-0
Aug 2016Eric KatermanWon 3-2
Jul 2016Frank KennamerWon 3-0
Jul 2016Eric KatermanLost 3-2
Jul 2016Thomas LowishLost 3-1
Jul 2016Dan MeierWon 3-0
Jun 2016Eric KatermanLost 3-0
Jun 2016Ethan KerrWon 3-0
Jun 2016Thomas LowishLost 3-2
May 2016Frank KennamerWon 3-0
May 2016John KunzeWon 3-0
May 2016Jim VeitchWon 3-0
May 2016VishiWon 3-0
May 2015Rees Sweeney-TaylorLost 3-1
Apr 2015Justin McCraryWon 3-1
Apr 2015Heba NossierLost 3-2
Mar 2015Justin McCraryWon 3-0
Mar 2015Charlie WeissWon 3-0
Mar 2015Ashley KaylerLost 3-2
Mar 2015Heba NossierWon 3-2
Mar 2015Matt WildWon 3-2
Jan 2015Jim VeitchWon 3-0
Nov 2014John KunzeWon 3-0
Nov 2014Jim VeitchWon 3-1
Nov 2014Ashley KaylerLost 3-0
Oct 2014John KunzeWon 3-0
Oct 2014Ashley KaylerLost 3-0
Sep 2014Frank KennamerWon 3-0
Sep 2014Louis MorrillLost 3-1
Sep 2014Ashley KaylerLost 3-2
Aug 2014Ben FaberWon 3-2
Aug 2014Heba NossierWon 3-0
Aug 2014Ashley KaylerLost 3-1
Aug 2014Louis MorrillLost 3-0
Jul 2014Rodrigo CabralWon 3-1
Jul 2014Jim VeitchWon 3-0
Jun 2014Mark ModeraWon 3-0
Jun 2014Jim VeitchWon 3-2
Jun 2014Glenn ForresterWon 3-1
Feb 2014Jim VeitchLost 3-1
Jan 2014David WoodLost 3-0
Nov 2013David WoodLost 3-0
Nov 2013Reed FosterWon 3-0
Nov 2013Jim VeitchWon 3-0
Oct 2013Rees Sweeney-TaylorLost 3-1
Oct 2013Martin StokesWon 3-0
Sep 2013Andrew MoylanWon 3-1
Sep 2013Martin StokesWon 3-2
Sep 2013Glenn ForresterWon 3-1
Aug 2013Frank KennamerLost 3-2
Aug 2013Ben FaberLost 3-0
Jul 2013Mark ModeraWon 3-0
Jul 2013Dante PoppleWon 3-1
Jun 2013Jeff GrantLost 3-1
May 2013Jim VeitchWon 3-1
May 2013Nader ShoaibiWon 3-2
May 2013Prakash BathiniWon 3-2
May 2013John KunzeWon 3-1
Apr 2013Mark ModeraWon 3-0
Apr 2013Matthew Zaragoza-WatkinsWon 3-0
Apr 2013Jonathan HankarWon 3-0
Apr 2013Prakash BathiniWon 3-1
Mar 2013Peter DuerrWon 3-0
Mar 2013Ken-Ichi UedaWon 3-0
Mar 2013Chris FloresWon 3-0
Jun 2012Josh TaylorWon 3-1
Jun 2012Prakash BathiniWon 3-0
Jun 2012Glenn ForresterWon 3-2
May 2012Matthew Zaragoza-WatkinsWon 3-1
May 2012Vyas SekarWon 3-1
May 2012Dan BohnWon 3-0
May 2012Pierre DarancetWon 3-0
Apr 2012Ansul RajghaWon 3-0
Apr 2012Dror MatalonWon 3-1
Apr 2012Matthew Zaragoza-WatkinsWon 3-0
Apr 2012Hari DhavalaWon 3-0
Apr 2012Jim EvansWon 3-0
Jan 2012David HwangLost 3-1
Jan 2012Josh TaylorLost 3-1
Jan 2012John KunzeLost 3-0
Nov 2011Hari DhavalaWon 3-0
Nov 2011Omair AzamWon 3-1
Nov 2011Matthew Zaragoza-WatkinsWon 3-1
Nov 2011Dror MatalonWon 3-2
Oct 2011Alan JoseLost 3-0
Oct 2011Glenn ForresterLost 3-0
Oct 2011Tiko ShahLost 3-1
Oct 2011Prakash BathiniWon 3-1
Sep 2011Hari DhavalaWon 3-0
Sep 2011Juliet LamontWon 3-1
Jul 2011Pierre DarancetLost 3-0
Jul 2011Dror MatalonWon 3-0
Jul 2011Jonathan HankarWon 3-1
May 2011Vyas SekarLost 3-1
May 2011Dror MatalonWon 3-1
May 2011Chris FloresWon 3-0
May 2011Prakash BathiniWon 3-0
Apr 2011Javed AhmedWon 3-0
Apr 2011Matthew Zaragoza-WatkinsWon 3-1
Apr 2011John CorcoranWon 3-1
Apr 2011Chris FloresWon 3-0
Apr 2011Jonathan HankarWon 3-0
Oct 2010Juliet LamontWon 3-2
Oct 2010Pierre DarancetLost 3-2
Oct 2010Nader ShoaibiWon 3-2
Oct 2010Chris FloresWon 3-2
Sep 2010Christopher TsangLost 3-0
Sep 2010Dan BohnLost 3-0
Sep 2010Allic SivaramakrishnanWon 3-1
Aug 2010Javed AhmedWon 3-0
Aug 2010Mike Jensen-AkulaLost 3-0
Aug 2010Dror MatalonWon 3-0
Jul 2010Wolfram PohlWon 3-1
Jul 2010John CorcoranWon 3-2
Jul 2010Mike Jensen-AkulaLost 3-2
Jul 2010William ColemanWon 3-0
Jul 2010Ariel GrosternWon 3-0
Jun 2010Christopher TsangLost 3-0
Jun 2010Frank KennamerLost 3-1
Jun 2010Jan BeranekLost 3-0