See rankings for current players and all players.

Rating History

Match History

265 matches

DateOpponentOutcome
Feb 2019Matthew BondWon 3–1
Feb 2019Anthony AbelLost 3–0
Feb 2019Jim VeitchLost 3–2
Jan 2019Dev MillsteinWon 3–1
Jan 2019Adam IsaacsonWon 3–1
Jan 2019Dan BerelowitzWon 3–1
Jan 2019Jim VeitchLost 3–2
Nov 2018Ankur DaveWon 3–2
Nov 2018Dan MeierWon 3–1
Oct 2018Frank KennamerWon 3–2
Oct 2018John KunzeLost 3–0
Oct 2018Anthony AbelLost 3–0
Sep 2018Ankur DaveWon 3–0
Sep 2018John KunzeWon 3–1
Sep 2018Frank KennamerWon 3–2
Sep 2018Anthony AbelLost 3–1
Aug 2018Jim VeitchLost 3–1
Aug 2018John KunzeWon 3–1
Aug 2018Khalil SarwariLost 3–0
Jul 2018John KunzeWon 3–1
Jul 2018Eric KatermanLost 3–0
Jun 2018Anthony AbelWon 3–2
Jun 2018David WooLost 3–2
May 2018Jim VeitchWon 3–1
May 2018John KunzeWon 3–1
May 2018Matthew BondWon 3–1
May 2018Anthony AbelLost 3–1
Apr 2018Ankur DaveWon 3–1
Apr 2018Jeff GordonWon 3–2
Apr 2018Anthony AbelLost 3–1
Mar 2018Reid JohnsenLost 3–2
Mar 2018Jared BardWon 3–1
Mar 2018Mark ModeraWon 3–2
Mar 2018Anthony AbelLost 3–2
Feb 2018Ankur DaveWon 3–2
Feb 2018Dante PoppleWon 3–2
Feb 2018Dan BerelowitzWon 3–0
Feb 2018Anthony AbelLost 3–1
Jan 2018Jared BardLost 3–0
Jan 2018Matthew BondLost 3–1
Jan 2018Ankur DaveLost 3–2
Nov 2017Matt WongLost 3–0
Nov 2017Aditya GuntuboyinaLost 3–0
Nov 2017Mark ModeraWon 3–1
Nov 2017Anthony AbelWon 3–1
Nov 2017Matthew BondWon 3–2
Oct 2017Mark ModeraLost 3–0
Oct 2017Reid JohnsenWon 3–1
Oct 2017Saijoscha HeckWon 3–0
Oct 2017Sahar SareminaeniWon 3–0
Oct 2017Josh TraunerWon 3–0
Sep 2017Matt WongLost 3–0
Sep 2017Benjamin AdlerLost 3–1
Sep 2017Anthony AbelLost 3–2
Aug 2017Matt WongLost 3–0
Aug 2017Frank KennamerLost 3–0
Aug 2017Anibhav SinglaLost 3–0
Jul 2017Ankur DaveWon 3–2
Jul 2017Mark ModeraWon 3–0
Jul 2017Dan MeierWon 3–2
May 2017Thomas LittletonLost 3–0
May 2017Dan BohnLost 3–0
May 2017Jim VeitchLost 3–1
Apr 2017Dan MeierWon 3–1
Apr 2017Jared BardWon 3–1
Mar 2017Anibhav SinglaLost 3–0
Mar 2017Dan BohnLost 3–1
Feb 2017Reid JohnsenWon 3–0
Feb 2017Anibhav SinglaLost 3–0
Feb 2017Matt WildLost 3–0
Feb 2017Arvind MuralimohanLost 3–0
Jan 2017Matt WongWon 3–1
Jan 2017Reid JohnsenLost 3–2
Jan 2017Frank KennamerWon 3–2
Jan 2017John KunzeLost 3–0
Nov 2016Reid JohnsenWon 3–2
Nov 2016Mark ModeraWon 3–0
Nov 2016Dan BohnWon 3–2
Oct 2016Dan BohnWon 3–2
Oct 2016Robert IsaacLost 3–2
Oct 2016Jaime PerezWon 3–1
Sep 2016Matt WongLost 3–0
Sep 2016John KunzeLost 3–0
Sep 2016Frank KennamerLost 3–0
Sep 2016Robert IsaacLost 3–1
Sep 2016Jim VeitchLost 3–2
Aug 2016Robert IsaacWon 3–1
Jul 2016Wayne HeiserWon 3–0
Jul 2016Reid JohnsenWon 3–2
Jul 2016Jonathan FrancisWon 3–1
May 2016Reid JohnsenWon 3–0
May 2016Mark ModeraWon 3–2
Apr 2016Dan MeierLost 3–2
Apr 2016Benjamin VicunaLost 3–0
Mar 2016Sam TrachtmanWon 3–0
Mar 2016Josh TraunerWon 3–1
Mar 2016Reid JohnsenWon 3–0
Mar 2016Jacob KerseyLost 3–1
Feb 2016Matt WongLost 3–2
Feb 2016Arvind MuralimohanLost 3–2
Feb 2016John KunzeLost 3–0
Feb 2016Aditya GuntuboyinaLost 3–0
Jan 2016Andrew LawrieLost 3–1
Nov 2015Andrew LawrieLost 3–2
Nov 2015Robert SchwartzWon 3–1
Nov 2015Aditya GuntuboyinaWon 3–2
Oct 2015Benjamin VicunaLost 3–1
Oct 2015Matt WongLost 3–0
Oct 2015Andrew PritchardLost 3–0
Sep 2015Dan MeierWon 3–1
Sep 2015Glenn ForresterLost 3–1
Sep 2015Charlie WeissWon 3–0
Sep 2015Matt WongWon 3–0
Sep 2015Aditya GuntuboyinaLost 3–2
May 2015Charlie WeissLost 3–2
May 2015VishiLost 3–0
May 2015Justin McCraryLost 3–1
May 2015John KunzeLost 3–1
May 2015Jim VeitchLost 3–0
Apr 2015Dror MatalonWon 3–0
Apr 2015Matt WongWon 3–1
Apr 2015Sudeep AgarwalWon 3–1
Apr 2015VishiLost 3–0
Apr 2015Benjamin VicunaWon 3–1
Mar 2015Dror MatalonWon 3–0
Mar 2015Frank KennamerLost 3–0
Mar 2015Jim VeitchLost 3–1
Mar 2015Robert SchwartzLost 3–0
Feb 2015Troup HowardWon 3–0
Feb 2015Nicholas DuBroffWon 3–0
Feb 2015Kenny BellWon 3–1
Feb 2015Robert SchwartzWon 3–2
Jan 2015Glenn ForresterLost 3–1
Nov 2014Dror MatalonWon 3–2
Nov 2014Chris FloresWon 3–0
Nov 2014Robert SchwartzWon 3–0
Nov 2014Benjamin VicunaWon 3–2
Oct 2014Sameer AbrahamWon 3–0
Oct 2014Dror MatalonWon 3–1
Oct 2014Chris FloresWon 3–1
Sep 2014Glenn ForresterWon 3–1
Sep 2014Matt WildWon 3–2
Sep 2014Aditya GuntuboyinaLost 3–0
Aug 2014Prakash BathiniWon 3–0
Aug 2014Chris FloresWon 3–1
Aug 2014Aditya GuntuboyinaWon 3–1
May 2014Mark ModeraLost 3–1
May 2014Charlie WeissWon 3–1
Apr 2014Glenn ForresterLost 3–0
Apr 2014Frank KennamerLost 3–0
Apr 2014Andrew MoylanLost 3–2
Apr 2014John KunzeLost 3–1
Mar 2014Philip BildnerWon 3–1
Mar 2014Glenn ForresterWon 3–2
Mar 2014Prakash BathiniWon 3–2
Mar 2014Dror MatalonWon 3–1
Feb 2014Mark ModeraLost 3–1
Feb 2014Robert SchwartzWon 3–2
Feb 2014Rodrigo CabralLost 3–0
Feb 2014Chris FloresWon 3–1
Jan 2014Andrew MoylanLost 3–2
Jan 2014Chris FloresWon 3–1
Jan 2014David WoodLost 3–0
Jan 2014Jim VeitchLost 3–1
Nov 2013Mark ModeraLost 3–2
Nov 2013Prakash BathiniWon 3–2
Nov 2013Rodrigo CabralLost 3–0
Nov 2013Chris FloresWon 3–1
Nov 2013Aditya GuntuboyinaWon 3–2
Oct 2013Prakash BathiniLost 3–1
Oct 2013John KunzeLost 3–1
Oct 2013Andrew MoylanLost 3–2
Oct 2013Jim VeitchLost 3–0
Sep 2013Aditya GuntuboyinaLost 3–2
Sep 2013David WoodLost 3–2
Sep 2013Prakash BathiniWon 3–1
Sep 2013Ken-Ichi UedaWon 3–0
Aug 2013Glenn ForresterLost 3–1
Aug 2013John KunzeLost 3–0
Aug 2013Dante PoppleLost 3–2
Aug 2013Jim VeitchLost 3–0
Jul 2013Glenn ForresterLost 3–1
Jul 2013Dror MatalonWon 3–1
Jul 2013Chris FloresWon 3–1
Jul 2013Mark PrivenWon 3–0
Jun 2013Mark ModeraLost 3–2
Jun 2013Prakash BathiniLost 3–1
May 2013Andrew MoylanLost 3–1
May 2013Mark ModeraLost 3–0
May 2013Frank KennamerLost 3–1
Apr 2013Prakash BathiniLost 3–1
Apr 2013Mark ModeraWon 3–1
Apr 2013Sam SternbergLost 3–0
Apr 2013Matthew Zaragoza-WatkinsLost 3–2
Mar 2013Matthew Zaragoza-WatkinsWon 3–2
Mar 2013Ansul RajghaWon 3–1
Mar 2013Mark PrivenWon 3–1
Feb 2013Thomas ScanlonWon 3–1
Feb 2013Ken-Ichi UedaWon 3–1
Feb 2013Aditya GuntuboyinaLost 3–2
Feb 2013Prakash BathiniLost 3–1
Nov 2012Ronald DahlLost 3–1
Nov 2012Ariel GrosternWon 3–1
Nov 2012Kenny BellWon 3–0
Oct 2012Ken-Ichi UedaLost 3–1
Oct 2012Wesley HuangWon 3–2
Oct 2012Lyle FearnleyLost 3–0
Sep 2012Ken-Ichi UedaLost 3–1
Sep 2012Wesley HuangWon 3–2
Sep 2012Lyle FearnleyLost 3–0
Aug 2012Ken-Ichi UedaLost 3–1
Aug 2012Pierre DarancetWon 3–0
Jul 2012Prakash BathiniLost 3–1
Jul 2012Mark ModeraLost 3–1
Jul 2012Dror MatalonWon 3–0
Jul 2012Frank KennamerLost 3–1
Jun 2012Ronald DahlWon 3–1
Jun 2012Michael CianfroccoWon 3–0
Jun 2012Jim EvansWon 3–1
May 2012Ariel GrosternWon 3–2
May 2012Dror MatalonWon 3–1
Apr 2012Ariel GrosternWon 3–2
Apr 2012Pierre DarancetLost 3–2
Apr 2012Frank KennamerLost 3–0
Apr 2012Nader ShoaibiLost 3–2
Mar 2012Pierre DarancetWon 3–1
Mar 2012Ronald DahlWon 3–0
Mar 2012Joseph DugganWon 3–0
Mar 2012Ariel GrosternWon 3–1
Jan 2012Ronald DahlLost 3–1
Jan 2012Hari DhavalaLost 3–0
Jan 2012Matthew Zaragoza-WatkinsLost 3–2
Nov 2011Mike Jensen-AkulaWon 3–2
Sep 2011Ronald DahlLost 3–1
Aug 2011Juliet LamontLost 3–1
Aug 2011Hari DhavalaWon 3–1
Jul 2011Dror MatalonLost 3–1
Jul 2011Pierre DarancetLost 3–2
Jul 2011Sam SternbergLost 3–1
Jun 2011Nader ShoaibiLost 3–0
Jun 2011Matthew Zaragoza-WatkinsWon 3–1
Jun 2011Dror MatalonWon 3–2
Jun 2011Prakash BathiniLost 3–1
May 2011Mike Jensen-AkulaLost 3–0
May 2011Pierre DarancetLost 3–2
May 2011John CorcoranLost 3–1
Apr 2011Chris FloresLost 3–1
Apr 2011Sam SternbergLost 3–0
Apr 2011Javed AhmedLost 3–2
Apr 2011Matthew Zaragoza-WatkinsLost 3–2
Nov 2010John CorcoranLost 3–2
Nov 2010Matthew Zaragoza-WatkinsLost 3–0
Oct 2010Juliet LamontWon 3–1
Oct 2010Pierre DarancetWon 3–1
Sep 2010Pierre DarancetWon 3–2
Sep 2010Dror MatalonLost 3–0
Sep 2010Javed AhmedWon 3–1
Aug 2010Field MaloneyWon 3–1
Aug 2010Ariel GrosternWon 3–0
Aug 2010Rich ShapiroWon 3–0
Jul 2010Rich ShapiroWon 3–1
Jul 2010Pierre DarancetLost 3–1
Jun 2010John CorcoranWon 3–2
Jun 2010Ariel GrosternLost 3–2
Jun 2010Marco Gonzalez-NavarroWon 3–1