Tennisdata advertisement banner
ATP/Stuttgart ATP/1/16-finals

Bautista-Agut and Giron set for tight grass match

Analysis by Predict Tennis

Note: Written by humans, with the help of AI. Based on real statistical data.

Published: Jun 7, 2026(..)

Roberto Bautista-Agut faces Marcos Giron in the Stuttgart ATP 1/16-finals on 8 June, with the grass opener played over best of three sets.

The match has a clear pull in two directions. Bautista-Agut owns the rivalry, but Giron arrives with the stronger season profile and the shorter price in the market.

Bautista-Agut still owns this match-up

Bautista-Agut has won all three previous meetings, including a 2-0 win at Cincinnati ATP on 17 August 2022. The record is not on grass, so it cannot be treated as a direct surface guide, but the pattern still matters because Giron has managed only 21 games across those three matches.

The service contrast from those meetings is sharp. Bautista-Agut won 86% of his service games and created regular return pressure, while Giron won only 59% of his service games, which points to a match-up that has previously pulled Giron out of rhythm.

Bautista-Agut R.

Giron M.

Wins
3 0
First Serve Points Won
74 %61 %
Second Serve Points Won
54 %43 %
Return Points Won
47 %34 %
Break Points Converted
46 %50 %
Break Points Saved
50 %54 %

Giron has the stronger season base

There is no meaningful grass-season sample for either player in the data, so the wider season record carries more weight. Giron is 15-14 for the year, compared with Bautista-Agut's 8-16, and that gives him the steadier results base coming into Stuttgart.

The serve-return numbers also lean his way. Giron has held 82% of service games and broken in 23% of return games this season, while Bautista-Agut sits at 72% and 19%, leaving Giron with the cleaner overall profile.

Recent form leaves little comfort

Both players are 3-7 across their last 10 matches, so neither comes in with strong momentum. Giron has still served a little better in that spell, holding 79% of service games against Bautista-Agut's 70%, which matters on grass even if the recent matches were mostly on clay.

Bautista-Agut has lost three in a row. Giron has also lost three straight, so the form line is fragile on both sides.

Bookmakers side with Giron

Bookmakers price Giron at 1.73 against Bautista-Agut at 2.1, with the same 1.73 to 2.1 split in the first-set market. That makes Giron the clear market favourite, though not by a wide enough margin to ignore Bautista-Agut's past control of the rivalry.

Bautista-Agut R.

Giron M.

Win Percentage
30 %30 %
Aces per match
1.4 3.1
Double Faults per match
2.1 2
First Serve Points Won
67 %69 %
Second Serve Points Won
47 %56 %
Return Points Won
33 %35 %
Break Points Converted
39 %39 %
Break Points Saved
49 %58 %
Tennisdata advertisement banner

Serve edge meets rivalry pressure

The key question is whether Giron's stronger current serve numbers can finally override a match-up that has favoured Bautista-Agut. Grass should reward the player who protects service games better, and the broader season data gives Giron that edge.

The caution is obvious. Bautista-Agut has repeatedly found ways to expose Giron's second serve and return games in this pairing, so the favourite still has to prove the old pattern has changed.

Prediction

Stuttgart ATPPICK

Marcos Giron

57%
Predicted Winner

Roberto Bautista-Agut

The data points slightly more towards Giron because the market, season record and service-game numbers all lean his way. Bautista-Agut's 3-0 rivalry lead keeps this from being a strong call, but Giron looks the better placed player if he holds serve at his usual season level.

Odds

Odds:

To Win Match

Total Games

22.5

Looking for data?

Check form, surface stats for current and past seasons.

Compare H2H form, detailed H2H stats & match history.

ATP Rankings

Full List
  • 1Jannik Sinner
    14700
  • 2Carlos Alcaraz
    11960
  • 3Alexander Zverev
    5705
  • 4Novak Djokovic
    4710
  • 5Felix Auger-Aliassime
    4060
  • 6Ben Shelton
    4030
  • 7Daniil Medvedev
    3760
  • 8Taylor Fritz
    3720
  • 9Alex de Minaur
    3665
  • 10Alexander Bublik
    3230

WTA Rankings

Full List
  • 1Aryna Sabalenka
    9960
  • 2Elena Rybakina
    8705
  • 3Iga Swiatek
    7273
  • 4Coco Gauff
    6749
  • 5Jessica Pegula
    6286
  • 6Amanda Anisimova
    5958
  • 7Elina Svitolina
    4315
  • 8Mirra Andreeva
    4181
  • 9Victoria Mboko
    3395
  • 10Karolina Muchova
    3318