MATCH
30.10.18 | 1st round | Kai Wehnelt | Hasan Abdulnabi | 6-2, 6-3 | ![]() | Hard |
MATCH STATS
1st SERVE % | 19/43 (44%) | 45/63 (71%) |
1st SERVE POINTS WON | 14/19 (74%) | 22/45 (49%) |
2nd SERVE POINTS WON | 15/24 (63%) | 7/18 (39%) |
BREAK POINTS WON | 5/7 (71%) | 1/3 (33%) |
TOTAL RETURN POINTS WON | 34/63 (54%) | 14/43 (33%) |
TOTAL POINTS WON | 63/106 (59%) | 43/106 (41%) |
DOUBLE FAULTS | 4 | 0 |
ACES | 4 | 0 |
MATCH STATS
1 | ||
Kai Wehnelt ![]() | 0-0 | |
0-0, 15-0, 15-15, 15-30, 30-30, 30-40[BP], 40-40, 40-A[BP] | ||
0-1 | Hasan Abdulnabi ![]() | |
0-0, 0-15, 15-15, 30-15, 40-15[BP] | ||
Kai Wehnelt ![]() | 1-1 | |
0-0, 0-15, 0-30, 0-40[BP], 15-40[BP], 30-40[BP], 40-40, 40-A[BP], 40-40, 40-A[BP], 40-40, 40-A[BP] | ||
1-2 | Hasan Abdulnabi ![]() | |
0-0, 15-0, 15-15, 30-15, 30-30, 40-30[BP] | ||
2-2 | Hasan Abdulnabi ![]() | |
3-2 | Hasan Abdulnabi ![]() | |
0-0, 15-0, 30-0, 40-0[BP] | ||
4-2 | Hasan Abdulnabi ![]() | |
0-0, 30-30, 40-30[BP], 40-40, A-40[BP], 40-40, A-40[BP] | ||
5-2 | Hasan Abdulnabi ![]() | |
0-0, 0-15, 15-15, 30-15, 30-30, 40-30[BP] | ||
6-2 |
2 | ||
Kai Wehnelt ![]() | 0-0 | |
0-0, 15-0, 15-15, 30-15, 30-30, 30-40[BP] | ||
0-1 | Hasan Abdulnabi ![]() | |
0-0, 0-15, 0-30, 0-40 | ||
Kai Wehnelt ![]() | 0-2 | |
0-0, 15-0, 30-0, 40-0 | ||
1-2 | Hasan Abdulnabi ![]() | |
0-0, 0-15, 0-30, 15-30, 15-40, 30-40, 40-40, A-40[BP] | ||
Kai Wehnelt ![]() | 2-2 | |
0-0, 0-15, 15-15, 15-30, 15-40[BP] | ||
2-3 | Hasan Abdulnabi ![]() | |
0-0, 15-0, 30-0, 40-0[BP], 40-15[BP] | ||
Kai Wehnelt ![]() | 3-3 | |
0-0, 0-15, 15-15, 15-30, 15-40[BP], 30-40[BP], 40-40, A-40 | ||
Kai Wehnelt ![]() | 4-3 | |
Kai Wehnelt ![]() | 5-3 | |
0-0, 30-0, 40-0 | ||
6-3 |

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
Bahrain
12.02.89, 36 years
12.02.89, 36 years

Kai Wehnelt vs. Hasan Abdulnabi - H2H matches
30.10.18 | 1st round | Kai Wehnelt | Hasan Abdulnabi | 6-2, 6-3 | match details | ![]() | Hard |
Kai Wehnelt form & Hasan Abdulnabi form
Kai Wehnelt - last matches
![]() | ||||
20.05.25 1st round | vs. Cezar Cretu | 2-6, 1-6 | ![]() | match details |
![]() | ||||
14.05.25 1st round | vs. Petr Nesterov | 4-6, 4-6 | ![]() | match details |
![]() | ||||
02.05.25 1/4 | vs. Adrian Oetzbach | 6-1, 1-6, 6-75 | ![]() | match details |
01.05.25 2nd round | vs. Leyton Rivera | 6-4, 6-4 | ![]() | match details |
30.04.25 1st round | vs. Valentin Kopeikin | 7-5, 6-2 | ![]() | match details |
![]() | ||||
24.04.25 2nd round | vs. Konstantin Zhzhenov | 3-6, 6-78 | ![]() | match details |
23.04.25 1st round | vs. Tsz Fu Wong | 6-2, 6-4 | ![]() | match details |
![]() | ||||
18.03.25 1st round | vs. Maxim Mrva | 2-6, 6-74 | ![]() | match details |
![]() | ||||
13.03.25 2nd round | vs. Pietro Marino | 4-6, 4-6 | ![]() | match details |
12.03.25 1st round | vs. Filip Krolo | 6-1, 7-64 | ![]() | match details |
![]() | ||||
06.03.25 2nd round | vs. Ben Jones | 4-6, 1-6 | ![]() | match details |
05.03.25 1st round | vs. Alastair Gray | 7-65, 6-4 | ![]() | match details |
![]() | ||||
06.02.25 2nd round | vs. Maxence Beauge | 4-6, 2-6 | ![]() | match details |
05.02.25 1st round | vs. Daniil Sarksian | 6-3, 6-4 | ![]() | match details |
![]() | ||||
28.01.25 1st round | vs. Lucas Gerch | 5-7, 4-6 | ![]() | match details |
![]() | ||||
20.01.25 qual. | vs. Finn Bass | 5-7, 6-0, 8-10 | ![]() | match details |
19.01.25 q 2 | vs. Yannik Kelm | 6-2, 6-2 | ![]() | match details |
![]() | ||||
17.01.25 1/4 | vs. Justin Engel | 6-72, 2-6 | ![]() | match details |
16.01.25 2nd round | vs. Niklas Schell | 6-3, 7-62 | ![]() | match details |
14.01.25 1st round | vs. Niels Visker | 6-74, 6-4, 7-64 | ![]() | match details |
![]() | ||||
30.11.24 1/2 | vs. Robert Strombachs | 3-6, 3-6 | ![]() | match details |
29.11.24 1/4 | vs. Yannik Kelm | 6-3, 6-0 | ![]() | match details |
28.11.24 2nd round | vs. Patrik Oplustil | 6-0, 6-1 | ![]() | match details |
27.11.24 1st round | vs. Parth Aggarwal | 7-5, 6-1 | ![]() | match details |
![]() | ||||
20.11.24 1st round | vs. Edoardo Santoni | 6-75, 3-6 | ![]() | match details |
![]() | ||||
02.11.24 1/2 | vs. Aleksandr Braynin | 4-6, 2-6 | ![]() | match details |
01.11.24 1/4 | vs. Tristan Stringer | 6-3, 6-3 | ![]() | match details |
31.10.24 2nd round | vs. Dinko Dinev | 3-6, 6-2, 7-5 | ![]() | match details |
29.10.24 1st round | vs. Gokberk Saritas | 6-1, 4-1, Gokberk Saritas - retired | ![]() | match details |
![]() | ||||
23.10.24 1st round | vs. Aleksandr Braynin | 6-3, 1-6, 5-7 | ![]() | match details |
Hasan Abdulnabi - last matches
![]() | ||||
22.11.21 1st round | vs. Jay Clarke | 0-6, 0-6 | ![]() | match details |
![]() | ||||
19.08.19 q 1 | vs. Hugo Maia | 3-6, 3-6 | ![]() | match details |
![]() | ||||
12.08.19 q 1 | vs. Digvijaypratap Singh | 3-6, 1-6 | ![]() | match details |
![]() | ||||
19.03.19 1st round | vs. Isaac Stoute | 2-6, 3-6 | ![]() | match details |
![]() | ||||
30.10.18 1st round | vs. Kai Wehnelt | 2-6, 3-6 | ![]() | match details |
28.10.18 qual. | vs. Hamad Abdulaal | 6-2, 6-1 | ![]() | match details |
27.10.18 q 1 | vs. Akim Zarichanskyy | 7-62, 6-0 | ![]() | match details |
![]() | ||||
17.03.18 q 1 | vs. Jan Godfrey Seno | 2-6, 4-6 | ![]() | match details |
![]() | ||||
28.03.17 1st round | vs. Florian Fallert | 1-6, 1-6 | ![]() | match details |
![]() | ||||
20.03.17 q 1 | vs. Abdullah Shannan Alharrasi | 6-3, 2-6, 0-1, - Hasan Abdulnabi - retired | ![]() | match details |
![]() | ||||
29.03.16 1st round | vs. Amirvala Madanchi | 3-6, 1-6 | ![]() | match details |
![]() | ||||
23.03.15 1st round | vs. Tinotenda Chanakira | 6-3, 5-7, 1-6 | ![]() | match details |
![]() | ||||
24.03.14 2nd round | vs. Luke Bambridge | 2-6, 1-6 | ![]() | match details |
24.03.14 1st round | vs. Kareem Abdulnabi | 6-3, 3-6, 6-4 | ![]() | match details |
![]() | ||||
25.03.13 q 1 | vs. Faisal Jamil | 2-6, 6-1, 6-2 | ![]() | match details |
25.03.13 qual. | vs. Vaja Uzakov | 2-6, 4-6 | ![]() | match details |