| Singles Matches | 178/183 | 97 % |
| Doubles Matches | 5/183 | 3 % |
| Played | 122/183 | 67 % |
| Defaulted | 61/183 | 33 % |
| Won | 37/122 | 30 % |
| Lost | 85/122 | 70 % |
| Tennis Level | Intermediate ? | |
| Ratings | Singles | Doubles |
| Tournaments | NA ? | NA ? |
| Leagues | 1341 ? | NA ? |
| Championships | NA ? | NA ? |
| League Rounds | 32 | |
| Tournaments | 1 | |
| Championships | 0 | |
| Date | Opponent | Outcome | Score |
|---|---|---|---|
| 07/09/2026 | FaridB
FiifiA |
Lost | 1-4 |
| 07/09/2026 | AnastasiiaH
MajidK |
Won | 3-2 |
| 07/09/2026 | MichaelL
StefanK |
Lost | 1-4 |
| 07/09/2026 | RezaKS
JoshuaMH |
Won | 4-1 |
| 07/09/2026 | SimonA
LaurenceJ |
Lost | 0-5 |
| 31/03/2025 | Steve Osullivan SteveO | Lost | 4-6 3-6 |
| 25/03/2025 | Rosanna Ball RosannaB | Won | 6-3 6-7 12-10 |
| 22/03/2025 | Saheed Lawal SaheedL | Won | 6-1 6-4 |
| 19/02/2025 | Rosanna Ball RosannaB | Lost | 2-6 6-4 3-10 |
| 13/02/2025 | Taylan Halici TaylanH | Won | 7-6 6-2 |
| 12/02/2025 | Johann Courtin JohannC | Lost | 2-6 1-6 |
| 17/12/2024 | Alexandru Gosuliac AlexandruG | Lost | 1-6 0-6 |
| 16/12/2024 | Victor Martinez VictorM | Lost | 3-6 2-6 |
| 02/12/2024 | Saheed Lawal SaheedL | Lost | 4-6 6-2 8-10 |
| 20/11/2024 | David Segura-Pravia DavidSP | Lost | 1-6 4-6 |
| 19/11/2024 | Jose F Hernandez JoseFH | Lost | 0-6 6-7 |
| 18/10/2024 | Victor Martinez VictorM | Won | 6-3 0-6 10-8 |
| 16/10/2024 | Walter Pineda WalterP | Lost | 5-7 4-6 |
| 11/10/2024 | Kiril Peev KirilP | Lost | 2-6 3-6 |
| 23/09/2024 | David Segura-Pravia DavidSP | Lost | 6-2 1-6 6-10 |
| 19/09/2024 | Jose F Hernandez JoseFH | Lost | 6-7 4-6 |
| 10/09/2024 | Saheed Lawal SaheedL | Won | 6-4 6-1 |
| 23/08/2024 | Alexandru Gosuliac AlexandruG | Lost | 4-6 5-7 |
| 02/08/2024 | Alex Benitez AlexB | Lost | 2-6 4-6 |
| 01/08/2024 | Jack Newman JackN | Won | 6-4 6-4 |
| 31/07/2024 | Gooch Ozyigit GoochO | Lost | 3-6 3-6 |
| 18/07/2024 | Victor Martinez VictorM | Lost | 6-3 2-6 4-10 |
| 10/07/2024 | Alexandru Gosuliac AlexandruG | Lost | 4-6 6-1 6-10 |
| 15/06/2024 | Lee Forsyth LeeF | Lost | 6-7 2-6 |
| 12/06/2024 | David Segura-Pravia DavidSP | Lost | 6-1 4-6 8-10 |
| 07/06/2024 | Alexandru Gosuliac AlexandruG | Lost | 6-4 5-7 5-10 |
| 30/05/2024 | Jose F Hernandez JoseFH | Won | 7-5 6-3 |
| 29/05/2024 | Saheed Lawal SaheedL | Won | 0-6 6-4 11-9 |
| 08/05/2024 | Selim Guler SelimG | Won | 6-1 6-0 |
| 24/04/2024 | Taylan Halici TaylanH | Won | 6-4 6-0 |
| 22/04/2024 | Parag Garg ParagG | Won | 6-2 6-0 |
| 05/04/2024 | Alexandru Gosuliac AlexandruG | Won | 2-6 7-6 10-4 |
| 23/03/2024 | Victor Martinez VictorM | Lost | 5-7 1-6 |
| 22/03/2024 | Gooch Ozyigit GoochO | Lost | 6-3 1-6 9-11 |
| 21/03/2024 | Walter Pineda WalterP | Lost | 1-6 1-6 |
| 01/03/2024 | William Buckland WilliamB | Lost | 6-3 1-6 2-10 |
| 29/02/2024 | Jose F Hernandez JoseFH | Lost | 3-6 6-2 6-10 |
| 15/02/2024 | Jose F Hernandez JoseFH | Lost | 4-6 5-7 |
| 01/02/2024 | Michael Lane MichaelL | Lost | 4-6 6-2 7-10 |
| 29/01/2024 | David Segura-Pravia DavidSP | Lost | 6-4 1-6 8-10 |
| 25/01/2024 | William Buckland WilliamB | Lost | 1-6 2-6 |
| 04/12/2023 | Armin Eshaghynejad ArminE | Won | 7-5 6-4 |
| 27/11/2023 | Alan Donelan AlanD | Lost | 3-6 4-6 |
| 13/11/2023 | Jose F Hernandez JoseFH | Lost | 2-6 3-6 |
| 09/11/2023 | Saheed Lawal SaheedL | Won | 7-5 6-1 |
| 13/08/2023 | Jack Newman JackN | Lost | 2-6 5-7 |
| 22/07/2023 | Tom Pigott TomP | Lost | 1-6 2-6 |
| 07/07/2023 | Richard Petrik RichardP | Lost | 2-6 4-6 |
| 03/07/2023 | Laurence Jacometti LaurenceJ | Lost | 4-6 0-6 |
| 27/06/2023 | Ratko Magic RatkoM | Lost | 2-6 1-6 |
| 23/06/2023 | Richard Petrik RichardP | Lost | 2-6 3-6 |
| 10/06/2023 | Cicero Almeida CiceroA | Lost | 2-6 4-6 |
| 30/05/2023 | Bogdan Calistru BogdanC | Won | 7-6 7-5 |
| 21/05/2023 | Dean Smith DeanS | Lost | 1-6 1-6 |
| 29/04/2023 | Amir Jadidinejad AmirJ | Lost | 0-6 1-6 |
| 18/04/2023 | David Segura-Pravia DavidSP | Won | 6-2 6-4 |
| 04/04/2023 | Majid Khosravi MajidK | Lost | 0-6 3-6 |
| 28/03/2023 | Gokhan Uzel GokhanU | Lost | 6-3 1-6 12-14 |
| 13/03/2023 | Filippo Rinaldi FilippoR | Lost | 1-6 7-5 4-10 |
| 03/03/2023 | Tim Moore TimM | Lost | 5-7 2-6 |
| 27/02/2023 | Vadim Larin VadimL | Lost | 2-6 1-6 |
| 16/02/2023 | Alica Bukovska AlicaB | Lost | 0-6 6-3 2-10 |
| 26/01/2023 | Cicero Almeida CiceroA | Won | 0-6 6-3 11-9 |
| 20/01/2023 | Ayk Stepanyan AykS | Lost | 3-6 1-6 |
| 19/01/2023 | Vadim Larin VadimL | Lost | 3-6 0-6 |
| 10/12/2022 | Victor Martinez VictorM | Won | 7-6 6-7 10-7 |
| 08/12/2022 | Amir Afrashteh AmirA | Won | 6-4 6-2 |
| 17/11/2022 | Kieran Shew KieranS | Won | 6-1 6-4 |
| 04/11/2022 | David Segura-Pravia DavidSP | Won | 7-5 6-0 |
| 19/10/2022 | Saheed Lawal SaheedL | Won | 6-1 6-3 |
| 12/10/2022 | Emily Halliday EmilyH | Lost | 4-6 5-7 |
| 07/10/2022 | Alica Bukovska AlicaB | Lost | 3-6 3-6 |
| 06/10/2022 | Lee Edwards LeeE | Won | 6-3 3-6 10-5 |
| 01/09/2022 | Walter Pineda WalterP | Won | 2-6 6-2 11-9 |
| 01/09/2022 | Alica Bukovska AlicaB | Lost | 1-6 1-6 |
| 26/08/2022 | David Segura-Pravia DavidSP | Won | 6-3 5-7 10-1 |
| 25/08/2022 | Matt Mcnally MattM | Lost | 4-6 6-4 5-10 |
| 22/08/2022 | Matt Porsz MattP | Lost | 0-6 2-6 |
| 28/07/2022 | Victor Martinez VictorM | Lost | 2-6 3-6 |
| 16/07/2022 | Laurence Jacometti LaurenceJ | Lost | 1-6 3-6 |
| 14/07/2022 | Saheed Lawal SaheedL | Won | 2-6 7-5 10-4 |
| 01/07/2022 | Walter Pineda WalterP | Won | 6-1 4-6 10-3 |
| 15/06/2022 | Carl Clements CarlC | Lost | 2-6 2-6 |
| 08/06/2022 | Ayk Stepanyan AykS | Lost | 6-2 3-6 5-10 |
| 03/06/2022 | Gareth Heyes GarethH | Lost | 2-6 6-3 10-12 |
| 25/05/2022 | Sam Fellerman SamF | Lost | 3-6 2-6 |
| 30/04/2022 | Cicero Almeida CiceroA | Lost | 4-6 3-6 |
| 25/04/2022 | Carl Clements CarlC | Lost | 3-6 4-6 |
| 21/04/2022 | Filippo Rinaldi FilippoR | Lost | 2-6 5-7 |
| 09/04/2022 | Gareth Heyes GarethH | Lost | 1-6 2-6 |
| 12/03/2022 | Florentino Montijano FlorentinoM | Won | 6-4 6-3 |
| 08/03/2022 | Victor Martinez VictorM | Won | 6-3 6-1 |
| 03/03/2022 | Vadim Larin VadimL | Lost | 1-6 1-6 |
| 28/02/2022 | Amitai Amir AmitaiA | Lost | 4-6 3-6 |
| 01/02/2022 | Carl Clements CarlC | Lost | 1-6 5-7 |
| 17/01/2022 | Ayk Stepanyan AykS | Lost | 3-6 1-6 |
| 14/01/2022 | Nicholas Ellis NicholasE | Lost | 6-3 1-6 6-10 |
| 12/01/2022 | Nye Nduka NyeN | Lost | 2-6 5-7 |
| 30/12/2021 | David Ashburner DavidA | Lost | 3-6 3-6 |
| 09/11/2021 | Rafal Kaczmarczyk RafalK | Lost | 5-7 3-6 |
| 05/11/2021 | Florentino Montijano FlorentinoM | Won | 6-0 3-6 10-3 |
| 27/10/2021 | Ayk Stepanyan AykS | Won | 1-6 6-2 10-8 |
| 22/10/2021 | Luca Annesanti LucaA | Lost | 1-6 4-6 |
| 15/10/2021 | Nye Nduka NyeN | Won | 5-7 6-0 10-8 |
| 21/09/2021 | Rafal Kaczmarczyk RafalK | Lost | 0-6 3-6 |
| 23/08/2021 | Walter Pineda WalterP | Lost | 2-6 6-2 8-10 |
| 13/08/2021 | Gokhan Uzel GokhanU | Won | 3-6 6-1 11-9 |
| 03/08/2021 | Ashutosh Chauhan AshutoshC | Lost | 7-5 3-6 7-10 |
| 10/07/2021 | Laura Melis LauraM | Lost | 3-6 6-4 8-10 |
| 08/07/2021 | Len Alleyne LenA | Lost | 3-6 3-6 |
| 22/06/2021 | Ashutosh Chauhan AshutoshC | Lost | 7-5 1-6 2-10 |
| 09/06/2021 | Tim Moore TimM | Lost | 3-6 2-6 |
| 01/06/2021 | Victor Martinez VictorM | Won | 7-5 6-3 |
| 21/05/2021 | Ashutosh Chauhan AshutoshC | Lost | 3-6 1-6 |
| 07/05/2021 | Tim Moore TimM | Lost | 4-6 4-6 |
| 05/05/2021 | Ayk Stepanyan AykS | Won | 7-5 6-2 |
| 20/04/2021 | Filippo Rinaldi FilippoR | Lost | 1-6 2-6 |