MATCH
19.06.24 | 1st round | Jack Cheng | Adil Kalyanpur | 7-64, 6-3 | ![]() | Hard |
MATCH STATS
1st SERVE % | 71/94 (76%) | 41/58 (71%) |
1st SERVE POINTS WON | 41/71 (58%) | 23/41 (56%) |
2nd SERVE POINTS WON | 10/23 (43%) | 3/17 (18%) |
BREAK POINTS WON | 6/9 (67%) | 5/12 (42%) |
TOTAL RETURN POINTS WON | 32/58 (55%) | 43/94 (46%) |
TOTAL POINTS WON | 83/152 (55%) | 69/152 (45%) |
DOUBLE FAULTS | 2 | 7 |
ACES | 1 | 0 |
MATCH STATS
1 | ||
Jack Cheng ![]() | 0-0 | |
0-0, 15-0, 15-15, 40-15 | ||
1-0 | Adil Kalyanpur ![]() | |
0-0, 15-0, 15-15, 15-30, 30-30, 40-30[BP] | ||
Jack Cheng ![]() | 2-0 | |
0-0, 0-15, 15-15, 30-15, 40-15 | ||
3-0 | Adil Kalyanpur ![]() | |
0-0, 15-0, 15-15, 30-15, 40-15[BP], 40-30[BP], 40-40, 40-A | ||
Jack Cheng ![]() | 3-1 | |
0-0, 15-0, 30-0, 40-0, 40-15 | ||
4-1 | Adil Kalyanpur ![]() | |
0-0, 0-15, 15-15, 15-30, 30-30, 30-40, 40-40, 40-A | ||
Jack Cheng ![]() | 4-2 | |
0-0, 0-15, 15-15, 15-30, 30-30, 30-40[BP] | ||
4-3 | Adil Kalyanpur ![]() | |
0-0, 15-0, 15-15, 15-30, 30-30, 40-30[BP], 40-40, A-40[BP], 40-40, 40-A, 40-40, A-40[BP], 40-40, 40-A, 40-40, 40-A | ||
Jack Cheng ![]() | 4-4 | |
0-0, 0-15, 15-15, 30-15, 30-30, 40-30 | ||
5-4 | Adil Kalyanpur ![]() | |
0-0, 15-0, 30-0, 30-15, 30-30, 30-40, 40-40, 40-A | ||
Jack Cheng ![]() | 5-5 | |
0-0, 15-0, 15-15, 15-30, 15-40[BP], 30-40[BP] | ||
5-6 | Adil Kalyanpur ![]() | |
0-0, 15-0, 15-15, 15-30, 30-30, 30-40, 40-40, A-40[BP], 40-40, A-40[BP] | ||
Jack Cheng ![]() | 6-6 | |
0-0, 1-0, 1-1, 2-1, 2-2, 3-2, 3-3, 4-3, 4-4, 5-4, 6-4 | ||
7-64 |
2 | ||
Jack Cheng ![]() | 0-0 | |
0-0, 15-0, 15-15, 30-15, 30-30, 40-30 | ||
Jack Cheng ![]() | 1-0 | |
0-0, 0-15, 15-15, 15-30, 15-40[BP] | ||
1-1 | Adil Kalyanpur ![]() | |
0-0, 15-0, 30-0, 40-0[BP] | ||
Jack Cheng ![]() | 2-1 | |
0-0, 15-0, 30-0, 40-0, 40-15 | ||
3-1 | Adil Kalyanpur ![]() | |
0-0, 15-0, 15-15, 30-15, 40-15[BP], 40-30[BP], 40-40, 40-A, 40-40, 40-A, 40-40, 40-A | ||
Jack Cheng ![]() | 3-2 | |
0-0, 0-15, 0-30, 0-40[BP] | ||
3-3 | Adil Kalyanpur ![]() | |
0-0, 15-0, 30-0, 30-15, 40-15[BP], 40-30[BP] | ||
Jack Cheng ![]() | 4-3 | |
0-0, 0-15, 30-0, 30-15, 40-15, 40-30 | ||
5-3 | Adil Kalyanpur ![]() | |
0-0, 15-0, 30-0, 40-0[BP] | ||
6-3 |

Hongkong
28.12.08, 16 years
28.12.08, 16 years
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

Jack Cheng vs. Adil Kalyanpur - head to head matches
19.06.24 | 1st round | Jack Cheng | Adil Kalyanpur | 7-64, 6-3 | match details | ![]() | Hard |
Jack Cheng form & Adil Kalyanpur form
Jack Cheng - last matches
![]() | ||||
28.10.24 qual. | vs. Ki Lung Ng | 6-3, 2-6, 10-12 | ![]() | match details |
27.10.24 q 1 | vs. Ruijie Huang | 7-63, 6-3 | ![]() | match details |
![]() | ||||
14.09.24 Rubber 1 | vs. Andres Andrade | 1-6, 1-6 | ![]() | match details |
![]() | ||||
04.09.24 1st round | vs. Woobin Shin | 6-75, 3-6 | ![]() | match details |
![]() | ||||
28.08.24 1st round | vs. Hien Pham | 6-4, 5-7, 3-6 | ![]() | match details |
![]() | ||||
21.06.24 1/4 | vs. Tomohiro Masabayashi | 5-7, - Jack Cheng - retired | ![]() | match details |
20.06.24 2nd round | vs. Evgenii Tiurnev | Evgenii Tiurnev - walk over | ![]() | match details |
19.06.24 1st round | vs. Adil Kalyanpur | 7-64, 6-3 | ![]() | match details |
![]() | ||||
12.06.24 1st round | vs. Taiyo Yamanaka | 4-6, 4-6 | ![]() | match details |
Adil Kalyanpur - last matches
![]() | ||||
11.05.25 q 1 | vs. Andrea Picchione | 0-6, 1-6 | ![]() | match details |
![]() | ||||
04.05.25 q 1 | vs. Jacopo Berrettini | 0-6, 1-6 | ![]() | match details |
![]() | ||||
20.04.25 q 1 | vs. Aziz Ouakaa | 1-6, 2-3, - Adil Kalyanpur - retired | ![]() | match details |
![]() | ||||
15.04.25 1st round | vs. Michael Geerts | 1-6, 3-6 | ![]() | match details |
14.04.25 qual. | vs. Dragos Nicolae Cazacu | 6-3, 6-4 | ![]() | match details |
13.04.25 q 1 | vs. Damien Wenger | 7-64, 2-6, 6-4 | ![]() | match details |
![]() | ||||
02.04.25 1st round | vs. Karan Singh | 1-6, 5-7 | ![]() | match details |
![]() | ||||
26.03.25 1st round | vs. Moerani Bouzige | 4-6, 1-6 | ![]() | match details |
![]() | ||||
23.02.25 q 1 | vs. Kokoro Isomura | 6-72, 0-6 | ![]() | match details |
![]() | ||||
15.01.25 1st round | vs. Eric Vanshelboim | 3-6, 1-6 | ![]() | match details |
14.01.25 qual. | vs. Parth Aggarwal | 2-6, 7-5, 7-10 | ![]() | match details |
13.01.25 q 2 | vs. Jagmeet Singh | 6-2, 6-4 | ![]() | match details |
![]() | ||||
01.01.25 1st round | vs. Alastair Gray | 3-6, 4-6 | ![]() | match details |
![]() | ||||
20.11.24 1st round | vs. Rishab Agarwal | 3-6, 7-5, 3-6 | ![]() | match details |
![]() | ||||
13.11.24 1st round | vs. Khumoun Sultanov | 2-6, 1-6 | ![]() | match details |
![]() | ||||
06.11.24 1st round | vs. Egor Agafonov | 6-2, 4-6, 0-3, - Adil Kalyanpur - retired | ![]() | match details |
![]() | ||||
02.10.24 1st round | vs. Sai Karteek Reddy Ganta | 1-6, 0-1, - Adil Kalyanpur - retired | ![]() | match details |
![]() | ||||
28.09.24 1/2 | vs. Florent Bax | 2-6, 4-6 | ![]() | match details |
27.09.24 1/4 | vs. Manuel Plunger | 6-3, 6-1 | ![]() | match details |
26.09.24 2nd round | vs. Bharath Nishok Kumaran | 4-6, 7-5, 6-2 | ![]() | match details |
25.09.24 1st round | vs. Benjamin Lock | 6-4, 6-4 | ![]() | match details |
![]() | ||||
04.09.24 1st round | vs. Seydina Andre | 1-6, 4-6 | ![]() | match details |
![]() | ||||
29.08.24 2nd round | vs. Aryan Shah | 4-6, 2-6 | ![]() | match details |
28.08.24 1st round | vs. Anton Chekhov | 6-4, 6-4 | ![]() | match details |
![]() | ||||
09.08.24 1/4 | vs. Bor Artnak | 6-76, 0-6 | ![]() | match details |
08.08.24 2nd round | vs. Aayush P Bhat | 6-3, 7-5 | ![]() | match details |
07.08.24 1st round | vs. Stefan Vujic | 7-5, 6-73, 7-5 | ![]() | match details |
![]() | ||||
30.07.24 1st round | vs. Mehluli Don Ayanda Sibanda | 3-6, 6-2, 1-6 | ![]() | match details |
![]() | ||||
16.07.24 1st round | vs. Thantub Suksumrarn | 3-6, 6-4, 3-6 | ![]() | match details |
![]() | ||||
08.07.24 qual. | vs. Hugo Pierre | 2-6, 1-4, - Adil Kalyanpur - retired | ![]() | match details |