DeepCourt
NB

Nuno Borges

POR·Age 29·Plays: Right-handed·185cm
Rank #50 ▼2·W1

Surface Elo

Hard1828.7
Clay1812.5
Grass1510.59

Career W/L

287 / 157

64.6%

YTD Record

8W – 10L

Titles

7

Upcoming

World Ranking

Current

#50

Peak: #30

Surface Elo History

Surface Win Rate

Hard

66.0%

Elo 1828.7

Clay

65.7%

Elo 1812.5

Grass

44.0%

Elo 1510.59

Recent Form

DateTournamentLevelSurfaceRdMatchW/L
Apr 13, 2026BarcelonaATP TourClayR32
Adrian Mannarino
0
3
4
W
Apr 6, 2026Monte Carlo MastersATP TourClayR64
Andrey Rublev (13)
2
6
1
6
L
Apr 1, 2026BucharestATP TourClayR16
Damir Džumhur
2
77
6
L
Mar 19, 2026Miami MastersATP TourHardR128
1
78
2
65
Reilly Opelka
2
66
6
77
L
Mar 14, 2026Phoenix CHChallengerHardQF
Marcos Giron (7)
2
710
6
L
Mar 12, 2026Phoenix CHChallengerHardR16
James Duckworth
1
6
4
2
W
Mar 7, 2026Indian Wells MastersATP TourHardR64
Valentin Vacherot (24)
2
7
7
L
Mar 6, 2026Indian Wells MastersATP TourHardR128
2
711
7
Emilio Nava
0
69
5
W
Feb 24, 2026AcapulcoATP TourHardR32
Frances Tiafoe (8)
2
6
6
L
Feb 16, 2026Delray BeachATP TourHardR32
1
65
6
3
Coleman Wong (Q)
2
77
4
6
L
Jan 22, 2026Australian OpenATP TourHardR32
0
69
4
2
Learner Tien (25)
3
711
6
6
L
Jan 20, 2026Australian OpenATP TourHardR64
3
69
6
6
6
Jordan Thompson (WC)
1
711
3
2
4
W
Jan 14, 2026AucklandATP TourHardR16
Eliot Spizzirri
2
7
6
L
Jan 13, 2026AucklandATP TourHardR32
Tomas Martin Etcheverry
1
5
6
6
W
Jan 9, 2026Hong KongATP TourHardQF
Andrey Rublev
2
6
6
L
Jan 7, 2026Hong KongATP TourHardR16
Marin Čilić
0
5
3
W
Jan 5, 2026Hong KongATP TourHardR32
Damir Džumhur
0
4
3
W
Nov 7, 2025Athens CHATP TourHardQF
Novak Djokovic (1)
2
7
6
L
Nov 5, 2025Athens CHATP TourHardR16
Eliot Spizzirri (Q)
1
7
3
4
W
Nov 3, 2025Athens CHATP TourHardR32
Stefanos Sakellaridis (WC)
0
6
3
W

Career Highlights

Titles: 7·Finals: 11·Best Ranking: #30

Key Stats

Aces/Match

5.9

per 100 pts

DFs/Match

2.8

per 100 pts

1st Serve %

57.9%

1st Srv Won

69.1%

BP Saved

61.8%

BP Converted

31.7%

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.