See rankings for current players and all players.

Rating History

Match History

292 matches

DateOpponentOutcome
Jan 2020John KunzeLost 3–0
Sep 2019Karan GoyalLost 3–2
Sep 2019Jim VeitchLost 3–2
Aug 2019Ankur DaveLost 3–2
Aug 2019Jim VeitchWon 3–0
Jul 2019Ashley KaylerLost 3–2
Jul 2019Matt WongLost 3–0
Jul 2019Eric KatermanLost 3–0
Apr 2019Ankur DaveWon 3–1
Apr 2019Dev MillsteinWon 3–2
Apr 2019Jim VeitchWon 3–0
Mar 2019Ashley KaylerLost 3–0
Mar 2019Matthew BondLost 3–1
Feb 2019Ankur DaveWon 3–1
Feb 2019Karan GoyalWon 3–2
Jan 2019Ankur DaveLost 3–1
Jan 2019John KunzeWon 3–1
Jan 2019Matthew BondLost 3–2
Nov 2018Dan BerelowitzWon 3–1
Nov 2018Jim VeitchWon 3–0
Nov 2018John KunzeWon 3–2
Oct 2018John KunzeWon 3–1
Oct 2018Jonathan HankarLost 3–2
Sep 2018Ankur DaveWon 3–0
Sep 2018Anthony AbelLost 3–2
Sep 2018Jonathan HankarLost 3–2
Sep 2018John KunzeLost 3–1
Apr 2018Reid JohnsenLost 3–2
Apr 2018John KunzeLost 3–2
Apr 2018Jim VeitchWon 3–0
Mar 2018Dan MeierWon 3–0
Mar 2018Anibhav SinglaLost 3–0
Feb 2018Ashley KaylerLost 3–0
Feb 2018Anibhav SinglaLost 3–1
Feb 2018Thomas LittletonLost 3–0
Feb 2018Eric KatermanLost 3–0
Nov 2017Dan MeierLost 3–2
Nov 2017Jim VeitchWon 3–0
Nov 2017John KunzeLost 3–1
Nov 2017Dan BohnWon 3–2
Oct 2017David WooLost 3–1
Oct 2017Ashley KaylerLost 3–0
Sep 2017Ankur DaveWon 3–0
Sep 2017John KunzeWon 3–2
Sep 2017Jim VeitchWon 3–0
Aug 2017Matt WongWon 3–0
Aug 2017Nick CobbettLost 3–0
Aug 2017Anibhav SinglaLost 3–0
Aug 2017Jonathan HankarWon 3–0
Jul 2017Ashley KaylerLost 3–0
Jul 2017Eric KatermanLost 3–0
Jun 2017Dan MeierWon 3–0
Jun 2017Ashley KaylerLost 3–1
Jun 2017Anibhav SinglaLost 3–2
Jun 2017Jim VeitchWon 3–0
May 2017Marc SchechterWon 3–0
May 2017Ankur DaveWon 3–0
May 2017Dror MatalonWon 3–0
Apr 2017Dan BohnWon 3–1
Apr 2017John KunzeLost 3–0
Feb 2017Sam SternbergLost 3–0
Feb 2017John KunzeWon 3–0
Feb 2017Colin GrantLost 3–0
Jan 2017Reid JohnsenWon 3–0
Jan 2017John KunzeWon 3–1
Jan 2017Jonathan HankarLost 3–2
Nov 2016Sam McCormickWon 3–0
Nov 2016Jim VeitchWon 3–0
Oct 2016Sam SternbergLost 3–0
Oct 2016John KunzeLost 3–0
Sep 2016Robert IsaacWon 3–0
Sep 2016Jim VeitchWon 3–2
Sep 2016Matt WongWon 3–0
Sep 2016John KunzeWon 3–0
Sep 2016Jonathan HankarWon 3–0
Jul 2016Sam SternbergLost 3–0
Jul 2016Dan MeierWon 3–0
Jul 2016Eric KatermanLost 3–1
Jun 2016Dan MeierWon 3–0
Jun 2016John KunzeWon 3–0
May 2016Sam SternbergLost 3–0
May 2016John KunzeWon 3–0
May 2016Jim VeitchWon 3–0
Apr 2016Andrew LawrieWon 3–1
Apr 2016Jim VeitchWon 3–2
Apr 2016Eric KatermanLost 3–0
Mar 2016Nick CobbettLost 3–0
Mar 2016Ethan KerrLost 3–0
Mar 2016Jim VeitchLost 3–1
Mar 2016Rees Sweeney-TaylorLost 3–0
Feb 2016Andrew LawrieWon 3–0
Feb 2016Ashley KaylerLost 3–0
Feb 2016Ethan KerrLost 3–1
Feb 2016Jim VeitchLost 3–1
Oct 2015Jim VeitchLost 3–2
Sep 2015Matt WildWon 3–0
Sep 2015Jim VeitchWon 3–1
Sep 2015Benjamin VicunaWon 3–1
Aug 2015Glenn ForresterWon 3–0
Aug 2015Ignacio CanalsWon 3–1
Aug 2015Nick CobbettWon 3–0
Aug 2015Benjamin VicunaLost 3–2
Jul 2015Justin McCraryLost 3–1
Jul 2015Jim VeitchWon 3–1
May 2015Rees Sweeney-TaylorLost 3–0
Apr 2015Heba NossierLost 3–0
Apr 2015Ashley KaylerLost 3–0
Apr 2015Jim VeitchWon 3–0
Mar 2015Robert SchwartzWon 3–0
Mar 2015Jonathan HankarWon 3–0
Mar 2015Dror MatalonWon 3–0
Mar 2015Jim VeitchWon 3–0
Feb 2015Glenn ForresterLost 3–2
Feb 2015Ashley KaylerLost 3–0
Feb 2015Jim VeitchWon 3–1
Jan 2015Andrew LawrieWon 3–0
Jan 2015Jim VeitchWon 3–1
Nov 2014John KunzeWon 3–2
Nov 2014Jim VeitchWon 3–2
Oct 2014Matt WildWon 3–1
Oct 2014Glenn ForresterWon 3–0
Oct 2014Jim VeitchWon 3–1
Sep 2014Sam SternbergLost 3–0
Sep 2014Louis MorrillLost 3–0
Sep 2014Ashley KaylerLost 3–0
Aug 2014Glenn ForresterWon 3–0
Aug 2014Rodrigo CabralWon 3–1
Aug 2014Jim VeitchWon 3–1
Jul 2014Ashley KaylerLost 3–0
Jul 2014Rodrigo CabralLost 3–0
Jul 2014Jim VeitchWon 3–0
Jun 2014Andrew MoylanWon 3–0
Jun 2014Robert GeigerWon 3–1
Jun 2014Ashley KaylerLost 3–0
Jun 2014Rodrigo CabralLost 3–1
May 2014Glenn ForresterWon 3–0
May 2014Prakash BathiniWon 3–0
May 2014Rodrigo CabralWon 3–2
May 2014Phin LeeWon 3–1
Apr 2014Glenn ForresterWon 3–0
Apr 2014Andrew MoylanLost 3–0
Apr 2014Jonathan HankarWon 3–0
Apr 2014John KunzeLost 3–1
Mar 2014John KunzeLost 3–1
Feb 2014Jeff GrantLost 3–1
Feb 2014Jim VeitchWon 3–1
Feb 2014Glenn ForresterWon 3–0
Jan 2014Ashley KaylerLost 3–0
Jan 2014John KunzeLost 3–1
Nov 2013Ashley KaylerLost 3–0
Nov 2013Andrew MoylanLost 3–2
Nov 2013Rees Sweeney-TaylorLost 3–0
Nov 2013John KunzeWon 3–0
Oct 2013Martin StokesWon 3–1
Oct 2013Rees Sweeney-TaylorLost 3–2
Oct 2013Ashley KaylerLost 3–0
Sep 2013Glenn ForresterWon 3–0
Sep 2013Andrew MoylanWon 3–0
Sep 2013Martin StokesLost 3–1
Aug 2013Sam SternbergWon 3–2
Aug 2013Ben FaberLost 3–0
Jul 2013Mark ModeraWon 3–0
Jul 2013Dante PoppleWon 3–0
Jun 2013Andrew MoylanWon 3–1
Jun 2013Jim VeitchLost 3–2
Jun 2013John KunzeLost 3–2
May 2013Ken-Ichi UedaWon 3–0
May 2013Mark ModeraWon 3–1
May 2013Jonathan HankarWon 3–1
May 2013Andrew MoylanLost 3–0
May 2013Dan MeierWon 3–1
Apr 2013Ken-Ichi UedaWon 3–2
Apr 2013Aditya GuntuboyinaWon 3–0
Apr 2013Ansul RajghaWon 3–0
Apr 2013Chris FloresWon 3–1
Mar 2013David WoodLost 3–0
Feb 2013Glenn ForresterLost 3–0
Feb 2013Andrew MoylanLost 3–0
Jan 2013Mark ModeraWon 3–1
Jan 2013Aaron SochaWon 3–1
Jan 2013Tiko ShahLost 3–0
Jan 2013Chris FloresWon 3–1
Nov 2012Andrew MoylanLost 3–0
Nov 2012Jim VeitchLost 3–2
Nov 2012Rees Sweeney-TaylorLost 3–0
Nov 2012Tiko ShahLost 3–2
Oct 2012Aaron SochaWon 3–2
Oct 2012Mark ModeraWon 3–0
Oct 2012Rees Sweeney-TaylorLost 3–0
Oct 2012John KunzeWon 3–0
Sep 2012Aaron SochaWon 3–2
Sep 2012Mark ModeraWon 3–0
Sep 2012Rees Sweeney-TaylorLost 3–0
Sep 2012John KunzeWon 3–0
Aug 2012Mark ModeraWon 3–0
Aug 2012Glenn ForresterLost 3–0
Aug 2012Aaron SochaLost 3–2
Aug 2012Tiko ShahLost 3–0
Jul 2012Dror MatalonWon 3–1
Jul 2012Mark ModeraWon 3–0
Jul 2012Prakash BathiniWon 3–0
Jul 2012Jonathan HankarWon 3–1
Jul 2012John EngWon 3–0
Jun 2012Glenn ForresterLost 3–0
May 2012Prakash BathiniWon 3–1
Apr 2012Ariel GrosternWon 3–0
Apr 2012Pierre DarancetWon 3–0
Apr 2012Nader ShoaibiWon 3–1
Apr 2012Jonathan HankarWon 3–0
Mar 2012Omair AzamLost 3–2
Mar 2012Andrew MoylanLost 3–0
Nov 2011Michael BestLost 3–1
Nov 2011Prakash BathiniWon 3–1
Nov 2011Mark ModeraWon 3–0
Oct 2011John KunzeLost 3–1
Oct 2011Justin McCraryLost 3–0
Oct 2011Ashley KaylerLost 3–0
Oct 2011Josh TaylorLost 3–1
Sep 2011Dror MatalonWon 3–1
Sep 2011Pierre DarancetWon 3–0
Aug 2011Mike Jensen-AkulaWon 3–1
Aug 2011Heather DunbarWon 3–0
Aug 2011Dan BohnLost 3–1
Aug 2011Dror MatalonWon 3–0
Aug 2011Matthew Zaragoza-WatkinsWon 3–0
Jul 2011Justin McCraryLost 3–0
Jul 2011David HwangLost 3–1
Jul 2011Josh TaylorLost 3–0
Jun 2011Mark ModeraWon 3–0
Jun 2011John CorcoranWon 3–0
Jun 2011Pierre DarancetWon 3–0
Jun 2011Dan BohnLost 3–0
May 2011Toby ReinerWon 3–1
May 2011Alan JoseLost 3–0
Apr 2011Toby ReinerLost 3–2
Apr 2011David HwangLost 3–1
Apr 2011Jan BeranekWon 3–0
Apr 2011Dan BohnLost 3–2
Mar 2011Mark ModeraWon 3–1
Mar 2011Toby ReinerWon 3–2
Mar 2011Alan JoseLost 3–0
Nov 2010Dror MatalonWon 3–0
Nov 2010Toby ReinerWon 3–0
Nov 2010Pierre DarancetWon 3–1
Nov 2010Mark ModeraLost 3–1
Nov 2010Jan BeranekWon 3–1
Oct 2010Mark ModeraWon 3–0
Oct 2010Matt WaidLost 3–0
Oct 2010Nauman SardarLost 3–0
Oct 2010Dan BohnLost 3–2
Sep 2010Mike Jensen-AkulaWon 3–2
Sep 2010Glenn ForresterLost 3–1
Sep 2010Jan BeranekWon 3–1
Sep 2010Sonesh SuranaLost 3–2
Aug 2010Matt WaidLost 3–1
Aug 2010Sonesh SuranaLost 3–1
Aug 2010Jan BeranekLost 3–2
Aug 2010Chris FloresWon 3–0
Jul 2010Mark ModeraWon 3–0
Jul 2010Matt WaidLost 3–2
Jul 2010Nauman SardarLost 3–0
Jul 2010Christopher TsangWon 3–2
Jun 2010Sam SternbergWon 3–1
Jun 2010Christopher TsangLost 3–2
May 2010William ColemanWon 3–0
May 2010Jan BeranekWon 3–1
May 2010Chris FloresWon 3–1
Apr 2010Toby ReinerLost 3–1
Apr 2010Sonesh SuranaLost 3–1
Apr 2010Daniel GreengardWon 3–2
Apr 2010Mark ModeraLost 3–2
Apr 2010Christopher TsangLost 3–0
Mar 2010Mike Jensen-AkulaWon 3–2
Mar 2010Craig RiddellWon 3–0
Mar 2010Christopher TsangLost 3–2
Mar 2010Chris FloresWon 3–1
Feb 2010Daniel GreengardLost 3–2
Feb 2010Chris FloresWon 3–0
Dec 2009Jamie FunkWon 3–0
Dec 2009Christopher TsangLost 3–0
Dec 2009Chris FloresWon 3–1
Oct 2009Jim EvansWon 3–0
Oct 2009Jan BeranekLost 3–2
Oct 2009Dror MatalonLost 3–0
Oct 2009Toby ReinerLost 3–1
Sep 2009Jim EvansWon 3–0
Sep 2009Javed AhmedWon 3–0
Sep 2009Ashley MercerWon 3–0
Aug 2009Wolfram PohlWon 3–0
Aug 2009Viraj ParopkariWon 3–2
Aug 2009Ken-Ichi UedaLost 3–0
May 2009Marghoob MohiyuddinWon 3–0