DeepCourt
DD

Diego Dedura Palomero

Germany·Age 18·Plays: Left-handed·178cm
Rank #258 ·L1

Surface Elo

Hard1500.01
Clay1694.58
Grass1500

Career W/L

51 / 43

54.3%

YTD Record

23W – 9L

Titles

1

World Ranking

Current

#258

Peak: #258

Surface Elo History

Surface Win Rate

Hard

37.5%

Elo 1500.01

Clay

57.7%

Elo 1694.58

Grass

0.0%

Elo 1500

Recent Form

Apr 14, 2026L
MunichATP TourClayR32
Flavio Cobolli (4)
2
6
7
Apr 12, 2026W
MunichATP TourClayQualifying R3
Sumit Nagal (A)
1
710
3
3
Apr 11, 2026W
MunichATP TourClayQualifying R1
Alexander Shevchenko (1)
0
3
65
Apr 7, 2026L
Madrid MastersChallengerClayR32
Roman Safiullin
2
6
7
Apr 6, 2026W
Madrid MastersChallengerClayQualifying R3
Inaki Montes-de la Torre (8)
0
4
3
Apr 5, 2026W
Madrid MastersChallengerClayQualifying R1
Asier Meneses Perny
0
0
0
Apr 1, 2026L
Menorca CHChallengerClayQualifying R3
Dali Blanch (7)
2
6
5
6
Mar 30, 2026W
Menorca CHChallengerClayQualifying R1
Ivan Lopez Martos (WC)
0
4
3
Mar 16, 2026L
Miami MastersATP TourHardQualifying R1
Thiago Agustin Tirante (3)
2
6
6
Mar 12, 2026L
Santiago CHChallengerClayR16
Thiago Monteiro
2
79
6
Mar 10, 2026W
Santiago CHChallengerClayR32
Daniel Elahi Galan (6)
0
4
5
Mar 8, 2026W
ITF M25 Yerba Buena MenITFClayFinal
Luciano Emanuel Ambrogi
0
3
63
Mar 7, 2026W
ITF M25 Yerba Buena MenITFClaySF
Maximo Zeitune
0
2
4
Mar 6, 2026W
ITF M25 Yerba Buena MenITFClayQF
Carlos Maria Zarate
0
4
0
Mar 6, 2026W
ITF M25 Yerba Buena MenITFClayR16
Ezequiel Monferrer
0
2
3
Mar 5, 2026W
ITF M25 Yerba Buena MenITFClayR32
Fernando Cavallo
0
2
2
Mar 1, 2026L
Tigre 2 CHChallengerClaySF
Miguel Damas
2
6
4
7
Feb 28, 2026W
Tigre 2 CHChallengerClayQF
Juan Pablo Varillas
0
4
63
Feb 26, 2026W
Tigre 2 CHChallengerClayR16
Juan Manuel La Serna (WC)
0
1
3
Feb 22, 2026W
Tigre 2 CHChallengerClayQualification Final
Lucio Ratti (9)
0
3
69

Career Highlights

Titles: 1·Finals: 2·Best Ranking: #258

Key Stats

Aces/Match

1.2

per 100 pts

DFs/Match

2.3

per 100 pts

1st Serve %

62.8%

1st Srv Won

59.3%

BP Saved

59.9%

BP Converted

37.4%

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.