DeepCourt
MW

Mitsuki Wei Kang Leong

MAS·Age 21·Plays: Right-handed·175cm
Rank #649 ▼1·L1

Surface Elo

Hard1586.89
Clay1500
Grass1500

Career W/L

123 / 109

53.0%

YTD Record

13W – 9L

Titles

0

World Ranking

Current

#649

Peak: #605

Surface Elo History

Surface Win Rate

Hard

53.3%

Elo 1586.89

Clay

25.0%

Elo 1500

Grass

0.0%

Elo 1500

Recent Form

DateTournamentLevelSurfaceRdMatchW/L
Apr 15, 2026Wuning 2 CHChallengerHardR32
Sanhui Shin
2
6
6
L
Apr 13, 2026Wuning 2 CHChallengerHardQualifying R3
Pavle Marinkov (4)
0
2
3
W
Apr 12, 2026Wuning 2 CHChallengerHardQualifying R1
Wishaya Trongcharoenchaikul
0
3
2
W
Apr 6, 2026Wuning CHChallengerHardQualifying R3
August Holmgren (1)
2
6
6
L
Apr 5, 2026Wuning CHChallengerUnknownQualifying R1
Xianfeng Chen
0
2
1
W
Mar 28, 2026ITF M15 Tsukuba MenITFHardSF
Emile Hudd
2
6
6
L
Mar 27, 2026ITF M15 Tsukuba MenITFHardQF
Hunter Heck
0
3
2
W
Mar 27, 2026ITF M15 Tsukuba MenITFHardR16
Ryotaro Taguchi
0
5
2
W
Mar 24, 2026ITF M15 Tsukuba MenITFHardR32
Dong Ju Kim
1
7
3
2
W
Mar 17, 2026ITF M15 Nishi-Tokyo MenITFHardR32
Emile Hudd
2
3
79
6
L
Feb 23, 2026Pune CHChallengerHardR32
Ilia Simakin (3)
2
4
6
712
L
Feb 22, 2026Pune CHChallengerHardQualification Final
Tsung-Hao Huang (8)
0
2
3
W
Feb 21, 2026Pune CHChallengerHardQualifying R1
Hyeon Chung (4)
1
3
6
0
W
Feb 14, 2026New Delhi CHChallengerHardQualifying R1
Denis Yevseyev (1)
2
6
63
6
L
Feb 9, 2026Chennai CHChallengerHardR32
Luca Castelnuovo
2
6
6
L
Feb 8, 2026Chennai CHChallengerHardQualification Final
Raghav Jaisinghani (11)
1
6
3
1
W
Jan 19, 2026ITF M15 Hyderabad MenITFHardR32
Timofei Derepasko
2
2
6
6
L
Jan 15, 2026ITF M25 Chennai 2 MenITFHardR32
Yurii Dzhavakian
1
6
2
0
W
Jan 7, 2026Bengaluru CHChallengerHardR16
Timofey Skatov
2
6
7
L
Jan 6, 2026Bengaluru CHChallengerHardR32
Aziz Ouakaa
0
1
W

Career Highlights

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

Key Stats

Aces/Match

6.6

per 100 pts

DFs/Match

4.6

per 100 pts

1st Serve %

59.1%

1st Srv Won

67.3%

BP Saved

57.4%

BP Converted

36.3%

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.