| Singles Matches | 74/125 | 59 % |
| Doubles Matches | 51/125 | 41 % |
| Played | 98/125 | 78 % |
| Defaulted | 27/125 | 22 % |
| Won | 57/98 | 58 % |
| Lost | 41/98 | 42 % |
| Tennis Level | Intermediate ? | |
| Ratings | Singles | Doubles |
| Tournaments | 1678 ? | 1702 ? |
| Leagues | 1682 ? | NA ? |
| Championships | 1713 ? | 1422 ? |
| League Rounds | 8 | |
| Tournaments | 11 | |
| Championships | 18 | |
| Date | Opponent | Outcome | Score |
|---|---|---|---|
| 16/03/2025 | James Wood JamesW | Lost | LOSS NO SHOW |
| 16/03/2025 | MatthewC
ArranA |
Lost | LOSS NO SHOW |
| 10/11/2024 | FiifiA
VictoriaF |
Lost | 1-6 1-6 |
| 10/11/2024 | Rich Scully RichS | Lost | LOSS CONCEDE |
| 10/11/2024 | BaxterB
JamesW |
Lost | 2-6 4-6 |
| 17/10/2024 | David Segura-Pravia DavidSP | Won | 6-1 7-5 |
| 16/10/2024 | JoeN
LucindaP |
Won | 6-0 6-0 |
| 16/10/2024 | DanielR
JamilM |
Won | 6-1 6-0 |
| 10/09/2024 | Stephen Powell StephenP | Won | 6-4 6-3 |
| 15/04/2024 | Xian Yao Chan XianYC | Lost | 6-1 6-7 4-10 |
| 25/03/2024 | DanielC
CharlieW |
Lost | 3-6 2-6 |
| 17/03/2024 | Kyu Jin Byun KyuJB | Won | 6-1 6-4 |
| 24/02/2024 | MiroslavK
RatkoM |
Won | 6-2 6-1 |
| 23/02/2024 | Andrew Zarei AndrewZ | Won | 7-5 6-1 |
| 06/02/2024 | CarlosS
KarolinaA |
Lost | 7-6 2-6 6-10 |
| 21/12/2023 | Laurence Jacometti LaurenceJ | Won | 15-9 |
| 21/12/2023 | John Bercow JohnB | Won | 15-12 |
| 21/12/2023 | Gerrit Frerk GerritF | Lost | 11-15 |
| 21/12/2023 | Alex Benitez AlexB | Lost | 12-15 |
| 21/12/2023 | Alp Orge AlpO | Lost | 10-15 |
| 24/11/2023 | XianYC
MichaelB |
Lost | 11-15 |
| 24/11/2023 | MichaelB
RatkoM |
Lost | 9-15 |
| 24/11/2023 | AliM
JohnP |
Won | 15-8 |
| 24/11/2023 | AykS
AlpO |
Lost | 13-15 |
| 24/11/2023 | AliM
RatkoM |
Won | 15-13 |
| 06/11/2023 | Baxter Beedle BaxterB | Lost | 3-6 3-6 |
| 15/10/2023 | Tom Hickton TomH | Won | WIN CONCEDE |
| 13/09/2023 | FaridB
JimC |
Lost | 6-2 3-6 6-10 |
| 11/09/2023 | Sam Young SamY | Won | WIN INJURY |
| 24/08/2023 | Amir Jadidinejad AmirJ | Won | 15-9 |
| 24/08/2023 | Gareth Heyes GarethH | Won | 15-7 |
| 24/08/2023 | Majid Khosravi MajidK | Won | 15-14 |
| 24/08/2023 | Gerrit Frerk GerritF | Won | 15-7 |
| 27/04/2023 | Laurence Jacometti LaurenceJ | Won | 15-8 |
| 27/04/2023 | Antonio Espada AntonioE | Lost | 9-15 |
| 27/04/2023 | Simone Garbagnati SimoneG | Lost | 12-15 |
| 27/04/2023 | Alexandru Gosuliac AlexandruG | Lost | 12-15 |
| 17/04/2023 | FiifiA
OliviaL |
Lost | 4-6 2-6 |
| 06/04/2023 | Alex Brown AlexB | Won | 7-6 7-5 |
| 28/03/2023 | Saurabh Srivastava SaurabhS | Lost | 3-6 3-6 |
| 26/03/2023 | Manuel Battista ManuelB | Won | 6-3 6-2 |
| 26/03/2023 | MatthewC
ArranA |
Lost | 4-6 2-6 |
| 18/03/2023 | Pawara Yingviriya PawaraY | Lost | 1-6 0-6 |
| 18/03/2023 | MattP
ShaolanH |
Won | 3-6 6-3 10-8 |
| 26/02/2023 | FilippoC
DanielH |
Won | 6-0 6-1 |
| 22/02/2023 | AlexG
VictoriaN |
Won | 7-5 6-3 |
| 21/02/2023 | Walter Pineda WalterP | Won | 6-1 6-2 |
| 19/01/2023 | JonG
SolG |
Lost | 7-15 |
| 19/01/2023 | KashRB
ScottW |
Lost | 14-15 |
| 19/01/2023 | LaurenceJ
ErolM |
Won | 15-12 |
| 19/01/2023 | MohammedP
AlexB |
Lost | 12-15 |
| 19/01/2023 | MariaTB
TimF |
Won | 15-6 |
| 15/12/2022 | AykS
VictorM |
Won | 15-7 |
| 15/12/2022 | MariaTB
JimC |
Won | 15-11 |
| 15/12/2022 | LaurenceJ
NataliaZ |
Won | 15-14 |
| 15/12/2022 | MattP
ErolM |
Won | 15-10 |
| 15/12/2022 | AlexB
MedhatO |
Won | 15-8 |
| 10/11/2022 | DavidSP
FaheemAH |
Won | 15-12 |
| 10/11/2022 | AlexG
UgurA |
Lost | 13-15 |
| 10/11/2022 | AlexB
ZakV |
Won | 15-13 |
| 10/11/2022 | InasH
SimonA |
Won | 15-5 |
| 10/11/2022 | MadinaM
UgurA |
Won | 15-6 |
| 03/11/2022 | LucaV
MichaelB |
Lost | 1-6 0-6 |
| 19/10/2022 | Ishan Islam IshanI | Lost | 0-6 2-6 |
| 24/09/2022 | ManuelB
JohnW |
Won | 6-4 7-5 |
| 23/09/2022 | Alex Shestakov AlexS | Won | 6-1 2-6 10-2 |
| 06/09/2022 | AlexG
VictoriaN |
Lost | 6-3 1-6 13-15 |
| 26/05/2022 | Walter Pineda WalterP | Won | 15-11 |
| 26/05/2022 | Ayk Stepanyan AykS | Won | 15-10 |
| 26/05/2022 | Alp Orge AlpO | Lost | 9-15 |
| 26/05/2022 | Bogdan Calistru BogdanC | Won | 15-14 |
| 26/05/2022 | Sam Fellerman SamF | Lost | 6-15 |
| 19/05/2022 | AykS
AlexB |
Won | 15-9 |
| 19/05/2022 | DonR
MohammedP |
Won | 15-7 |
| 19/05/2022 | IrinaR
AdilM |
Won | 15-3 |
| 19/05/2022 | GerritF
RaduR |
Won | 15-10 |
| 19/05/2022 | GerritF
RaduR |
Won | 15-6 |
| 27/03/2022 | Diego Campos DiegoC | Lost | 3-6 2-6 |
| 06/03/2022 | Manuel Battista ManuelB | Won | 6-2 6-3 |
| 24/02/2022 | Alex Benitez AlexB | Won | 15-7 |
| 24/02/2022 | Adil Mziouid AdilM | Won | 15-3 |
| 24/02/2022 | Laurence Jacometti LaurenceJ | Lost | 9-15 |
| 24/02/2022 | Ashutosh Chauhan AshutoshC | Lost | 13-15 |
| 24/02/2022 | Gareth Heyes GarethH | Won | 15-7 |
| 19/02/2022 | ManuelB
JohnW |
Lost | 3-6 7-5 6-10 |
| 12/08/2021 | NicoleC
ChrisF |
Won | 15-9 |
| 12/08/2021 | AlexB
JeebinP |
Lost | 11-15 |
| 12/08/2021 | NicoleC
KrishnaR |
Lost | 12-15 |
| 12/08/2021 | AshutoshC
MirkoP |
Lost | 6-15 |
| 10/08/2021 | Richard Petrik RichardP | Won | 6-0 6-2 |
| 09/08/2021 | Brandon Wilkins BrandonW | Lost | 4-6 6-3 12-14 |
| 08/08/2021 | Vadim Larin VadimL | Won | 6-2 6-3 |
| 28/07/2021 | Tim Moore TimM | Won | 6-3 6-2 |
| 02/07/2021 | Farid Bazari FaridB | Won | 6-2 2-6 10-7 |
| 17/06/2021 | Brandon Wilkins BrandonW | Lost | 4-6 6-2 5-10 |
| 05/05/2021 | Tim Moore TimM | Won | 6-3 6-2 |
| 30/04/2021 | Filippo Rinaldi FilippoR | Won | 6-2 6-1 |
| 09/04/2021 | Ayk Stepanyan AykS | Won | 6-3 6-2 |