DeepCourt
ME

Menelaos Efstathiou

CYP·Age 27·Plays: Right-handed·183cm
Rank #771 ▲2·L1

Surface Elo

Hard1582.01
Clay1499.08
Grass1500

Career W/L

102 / 83

55.1%

YTD Record

7W – 7L

Titles

0

World Ranking

Current

#771

Peak: #771

Surface Elo History

Surface Win Rate

Hard

57.0%

Elo 1582.01

Clay

42.3%

Elo 1499.08

Grass

0.0%

Elo 1500

Recent Form

DateTournamentLevelSurfaceRdMatchW/L
Apr 16, 2026ITF M15 Heraklion 5 MenITFHardR16
Miles Jones
2
6
77
L
Apr 15, 2026ITF M15 Heraklion 5 MenITFHardR32
Dimitris Azoidis
0
3
3
W
Mar 19, 2026ITF M25 Heraklion MenITFHardR16
Buvaysar Gadamauri
2
6
6
L
Mar 17, 2026ITF M25 Heraklion MenITFHardR32
Nino Ehrenschneider
0
1
1
W
Mar 10, 2026Hersonissos 2 CHChallengerHardR32
Toby Samuel (2)
2
77
6
L
Mar 4, 2026Hersonissos CHChallengerHardR16
Abdullah Shelbayh
2
1
6
6
L
Mar 3, 2026Hersonissos CHChallengerHardR32
Alejandro Moro Canas (4)
1
4
6
3
W
Feb 11, 2026ITF M15 Monastir 4 MenITFHardR16
Theo Herrmann
2
6
3
6
L
Feb 10, 2026ITF M15 Monastir 4 MenITFHardR32
Andrea de Marchi
1
3
6
67
W
Jan 22, 2026ITF M15 Manacor 3ITFHardQF
Jack Loge
2
4
6
7
L
Jan 22, 2026ITF M15 Manacor 3ITFHardR16
Pietro Orlando Fellin
1
65
78
5
W
Jan 21, 2026ITF M15 Manacor 3ITFHardR32
M. Victor Chelemen
0
2
3
W
Jan 16, 2026ITF M15 Manacor 2 MenITFHardQF
Max Basing
2
2
6
6
L
Jan 14, 2026ITF M15 Manacor 5 MenITFHardR32
Josip Šimundža
0
5
1
W
Dec 3, 2025ITF M15 Sharm El Sheikh 19 MenITFHardSecond
Philip Henning
2
6
3
6
L
Dec 3, 2025ITF M15 Sharm El Sheikh 19 MenITFHardFirst
Filiberto Fumagalli
0
4
5
W
Nov 27, 2025Athens CHChallengerHardR16
Sergio Callejon Hernando
2
6
3
6
L
Nov 25, 2025Athens CHChallengerHardR32
Harry Wendelken (3)
1
6
1
2
W
Nov 6, 2025ITF M15 Heraklion 13 MenITFHardSecond
Lorenzo Angelini
2
6
7
L
Nov 3, 2025ITF M15 Heraklion 13 MenITFHardFirst
Philip Henning
1
6
6
2
W

Career Highlights

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

Key Stats

Aces/Match

1.8

per 100 pts

DFs/Match

4.1

per 100 pts

1st Serve %

62.9%

1st Srv Won

60.7%

BP Saved

53.1%

BP Converted

38.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.