| Singles Matches | 35/35 | 100 % |
| Doubles Matches | 0/35 | 0 % |
| Played | 15/35 | 43 % |
| Defaulted | 20/35 | 57 % |
| Won | 3/15 | 20 % |
| Lost | 12/15 | 80 % |
| Tennis Level | Improver ? | |
| Ratings | Singles | Doubles |
| Tournaments | NA ? | NA ? |
| Leagues | 937 ? | NA ? |
| Championships | NA ? | NA ? |
| League Rounds | 7 | |
| Tournaments | 0 | |
| Championships | 0 | |
| Opponent | Due by | |
|---|---|---|
| Dil Kunnummal DilK | 28/06/2026 | |
| Katarina Hvizdova KatarinaH | 28/06/2026 | |
| Nima Julius NimaJ | 28/06/2026 | |
| Alistair Mackintosh AlistairM | 28/06/2026 | |
| Molly Glynne-Jones MollyGJ | 28/06/2026 |
| Date | Opponent | Outcome | Score |
|---|---|---|---|
| 28/01/2025 | Yeonghun Lee YeonghunL | Lost | 1-6 1-6 |
| 01/12/2024 | Hannah Han HannahH | Lost | 2-6 2-6 |
| 27/11/2024 | Zak Virdi ZakV | Lost | 2-6 3-6 |
| 24/11/2024 | Shiv Amin ShivA | Lost | 3-6 4-6 |
| 06/11/2024 | Vesela Beleva VeselaB | Won | 7-5 7-5 |
| 19/10/2024 | Parto Lawal PartoL | Won | 7-6 6-0 |
| 18/10/2024 | Elizabeth Walker ElizabethW | Lost | 1-6 4-6 |
| 13/10/2024 | Lynne Wilson LynneW | Won | 2-6 6-4 10-4 |
| 17/09/2024 | Kelsey Savage KelseyS | Lost | 6-3 3-6 8-10 |
| 11/09/2024 | Wendy Bignold WendyB | Lost | 1-6 1-6 |
| 10/09/2024 | Luis Ngugi LuisN | Lost | 0-6 1-6 |
| 03/09/2024 | Kinga Pasztor KingaP | Lost | 0-6 0-6 |
| 25/01/2022 | Andrew Morris AndrewM | Lost | 2-6 2-6 |
| 20/01/2022 | Mike Sands MikeS | Lost | 2-6 2-6 |
| 11/01/2022 | Laurence Jacometti LaurenceJ | Lost | 0-6 0-6 |