See rankings for current players and all players.

Rating History

Match History

192 matches

DateOpponentOutcome
Jun 2026Will HymerLost 3–0
Jun 2026Hope SilvaLost 3–2
Jun 2026Jim VeitchWon 3–0
May 2026James HickmanWon 3–0
May 2026Imran ManjiWon 3–0
May 2026Hope SilvaWon 3–1
Apr 2026Tim FerberWon 3–0
Apr 2026Meldan HeaslipWon 3–2
Mar 2026Meldan HeaslipWon 3–1
Mar 2026Dev MillsteinLost 3–0
Mar 2026Ashley KaylerLost 3–1
Feb 2026Meldan HeaslipLost 3–2
Feb 2026James HickmanWon 3–1
Feb 2026Kevin WangWon 3–1
Feb 2026Atuilt DasarathaWon 3–0
Jan 2026Yuri MalinaLost 3–1
Jan 2026Ashley KaylerLost 3–1
Jan 2026Simon AmayaLost 3–0
Nov 2025Imran ManjiLost 3–2
Nov 2025Hashim PirachaWon 3–0
Nov 2025Shahvaiz AsadWon 3–1
Nov 2025Meldan HeaslipWon 3–1
Oct 2025Ashley KaylerLost 3–0
Oct 2025Dev MillsteinLost 3–1
Sep 2025Jim VeitchLost 3–2
Sep 2025Yuri MalinaWon 3–2
Sep 2025Shahvaiz AsadLost 3–1
Sep 2025Dev MillsteinLost 3–0
Mar 2025Roger de BelsunceLost 3–2
Mar 2025NitinWon 3–0
Feb 2025Shahvaiz AsadWon 3–1
Feb 2025Meldan HeaslipWon 3–0
Feb 2025Frank KennamerWon 3–2
Feb 2025Agha FurqanLost 3–2
Jan 2025Frank KennamerLost 3–1
Jan 2025Shahvaiz AsadWon 3–2
Jan 2025Dev MillsteinLost 3–0
Jan 2025Ben FaberLost 3–0
Nov 2024Meldan HeaslipWon 3–2
Nov 2024Shahvaiz AsadWon 3–1
Nov 2024Joo Seung LeeWon 3–1
Oct 2024Joo Seung LeeWon 3–0
Oct 2024Dev MillsteinLost 3–1
Mar 2020Dan BerelowitzWon 3–0
Mar 2020Sarah DomenickLost 3–1
Mar 2020Dev MillsteinLost 3–0
Feb 2020Dan BerelowitzWon 3–0
Feb 2020Sarah DomenickLost 3–1
Feb 2020Dev MillsteinLost 3–0
Jan 2020Caroline PalmerWon 3–0
Jan 2020Dan BerelowitzWon 3–0
Nov 2019Dev MillsteinWon 3–1
Nov 2019Jim VeitchWon 3–1
Oct 2019Louis SallersonLost 3–0
Oct 2019Matt WongLost 3–1
Sep 2019Craig HollowWon 3–0
Sep 2019Jim VeitchWon 3–2
Sep 2019Adam IsaacsonWon 3–2
Sep 2019Karan GoyalWon 3–1
Aug 2019Dan BerelowitzWon 3–1
Aug 2019David BrattWon 3–1
Aug 2019Craig HollowWon 3–0
Jul 2019Jim VeitchLost 3–0
Jul 2019Karan GoyalLost 3–1
Jul 2019Adam IsaacsonWon 3–1
Jul 2019Craig HollowWon 3–2
Jun 2019Matt WongLost 3–2
Jun 2019Eric KatermanLost 3–0
May 2019Karan GoyalWon 3–0
May 2019Ankur DaveWon 3–1
May 2019Adam IsaacsonWon 3–1
Feb 2019Karan GoyalWon 3–2
Feb 2019Ankur DaveWon 3–1
Jan 2019Craig HollowWon 3–1
Jan 2019Sven PirnerWon 3–0
Jan 2019Jaime PerezWon 3–0
Nov 2018Ankur DaveLost 3–1
Nov 2018Matthew BondWon 3–1
Nov 2018Jonathan HankarLost 3–1
Oct 2018Matthew BondWon 3–2
Oct 2018Jaime PerezWon 3–1
Oct 2018Dan BerelowitzWon 3–2
Sep 2018Ludwig SchoenackWon 3–0
Sep 2018Mark ModeraWon 3–0
Aug 2018Ankur DaveLost 3–1
Aug 2018Dan BerelowitzWon 3–1
Jul 2018Dan MahrLost 3–0
Jul 2018Anthony AbelLost 3–0
Jun 2018Jim VeitchLost 3–2
Jun 2018John KunzeLost 3–0
May 2018Nick CobbettLost 3–0
May 2018Matt WongLost 3–2
May 2018Thomas LittletonLost 3–1
Apr 2018Reid JohnsenWon 3–0
Apr 2018John KunzeWon 3–2
Apr 2018Jim VeitchWon 3–0
Mar 2018Dante PoppleWon 3–2
Mar 2018Matthew BondLost 3–0
Mar 2018Frank KennamerLost 3–0
Mar 2018Anibhav SinglaLost 3–1
Feb 2018Matthew BondWon 3–0
Feb 2018Matt WongWon 3–1
Feb 2018John KunzeLost 3–0
Feb 2018Jim VeitchLost 3–2
Nov 2017Dan BohnWon 3–2
Nov 2017Frank KennamerWon 3–2
Nov 2017John KunzeLost 3–1
Nov 2017Jim VeitchLost 3–2
Nov 2017Thomas LittletonLost 3–0
Oct 2017Dan BohnLost 3–0
Oct 2017Joanna MajkowskiWon 3–0
Oct 2017Anthony AbelWon 3–1
Oct 2017Ankur DaveWon 3–1
Oct 2017John KunzeLost 3–0
Sep 2017Anthony AbelWon 3–0
Sep 2017Matt WongLost 3–1
Aug 2017Ankur DaveLost 3–2
Aug 2017Dan BohnWon 3–2
Aug 2017Jim VeitchLost 3–2
Jul 2017Jonathan HankarLost 3–2
Jul 2017Ankur DaveWon 3–1
Jul 2017Mark ModeraWon 3–1
Jun 2017Frank KennamerLost 3–0
Jun 2017Ashley KaylerLost 3–0
Jun 2017Jim VeitchLost 3–1
Jun 2017Anibhav SinglaLost 3–0
May 2017Ankur DaveWon 3–2
May 2017Dror MatalonWon 3–0
Apr 2017Jonathan HankarLost 3–1
Mar 2017Dan BohnLost 3–0
Mar 2017Anibhav SinglaLost 3–0
Feb 2017Tim BrowningWon 3–1
Feb 2017Dror MatalonWon 3–1
Feb 2017Mark ModeraWon 3–2
Feb 2017Dan BohnWon 3–2
Jan 2017Aditya GuntuboyinaLost 3–2
Jan 2017Jeff GordonWon 3–2
Nov 2016Sam McCormickLost 3–1
Nov 2016Jim VeitchLost 3–1
Oct 2016Matt WongLost 3–1
Oct 2016Reid JohnsenWon 3–1
Oct 2016Jim VeitchWon 3–1
Sep 2016Sam SternbergLost 3–1
Sep 2016Eric KatermanLost 3–0
Sep 2016Colin GrantLost 3–0
Aug 2016Dan BohnWon 3–0
Aug 2016Matt WongWon 3–2
Aug 2016Mark ModeraWon 3–2
Jul 2016Frank KennamerLost 3–0
Jul 2016Sam SternbergLost 3–0
Jul 2016Eric KatermanLost 3–0
Jun 2016Frank KennamerLost 3–0
Jun 2016John KunzeLost 3–0
May 2016Prakash BathiniWon 3–2
Apr 2016Jacob KerseyWon 3–0
Apr 2016Jonathan HankarWon 3–2
Apr 2016Benjamin VicunaWon 3–2
Apr 2016Matt WongWon 3–0
Mar 2016Mark ModeraWon 3–2
Mar 2016Jaime PerezWon 3–1
Feb 2016Mark ModeraWon 3–2
Feb 2016Jaime PerezWon 3–1
Jan 2016Sam McCormickWon 3–1
Nov 2015Mark ModeraWon 3–1
Nov 2015Dror MatalonWon 3–2
Oct 2015Robert SchwartzWon 3–2
Oct 2015Andrew LawrieWon 3–2
Sep 2015Jonathan HankarLost 3–1
Sep 2015Aditya GuntuboyinaWon 3–2
Sep 2015Glenn ForresterLost 3–0
Aug 2015Jonathan FrancisWon 3–1
Aug 2015Andres RodriguezWon 3–0
Aug 2015Matt WongWon 3–0
Jul 2015Dror MatalonWon 3–1
Jul 2015Aditya GuntuboyinaLost 3–2
Jun 2015Dror MatalonWon 3–0
Jun 2015Ken-Ichi UedaWon 3–1
May 2015Kenny BellWon 3–0
Apr 2015Alex MarquseeWon 3–0
Apr 2015Brookes DegenWon 3–0
Mar 2015Nicholas DuBroffWon 3–0
Feb 2015Robert SchwartzLost 3–0
Jan 2015Robert SchwartzWon 3–2
Jan 2015Charlie WeissLost 3–2
Jan 2015Paz GrimbergLost 3–0
Aug 2013David WoodLost 3–1
Aug 2013Aditya GuntuboyinaWon 3–2
Jul 2013Ken-Ichi UedaWon 3–1
Jun 2013Chris FloresWon 3–2
May 2013Frank KennamerLost 3–1
May 2013Mark ModeraLost 3–0
May 2013Andrew MoylanLost 3–0