Round: 25 Ground: Hardcourt outdoor
ATP Eastbourne Qual | 2017/06/24 15:50 | Andrey Kuznetsov v Takanyi Garanganga | 6-0,6-3 |
Challenger Ilkley Qual | 2017/06/18 10:00 | Matija Pecotic v Takanyi Garanganga | 6-3,3-6,6-3 |
Challenger Ilkley Qual | 2017/06/17 11:15 | Takanyi Garanganga v Yasutaka Uchiyama | 7-6,2-6,7-6 |
Challenger Nottingham Qual | 2017/06/11 15:15 | John-Patrick Smith v Takanyi Garanganga | 6-1,6-4 |
Challenger Nottingham Qual | 2017/06/10 15:45 | Luke Bambridge v Takanyi Garanganga | 4-6,6-4,4-6 |
ITF Nigeria F3 | 2017/05/18 10:30 | Pedja Krstin v Takanyi Garanganga | 7-5,6-2 |
ITF Nigeria F3 | 2017/05/17 10:55 | Kunal Anand v Takanyi Garanganga | 2-6,2-6 |
ITF Nigeria F3 | 2017/05/16 11:10 | Joseph Imeh Ubon v Takanyi Garanganga | 6-7,3-6 |
ITF Portugal F11 Qual | 2017/07/09 12:00 | Clement Larriere v Henrique W Osorio | 4-6,6-4,6-2 |
ITF Portugal F11 Qual | 2017/07/08 13:30 | Clement Larriere v Goncalo Ferreira | 6-4,6-1 |
ITF Thailand F3 | 2017/06/22 03:00 | Clement Larriere v Jeremy Beale | 5-7,6-2,1-6 |
ITF Thailand F3 | 2017/06/21 03:00 | Clement Larriere v David Nguyen | 6-2,6-3 |
ITF Thailand F3 | 2017/06/20 03:00 | Punnakrit Kritakara v Clement Larriere | 2-6,0-6 |
ITF Thailand F3 | 2017/06/20 03:00 | Punn Bodhidatta v Clement Larriere | 2-6,0-6 |
ITF Thailand F1 | 2017/06/18 04:55 | Clement Larriere v Arjun Mariyappa | 6-1,6-1 |
ITF Thailand F2 | 2017/06/15 03:00 | Yannick Jankovits v Clement Larriere | 6-3,6-4 |