Yannick Hanfmann vs Aleksandar KovacevicStuttgart Round of 32

Stuttgart · ATP · Round of 32
#59ATP
1783ELO
1644Grass ELO
$436kYTD
$4.3MCAREER
34 yrs · 193 cm · Right-handed
Last 10 · pre-match
LLWLLWLLWW
2 — 0
Sets
Tuesday, 9 June 2026 ·
grass
CENTER COURT · 1st on
#69ATP
1660ELO
1506Grass ELO
$505kYTD
$2.8MCAREER
27 yrs · 183 cm · Right-handed
Last 10 · pre-match
LLWWWLLWWL

Around the match

  • It was a classic grass court tennis match. We both served very well. Grass court tennis is always something special. I always look forward to it. It suits my playing style.

    Hanfmann Y.PZ-news
  • It was a very tight, classic grass court match. We both served well and remained solid against each other's mini-chances. Overall, I'm satisfied with my performance. This is the kind of start to the grass season you wish for.

    Hanfmann Y.bossopen.com

Quotes belong to their sources, linked above.

Yannick Hanfmann got past Aleksandar Kovacevic 7-6 7-6 in the Stuttgart round of 32 on grass.

Key context

  • Set 1, game 8: A 15-point game with five deuces went Yannick Hanfmann's way.
  • Pressure points: Yannick Hanfmann converted 0 of 4 break points; Aleksandar Kovacevic converted 0 of 4 break points.

Win Probability

Pre-match · updated 08:20 UTC
Hanfmann Y.77%
Kovacevic A.23%
Toss-up
50–58%
Slight edge
58–67%
Clear favourite
67–80%
Strong favourite
80%+

Clear favourite · Hanfmann Y. clearly ahead, but no certainty

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
5.9
Even matchUmpiry Score
  • Surface jump clay↔grass (−0.8)
4.7
Heavy underdogUmpiry Score
  • Surface jump clay↔grass (−0.8)
Form & Matchup
6.7+138 Grass Elo edge
Surface ELO
3.3Grass Elo 1506
6.5Overall Elo 1783
ELO gap
3.5Overall Elo 1660
5.0No prior meetings
H2H
5.0No prior meetings
6.87 of last 10 on grass
Surface form
3.94 of last 10 on grass
0.0Lost last 2
Win streak
0.0Lost last 2
Fatigue & Travel
7.4Home country · 8/14 here
Country comfort
3.0Clay → Grass
Surface transition
3.0Clay → Grass
Context
6.0Reached qualifying 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.

Hanfmann Y.
77772
Kovacevic A.
65640

Conditions

Weather
16°CRain
Wind 12 km/hHumidity 70%

Head to head

No previous meetings on record.

Statistics

Recent form
63%1st serve in+1%62%
74%1st serve points won74%
54%2nd serve points won+1%55%
66%Service points won+1%67%
37%Return points won+4%33%
60%Break points saved+4%64%
7.5Aces / match+2.29.7
2Double faults / match+13

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