Our new tennis stats site is live!

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.

FINISHED

Bautista-Agut R.

0
2

Giron M.

6-7

, 5-7

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 %

Our new tennis stats site is live!

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
    13450
  • 2Alexander Zverev
    8480
  • 3Carlos Alcaraz
    8160
  • 4Felix Auger-Aliassime
    4740
  • 5Novak Djokovic
    3760
  • 6Alex de Minaur
    3660
  • 7Daniil Medvedev
    3620
  • 8Ben Shelton
    3580
  • 9Flavio Cobolli
    3420
  • 10Taylor Fritz
    3300

WTA Rankings

Full List
  • 1Aryna Sabalenka
    8670
  • 2Elena Rybakina
    8316
  • 3Jessica Pegula
    6680
  • 4Coco Gauff
    5919
  • 5Iga Swiatek
    5419
  • 6Mirra Andreeva
    5323
  • 7Karolina Muchova
    5048
  • 8Linda Noskova
    5016
  • 9Elina Svitolina
    4634
  • 10Amanda Anisimova
    4353