DeepCourt
TP

Tommy Paul

United States·Age 28·Plays: Right-handed·185cm
Rank #18 ▲3·W4

Surface Elo

Hard1969.87
Clay1916.13
Grass1660.09

Career W/L

363 / 220

62.3%

YTD Record

17W – 7L

Titles

9

World Ranking

Current

#18

Peak: #8

Surface Elo History

Surface Win Rate

Hard

62.9%

Elo 1969.87

Clay

59.2%

Elo 1916.13

Grass

64.7%

Elo 1660.09

Recent Form

DateTournamentLevelSurfaceRdMatchW/L
Apr 5, 2026HoustonATP TourClayFinal
Roman Andres Burruchaga
1
1
6
5
W
Apr 4, 2026HoustonATP TourClaySF
Frances Tiafoe (2)
1
5
6
67
W
Apr 3, 2026HoustonATP TourClayQF
Tomas Martin Etcheverry (6)
0
4
2
W
Apr 2, 2026HoustonATP TourClayR16
Adolfo Daniel Vallejo
1
6
4
4
W
Mar 26, 2026Miami MastersATP TourHardQF
1
77
64
66
Arthur Fils (28)
2
63
77
78
L
Mar 24, 2026Miami MastersATP TourHardR16
Tomas Martin Etcheverry (29)
0
1
3
W
Mar 22, 2026Miami MastersATP TourHardR32
Raphael Collignon
1
2
6
65
W
Mar 20, 2026Miami MastersATP TourHardR64
Adrian Mannarino
1
2
6
4
W
Mar 9, 2026Indian Wells MastersATP TourHardR32
Joao Fonseca
2
6
6
L
Mar 7, 2026Indian Wells MastersATP TourHardR64
Zizou Bergs
0
1
2
W
Feb 22, 2026Delray BeachATP TourHardFinal
Sebastian Korda
2
6
6
L
Feb 21, 2026Delray BeachATP TourHardSF
Learner Tien (4)
1
6
4
3
W
Feb 20, 2026Delray BeachATP TourHardQF
Taylor Fritz (1)
0
4
3
W
Feb 19, 2026Delray BeachATP TourHardR16
Adam Walton (LL)
0
611
3
W
Feb 17, 2026Delray BeachATP TourHardR32
Corentin Moutet
1
6
3
4
W
Feb 12, 2026DallasATP TourHardR16
Miomir Kecmanovic
2
5
6
6
L
Feb 11, 2026DallasATP TourHardR32
Jenson Brooksby
1
6
4
64
W
Jan 24, 2026Australian OpenATP TourHardR16
Carlos Alcaraz (1)
3
78
6
7
L
Jan 22, 2026Australian OpenATP TourHardR32
Alejandro Davidovich Fokina (14)
0
1
140
W
Jan 20, 2026Australian OpenATP TourHardR64
Thiago Agustin Tirante
0
3
4
2
W

Career Highlights

Titles: 9·Finals: 15·Best Ranking: #8

Key Stats

Aces/Match

6.8

per 100 pts

DFs/Match

2.4

per 100 pts

1st Serve %

57.1%

1st Srv Won

71.5%

BP Saved

64.0%

BP Converted

32.0%

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.