AcesTips
ESENITFRPTELDE
Categories

← Back

ATP · Stuttgart

Daniel Altmaier vs Frances Tiafoe

Date: Jun 9, 2026, 2:25 PM

Surface: Grass · Round of 32

Final result

Daniel Altmaier
6-7 6-4 4-6
Frances Tiafoe🏆
Our prediction: Frances Tiafoe · Correct Odds (reference): 3.75 / 1.28

Odds (reference)

Daniel Altmaier · 25% 75% · Frances Tiafoe

Implied probability

Match winner
Daniel Altmaier 3.75 Frances Tiafoe 1.28
First set winner
Daniel Altmaier 3 Frances Tiafoe 1.4
Total games
Over 2 Under 1.73

Indicative odds, subject to change. For informational purposes only.

Fan prediction

Daniel Altmaier · 15% 85% · Frances Tiafoe

9,231 fan prediction

Head-to-head (H2H)

Daniel Altmaier 0 - 5 Frances Tiafoe
  • Sat, Jun 20 Daniel Altmaier 0–2 Frances Tiafoe
  • Tue, Jun 09 Daniel Altmaier 1–2 Frances Tiafoe
  • Sun, Jun 01 Frances Tiafoe 3–0 Daniel Altmaier
  • Sat, May 13 Daniel Altmaier 1–2 Frances Tiafoe
  • Mon, Jan 16 Daniel Altmaier 1–3 Frances Tiafoe

Recent form · Daniel Altmaier

  • Hamad Medjedović 0–2 Napoli, Italy
  • Pedro Martinez 2–0 Bucharest
  • Dino Prižmić 2–1 Bucharest
  • Fábián Marozsán 0–2 Bucharest
  • Tomaš Machač 1–2 Monte Carlo

Recent form · Frances Tiafoe

  • Flavio Cobolli 0–2 Acapulco
  • Jenson Brooksby 2–0 Indian Wells
  • Flavio Cobolli 2–0 Indian Wells
  • Alexander Zverev 0–2 Indian Wells
  • Arthur Cazaux 2–0 Miami

Momentum (by game)

Daniel Altmaier Frances Tiafoe

Statistics

Daniel Altmaier Frances Tiafoe

Service

15 Aces 6
6 Double faults 3
69/111 (62%) 1st serve % 66/96 (69%)
36/42 (86%) 2nd serve % 27/30 (90%)
54/69 (78%) 1st serve points won 52/66 (79%)
18/42 (43%) 2nd serve points won 16/30 (53%)
16 Service games played 16
8/9 (88%) Break points saved 4/5 (80%)

Points

100 Total points 106
72 Service points won 68
28 Return points won 38
6 Most points in a row 7

Games

16 Games won 17
14 Service games won 14
3 Most games in a row 3

Return

14/66 (21%) 1st return points won 15/69 (21%)
14/30 (46%) 2nd return points won 24/42 (57%)
16 Service games played 16
1 Break points won 1

Miscellaneous

0 Tiebreaks 1

Results ›