| Singles Matches | 96/157 | 61 % |
| Doubles Matches | 61/157 | 39 % |
| Played | 109/157 | 69 % |
| Defaulted | 48/157 | 31 % |
| Won | 55/109 | 50 % |
| Lost | 54/109 | 50 % |
| Tennis Level | Intermediate ? | |
| Ratings | Singles | Doubles |
| Tournaments | 1458 ? | 1458 ? |
| Leagues | 1340 ? | 1591 ? |
| Championships | 1859 ? | NA ? |
| League Rounds | 19 | |
| Tournaments | 9 | |
| Championships | 4 | |
| Opponent | Due by | |
|---|---|---|
| Grace Gong GraceG | 13/04/2025 |
| Date | Opponent | Outcome | Score |
|---|---|---|---|
| 19/03/2025 | Miguel Murio MiguelM | Lost | 2-6 0-6 |
| 23/02/2025 | Richard Braysher RichardB | Lost | 4-6 5-7 |
| 17/02/2025 | Armin Eshaghynejad ArminE | Won | 7-5 6-2 |
| 14/02/2025 | Selim Guler SelimG | Lost | 5-7 3-6 |
| 17/12/2024 | Max Barton MaxB | Lost | 1-6 5-7 |
| 12/12/2024 | Richard Braysher RichardB | Lost | 4-6 5-7 |
| 26/11/2024 | Luke Edy LukeE | Lost | 2-6 2-6 |
| 24/11/2024 | Murat Ildiz MuratI | Won | 6-3 6-0 |
| 14/11/2024 | TaylanH
AyakoJ |
Won | 15-14 |
| 14/11/2024 | MohammedP
NestorV |
Lost | 11-15 |
| 14/11/2024 | FilippoC
AysegulG |
Won | 15-6 |
| 14/11/2024 | KellyH
MitraK |
Won | 15-8 |
| 14/11/2024 | DebanjanC
ZiU |
Lost | 9-15 |
| 14/11/2024 | MohammedP
FilippoC |
Lost | 13-15 |
| 17/07/2024 | Armin Eshaghynejad ArminE | Won | 6-4 5-7 10-6 |
| 14/07/2024 | Taylan Halici TaylanH | Won | 6-3 2-6 10-5 |
| 12/07/2024 | Edward Gott EdwardG | Lost | 0-6 4-6 |
| 10/06/2024 | David Archbold DavidA | Won | 4-6 6-2 10-6 |
| 22/05/2024 | Alex Shestakov AlexS | Won | 6-2 6-4 |
| 15/05/2024 | Armin Eshaghynejad ArminE | Won | 7-6 6-0 |
| 13/05/2024 | Ella Alleyne EllaA | Lost | 3-6 1-6 |
| 11/05/2024 | Yutian Wu YutianW | Won | 6-7 6-4 10-6 |
| 28/04/2024 | Hannah Han HannahH | Won | 7-5 6-0 |
| 11/04/2024 | Richard Braysher RichardB | Won | 6-7 6-2 10-5 |
| 07/04/2024 | Tom Kverndal TomK | Lost | 1-6 6-1 8-10 |
| 28/03/2024 | Selim Guler SelimG | Lost | 2-6 3-6 |
| 19/03/2024 | Tom Kverndal TomK | Lost | 3-6 6-1 8-10 |
| 12/03/2024 | Sarah Ng SarahN | Won | 6-3 6-3 |
| 07/03/2024 | Armin Eshaghynejad ArminE | Lost | 6-0 2-6 8-10 |
| 22/02/2024 | Alex Shestakov AlexS | Won | 7-6 7-5 |
| 13/02/2024 | Jun Guo JunG | Won | 1-6 6-4 10-8 |
| 12/02/2024 | Dan Mancini DanM | Won | 6-2 6-4 |
| 10/02/2024 | Shaurav D'silva ShauravD | Won | 6-0 6-1 |
| 08/02/2024 | Caryn Morgan CarynM | Won | 6-4 5-7 10-6 |
| 06/02/2024 | Selim Guler SelimG | Lost | 5-7 2-6 |
| 14/01/2024 | Ollie Gleeson OllieG | Lost | 3-6 4-6 |
| 14/12/2023 | AliM
MiroslavK |
Lost | 4-15 |
| 14/12/2023 | AykS
AlexB |
Lost | 11-15 |
| 14/12/2023 | FlorestyC
RatkoM |
Lost | 8-15 |
| 14/12/2023 | AlexandruG
CharlieW |
Lost | 9-15 |
| 14/12/2023 | AlpO
MahiK |
Lost | 13-15 |
| 14/12/2023 | AlexandruG
MiroslavK |
Won | 15-8 |
| 05/12/2023 | Jun Guo JunG | Won | 7-5 6-7 10-5 |
| 02/12/2023 | Ali Mottaghi AliM | Lost | 2-6 4-6 |
| 30/11/2023 | Gooch Ozyigit GoochO | Lost | 11-15 |
| 30/11/2023 | Selim Guler SelimG | Won | 15-14 |
| 30/11/2023 | Erol Murtezaoglu ErolM | Won | 15-12 |
| 30/11/2023 | Mehdi Hilli MehdiH | Lost | 12-15 |
| 30/11/2023 | Alex Shestakov AlexS | Won | 15-13 |
| 28/11/2023 | Jonathan Garzon JonathanG | Lost | 6-7 6-7 |
| 28/11/2023 | Ella Alleyne EllaA | Lost | 2-6 3-6 |
| 21/11/2023 | Steven Lawrence StevenL | Lost | 4-6 0-6 |
| 29/10/2023 | Becky Palmer BeckyP | Won | 7-5 6-3 |
| 23/10/2023 | Amata Yingviriya AmataY | Won | WIN COIN |
| 29/09/2023 | LauraE
ShomikP |
Won | 6-3 6-2 |
| 13/08/2023 | Pierre Lombaard PierreL | Won | 6-1 6-2 |
| 10/08/2023 | AlexB
AmirJ |
Lost | 9-15 |
| 10/08/2023 | LaurenceJ
HelmutL |
Lost | 12-15 |
| 10/08/2023 | FilippoR
AlexS |
Lost | 11-15 |
| 10/08/2023 | InasH
BeckyP |
Won | 15-14 |
| 10/08/2023 | HannahH
MedhatO |
Won | 15-8 |
| 02/08/2023 | Jonathan Garzon JonathanG | Won | 6-3 7-5 |
| 30/07/2023 | Alexandru Gosuliac AlexandruG | Lost | 4-6 6-7 |
| 13/07/2023 | Emily Halliday EmilyH | Lost | 1-6 5-7 |
| 03/07/2023 | David Scorer DavidS | Won | 6-4 6-3 |
| 26/06/2023 | Gooch Ozyigit GoochO | Lost | 2-6 4-6 |
| 20/06/2023 | David Scorer DavidS | Won | 5-7 6-4 10-8 |
| 10/06/2023 | Mahi Khan MahiK | Lost | 4-6 6-1 2-10 |
| 27/05/2023 | Sarah Bartram SarahB | Won | 7-6 6-3 |
| 23/05/2023 | CarynM
BevanM |
Lost | 0-6 2-6 |
| 16/05/2023 | Gooch Ozyigit GoochO | Lost | 3-6 2-6 |
| 09/05/2023 | Tariq Rashid TariqR | Lost | 1-6 2-6 |
| 08/05/2023 | Gooch Ozyigit GoochO | Lost | 2-6 3-6 |
| 26/04/2023 | SamF
EmilyH |
Lost | 6-7 6-7 |
| 25/04/2023 | Mahi Khan MahiK | Lost | 2-6 4-6 |
| 23/04/2023 | Anas Amer AnasA | Won | 6-2 6-3 |
| 20/04/2023 | ErolM
AnastasiiaH |
Won | 15-12 |
| 20/04/2023 | CharlieP
SelimG |
Lost | 14-15 |
| 20/04/2023 | AlexandruG
DavidK |
Won | 15-9 |
| 20/04/2023 | MedhatO
HelmutL |
Won | 15-12 |
| 14/04/2023 | Hannah Han HannahH | Won | 6-3 7-5 |
| 10/04/2023 | Alexandru Gosuliac AlexandruG | Won | 6-4 6-3 |
| 01/04/2023 | CarynM
BevanM |
Lost | 3-6 2-6 |
| 29/03/2023 | DeanS
ElizabethW |
Won | 6-3 6-4 |
| 20/03/2023 | Alica Bukovska AlicaB | Lost | 0-6 3-6 |
| 16/03/2023 | MiroslavK
HyeK |
Won | 15-12 |
| 16/03/2023 | FaridB
KyuJB |
Lost | 4-15 |
| 16/03/2023 | SelimG
SarvyS |
Lost | 12-15 |
| 16/03/2023 | JeebinP
LynneW |
Won | 15-10 |
| 16/03/2023 | AnastasiiaH
AlexandruG |
Won | 15-13 |
| 05/03/2023 | Elena Whelan ElenaW | Won | 6-0 6-2 |
| 16/02/2023 | HelmutL
LynneW |
Lost | 12-15 |
| 16/02/2023 | MattP
MilitsaYY |
Won | 15-4 |
| 16/02/2023 | GerritF
AmirJ |
Lost | 8-15 |
| 16/02/2023 | JackM
DanM |
Won | 15-14 |
| 16/02/2023 | CharlieP
NicoG |
Won | 15-14 |
| 10/02/2023 | PinarO
MajidK |
Won | 6-3 6-7 17-15 |
| 26/01/2023 | CarynM
BevanM |
Lost | 3-6 2-6 |
| 13/12/2022 | GarethH
CarolineH |
Won | 6-0 3-6 10-6 |
| 12/12/2022 | AykS
AnjezaF |
Won | 4-6 7-6 10-5 |
| 10/11/2022 | MattP
UgurA |
Lost | 11-15 |
| 10/11/2022 | LaurenceJ
AmirJ |
Lost | 10-15 |
| 10/11/2022 | MohammedP
AlexG |
Won | 15-14 |
| 10/11/2022 | InasH
SimonA |
Won | 15-5 |
| 10/11/2022 | AlexG
JackN |
Lost | 9-15 |
| 20/10/2022 | Alexandru Gosuliac AlexandruG | Won | 15-14 |
| 20/10/2022 | Alex Zhang AlexZ | Lost | 13-15 |
| 20/10/2022 | Walter Pineda WalterP | Lost | 6-15 |
| 20/10/2022 | Anastasiia Hoshuliak AnastasiiaH | Won | 15-4 |