MATCH
05.07.23 | 1st round | Xinyu Cai | Yidi Yang | 3-6, 7-5, 7-64 | ![]() | Hard |
MATCH STATS
1st SERVE % | 83/124 (67%) | 67/115 (58%) |
1st SERVE POINTS WON | 48/83 (58%) | 37/67 (55%) |
2nd SERVE POINTS WON | 13/41 (32%) | 19/48 (40%) |
BREAK POINTS WON | 8/18 (44%) | 9/14 (64%) |
TOTAL RETURN POINTS WON | 59/115 (51%) | 63/124 (51%) |
TOTAL POINTS WON | 120/239 (50%) | 119/239 (50%) |
DOUBLE FAULTS | 6 | 6 |
ACES | 0 | 2 |
MATCH STATS
1 | ||
Xinyu Cai ![]() | 0-0 | |
0-0, 15-0, 30-0, 40-0, 40-15 | ||
1-0 | Yidi Yang ![]() | |
0-0, 0-15, 0-30, 15-30, 15-40, 30-40 | ||
Xinyu Cai ![]() | 1-1 | |
0-0, 15-0, 15-15, 30-15, 30-30, 40-30 | ||
2-1 | Yidi Yang ![]() | |
0-0, 15-0, 30-0, 30-15, 40-15[BP] | ||
Xinyu Cai ![]() | 3-1 | |
0-0, 15-0, 30-0, 30-15, 30-30, 30-40[BP] | ||
3-2 | Yidi Yang ![]() | |
0-0, 15-0, 30-0, 40-0[BP], 40-15[BP], 40-30[BP], 40-40, 40-A | ||
Xinyu Cai ![]() | 3-3 | |
0-0, 0-15, 0-30, 15-30, 30-30, 30-40[BP] | ||
3-4 | Yidi Yang ![]() | |
0-0, 15-0, 15-15, 15-30, 15-40 | ||
Xinyu Cai ![]() | 3-5 | |
0-0, 0-15, 0-30, 0-40[BP] | ||
3-6 |
2 | ||
0-0 | Yidi Yang ![]() | |
0-0, 15-0, 30-0, 30-15, 30-30, 30-40, 40-40, 40-A | ||
Xinyu Cai ![]() | 0-1 | |
0-0, 15-0, 30-0, 30-15, 30-30, 40-30, 40-40, A-40, 40-40, A-40, 40-40, A-40, 40-40, A-40, 40-40, 40-A[BP], 40-40, 40-A[BP], 40-40, A-40, 40-40, 40-A[BP], 40-40, A-40 | ||
1-1 | Yidi Yang ![]() | |
0-0, 15-0, 15-15, 30-15, 30-30, 30-40, 40-40, A-40[BP], 40-40, A-40[BP], 40-40, 40-A, 40-40, 40-A, 40-40, 40-A | ||
Xinyu Cai ![]() | 1-2 | |
0-0, 0-15, 15-15, 30-15, 40-15 | ||
2-2 | Yidi Yang ![]() | |
0-0, 0-15, 15-15, 15-30, 30-30, 30-40, 40-40, 40-A | ||
Xinyu Cai ![]() | 2-3 | |
0-0, 0-15, 15-15, 30-15, 30-30, 40-30, 40-40, A-40 | ||
3-3 | Yidi Yang ![]() | |
0-0, 0-15, 15-15, 30-15, 40-15[BP], 40-30[BP] | ||
Xinyu Cai ![]() | 4-3 | |
0-0, 0-15, 0-30, 15-30, 15-40[BP] | ||
4-4 | Yidi Yang ![]() | |
0-0, 15-0, 30-0, 40-0[BP], 40-15[BP] | ||
Xinyu Cai ![]() | 5-4 | |
0-0, 15-0, 15-15, 30-15, 40-15, 40-30, 40-40, 40-A[BP] | ||
5-5 | Yidi Yang ![]() | |
0-0, 0-15, 15-15, 15-30, 30-30, 40-30[BP] | ||
Xinyu Cai ![]() | 6-5 | |
0-0, 15-0, 15-15, 15-30, 30-30, 40-30 | ||
7-5 |
3 | ||
0-0 | Yidi Yang ![]() | |
0-0, 15-0, 15-15, 30-15, 30-30, 40-30[BP], 40-40, A-40[BP] | ||
Xinyu Cai ![]() | 1-0 | |
0-0, 15-0, 15-15, 15-30, 30-30, 40-30 | ||
2-0 | Yidi Yang ![]() | |
0-0, 15-0, 15-15, 30-15, 40-15[BP] | ||
Xinyu Cai ![]() | 3-0 | |
0-0, 15-0, 15-15, 30-15, 40-15, 40-30, 40-40, 40-A[BP] | ||
3-1 | Yidi Yang ![]() | |
0-0, 15-0, 30-0, 40-0[BP], 40-15[BP] | ||
Xinyu Cai ![]() | 4-1 | |
0-0, 0-15, 0-30, 0-40[BP], 15-40[BP], 30-40[BP] | ||
4-2 | Yidi Yang ![]() | |
0-0, 0-15, 0-30, 0-40, 15-40, 30-40, 40-40, 40-A | ||
Xinyu Cai ![]() | 4-3 | |
0-0, 15-0, 15-15, 15-30, 30-30, 40-30 | ||
5-3 | Yidi Yang ![]() | |
0-0, 0-15, 0-30, 15-30, 15-40, 30-40 | ||
Xinyu Cai ![]() | 5-4 | |
0-0, 15-0, 15-15, 15-30, 15-40[BP] | ||
5-5 | Yidi Yang ![]() | |
0-0, 15-0, 15-15, 30-15, 40-15[BP] | ||
Xinyu Cai ![]() | 6-5 | |
0-0, 0-15, 0-30, 0-40[BP] | ||
6-6 | Yidi Yang ![]() | |
0-0, 0-1, 1-1, 2-1, 2-2, 3-2, 4-2, 5-2, 5-3, 6-3, 6-4 | ||
7-64 |

China
20.06.01, 23 years
20.06.01, 23 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

Xinyu Cai vs. Yidi Yang - head to head matches
05.07.23 | 1st round | Xinyu Cai | Yidi Yang | 3-6, 7-5, 7-64 | match details | ![]() | Hard |
14.05.19 | 1st round | Yidi Yang | Xinyu Cai | 3-6, 7-66, 7-5 | match details | ![]() | Hard |
Xinyu Cai form & Yidi Yang form
Xinyu Cai - last matches
![]() | ||||
01.01.24 q 1 | vs. Seha Yu | 6-1, 1-6, 3-10 | ![]() | match details |
![]() | ||||
07.11.23 1st round | vs. Kennedy Shaffer | 4-6, 5-7 | ![]() | match details |
![]() | ||||
18.10.23 1st round | vs. Angella Okutoyi | 3-6, 6-4, 2-6 | ![]() | match details |
17.10.23 qual. | vs. Taylor Gruber | 6-1, 6-0 | ![]() | match details |
16.10.23 q 1 | vs. Kaede Usui | 2-6, 6-0, 10-0 | ![]() | match details |
![]() | ||||
07.08.23 qual. | vs. Shiyu Ye | 4-6, 6-3, 4-6 | ![]() | match details |
06.08.23 q 1 | vs. Chengyiyi Yuan | 6-0, 3-6, 6-4 | ![]() | match details |
![]() | ||||
08.07.23 1/2 | vs. Chengyiyi Yuan | 5-7, 6-4, 2-6 | ![]() | match details |
07.07.23 1/4 | vs. Thasaporn Naklo | 6-4, 7-62 | ![]() | match details |
06.07.23 2nd round | vs. Zixuan Zeng | 6-3, 6-4 | ![]() | match details |
05.07.23 1st round | vs. Yidi Yang | 3-6, 7-5, 7-64 | ![]() | match details |
![]() | ||||
29.06.23 2nd round | vs. Vivian Yang | 2-6, 6-3, 5-7 | ![]() | match details |
28.06.23 1st round | vs. Laalitya Kalluri | 6-2, 6-4 | ![]() | match details |
27.06.23 qual. | vs. Niehua Tian | 6-3, 6-0 | ![]() | match details |
26.06.23 q 2 | vs. Jiaxi Lu | 6-2, 6-1 | ![]() | match details |
25.06.23 q 1 | vs. Jiumeng Liu | 6-1, 6-1 | ![]() | match details |
![]() | ||||
08.11.22 1st round | vs. Ashley Yeah | 6-1, 4-6, 1-6 | ![]() | match details |
07.11.22 qual. | vs. Astrid Wanja Brune Olsen | 6-1, 4-6, 11-9 | ![]() | match details |
06.11.22 q 1 | vs. Saniya Singh | 6-1, 6-0 | ![]() | match details |
![]() | ||||
20.10.19 q 1 | vs. Chengyiyi Yuan | 4-6, 4-6 | ![]() | match details |
![]() | ||||
09.07.19 qual. | vs. Nana Kawagishi | 7-63, 5-7, 7-10 | ![]() | match details |
08.07.19 q 1 | vs. Mia Mayerova | 6-0, 6-1 | ![]() | match details |
![]() | ||||
04.07.19 2nd round | vs. Bunyawi Thamchaiwat | 3-6, 0-6 | ![]() | match details |
04.07.19 1st round | vs. Watsachol Sawatdee | 7-67, 6-4 | ![]() | match details |
02.07.19 qual. | vs. Shou Na Mu | 6-3, 6-4 | ![]() | match details |
01.07.19 q 1 | vs. Lungile Ntuli | 6-0, 6-4 | ![]() | match details |
![]() | ||||
26.06.19 1st round | vs. Aleksandrina Naydenova | 7-5, 3-6, 1-6 | ![]() | match details |
23.06.19 qual. | vs. Qianqian Zhao | 6-3, 4-1, Qianqian Zhao - retired | ![]() | match details |
![]() | ||||
14.05.19 1st round | vs. Yidi Yang | 6-3, 6-76, 5-7 | ![]() | match details |
![]() | ||||
21.03.19 2nd round | vs. Himeno Sakatsume | 4-6, 4-6 | ![]() | match details |
Yidi Yang - last matches
![]() | ||||
22.05.25 2nd round | vs. Sandugash Kenzhibayeva | 6-1, 6-0 | ![]() | match details |
21.05.25 1st round | vs. Jiayou Li | 6-3, 4-6, 6-1 | ![]() | match details |
![]() | ||||
16.05.25 1/4 | vs. Jing-Jing Lu | 7-5, 4-6, 6-73 | ![]() | match details |
15.05.25 2nd round | vs. Feier Hu | 6-0, 7-5 | ![]() | match details |
14.05.25 1st round | vs. Zi Ye Zhang | 6-2, 6-1 | ![]() | match details |
![]() | ||||
02.05.25 2nd round | vs. Janice Tjen | 1-6, 0-6 | ![]() | match details |
30.04.25 1st round | vs. Ui Su Jeong | 6-2, 6-3 | ![]() | match details |
![]() | ||||
27.04.25 fin | vs. Boyoung Jeong | 6-3, 6-3 | ![]() | match details |
26.04.25 1/2 | vs. Chenting Zhu | 7-61, 2-6, 6-0 | ![]() | match details |
25.04.25 1/4 | vs. Sofya Lansere | 7-63, 7-66 | ![]() | match details |
24.04.25 2nd round | vs. Jiayi Wang | 6-4, 6-2 | ![]() | match details |
23.04.25 1st round | vs. Madeleine Jessup | 6-2, 6-1 | ![]() | match details |
![]() | ||||
20.04.25 fin | vs. Viktoria Morvayova | 6-4, 6-4 | ![]() | match details |
19.04.25 1/2 | vs. Qiu Yu Ye | 6-4, 7-66 | ![]() | match details |
18.04.25 1/4 | vs. Chenting Zhu | 6-4, 6-2 | ![]() | match details |
17.04.25 2nd round | vs. Sihyeong Cho | 6-1, 6-1 | ![]() | match details |
15.04.25 1st round | vs. Evgeniya Burdina | 7-63, 6-0 | ![]() | match details |
![]() | ||||
19.03.25 1st round | vs. Han Shi | 6-79, 6-1, 2-6 | ![]() | match details |
17.03.25 qual. | vs. Chenting Zhu | 6-3, 6-3 | ![]() | match details |
16.03.25 q 1 | vs. Yanan Hou | 6-2, 6-1 | ![]() | match details |
![]() | ||||
10.03.25 qual. | vs. Ho Ching Wu | 2-6, 6-73 | ![]() | match details |
09.03.25 q 1 | vs. Junhan Zhang | 6-0, 6-3 | ![]() | match details |
![]() | ||||
06.03.25 2nd round | vs. Ho Ching Wu | 1-6, 6-3, 1-6 | ![]() | match details |
04.03.25 1st round | vs. Jing-Jing Lu | 6-2, 7-5 | ![]() | match details |
![]() | ||||
01.03.25 1/2 | vs. Daria Egorova | 3-6, 2-6 | ![]() | match details |
28.02.25 1/4 | vs. Anna Yang | 6-2, 6-4 | ![]() | match details |
27.02.25 2nd round | vs. Junhan Zhang | 6-4, 6-1 | ![]() | match details |
26.02.25 1st round | vs. Anastasia Sukhotina | 3-6, 6-3, 6-4 | ![]() | match details |
![]() | ||||
22.01.25 1st round | vs. Yasmine Mansouri | 0-6, 3-6 | ![]() | match details |
20.01.25 qual. | vs. Radka Zelnickova | 6-2, 3-6, 7-5 | ![]() | match details |