See rankings for current players and all players.

Rating History

Match History

120 matches

DateOpponentOutcome
Nov 2017John KunzeLost 3-0
Nov 2017Thomas LittletonLost 3-0
Nov 2017Jim VeitchLost 3-0
Nov 2017Frank KennamerLost 3-2
Nov 2017Dan MeierLost 3-2
Oct 2017John KunzeLost 3-2
Oct 2017Dan MeierWon 3-0
Oct 2017Anthony AbelWon 3-1
Oct 2017Ankur DaveWon 3-2
Oct 2017Joanna MajkowskiWon 3-0
Sep 2017Reid JohnsenWon 3-0
Sep 2017Chris FloresWon 3-2
Sep 2017Dror MatalonWon 3-0
Aug 2017Ankur DaveWon 3-2
Aug 2017Dan MeierLost 3-2
Jul 2017John KunzeLost 3-1
Jul 2017Thomas LittletonLost 3-0
Jul 2017Jim VeitchLost 3-2
Jun 2017Thomas LittletonLost 3-0
Jun 2017Sam SternbergLost 3-0
Jun 2017Eric KatermanLost 3-0
Jun 2017Nick CobbettLost 3-0
May 2017Thomas LittletonLost 3-1
May 2017Jonathan HankarWon 3-0
May 2017Jim VeitchWon 3-0
Apr 2017Frank KennamerLost 3-1
Apr 2017Anibhav SinglaLost 3-0
Apr 2017John KunzeWon 3-2
Mar 2017Anibhav SinglaLost 3-0
Mar 2017Dan MeierWon 3-0
Mar 2017Jonathan HankarWon 3-1
Feb 2017Dror MatalonWon 3-1
Feb 2017Jeff GordonWon 3-0
Feb 2017Dan MeierLost 3-2
Feb 2017Tim BrowningWon 3-1
Jan 2017Aditya GuntuboyinaLost 3-0
Jan 2017Jeff GordonWon 3-0
Nov 2016Jaime PerezWon 3-1
Nov 2016Jonathan HankarLost 3-2
Oct 2016Robert IsaacLost 3-2
Oct 2016Jaime PerezWon 3-0
Oct 2016Jonathan HankarLost 3-2
Oct 2016Dror MatalonWon 3-0
Sep 2016Reid JohnsenLost 3-2
Sep 2016Jeff GordonWon 3-0
Aug 2016Matt WongLost 3-0
Aug 2016Dan MeierLost 3-0
Oct 2015Glenn ForresterLost 3-2
Oct 2015Aditya GuntuboyinaWon 3-0
Oct 2015Arvind MuralimohanLost 3-1
Oct 2015Matt WildLost 3-2
Sep 2015Matt WildWon 3-2
Sep 2015Benjamin VicunaLost 3-2
Sep 2015Jim VeitchLost 3-1
Aug 2015Aditya GuntuboyinaWon 3-1
Aug 2015Prakash BathiniWon 3-0
Aug 2015Andrew LawrieWon 3-0
Jul 2015Andrew LawrieLost 3-0
Jul 2015Ignacio CanalsLost 3-2
Jul 2015Matt WongWon 3-0
Jul 2015Benjamin VicunaWon 3-1
Jun 2015Jonathan FrancisWon 3-1
Jun 2015Matt WongLost 3-2
Jun 2015Ignacio CanalsLost 3-2
Jun 2015Benjamin VicunaWon 3-1
Jun 2015Kevin FoxWon 3-0
Mar 2015Andrew LawrieLost 3-0
Feb 2015Dror MatalonWon 3-1
Jul 2012Josh TaylorLost 3-0
Jul 2012Aaron SochaWon 3-1
Jul 2012Grant FrenchLost 3-0
Jun 2012Nader ShoaibiWon 3-1
Jun 2012John EngWon 3-0
Jun 2012Dror MatalonWon 3-1
May 2012Vyas SekarLost 3-0
May 2012Sam SternbergLost 3-0
May 2012Matthew Zaragoza-WatkinsWon 3-2
Aug 2011Matthew Zaragoza-WatkinsWon 3-0
Aug 2011Dror MatalonWon 3-1
Aug 2011Frank KennamerWon 3-1
Jul 2011Josh TaylorLost 3-0
Jul 2011Justin McCraryLost 3-0
Jul 2011David HwangLost 3-0
Jun 2011Pierre DarancetWon 3-0
Jun 2011John CorcoranWon 3-0
Jun 2011Frank KennamerWon 3-0
May 2011Alan JoseLost 3-1
May 2011Toby ReinerLost 3-2
Apr 2011Toby ReinerWon 3-1
Apr 2011David HwangLost 3-0
Apr 2011Frank KennamerWon 3-2
Nov 2010Christopher TsangWon 3-2
Nov 2010Sonesh SuranaLost 3-2
Oct 2010Frank KennamerWon 3-2
Oct 2010Matt WaidWon 3-1
Oct 2010Nauman SardarLost 3-2
Sep 2010Sam SternbergWon 3-0
Sep 2010Kedar ViswanathanWon 3-1
Sep 2010Chris FloresWon 3-0
Sep 2010Allic SivaramakrishnanWon 3-0
Aug 2010Pierre DarancetWon 3-0
Aug 2010William ColemanWon 3-0
Aug 2010John CorcoranWon 3-0
Mar 2010Mads KristensenLost 3-2
Mar 2010Daniel GreengardLost 3-2
Feb 2010Christopher TsangWon 3-0
Feb 2010Geoffrey BarrowsWon 3-1
Feb 2010Hussain RazaLost 3-0
Feb 2010Toby ReinerLost 3-2
Dec 2009Justin McCraryWon 3-2
Dec 2009Annie Rein-WestonLost 3-1
Dec 2009Toby ReinerLost 3-2
Oct 2009Geoffrey BarrowsWon 3-0
Oct 2009Ivo PlsekLost 3-1
Sep 2009Mark ModeraLost 3-0
Sep 2009John KunzeLost 3-0
Sep 2009Alex JermynLost 3-0
Aug 2009Matt WaidWon 3-0
Aug 2009Toby ReinerWon 3-0
Aug 2009Mukul SudLost 3-0