DeepCourt
JS

Jannik Sinner

Italy·Age 24·Plays: Right-handed·191cm
Rank #2 ·W17

Surface Elo

Hard2356.11
Clay2074.38
Grass1763.29

Career W/L

416 / 132

75.9%

YTD Record

24W – 2L

Titles

29

World Ranking

Current

#2

Peak: #1

Surface Elo History

Surface Win Rate

Hard

78.7%

Elo 2356.11

Clay

70.1%

Elo 2074.38

Grass

69.8%

Elo 1763.29

Recent Form

DateTournamentLevelSurfaceRdMatchW/L
Apr 12, 2026Monte Carlo MastersATP TourClayFinal
Carlos Alcaraz (1)
0
65
3
W
Apr 11, 2026Monte Carlo MastersATP TourClaySF
Alexander Zverev (3)
0
1
4
W
Apr 10, 2026Monte Carlo MastersATP TourClayQF
Felix Auger-Aliassime (6)
0
3
4
W
Apr 9, 2026Monte Carlo MastersATP TourClayR16
Tomaš Machač
1
1
77
3
W
Apr 7, 2026Monte Carlo MastersATP TourClayR32
Ugo Humbert
0
3
0
W
Mar 29, 2026Miami MastersATP TourHardFinal
Jiri Lehečka (21)
0
4
4
W
Mar 27, 2026Miami MastersATP TourHardSF
Alexander Zverev (3)
0
3
64
W
Mar 26, 2026Miami MastersATP TourHardQF
Frances Tiafoe (19)
0
2
2
W
Mar 24, 2026Miami MastersATP TourHardR16
Alex Michelsen
0
5
64
W
Mar 23, 2026Miami MastersATP TourHardR32
Corentin Moutet (30)
0
1
4
W
Mar 21, 2026Miami MastersATP TourHardR64
Damir Džumhur
0
3
3
W
Mar 15, 2026Indian Wells MastersATP TourHardFinal
Daniil Medvedev (11)
0
66
64
W
Mar 14, 2026Indian Wells MastersATP TourHardSF
Alexander Zverev (4)
0
2
4
W
Mar 12, 2026Indian Wells MastersATP TourHardQF
Learner Tien (25)
0
1
2
W
Mar 11, 2026Indian Wells MastersATP TourHardR16
Joao Fonseca
0
66
64
W
Mar 8, 2026Indian Wells MastersATP TourHardR32
Denis Shapovalov
0
3
2
W
Mar 7, 2026Indian Wells MastersATP TourHardR64
Dalibor Svrcina (Q)
0
1
1
W
Feb 19, 2026DohaATP TourHardQF
Jakub Mensik (6)
2
77
2
6
L
Feb 18, 2026DohaATP TourHardR16
Alexei Popyrin
0
3
5
W
Feb 16, 2026DohaATP TourHardR32
Tomaš Machač
0
1
4
W

Career Highlights

Titles: 29·Finals: 39·Best Ranking: #1

Key Stats

Aces/Match

8.5

per 100 pts

DFs/Match

2.1

per 100 pts

1st Serve %

56.4%

1st Srv Won

78.5%

BP Saved

71.5%

BP Converted

28.3%

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.