Round: 25 Ground: Hardcourt outdoor
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 |
ITF Egypt F8 | 2016/03/08 08:00 | Toby Martin v Keelan Oakley | 3-6,2-6 |
ITF Tunisia F22 | 2016/09/07 15:15 | Ronan Joncour v Aria Harajchi | 4-6,6-3,6-4 |
ITF Switzerland F5 | 2016/08/30 13:35 | Aria Harajchi v Loic Perret | 2-6,3-6 |
ITF Switzerland F4 | 2016/08/23 12:10 | Laurent Lokoli v Aria Harajchi | 6-2,6-1 |
ITF Netherlands F5 | 2016/08/16 10:50 | Christoph Negritu v Aria Harajchi | 6-2,6-3 |
ITF Morocco F4 | 2016/07/26 09:00 | Mehdi Jdi v Aria Harajchi | 6-2,6-2 |
ITF Egypt F16 | 2016/07/20 16:00 | Aria Harajchi v Daniele Pepe | 2-6,1-6 |
ITF Egypt F15 | 2016/07/14 17:35 | Alan Gadjiev v Aria Harajchi | 6-2,6-2 |
ITF Egypt F14 | 2016/07/07 17:25 | Tomas Papik v Aria Harajchi | 6-0,7-5 |