DeepCourt
FF

Frederico Ferreira Silva

POR·Age 31·Plays: Right-handed·178cm
Rank #241 ▼5·W2

Surface Elo

Hard1750.7
Clay1656.46
Grass1500

Career W/L

314 / 240

56.7%

YTD Record

14W – 8L

Titles

0

Upcoming

World Ranking

Current

#241

Peak: #168

Surface Elo History

Surface Win Rate

Hard

63.1%

Elo 1750.7

Clay

48.1%

Elo 1656.46

Grass

55.6%

Elo 1500

Recent Form

DateTournamentLevelSurfaceRdMatchW/L
Apr 15, 2026Oeiras 3 CHChallengerClayR16
Moez Echargui
0
3
4
W
Apr 14, 2026Oeiras 3 CHChallengerClayR32
Francisco Comesaña (4)
1
6
3
2
W
Apr 6, 2026Madrid MastersChallengerClayR32
Pablo Llamas Ruiz (4)
2
6
4
7
L
Apr 1, 2026Menorca CHChallengerClayR32
Daniel Rincon
2
77
6
L
Mar 25, 2026Split CHChallengerClayR16
Sascha Gueymard Wayenburg
2
2
6
6
L
Mar 24, 2026Split CHChallengerClayR32
Daniel Michalski
0
4
2
W
Mar 17, 2026Murcia CHChallengerClayR32
Sebastian Ofner (4)
2
6
77
L
Mar 16, 2026Murcia CHChallengerClayQualifying R3
Rudolf Molleker (8)
1
77
66
4
W
Mar 15, 2026Murcia CHChallengerClayQualifying R1
Yanaki Milev
0
0
4
W
Feb 24, 2026Pune CHChallengerHardR16
Duje Ajduković
2
6
6
L
Feb 23, 2026Pune CHChallengerHardR32
Petr Bar Biryukov
0
3
4
W
Feb 16, 2026New Delhi CHChallengerHardR32
Rei Sakamoto (2)
2
6
6
L
Feb 14, 2026Chennai CHChallengerHardFinal
Federico Agustin Gomez (2)
1
4
712
4
W
Feb 13, 2026Chennai CHChallengerHardSF
Ilia Simakin (4)
0
4
2
W
Feb 12, 2026Chennai CHChallengerHardQF
Ioannis Xilas
0
2
4
W
Feb 11, 2026Chennai CHChallengerHardR16
Duje Ajduković
0
3
4
W
Feb 9, 2026Chennai CHChallengerHardR32
Karan Singh
0
4
4
W
Jan 30, 2026Oeiras 2 CHChallengerHardSF
Daniil Glinka
2
4
7
6
L
Jan 29, 2026Oeiras 2 CHChallengerHardQF
Ivan Gakhov
0
3
4
W
Jan 28, 2026Oeiras 2 CHChallengerHardR16
Vilius Gaubas (2)
1
7
64
5
W

Career Highlights

Titles: 0·Finals: 4·Best Ranking: #168

Key Stats

Aces/Match

3.0

per 100 pts

DFs/Match

2.6

per 100 pts

1st Serve %

56.9%

1st Srv Won

65.9%

BP Saved

58.2%

BP Converted

34.6%

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.