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 2020David BrattWon 3–1
Jan 2020Meldan HeaslipLost 3–1
Jan 2020Jacob KerseyLost 3–1
Jan 2020Craig HollowLost 3–0
Nov 2019Kent DanielsWon 3–0
Nov 2019David BrattWon 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 2019Dror MatalonLost 3–1
Jun 2019Craig HollowLost 3–1
Jun 2019Meldan HeaslipLost 3–1
Jun 2019Adam IsaacsonLost 3–1
May 2019Nikhil SrivastavaWon 3–0
May 2019Dror MatalonWon 3–0
Mar 2019Meldan HeaslipLost 3–0
Mar 2019Peter JacobseWon 3–0
Feb 2019Adam IsaacsonLost 3–0
Jan 2019Long JohnLost 3–0
Jan 2019Dror MatalonWon 3–0
Jan 2019Meldan HeaslipWon 3–2
Jan 2019Sara BambergerWon 3–0
Jan 2019Caroline PalmerWon 3–0
Nov 2018Craig HollowLost 3–1
Nov 2018Karan GoyalLost 3–1
Aug 2018Ludwig SchoenackLost 3–0
Aug 2018Mark ModeraLost 3–0
Aug 2018Josh TraunerWon 3–0
May 2018Ankur DaveLost 3–1
May 2018Jared BardLost 3–2
Apr 2018Prakash BathiniWon 3–2
Apr 2018Jared BardLost 3–0
Mar 2018Prakash BathiniLost 3–0
Mar 2018Jeff GordonLost 3–0
Mar 2018Josh TraunerWon 3–0
Feb 2018Jeff GordonLost 3–2
Feb 2018Mark ModeraLost 3–0
Feb 2018Reid JohnsenLost 3–0
Jan 2018Josh TraunerWon 3–1
Jan 2018Jaime PerezWon 3–2
Jan 2018Sahar SareminaeniWon 3–0
Jan 2018Mark ModeraLost 3–2
Jan 2018Anthony AbelLost 3–2
Nov 2017Craig HollowWon 3–0
Nov 2017Mike Jensen-AkulaWon 3–2
Nov 2017Joanna MajkowskiWon 3–0
Nov 2017Josh TraunerLost 3–1