See rankings for current players and all players.

Rating History

Match History

129 matches

DateOpponentOutcome
Oct 2024Shahvaiz AsadLost 3–0
Apr 2018Jared BardWon 3–1
Apr 2018Romit ChakrabortyLost 3–2
Mar 2018Dan BerelowitzLost 3–1
Mar 2018Romit ChakrabortyWon 3–0
Mar 2018Jeff GordonWon 3–2
Nov 2016Robert SchwartzLost 3–1
Jul 2016Matt WongLost 3–1
Jun 2016Jim VeitchLost 3–0
Jun 2016Aditya GuntuboyinaLost 3–0
Jun 2016Mark ModeraWon 3–2
May 2016Dan MeierLost 3–2
Oct 2015Andrew LawrieLost 3–1
Oct 2015Robert SchwartzLost 3–0
Sep 2015Arvind MuralimohanLost 3–0
Sep 2015Yan LiuWon 3–0
Sep 2015Dror MatalonWon 3–0
Sep 2015Andrew LawrieWon 3–2
Sep 2015Robert SchwartzLost 3–2
Aug 2015Mark ModeraLost 3–2
Aug 2015Andrew LawrieLost 3–2
Aug 2015Dan BohnLost 3–0
Aug 2015Aditya GuntuboyinaWon 3–2
Jun 2015John KunzeLost 3–0
Jun 2015Charlie WeissLost 3–0
May 2015Ken-Ichi UedaWon 3–0
May 2015Benjamin VicunaLost 3–2
May 2015Mark ModeraWon 3–0
May 2015Zarah RahmanWon 3–2
Apr 2015Andrew LawrieLost 3–2
Apr 2015Charlie WeissLost 3–1
Apr 2015Robert SchwartzLost 3–2
Mar 2015Andrew LawrieLost 3–1
Mar 2015Benjamin VicunaWon 3–1
Mar 2015Troup HowardWon 3–0
Aug 2014Aditya GuntuboyinaLost 3–2
Aug 2014Chris FloresWon 3–0
Aug 2014Jonathan HankarLost 3–0
May 2014Glenn ForresterLost 3–2
May 2014Frank KennamerLost 3–0
May 2014Rodrigo CabralLost 3–0
May 2014Phin LeeLost 3–1
Apr 2014Philip BildnerLost 3–0
Apr 2014Robert SchwartzWon 3–1
Apr 2014Phin LeeLost 3–2
Mar 2014Glenn ForresterLost 3–1
Mar 2014Philip BildnerWon 3–2
Mar 2014Jonathan HankarLost 3–2
Mar 2014Dror MatalonWon 3–2
Nov 2013Chris FloresWon 3–0
Nov 2013Jonathan HankarLost 3–2
Nov 2013Mark ModeraWon 3–0
Nov 2013Aditya GuntuboyinaWon 3–1
Oct 2013Jonathan HankarWon 3–1
Oct 2013John KunzeLost 3–0
Oct 2013Jim VeitchLost 3–0
Oct 2013Andrew MoylanLost 3–0
Sep 2013Jonathan HankarLost 3–1
Sep 2013Ken-Ichi UedaWon 3–2
Sep 2013Aditya GuntuboyinaWon 3–1
Sep 2013David WoodWon 3–2
Jun 2013Mark PrivenWon 3–0
Jun 2013Mark ModeraLost 3–1
Jun 2013Jonathan HankarWon 3–1
Jun 2013Dante PoppleLost 3–1
May 2013Sam SternbergLost 3–2
May 2013John KunzeLost 3–0
May 2013Jim VeitchLost 3–0
Apr 2013Jonathan HankarWon 3–1
Apr 2013Lyle FearnleyLost 3–0
Apr 2013Mark ModeraWon 3–0
Apr 2013Matthew Zaragoza-WatkinsWon 3–0
Apr 2013Sam SternbergLost 3–1
Mar 2013Mark ModeraLost 3–2
Mar 2013David WoodLost 3–0
Feb 2013Aditya GuntuboyinaLost 3–0
Feb 2013Jonathan HankarWon 3–1
Feb 2013Ken-Ichi UedaWon 3–1
Feb 2013Thomas ScanlonWon 3–1
Nov 2012Chris FloresWon 3–0
Nov 2012Thomas ScanlonWon 3–1
Nov 2012Mark ModeraWon 3–0
Aug 2012Chris FloresWon 3–1
Aug 2012Nader ShoaibiLost 3–0
Aug 2012Dror MatalonLost 3–2
Jul 2012John EngWon 3–0
Jul 2012Jonathan HankarWon 3–1
Jul 2012Frank KennamerLost 3–0
Jul 2012Mark ModeraLost 3–1
Jul 2012Dror MatalonLost 3–1
Jun 2012Glenn ForresterLost 3–2
Jun 2012Sam SternbergLost 3–0
May 2012Frank KennamerLost 3–1
May 2012Nader ShoaibiWon 3–2
May 2012Grant FrenchLost 3–0
Apr 2012Josh TaylorLost 3–0
Apr 2012Glenn ForresterLost 3–1
Mar 2012Ansul RajghaWon 3–1
Mar 2012Matthew Zaragoza-WatkinsWon 3–1
Nov 2011Frank KennamerLost 3–1
Nov 2011Michael BestLost 3–0
Nov 2011Mark ModeraWon 3–2
Oct 2011Alan JoseLost 3–1
Oct 2011Tiko ShahLost 3–1
Oct 2011Matthew Zaragoza-WatkinsWon 3–1
Oct 2011Glenn ForresterLost 3–0
Oct 2011Sam SternbergLost 3–1
Jul 2011Nader ShoaibiWon 3–2
Jul 2011Mark ModeraWon 3–0
Jul 2011Toby ReinerLost 3–0
Jul 2011Vyas SekarLost 3–1
Jun 2011Nader ShoaibiWon 3–1
Jun 2011Matthew Zaragoza-WatkinsWon 3–1
Jun 2011Dror MatalonWon 3–2
Jun 2011Jonathan HankarWon 3–1
May 2011Dror MatalonLost 3–2
May 2011Sam SternbergLost 3–0
May 2011Vyas SekarLost 3–1
Oct 2004Mark ModeraLost 3–1
Oct 2004Robert AshmoreWon 3–0
Oct 2004Chris FloresLost 3–1
May 2004Alan JoseLost 3–2
May 2004Wladislaw EllisWon 3–0
May 2004Dror MatalonWon 3–1
May 2004Greg JizmagianLost 3–1
Apr 2004Tiko ShahLost 3–0
Oct 2003Jeff DiamondWon 3–0
Oct 2003Sunil BhaveWon 3–1
Oct 2003Jeff BirdWon 3–0