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