See rankings for current players and all players.

Rating History

Match History

141 matches

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