See rankings for current players and all players.

Rating History

Match History

127 matches

DateOpponentOutcome
Nov 2019Mike Jensen-AkulaLost 3–0
Sep 2019David ShihLost 3–1
Sep 2019Brian KempenichWon 3–1
Sep 2019Hardit SinghLost 3–0
Sep 2019Dror MatalonLost 3–0
Sep 2019Sara BambergerLost 3–1
Aug 2019Anirudh TodiLost 3–0
Aug 2019Ross ChuLost 3–0
Jul 2019Jeffrey SpenceWon 3–2
Jul 2019Duo WangLost 3–2
Jul 2019John HwongWon 3–0
Apr 2019Terence StotzLost 3–0
Apr 2019Duo WangLost 3–1
Apr 2019Nikhil SrivastavaLost 3–0
Mar 2019John HwongWon 3–1
Feb 2019Brian KempenichWon 3–2
Feb 2019Jeremy GordonWon 3–1
Jan 2019Duo WangLost 3–1
Jan 2019Shahid NawazLost 3–0
Nov 2018Shahid NawazLost 3–1
Oct 2018Jose LaraWon 3–0
Oct 2018Jeremy GordonWon 3–0
Oct 2018Armin AskariLost 3–0
Sep 2018Brian KempenichLost 3–0
Sep 2018Sam SkowronskiWon 3–0
Sep 2018Armin AskariLost 3–0
Sep 2018John HwongWon 3–0
Sep 2018Aziz BoudiWon 3–0
Jul 2018Jeremy GordonLost 3–2
Jul 2018John HwongWon 3–0
Jul 2018Sven PirnerLost 3–0
Jun 2018Avi FlamholzLost 3–1
Jun 2018Seobin JungWon 3–0
Jun 2018Joanna MajkowskiWon 3–1
Jun 2018John HwongWon 3–2
May 2018Duo WangLost 3–0
May 2018Jeremy GordonLost 3–2
May 2018Avi FlamholzLost 3–0
May 2018Terence StotzLost 3–2
May 2018Meldan HeaslipLost 3–0
Apr 2018Mike Jensen-AkulaLost 3–0
Apr 2018Sergey DobrinovLost 3–0
Apr 2018Stephen HarrellLost 3–0
Apr 2018Terence StotzLost 3–1
Apr 2018Raphael MagarikLost 3–0
Mar 2018Terence StotzLost 3–0
Mar 2018Joanna MajkowskiWon 3–0
Mar 2018Navarun JainWon 3–0
Mar 2018Tyler OwensLost 3–2
Mar 2018Duo WangWon 3–2
Feb 2018Stephen HarrellLost 3–0
Feb 2018Duo WangLost 3–0
Feb 2018Aniket MandalikLost 3–0
Jan 2018Stephen HarrellLost 3–0
Jan 2018Duncan MacRaeWon 3–0
Nov 2017Terence StotzLost 3–0
Nov 2017Ryan van der HarstLost 3–0
Oct 2017Oly RilleraWon 3–0
Oct 2017Ryan van der HarstLost 3–0
Oct 2017Duncan MacRaeWon 3–1
Oct 2017John HwongWon 3–0
Sep 2017Nate AdenLost 3–0
Sep 2017Vishesh DalalLost 3–0
Sep 2017Brian KempenichLost 3–1
Sep 2017Raphael MagarikLost 3–0
Aug 2017Duncan MacRaeWon 3–1
Jul 2017Nate AdenLost 3–1
Jul 2017Brian KempenichLost 3–2
Jul 2017Raphael MagarikLost 3–0
May 2017Janeau JanssenLost 3–0
May 2017Duo WangLost 3–0
Apr 2017Nate AdenLost 3–0
Apr 2017Duo WangLost 3–1
Apr 2017Raphael MagarikLost 3–0
Mar 2017Yifan WuWon 3–0
Mar 2017Avi FlamholzLost 3–0
Feb 2017Duo WangLost 3–0
Feb 2017Raphael MagarikLost 3–0
Jan 2017Yifan WuWon 3–0
Jan 2017Duncan MacRaeWon 3–0
Nov 2016Duo WangLost 3–1
Oct 2016Raphael MagarikLost 3–0
Oct 2016Sahar SareminaeniLost 3–0
Sep 2016Nate AdenLost 3–0
Sep 2016Brian KempenichLost 3–1
Apr 2016Reto SutterLost 3–0
Apr 2016Jose LaraLost 3–1
Mar 2016Daniel SchwartzLost 3–1
Mar 2016Sandra HarpsterWon 3–0
Mar 2016Alok SinghLost 3–1
Feb 2016Daniel SchwartzLost 3–1
Feb 2016Nick FirmaniWon 3–0
Feb 2016Padma MaitlandWon 3–0
Jan 2016Duo WangLost 3–0
Jan 2016Alok SinghLost 3–1
Jan 2016Nikhil ParanjapeLost 3–0
Jan 2016Reto SutterLost 3–1
Nov 2015Myles GordonLost 3–0
Nov 2015Nikhil ParanjapeLost 3–0
Oct 2015Reto SutterLost 3–0
Oct 2015Ankur DaveLost 3–0
Oct 2015Duo WangLost 3–0
Oct 2015Nikhil SrivastavaLost 3–0
Sep 2015Reto SutterLost 3–0
Sep 2015Myles GordonLost 3–0
Sep 2015Ankur DaveLost 3–0
Aug 2015Jaiyoung RyuLost 3–1
Aug 2015Duo WangLost 3–0
May 2015Duo WangLost 3–0
Apr 2015David BrattLost 3–0
Mar 2015Karan JainLost 3–0
Mar 2015Duo WangLost 3–1
Feb 2015Jaiyoung RyuLost 3–0
Feb 2015David IsakssonLost 3–0
Feb 2015Patrick BaylisLost 3–0
Feb 2015Laura DobbsLost 3–0
Jan 2015Sara GreenWon 3–0
Jan 2015Aubrey ShickWon 3–0
Jan 2015Alfonso RojasWon 3–0
Jan 2015Emmanual TsukermanWon 3–0
Nov 2014Duo WangLost 3–0
Nov 2014Laura DobbsLost 3–0
Nov 2014Jim EvansLost 3–0
Nov 2014Aubrey ShickWon 3–0
Oct 2014Jim EvansLost 3–0
Oct 2014William SelesLost 3–0
Oct 2014Thomas KrussigLost 3–0