Stadium: Court 3 Round: 26 Ground: Hardcourt indoor
Barnstaple, Singles Qualifying M-ITF-GBR-01A | 2019/02/12 17:30 | Ryan Peniston v Pauffley, Neil | 6-0,6-1 |
ITF M25 Oberentfelden | 2019/02/05 13:30 | Ryan Peniston v Edan Leshem | 4-6,4-6 |
ITF - M25 Nussloch | 2019/01/24 13:30 | Simon, Tobias v Ryan Peniston | 7-6,6-4 |
ITF - M25 Nussloch | 2019/01/23 17:50 | Ryan Peniston v Torski, Osman | 6-0,6-1 |
ITF - M25 Nussloch | 2019/01/21 17:45 | Ryan Peniston v Drzewiecki, Karol | 7-6,6-3 |
ITF - M25 Nussloch | 2019/01/21 11:55 | Ryan Peniston v Hendrik Jebens | 7-6,6-2 |
ITF USA F35 | 2018/12/08 15:00 | Ryan Peniston v Maxime Cressy | 4-6,6-7 |
ITF USA F35 | 2018/12/07 18:00 | Ryan Peniston v Arconada, Jordi | 6-3,6-4 |
Barnstaple, Singles Qualifying M-ITF-GBR-01A | 2019/02/12 14:25 | Mark Whitehouse v Hugo Grenier | 4-6,2-6 |
Challenger Budapest | 2019/02/04 12:50 | Hugo Grenier v Alexandre Muller | 2-6,4-6 |
ITF - M15 Veigy-Foncenex | 2019/01/26 12:20 | Hugo Grenier v Heyman, Christopher | 0-1 |
ITF - M15 Veigy-Foncenex | 2019/01/25 14:40 | Hugo Grenier v Tomas Machac | 6-3,6-4 |
ITF - M15 Veigy-Foncenex | 2019/01/24 14:40 | Hugo Grenier v Alexis Canter | 6-3,6-1 |
Challenger Canberra | 2019/01/09 01:35 | Hugo Grenier v Jiri Vesely | 5-7,2-6 |
Challenger Canberra | 2019/01/07 03:00 | Hugo Grenier v Simon, Tobias | 6-4,6-7,6-4 |
Challenger Noumea | 2018/12/31 07:00 | Brown, Dustin v Hugo Grenier | 6-4,6-4 |