DeepCourt
EZ

Evan Zhu

United States·Age 27·Plays: Right-handed·185cm
Rank #731 ▲7·L2

Surface Elo

Hard1564.79
Clay1497.2
Grass1500

Career W/L

200 / 212

48.5%

YTD Record

10W – 11L

Titles

0

World Ranking

Current

#731

Peak: #271

Surface Elo History

Surface Win Rate

Hard

50.0%

Elo 1564.79

Clay

45.3%

Elo 1497.2

Grass

0.0%

Elo 1500

Recent Form

DateTournamentLevelSurfaceRdMatchW/L
Apr 15, 2026ITF M25 Anning MenITFClayR32
0
3
3
Yuta Kawahashi
2
6
6
L
Apr 9, 2026ITF M25 Maanshan 2 MenITFHardR16
0
0
5
Akira Santillan
2
6
7
L
Apr 8, 2026ITF M25 Maanshan 2 MenITFHardR32
2
6
6
Xing Dao Chen
0
2
3
W
Apr 2, 2026ITF M15 Kashiwa MenITFHardR16
0
5
4
Hyu Kawanishi
2
7
6
L
Mar 31, 2026ITF M15 Kashiwa MenITFHardR32
2
3
6
6
Sora Fukuda
1
6
4
4
W
Mar 28, 2026ITF M15 Tsukuba MenITFHardSF
0
2
4
Shinji Hazawa
2
6
6
L
Mar 27, 2026ITF M15 Tsukuba MenITFHardQF
2
6
2
6
Noah Zamora
1
4
6
1
W
Mar 27, 2026ITF M15 Tsukuba MenITFHardR16
2
6
63
77
Taisei Ichikawa
1
3
77
62
W
Mar 24, 2026ITF M15 Tsukuba MenITFHardR32
2
6
78
Rannmaru Kozuma
0
2
66
W
Mar 17, 2026ITF M15 Maanshan 3 MenITFHardR32
0
66
3
Tianhui Zhang
2
78
6
L
Mar 12, 2026ITF M15 Maanshan 2 MenITFHardR16
0
4
4
Jie Cui
2
6
6
L
Mar 10, 2026ITF M15 Maanshan 2 MenITFHardR32
2
6
6
Duckhee Lee
0
4
4
W
Mar 3, 2026ITF M15 Maanshan MenITFHardR32
0
3
63
Muhamad Rifqi Fitriadi
2
6
77
L
Feb 8, 2026Baton Rouge CHChallengerHardQualifying R1
1
7
63
61
Benjamin Thomas George (A)
2
5
77
77
L
Feb 2, 2026Cleveland CHChallengerHardQualification Final
Stefan Dostanic (4)
2
6
77
L
Feb 1, 2026Cleveland CHChallengerHardQualifying R1
2
63
7
6
Keenan Mayo (A)
1
77
5
4
W
Jan 28, 2026San Diego CHChallengerHardR32
Zachary Svajda (4)
2
6
6
L
Jan 27, 2026San Diego CHChallengerHardQualification Final
Noah Zamora (WC)
0
5
5
W
Jan 26, 2026San Diego CHChallengerHardQualifying R1
2
77
4
6
Paul Inchauspe (A)
1
60
6
3
W
Jan 5, 2026Noumea CHChallengerHardQualifying R3
1
7
3
4
Jake Delaney
2
5
6
6
L

Career Highlights

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

Key Stats

Aces/Match

3.9

per 100 pts

DFs/Match

4.8

per 100 pts

1st Serve %

59.0%

1st Srv Won

65.4%

BP Saved

58.9%

BP Converted

35.0%

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.