See rankings for current players and all players.
60 matches
| Date | Opponent | Outcome |
|---|---|---|
| Mar 2020 | Burton Mendonca | Lost 3–0 |
| Mar 2020 | Theo McKenzie | Lost 3–0 |
| Mar 2020 | Amit Bhatia | Won 3–1 |
| Mar 2020 | Avinash Javaji | Won 3–0 |
| Feb 2020 | Amit Bhatia | Won 3–1 |
| Feb 2020 | Burton Mendonca | Lost 3–0 |
| Feb 2020 | Theo McKenzie | Lost 3–0 |
| Feb 2020 | Avinash Javaji | Won 3–0 |
| Jan 2020 | Duo Wang | Lost 3–0 |
| Jan 2020 | Brian Kempenich | Lost 3–1 |
| Jan 2020 | David Shih | Lost 3–1 |
| Nov 2019 | Mekoce Walker | Lost 3–1 |
| Nov 2019 | Avinash Javaji | Won 3–0 |
| Oct 2019 | Avirukt Mittal | Won 3–0 |
| Sep 2019 | Jim Evans | Won 3–0 |
| Sep 2019 | Terence Stotz | Lost 3–1 |
| Aug 2019 | Bin Ouyang | Lost 3–1 |
| Aug 2019 | Lucas Sea | Lost 3–0 |
| May 2019 | Javier Arroyo | Lost 3–1 |
| Apr 2019 | Bin Ouyang | Lost 3–0 |
| Apr 2019 | Duncan MacRae | Won 3–0 |
| Apr 2019 | Jeffrey Spence | Won 3–1 |
| Apr 2019 | John Hwong | Lost 3–0 |
| Mar 2019 | Duo Wang | Lost 3–0 |
| Feb 2019 | Nicolas Rubio | Lost 3–0 |
| Feb 2019 | Zsolt Bartha | Lost 3–1 |
| Jan 2019 | Sam Skowronski | Won 3–1 |
| Jan 2019 | Prateek Maheshwari | Won 3–2 |
| Nov 2018 | Sam Skowronski | Won 3–1 |
| Nov 2018 | Joanna Majkowski | Lost 3–1 |
| Oct 2018 | Jose Lara | Won 3–1 |
| Oct 2018 | Brian Kempenich | Lost 3–2 |
| Oct 2018 | Zsolt Bartha | Lost 3–0 |
| Sep 2018 | Duo Wang | Lost 3–1 |
| Sep 2018 | Long John | Lost 3–0 |
| Sep 2018 | Terence Stotz | Lost 3–0 |
| Sep 2018 | Shahid Nawaz | Lost 3–1 |
| Sep 2018 | Mike Jensen-Akula | Lost 3–0 |
| Aug 2018 | Long John | Lost 3–0 |
| Aug 2018 | Aziz Boudi | Won 3–0 |
| Aug 2018 | Mehdi Djabri | Won 3–0 |
| Jul 2018 | Zsolt Bartha | Won 3–2 |
| Jul 2018 | John Hwong | Lost 3–2 |
| Jul 2018 | Sven Pirner | Lost 3–0 |
| Jun 2018 | Terence Stotz | Lost 3–1 |
| Jun 2018 | Brian Kempenich | Lost 3–1 |
| May 2018 | Terence Stotz | Lost 3–0 |
| May 2018 | Duo Wang | Lost 3–1 |
| May 2018 | Zsolt Bartha | Won 3–2 |
| May 2018 | Meldan Heaslip | Lost 3–0 |
| May 2018 | Avi Flamholz | Won 3–2 |
| Apr 2018 | Duo Wang | Lost 3–1 |
| Apr 2018 | Brian Kempenich | Lost 3–1 |
| Apr 2018 | Josh Lebowitz | Lost 3–1 |
| Mar 2018 | Brian Kempenich | Lost 3–0 |
| Mar 2018 | Seobin Jung | Won 3–0 |
| Mar 2018 | Duncan MacRae | Lost 3–2 |
| Feb 2018 | Navarun Jain | Won 3–2 |
| Feb 2018 | Terence Stotz | Lost 3–0 |
| Feb 2018 | Duncan MacRae | Won 3–1 |