See rankings for current players and all players.

Rating History

Match History

58 matches

DateOpponentOutcome
Nov 2022Jim VeitchWon 3–0
Nov 2022Dev MillsteinWon 3–2
Mar 2020Akshay DalmiaWon 3–0
Mar 2020Meldan HeaslipWon 3–1
Mar 2020Caroline PalmerWon 3–0
Feb 2020Akshay DalmiaWon 3–0
Feb 2020Meldan HeaslipWon 3–1
Feb 2020Caroline PalmerWon 3–0
Jan 2020Craig HollowLost 3–0
Jan 2020Meldan HeaslipLost 3–1
Jan 2020David BrattWon 3–1
Jan 2020Jacob KerseyLost 3–1
Nov 2019David BrattWon 3–0
Nov 2019Kent DanielsWon 3–0
Sep 2019Ross ChuWon 3–1
Sep 2019Meldan HeaslipLost 3–0
Aug 2019Brian KempenichWon 3–0
Aug 2019Duo WangWon 3–0
Aug 2019Mike Jensen-AkulaWon 3–1
Jul 2019Jeffrey SpenceWon 3–0
Jun 2019Adam IsaacsonLost 3–1
Jun 2019Meldan HeaslipLost 3–1
Jun 2019Craig HollowLost 3–1
Jun 2019Dror MatalonLost 3–1
May 2019Dror MatalonWon 3–0
May 2019Nikhil SrivastavaWon 3–0
Mar 2019Peter JacobseWon 3–0
Mar 2019Meldan HeaslipLost 3–0
Feb 2019Adam IsaacsonLost 3–0
Jan 2019Caroline PalmerWon 3–0
Jan 2019Dror MatalonWon 3–0
Jan 2019Long JohnLost 3–0
Jan 2019Sara BambergerWon 3–0
Jan 2019Meldan HeaslipWon 3–2
Nov 2018Karan GoyalLost 3–1
Nov 2018Craig HollowLost 3–1
Aug 2018Mark ModeraLost 3–0
Aug 2018Ludwig SchoenackLost 3–0
Aug 2018Josh TraunerWon 3–0
May 2018Ankur DaveLost 3–1
May 2018Jared BardLost 3–2
Apr 2018Jared BardLost 3–0
Apr 2018Prakash BathiniWon 3–2
Mar 2018Jeff GordonLost 3–0
Mar 2018Prakash BathiniLost 3–0
Mar 2018Josh TraunerWon 3–0
Feb 2018Reid JohnsenLost 3–0
Feb 2018Jeff GordonLost 3–2
Feb 2018Mark ModeraLost 3–0
Jan 2018Josh TraunerWon 3–1
Jan 2018Mark ModeraLost 3–2
Jan 2018Jaime PerezWon 3–2
Jan 2018Sahar SareminaeniWon 3–0
Jan 2018Anthony AbelLost 3–2
Nov 2017Joanna MajkowskiWon 3–0
Nov 2017Mike Jensen-AkulaWon 3–2
Nov 2017Craig HollowWon 3–0
Nov 2017Josh TraunerLost 3–1