MATCH
01.11.16 | 1st round | Billy Harris | Keelan Oakley | 6-3, 6-1 | ![]() | I. hard |
MATCH STATS
1st SERVE % | 26/46 (57%) | 28/54 (52%) |
1st SERVE POINTS WON | 20/26 (77%) | 13/28 (46%) |
2nd SERVE POINTS WON | 11/20 (55%) | 12/26 (46%) |
BREAK POINTS WON | 5/9 (56%) | 1/1 (100%) |
TOTAL RETURN POINTS WON | 29/54 (54%) | 15/46 (33%) |
TOTAL POINTS WON | 60/100 (60%) | 40/100 (40%) |
DOUBLE FAULTS | 1 | 3 |
ACES | 3 | 0 |
MATCH STATS

Country
Birthdate
Height
Weight
Profi since
Play
Ranking's position
Points
Prize money
Birthdate
Height
Weight
Profi since
Play
Ranking's position
Points
Prize money
United Kingdom
21.01.92, 33 years
14.032 $
21.01.92, 33 years
14.032 $

Billy Harris vs. Keelan Oakley - H2H matches
01.11.16 | 1st round | Billy Harris | Keelan Oakley | 6-3, 6-1 | match details | ![]() | I. hard |
Billy Harris form & Keelan Oakley form
Billy Harris - last matches
![]() | ||||
15.05.25 2nd round | vs. Tallon Griekspoor | 3-6, 4-6 | ![]() | match details |
13.05.25 1st round | vs. Stan Wawrinka | 3-6, 6-2, 6-1 | ![]() | match details |
![]() | ||||
05.05.25 q 1 | vs. Tomas Barrios Vera | 2-6, 4-6 | ![]() | match details |
![]() | ||||
29.04.25 1st round | vs. Daniel Elahi Galan | 2-6, 2-6 | ![]() | match details |
![]() | ||||
21.04.25 q 1 | vs. Ethan Quinn | 3-6, 4-6 | ![]() | match details |
![]() | ||||
14.04.25 1st round | vs. David Goffin | 2-6, 7-62, 4-6 | ![]() | match details |
13.04.25 qual. | vs. Chun Hsin Tseng | 6-4, 6-75, 2-6 | ![]() | match details |
12.04.25 q 1 | vs. Aleksandar Vukic | 3-6, 6-3, 6-4 | ![]() | match details |
![]() | ||||
08.04.25 1st round | vs. Sebastian Ofner | 6-4, 3-6, 5-7 | ![]() | match details |
![]() | ||||
01.04.25 1st round | vs. Albert Ramos-Vinolas | 2-6, 6-4, 4-6 | ![]() | match details |
![]() | ||||
19.03.25 1st round | vs. Eliot Spizzirri | 6-72, 6-3, 2-6 | ![]() | match details |
18.03.25 qual. | vs. Hugo Gaston | 7-5, 6-2 | ![]() | match details |
17.03.25 q 1 | vs. Mikael Ymer | 6-76, 7-65, 6-3 | ![]() | match details |
![]() | ||||
11.03.25 1st round | vs. Chak Lam Coleman Wong | 3-6, 7-64, 4-6 | ![]() | match details |
![]() | ||||
03.03.25 q 1 | vs. Michael Mmoh | 3-6, 2-6 | ![]() | match details |
![]() | ||||
01.03.25 1/2 | vs. Brandon Holt | 2-6, 6-74 | ![]() | match details |
28.02.25 1/4 | vs. Tristan Schoolkate | 6-2, 1-6, 7-5 | ![]() | match details |
26.02.25 2nd round | vs. Marek Gengel | 6-4, 6-3 | ![]() | match details |
25.02.25 1st round | vs. Enzo Couacaud | 6-1, 1-0, Enzo Couacaud - retired | ![]() | match details |
24.02.25 qual. | vs. Petr Bar Biryukov | 6-74, 4-6 | ![]() | match details |
23.02.25 q 1 | vs. Siddharth Vishwakarma | 6-2, 6-1 | ![]() | match details |
![]() | ||||
21.02.25 1/4 | vs. Brandon Holt | 6-4, 3-6, 4-6 | ![]() | match details |
20.02.25 2nd round | vs. Hiroki Moriya | 7-5, 6-3 | ![]() | match details |
18.02.25 1st round | vs. Manas Manoj Dhamne | 6-4, 6-4 | ![]() | match details |
![]() | ||||
16.02.25 fin | vs. Kyrian Jacquet | 4-6, 2-6 | ![]() | match details |
15.02.25 1/2 | vs. Tristan Schoolkate | 4-6, 7-64, 6-2 | ![]() | match details |
14.02.25 1/4 | vs. Elias Ymer | 6-2, 4-6, 7-61 | ![]() | match details |
13.02.25 2nd round | vs. James McCabe | 7-62, 6-3 | ![]() | match details |
11.02.25 1st round | vs. Eric Vanshelboim | 6-1, 6-4 | ![]() | match details |
![]() | ||||
08.02.25 1/2 | vs. Elias Ymer | 6-75, 6-72 | ![]() | match details |
Keelan Oakley - last matches
![]() | ||||
21.03.17 1st round | vs. Temur Ismailov | 0-1, - Keelan Oakley - retired | ![]() | match details |
20.03.17 q 1 | vs. Alexander Jhun | 6-77, 7-65, 6-2 | ![]() | match details |
20.03.17 q 2 | vs. Luke Johnson | 6-4, 7-63 | ![]() | match details |
20.03.17 qual. | vs. Milan Drinic | 6-4, 4-6, 6-4 | ![]() | match details |
![]() | ||||
13.03.17 qual. | vs. Petar Conkic | 3-6, 6-74 | ![]() | match details |
13.03.17 q 1 | vs. Domen Gostincar | 6-3, 6-0 | ![]() | match details |
13.03.17 q 2 | vs. Anastasios Pavlis | 7-65, 7-66 | ![]() | match details |
![]() | ||||
06.03.17 qual. | vs. Alexander Jhun | 1-6, 6-4, 3-6 | ![]() | match details |
06.03.17 q 2 | vs. Michal Marko | 5-7, 6-1, 6-4 | ![]() | match details |
![]() | ||||
23.11.16 1st round | vs. Lucas Miedler | 2-6, 2-6 | ![]() | match details |
![]() | ||||
15.11.16 1st round | vs. Omar Salman | 7-64, 2-6, 4-6 | ![]() | match details |
![]() | ||||
10.11.16 2nd round | vs. Ewan Moore | 3-6, 3-6 | ![]() | match details |
09.11.16 1st round | vs. Marcus Walters | 6-3, 6-4 | ![]() | match details |
![]() | ||||
01.11.16 1st round | vs. Billy Harris | 3-6, 1-6 | ![]() | match details |
![]() | ||||
26.10.16 1st round | vs. Robbie Ridout | 6-73, 0-6 | ![]() | match details |
![]() | ||||
06.10.16 2nd round | vs. Lukas Ruepke | 1-6, 2-6 | ![]() | match details |
05.10.16 1st round | vs. Sebastian Prechtel | 6-2, 6-72, 6-1 | ![]() | match details |
![]() | ||||
27.09.16 1st round | vs. Albano Olivetti | 6-74, 3-6 | ![]() | match details |
![]() | ||||
15.09.16 2nd round | vs. Luca Pancaldi | 2-6, 4-6 | ![]() | match details |
13.09.16 1st round | vs. Aria Harajchi | 6-1, 2-0, Aria Harajchi - retired | ![]() | match details |
![]() | ||||
06.09.16 1st round | vs. Eduardo Agustin Torre | 5-7, 1-6 | ![]() | match details |
![]() | ||||
13.07.16 1st round | vs. Alexandru Danes | 6-4, 3-6, 2-4, - Keelan Oakley - retired | ![]() | match details |
![]() | ||||
07.07.16 2nd round | vs. Aziz Dougaz | 1-6, 4-6 | ![]() | match details |
06.07.16 1st round | vs. Dylan Gee | 6-2, 6-2 | ![]() | match details |
![]() | ||||
02.07.16 1/2 | vs. Alessandro Bega | 1-6, 2-6 | ![]() | match details |
01.07.16 1/4 | vs. Issam Haitham Taweel | 6-4, 3-6, 6-4 | ![]() | match details |
30.06.16 2nd round | vs. Gustavo Guerses | 6-1, 7-5 | ![]() | match details |
29.06.16 1st round | vs. Francesco Vilardo | 3-6, 6-3, 6-4 | ![]() | match details |
![]() | ||||
12.06.16 q 1 | vs. Michal Przysiezny | 1-6, 5-7 | ![]() | match details |
![]() | ||||
08.06.16 1st round | vs. Martin Beran | 3-6, 4-6 | ![]() | match details |