Stadium: Court 1 Round: 54 Ground: Hardcourt outdoor
ITF M25 Roehampton | 2024/07/28 10:45 | Luke Hooper v Adam Jones | 4-6,7-6,8-10 |
ITF M25 Nottingham | 2024/07/15 15:15 | Ewen Lumsden v Luke Hooper | 1-6,7-6,10-8 |
ITF M25 Nottingham | 2024/07/14 14:10 | Luke Hooper v Benjamin Loccisano | 6-1,6-2 |
ITF M25 Nottingham Qual | 2024/04/28 13:55 | Masamichi Imamura v Luke Hooper | 6-4,7-5 |
ITF M25 Roehampton | 2024/07/28 10:20 | Finn Bass v James Mackinlay | 6-1,6-4 |
Challenger Pozoblanco | 2024/07/14 14:55 | Jesse Flores v James Mackinlay | 6-1,6-1 |
ITF M25 Antalya | 2024/02/04 07:00 | Yaraslav Shyla v James Mackinlay | 6-0,5-7,10-4 |
ITF M25 Loughborough | 2024/01/07 17:20 | Harry Wendelken v James Mackinlay | 7-6,6-4 |
ITF M25 Sunderland | 2023/10/31 14:40 | Daniel Cox v James Mackinlay | 6-0,6-3 |
ITF M25 Sunderland | 2023/10/30 09:50 | Siim Troost v James Mackinlay | 7-5,4-6,9-11 |
ITF M25 Sunderland | 2023/10/29 10:00 | David Stevenson v James Mackinlay | 6-7,7-6,2-10 |
ITF M25 Glasgow | 2023/10/23 13:20 | Phoenix Weir v James Mackinlay | 7-5,6-0 |