| ITF M15 Monastir | 2025/03/26 10:12 | Felix Balshaw v Dimitris Sakellaridis | 6-7,4-6 |
| ITF M15 Monastir | 2025/03/19 08:30 | Florent Bax v Felix Balshaw | 7-5,6-3 |
| Challenger Cherbourg | 2025/03/09 15:50 | Felix Balshaw v Tom Gentzsch | 1-6,4-6 |
| Challenger Thionville | 2025/03/03 18:45 | Felix Balshaw v Benjamin Hassan | 4-6,3-6 |
| ITF M15 Sharm El Sheikh | 2025/02/20 09:30 | Carlo A Caniato v Felix Balshaw | 6-0,7-5 |
| ITF M15 Sharm El Sheikh | 2025/02/19 12:40 | Karim Ibrahim v Felix Balshaw | 6-7,7-6,6-6 |
| ITF M15 Sharm El Sheikh | 2025/02/11 08:00 | Felix Balshaw v Lorenzo Sciahbasi | 1-6,6-4,0-1 |
| ITF M15 Sharm El Sheikh | 2025/02/06 09:30 | Felix Balshaw v Alexandr Binda | 3-6,6-7 |
| ITF M15 Monastir | 2025/03/25 10:00 | Matthew William Donald v Alexandre Aubriot | 6-2,3-6,4-6 |
| ITF M15 Monastir | 2025/03/21 08:30 | William Grant v Matthew William Donald | 6-3,6-3 |
| ITF M15 Monastir | 2025/03/20 08:30 | Matthew William Donald v Massimo Giunta | 6-2,6-2 |
| ITF M15 Monastir | 2025/03/19 08:30 | Matthew William Donald v Radu David Turcanu | 6-4,7-5 |
| ITF M15 Monastir | 2025/03/13 11:30 | Abel Forger v Matthew William Donald | 6-2,7-6 |
| ITF M15 Monastir | 2025/03/12 08:30 | Dimitris Sakellaridis v Matthew William Donald | 6-4,1-6,5-7 |
| ITF M25 Trimbach | 2025/03/06 10:00 | Daniil Glinka v Matthew William Donald | 6-1,7-6 |
| ITF M25 Trimbach | 2025/03/05 09:00 | Matthew William Donald v Guillaume Dalmasso | 6-3,6-2 |