Round: 25 Ground: Clay
ITF Tunisia F23 | 2016/09/15 10:40 | Luca Pancaldi v Keelan Oakley | 6-2,6-4 |
ITF Tunisia F22 | 2016/09/06 09:00 | Eduardo Agustin Torre v Keelan Oakley | 7-5,6-1 |
ITF Egypt F14 | 2016/07/07 16:00 | Keelan Oakley v Mohamed Aziz Dougaz | 1-6,4-6 |
ITF Egypt F14 | 2016/07/06 17:20 | Dylan Gee v Keelan Oakley | 2-6,2-6 |
ITF Egypt F13 | 2016/07/02 17:45 | Keelan Oakley v Alessandro Bega | 1-6,2-6 |
ITF Egypt F13 | 2016/07/01 17:45 | Issam Haitham Taweel v Keelan Oakley | 4-6,6-3,4-6 |
ITF Egypt F13 | 2016/06/29 20:45 | Keelan Oakley v Francesco Vilardo | 3-6,6-3,6-4 |
ITF Egypt F9 | 2016/03/13 08:00 | Dylan Gee v Keelan Oakley | 1-6,4-6 |
ATP Metz Qual | 2016/09/18 13:15 | Kenny de Schepper v Albano Olivetti | 6-3,7-5 |
ITF France F18 | 2016/09/17 13:50 | Albano Olivetti v Laurent Lokoli | 4-6,2-6 |
ITF France F18 | 2016/09/16 13:20 | Sam Barry v Albano Olivetti | 6-7,1-6 |
ITF France F18 | 2016/09/15 09:40 | Albano Olivetti v Tomas Papik | 7-6,6-7,7-6 |
ITF France F18 | 2016/09/14 12:15 | Tony Bourcet v Albano Olivetti | 3-6,4-6 |
Challenger St Remy | 2016/09/09 10:55 | Albano Olivetti v Konstantin Kravchuk | 6-7,3-6 |
Challenger St Remy | 2016/09/08 10:50 | Albano Olivetti v Ruben Bemelmans | 6-4,3-6,6-3 |
Challenger St Remy | 2016/09/07 11:35 | Peter Gojowczyk v Albano Olivetti | 6-7,3-6 |