DeepCourt
YZ

Yaojie Zeng

CHN·Age 24·Plays: Right-handed·185cm
Rank #917 ▲2·L2

Surface Elo

Hard1543.39
Clay1525.88
Grass1500

Career W/L

68 / 60

53.1%

YTD Record

8W – 6L

Titles

0

World Ranking

Current

#917

Peak: #839

Surface Elo History

Surface Win Rate

Hard

51.4%

Elo 1543.39

Clay

64.7%

Elo 1525.88

Grass

0.0%

Elo 1500

Recent Form

DateTournamentLevelSurfaceRdMatchW/L
Apr 15, 2026Wuning 2 CHChallengerHardR32
Leo Vithoontien (Q)
2
6
65
6
L
Apr 9, 2026ITF M25 Maanshan 2 MenITFHardR16
Luca Castelnuovo
2
6
6
L
Apr 8, 2026ITF M25 Maanshan 2 MenITFHardR32
Emile Hudd
0
2
4
W
Apr 1, 2026ITF M25 Maanshan MenITFHardR32
0
4
66
Linang Xiao
2
6
78
L
Mar 31, 2026ITF M25 Maanshan MenITFHardQualifying R1
Xing Dao Chen
0
4
3
W
Mar 30, 2026ITF M25 Maanshan MenITFHardQualifying R1
Zhou Mingzhou
0
4
3
W
Mar 29, 2026ITF M25 Maanshan MenITFHardQualifying R1
Xinyuan Xie
0
0
5
W
Mar 25, 2026ITF M15 Maanshan MenITFHardR32
Qian Sun
2
6
7
L
Mar 18, 2026ITF M15 Maanshan 3 MenITFHardR32
0
2
64
Linang Xiao
2
6
77
L
Mar 17, 2026ITF M15 Maanshan 3 MenITFHardQualifying R1
2
77
6
Corban Crowther
0
62
2
W
Mar 16, 2026ITF M15 Maanshan 3 MenITFHardQualifying R1
You Du
0
2
2
W
Mar 15, 2026ITF M15 Maanshan 3 MenITFHardQualifying R1
Jingyao Lin
0
1
2
W
Mar 5, 2026ITF M15 Maanshan MenITFHardR16
1
5
6
2
Akira Santillan
2
7
4
6
L
Mar 4, 2026ITF M15 Maanshan MenITFHardR32
Ye Hongyu
0
1
2
W
Oct 29, 2025ITF M25 Qian Daohu MenITFHardSecond
Akira Santillan
2
6
6
L
Oct 28, 2025ITF M25 Qian Daohu MenITFHardFirst
Nitin Kumar Sinha
0
2
2
W
Oct 12, 2025Shenzhen CHChallengerHardQualifying R1
Sidharth Rawat (11)
2
6
6
L
Sep 22, 2025Jingshan CHChallengerHardQualifying R1
Denis Yevseyev (8)
2
6
6
L
Sep 17, 2025ITF M25 Guiyang MenITFHardSecond
1
6
3
3
Xiaofei Wang
2
3
6
6
L
Sep 16, 2025ITF M25 Guiyang MenITFHardFirst
2
7
3
7
Sheng Tang
1
5
6
6
W

Career Highlights

Titles: 0·Finals: 0·Best Ranking: #839

Key Stats

Aces/Match

9.0

per 100 pts

DFs/Match

4.8

per 100 pts

1st Serve %

56.6%

1st Srv Won

71.3%

BP Saved

59.2%

BP Converted

35.8%

Condition Analysis

Quick match-day weather and venue filters up top, with deeper surface and pace profiling below.

Historical player-page weather uses one stored venue-date weather value per match day. Temperature, humidity, wind, and condition labels all follow that same day-level model, not match-time or hourly weather.

Unlock Condition Analysis

Subscribe to the Data tier to access match-day condition filters, pace heatmaps, and custom environment splits.