Ben Shelton vs Marcos GironStuttgart Round of 16

Stuttgart · ATP · Round of 16
#5ATP
1938ELO
1785Grass ELO
$1.8MYTD
$13MCAREER
23 yrs · 193 cm · Left-handed
Last 10
LWLWLLWWWW
0 — 1
Sets
Interrupted
Friday, 12 June 2026 ·
grass
CENTER COURT · 4th on
#88ATP
1754ELO
1694Grass ELO
$367kYTD
$6.8MCAREER
32 yrs · 180 cm · Right-handed
Last 10
WLLLLWWLWW
Shelton B.
6440
Giron M.
7741

Ben Shelton faces Marcos Giron in the Stuttgart round of 16 on grass. Ben Shelton holds the paper edge — ranked #5, leading the head-to-head 2–1, defending last year's semi-final.

Key context

Win Probability

Pre-match · updated 17:20 UTC
Shelton B.86%
Giron M.14%
Toss-up
50–58%
Slight edge
58–67%
Clear favourite
67–80%
Strong favourite
80%+

Strong favourite · Shelton B. heavily favoured

Calibrated model · 65% favourite accuracy (2025–26, out-of-sample). Probability is a statistical estimate, not a certainty. How it works.

Umpiry Score

Pre-match
6.1
Even matchUmpiry Score
  • Surface jump clay↔grass (−0.8)
6.2
Even matchUmpiry Score
Form & Matchup
6.1+91 Grass Elo edge
Surface ELO
3.9Grass Elo 1694
7.3Overall Elo 1938
ELO gap
2.7Overall Elo 1754
5.0First meeting on grass
H2H
5.0First meeting on grass
6.66 of last 10 on grass
Surface form
6.87 of last 10 on grass
0.0
Win streak
Fatigue & Travel
3.0Clay → Grass
Surface transition
Context
8.5Reached the semis here last year
Defending pts
5.0Didn't play here last year

The Umpiry Score combines match-context factors — matchup, form, fatigue, travel and motivation — into a single 0–10 score, updated daily. Read how it works.

Conditions

Weather
15°CRain
Wind 13 km/hHumidity 84%

Head to head

21
DateTournamentRoundSurfaceWinnerScore
2026-05-18HamburgR32clayBen Shelton3-6 6-4 6.3-7.7
2023-10-16TokyoSFhardBen Shelton6-7(2) 7-6(5) 6-4
2023-02-13Delray BeachR32hardMarcos Giron6-4 6-4

Statistics

Recent form
66%1st serve in+3%63%
78%1st serve points won+5%73%
60%2nd serve points won+5%55%
72%Service points won+6%66%
31%Return points won+6%37%
77%Break points saved+11%66%
12.1Aces / match+7.74.4
2.8Double faults / match+1.21.6

Averages from each player's recent completed matches (20 vs 20). ATP, WTA & Challenger.