ATP · Head-to-Head Rivalry

🇺🇸 Ben Shelton
#4 · Age 24 · Elo 2030
vs
🇮🇹 Jannik Sinner
#1 · Age 25 · Elo 2290
1
9

Meetings

10

Series

1–9

Ben Shelton first

Last Meeting

Jan 19, 2026

Avg Game Margin

5.0

winner's games minus loser's

Ben Shelton · 19 · Jannik Sinner
20232026

Record by Surface

Hard
1–7
Grass
0–2

Ben Shelton in green, Jannik Sinner in blue.

Series shown from Ben Shelton's perspective.

Every Ben Shelton vs Jannik Sinner Meeting

DateTournamentSurfaceWinnerScore
Jan 19, 2026Australian OpenQuarterfinalHardJannik Sinner6-3 6-4 6-4
Nov 9, 2025Tour FinalsRRHardJannik Sinner6-3 7-6(3)
Oct 27, 2025Paris MastersQuarterfinalHardJannik Sinner6-3 6-3
Jun 30, 2025WimbledonQuarterfinalGrassJannik Sinner7-6(2) 6-4 6-4
Jan 13, 2025Australian OpenSemifinalHardJannik Sinner7-6(2) 6-2 6-2
Oct 2, 2024Shanghai MastersR16HardJannik Sinner6-4 7-6(1)
Jul 1, 2024WimbledonR16GrassJannik Sinner6-2 6-4 7-6(9)
Mar 4, 2024Indian Wells MastersR16HardJannik Sinner7-6(4) 6-1
Oct 23, 2023ViennaR32HardJannik Sinner7-6(2) 7-5
Oct 2, 2023Shanghai MastersR16HardBen Shelton2-6 6-3 7-6(5)

Tour-level meetings back to 1968 where available. Dates reflect the tournament start.

Rating & Ranking

Ben SheltonJannik Sinner
#4ATP Rank#1
2030Overall Elo2290
1969Hard Elo2159
1639Clay Elo1963
1652Grass Elo1896

breakPoint Elo starts every player at 1500 and weights matches by tournament importance — values are internally consistent but not comparable to other published Elo scales.

Form & Activity

Ben SheltonJannik Sinner
41–162026 Season42–7
68%63 matchesLast 12 Months86%59 matches
60%Form (last 5)100%
50%Form (30 days)—
Oct 10, 2026Last MatchJul 12, 2026

Serve & Return

Ben SheltonJannik Sinner
87%Hold %91%
19%Break %38%
11.3%Ace Rate13.2%
3.4%Double Fault Rate2.2%
68%Serve Pts Won73%
32%Return Pts Won41%

Career rates over each player's tracked matches.

Advanced Stats

Advanced stats are for Pro members

Per-Match Averages

Ben SheltonJannik Sinner
9.0Avg Aces5.5
5.8Avg Aces Against4.9
1.8Avg Breaks3.0
25.6Avg Games22.0
182Matches332

Career averages per best-of-3 match; aces against are opponent aces conceded, breaks are service breaks won. Each stat covers the matches where it was tracked.