See rankings for current players and all players.

Rating History

Match History

51 matches

DateOpponentOutcome
Jul 2019Avirukt MittalLost 3–0
Jun 2019Avirukt MittalLost 3–0
May 2019Jeffrey SpenceLost 3–0
May 2019Grant StanleyLost 3–0
Apr 2019Bin OuyangLost 3–0
Apr 2019Jeffrey SpenceLost 3–0
Apr 2019Jeremy GordonLost 3–0
Mar 2018Brian KempenichLost 3–0
Mar 2018Jeremy GordonWon 3–2
Feb 2018Terence StotzLost 3–0
Feb 2018Jeremy GordonLost 3–1
Feb 2018Navarun JainWon 3–0
Jan 2018Stephen HarrellLost 3–0
Jan 2018Zsolt BarthaLost 3–0
Nov 2017Terence StotzLost 3–0
Oct 2017Ryan van der HarstLost 3–1
Oct 2017Navarun JainWon 3–0
Oct 2017Zsolt BarthaLost 3–1
Sep 2017Duo WangLost 3–0
Sep 2017Sumit GuptaLost 3–0
Sep 2017Navarun JainWon 3–0
Sep 2017Manuel CoquetLost 3–0
Aug 2017Sumit GuptaLost 3–0
Aug 2017Nate AdenLost 3–0
Aug 2017Zsolt BarthaLost 3–1
Jul 2017Duo WangLost 3–0
Jul 2017Sumit GuptaLost 3–1
Jul 2017Sagar PilaniaLost 3–0
Jul 2017Cecilia Shan CaoWon 3–1
Jun 2017Sumit GuptaLost 3–0
Jun 2017Brian KempenichLost 3–0
May 2017Janeau JanssenLost 3–0
Apr 2017Rodrigo LasherasLost 3–2
Mar 2017Duo WangLost 3–0
Mar 2017Nate AdenLost 3–0
Mar 2017Janeau JanssenLost 3–0
Feb 2017Seobin JungWon 3–0
Feb 2017Yifan WuWon 3–1
Feb 2017Navarun JainWon 3–0
Feb 2017Jose LaraLost 3–0
Jan 2017Zsolt BarthaLost 3–0
Jan 2017Cristhian DanielLost 3–2
Jan 2017Yifan WuWon 3–0
Jan 2017Jose LaraLost 3–0
Nov 2016Alok SinghLost 3–0
Oct 2016Cristhian DanielLost 3–0
Oct 2016Keaton NoonLost 3–0
Oct 2016Alok SinghLost 3–0
Sep 2016Cristhian DanielLost 3–0
Sep 2016Raphael MagarikLost 3–0
Sep 2016Daniel SchwartzLost 3–0