Roman Safiullin vs Alexis GalarneauStuttgart Qualifying Final

Stuttgart · ATP · Qualifying Final
#103ATP
1750ELO
1627Grass ELO
$199kYTD
$4.3MCAREER
29 yrs · 185 cm · Right-handed
Last 10 · pre-match
WLWWWWWWLW
1 — 2
Sets
Sunday, 7 June 2026 ·
grass
#185ATP
1593ELO
1538Grass ELO
$177kYTD
$837kCAREER
27 yrs · 180 cm · Right-handed
Last 10 · pre-match
LLWWLWWWLW
Safiullin R.
4-6
Galarneau A.
Safiullin R.
41
Galarneau A.
62

Alexis Galarneau defeated Roman Safiullin 6-4 in the Stuttgart qualifying final on grass. The upset overturned the form book — Roman Safiullin came in ranked #103, defending last year's round of 32.

Key context

Head to head

No previous meetings on record.

Statistics

This season
1st serve in·Slight edge
65%
60%
1st serve points won·Even
72%
69%
2nd serve points won·Slight edge
55%
50%
Service points won·Slight edge
66%
61%
Return points won·Even
39%
39%
Break points saved·Slight edge
64%
59%
Aces / match·Clear edge
5.8
3.1
Double faults / match·Dominant
2.9
4.6

Averages over each player's completed matches in the selected window (35 vs 38). ATP, WTA & Challenger.

Clutch

Under pressure
Clutch Rating·Slight edge
20
28
Break points saved·Clear edge
93
79
Break points won·Even
18
16
Deciding sets·Even
22
22
Tiebreaks·Dominant
16
61

Performance in the biggest moments — break points, deciding sets and tiebreaks (0–100, higher is better). About

Freshness

Recent load
Freshness·Clear edge
88
100

Safiullin R.: 1 day rest · 1 match, 19 games (7d) · Galarneau A.: 16 days rest. Higher means fresher. About

Conditions

Court speed
Fastbig serves, short points
SlowFast

Draw