DeepCourt
KS

Keisuke Saitoh

JPN·Age 24·Plays: Right-handed·163cm
Rank #830 ▼75·L1

Surface Elo

Hard1586.4
Clay1504.98
Grass1500

Career W/L

156 / 134

53.8%

YTD Record

10W – 8L

Titles

0

World Ranking

Current

#830

Peak: #552

Surface Elo History

Surface Win Rate

Hard

54.9%

Elo 1586.4

Clay

47.4%

Elo 1504.98

Grass

40.0%

Elo 1500

Recent Form

DateTournamentLevelSurfaceRdMatchW/L
Apr 16, 2026ITF M15 Singapore MenITFHardR16
Emile Hudd
2
6
6
L
Apr 15, 2026ITF M15 Singapore MenITFHardR32
Isaac Becroft
0
2
60
W
Apr 2, 2026ITF M15 Kashiwa MenITFHardR16
Chase Ferguson
2
6
6
L
Mar 31, 2026ITF M15 Kashiwa MenITFHardR32
Noah Zamora
0
3
3
W
Mar 24, 2026ITF M15 Tsukuba MenITFHardR32
Emile Hudd
2
6
79
L
Mar 5, 2026ITF M25 Launceston MenITFHardR16
Li Tu
2
6
6
L
Mar 4, 2026ITF M25 Launceston MenITFHardR32
Joshua Charlton
0
3
5
W
Feb 27, 2026ITF M25 Burnie MenITFHardQF
Enzo Aguiard
2
6
6
L
Feb 25, 2026ITF M25 Burnie MenITFHardR16
Tai Leonard Sach
0
4
5
W
Feb 24, 2026ITF M25 Burnie MenITFHardR32
Zachary Adam-Gedge
0
3
3
W
Jan 29, 2026ITF M15 Monastir Men 2ITFHardQF
Oleksandr Ovcharenko
2
77
7
L
Jan 28, 2026ITF M15 Monastir Men 2ITFHardR16
Luca Castagnola
1
6
5
5
W
Jan 27, 2026ITF M15 Monastir Men 2ITFHardR32
Toufik Sahtali
0
0
1
W
Jan 22, 2026ITF M15 Monastir MenITFHardR16
Dimitris Sakellaridis
2
6
6
L
Jan 21, 2026ITF M15 Monastir MenITFHardR32
Pyotr Nesterov
1
4
6
65
W
Jan 16, 2026ITF M25 Monastir 2 MenITFHardSF
Lukas Pokorny
2
6
6
L
Jan 16, 2026ITF M25 Monastir 2 MenITFHardQF
Dimitris Sakellaridis
0
3
4
W
Jan 14, 2026ITF M25 Monastir 38 MenITFHardR32
Tomas Serrano Luis
0
2
3
W
Nov 27, 2025M15 Gimcheon 2ITFHardSecond
Woong Bi Lee
0
65
3
W
Nov 27, 2025ITF M15 Gimcheon 2 MenITFHard1/4
Geun Jun Kim
2
6
6
L

Career Highlights

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

Key Stats

Aces/Match

1.9

per 100 pts

DFs/Match

2.6

per 100 pts

1st Serve %

63.3%

1st Srv Won

62.2%

BP Saved

54.2%

BP Converted

33.9%

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.