See rankings for current players and all players.
97 matches
| Date | Opponent | Outcome |
|---|---|---|
| Mar 2020 | David Shih | Lost 3–1 |
| Mar 2020 | Hardit Singh | Lost 3–0 |
| Feb 2020 | David Shih | Lost 3–1 |
| Feb 2020 | Hardit Singh | Lost 3–0 |
| Jan 2020 | Duo Wang | Won 3–1 |
| Jan 2020 | David Shih | Lost 3–0 |
| Jan 2020 | Jeremy Gordon | Won 3–1 |
| Nov 2019 | Adam Joseph | Won 3–1 |
| Nov 2019 | David Shih | Lost 3–0 |
| Oct 2019 | Akshay Dalmia | Lost 3–0 |
| Sep 2019 | Zsolt Bartha | Lost 3–1 |
| Sep 2019 | Sara Bamberger | Lost 3–0 |
| Sep 2019 | Hardit Singh | Lost 3–1 |
| Sep 2019 | David Shih | Lost 3–1 |
| Aug 2019 | Romit Chakraborty | Lost 3–0 |
| Aug 2019 | Duo Wang | Won 3–0 |
| Feb 2019 | Zsolt Bartha | Lost 3–2 |
| Feb 2019 | Nicolas Rubio | Lost 3–0 |
| Jan 2019 | Duo Wang | Lost 3–2 |
| Nov 2018 | Sam Skowronski | Won 3–0 |
| Oct 2018 | Jeremy Gordon | Won 3–2 |
| Sep 2018 | Sam Skowronski | Won 3–0 |
| Sep 2018 | Zsolt Bartha | Won 3–0 |
| Jun 2018 | Jeremy Gordon | Won 3–1 |
| Jun 2018 | Alex Schmitt | Won 3–0 |
| Jun 2018 | Sven Pirner | Lost 3–1 |
| May 2018 | David Bratt | Lost 3–0 |
| May 2018 | Josh Lebowitz | Lost 3–2 |
| May 2018 | Ryan van der Harst | Lost 3–1 |
| May 2018 | Raphael Magarik | Lost 3–0 |
| Apr 2018 | Josh Lebowitz | Lost 3–2 |
| Apr 2018 | Jeremy Gordon | Won 3–1 |
| Apr 2018 | Duo Wang | Won 3–2 |
| Mar 2018 | Duncan MacRae | Won 3–0 |
| Mar 2018 | Jeremy Gordon | Won 3–0 |
| Jan 2018 | Manuel Coquet | Lost 3–0 |
| Jan 2018 | Josh Lebowitz | Lost 3–2 |
| Jan 2018 | Ryan van der Harst | Lost 3–1 |
| Nov 2017 | Diego Butrich | Lost 3–0 |
| Nov 2017 | Raphael Magarik | Lost 3–0 |
| Oct 2017 | Terence Stotz | Won 3–0 |
| Oct 2017 | Duo Wang | Won 3–0 |
| Oct 2017 | Nate Aden | Lost 3–1 |
| Oct 2017 | Manuel Coquet | Lost 3–1 |
| Sep 2017 | Raphael Magarik | Lost 3–0 |
| Sep 2017 | Zsolt Bartha | Won 3–1 |
| Aug 2017 | Duo Wang | Won 3–2 |
| Aug 2017 | Terence Stotz | Lost 3–1 |
| Jul 2017 | Zsolt Bartha | Won 3–2 |
| Jul 2017 | Terence Stotz | Lost 3–0 |
| Jul 2017 | Raphael Magarik | Lost 3–0 |
| Jun 2017 | Sumit Gupta | Won 3–2 |
| Jun 2017 | Duncan MacRae | Won 3–0 |
| Mar 2017 | Avi Flamholz | Lost 3–1 |
| Feb 2017 | Raphael Magarik | Lost 3–0 |
| Jan 2017 | Anuj Dawar | Lost 3–1 |
| Nov 2016 | Anuj Dawar | Won 3–0 |
| Nov 2016 | Raphael Magarik | Lost 3–0 |
| Oct 2016 | Nikhil Paranjape | Lost 3–0 |
| Oct 2016 | Nate Aden | Lost 3–2 |
| Sep 2016 | Zsolt Bartha | Won 3–1 |
| Sep 2016 | Duo Wang | Lost 3–1 |
| Aug 2016 | Cristhian Daniel | Won 3–0 |
| Aug 2016 | Daniel Schwartz | Won 3–0 |
| Jul 2016 | Duo Wang | Lost 3–1 |
| Jun 2016 | Nikhil Paranjape | Lost 3–0 |
| Jun 2016 | Josh Lebowitz | Lost 3–0 |
| May 2016 | Raphael Magarik | Lost 3–1 |
| May 2016 | Reto Sutter | Lost 3–0 |
| Apr 2016 | Ann Connolly | Won 3–0 |
| Mar 2015 | Aubrey Shick | Won 3–0 |
| Feb 2015 | Duo Wang | Won 3–1 |
| Feb 2015 | Aubrey Shick | Won 3–0 |
| Aug 2013 | John Coates | Lost 3–0 |
| Jun 2011 | James Shinn | Lost 3–0 |
| Jun 2011 | Guillaume Eric Sandoz | Lost 3–0 |
| May 2011 | Neil Conway | Lost 3–0 |
| May 2011 | Ariel Grostern | Lost 3–0 |
| May 2011 | David Appelfeld | Won 3–0 |
| Oct 2010 | Therese Jones | Lost 3–2 |
| Oct 2010 | Rob Cuthrell | Lost 3–2 |
| Sep 2010 | Neil Conway | Lost 3–0 |
| Aug 2010 | Peter Ledochowitsch | Lost 3–0 |
| Aug 2010 | Marco Gonzalez-Navarro | Lost 3–0 |
| Aug 2010 | James Shinn | Lost 3–1 |
| Aug 2010 | Juliet Lamont | Lost 3–0 |
| Jul 2010 | Catherine Wang | Won 3–0 |
| Jul 2010 | Tammy J Faridi | Won 3–0 |
| May 2010 | James Shinn | Lost 3–0 |
| May 2010 | Juliet Lamont | Lost 3–0 |
| May 2010 | Ariel Grostern | Lost 3–0 |
| Apr 2010 | Peter Ledochowitsch | Won 3–1 |
| Apr 2010 | Catherine Wang | Won 3–0 |
| Apr 2010 | Tammy J Faridi | Won 3–1 |
| Mar 2010 | Catherine Wang | Lost 3–2 |
| Mar 2010 | Alex Rennet | Lost 3–0 |
| Mar 2010 | Tammy J Faridi | Won 3–1 |