ATP · Head-to-Head Rivalry

🇺🇸 Ben Shelton
#9 · Age 23 · Elo 1960
vs
🇮🇹 Jannik Sinner
#1 · Age 25 · Elo 2313
1
9

Model win probabilities, betting edges and DFS projections for every ATP & WTA match.

Start 7-Day Free Trial

card required · cancel anytime

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
17
Grass
02

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
#9ATP Rank#1
1960Overall Elo2313
1916Hard Elo2179
1643Clay Elo1976
1656Grass Elo1907

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
34–142026 Season42–7
65%57 matchesLast 12 Months87%71 matches
80%Form (last 5)100%
80%Form (30 days)
Aug 16, 2026Last MatchJul 12, 2026

Serve & Return

Ben SheltonJannik Sinner
89%Hold %92%
14%Break %37%
11.8%Ace Rate12.7%
3.2%Double Fault Rate2.0%
71%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.1Avg Aces5.5
5.8Avg Aces Against4.9
1.8Avg Breaks3.0
25.6Avg Games22.0
180Matches332

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.

Want the model's edge next time Ben Shelton and Jannik Sinner play?

Start 7-Day Free Trial