Yannick Hanfmann vs Frances Tiafoe

ATP Shangai - Masters (China), Hard. Thursday, October 8, 2026, 10:10.

Updated

Frances Tiafoe beat Yannick Hanfmann 6-4, 6-4, matching the Tennis Gauge model's pick. Frances Tiafoe leads 1-0 in their head-to-head. Hanfmann is 4-6 in their last 10, Tiafoe 6-4.

Result: Frances Tiafoe beat Yannick Hanfmann 6-4, 6-4. The model's pick won.

Pre-match prediction

The model makes Frances Tiafoe a 82% favorite. At -278 the sportsbook implies 74% for Frances Tiafoe, 8 points below the model's 82%.

Model
18%
Book
32%

Model minus book: -14 pts

Model
82%
Book
74%

Model minus book: +8 pts

Model estimates, not betting advice. How the numbers work · Expected value of Frances Tiafoe at -278 · Model track record

Player comparison

Yannick HanfmannFrances Tiafoe
Tennis Gauge rating68716950
Tour rankATP #61ATP #13
Last 10 matches4-66-4
Last 30 days1-11-2
Current streak1 Loss2 Losses
Season record31-2646-21
UTR15.6716.08
Elo (52 weeks)17931957
Best surfaceClayGrass
Worst surfaceHardClay

Head to head

Frances Tiafoe leads 1-0.

DateWinnerScoreTournament
09.10.2026Frances Tiafoe6-4, 6-4China Shangai - Masters

Recent form

Yannick Hanfmann, last 10

DateOpponentScore
28.10.2026Jan Lennard Struff L6-4, 6-3
25.10.2026Rinky Hijikata W6-4, 1-6, 6-3
24.10.2026Marcos Giron W6-2, 5-7, 6-4
19.10.2026Martin Damm L7-5, 6-3
09.10.2026Frances Tiafoe L6-4, 6-4
07.10.2026Kamil Majchrzak W6-7, 7-6, 7-6
28.09.2026Tomas Machac L7-6, 6-7, 6-4
31.08.2026Alejandro Tabilo L6-3, 6-2, 6-7, 6-3
16.08.2026Arthur Fils L7-6, 6-1
14.08.2026Luca Van Assche W6-2, 6-4

Frances Tiafoe, last 10

DateOpponentScore
28.10.2026Lorenzo Musetti L7-6, 7-5
11.10.2026Alejandro Davidovich Fokina L7-6, 4-6, 7-6
09.10.2026Yannick Hanfmann W6-4, 6-4
02.10.2026Arthur Fils L6-3, 7-5
01.10.2026Kei Nishikori W6-4, 6-4
12.09.2026Ben Shelton L4-6, 6-3, 6-3, 7-5
08.09.2026Alex Michelsen W5-7, 3-6, 7-5, 6-3, 7-6
06.09.2026Daniil Medvedev W7-6, 6-4, 7-6
05.09.2026Valentin Vacherot W6-4, 6-2, 6-4
03.09.2026Rei Sakamoto W6-3, 7-6, 7-5

Common opponents, last 12 months

OpponentYannick HanfmannFrances Tiafoe
Aleksandar Kovacevic 1-0
W 7-6, 7-6
1-0
W 6-4, 3-6, 7-6
Alexander Zverev 0-1
L 6-3, 7-6
0-1
L 6-3, 6-4
Arthur Fils 0-1
L 7-6, 6-1
0-2
L 6-3, 7-5, L 6-3, 1-6, 6-0
Camilo Ugo Carabelli 1-0
W 6-4, 6-3
0-1
L 7-6, 7-6
Carlos Alcaraz 0-1
L 7-6, 6-3, 6-2
1-0
W 6-3, 3-6, 10-7
Flavio Cobolli 1-0
W 7-6, 7-6
2-1
W 6-2, 7-6, W 6-1, 6-2, L 7-6, 6-4
Hubert Hurkacz 1-0
W 6-7, 7-6, 6-2
1-0
W 6-7, 7-6, 6-4, 6-7, 6-4
Karen Khachanov 0-1
L 6-3, 6-4, 6-4
0-1
L 6-4, 6-4
Martin Damm 0-1
L 7-5, 6-3
1-0
W 6-4, 4-6, 3-6, 6-3, 6-4
Mattia Bellucci 0-1
L 7-5, 6-7, 6-2
1-0
W 6-3, 6-4
Nuno Borges 0-1
L 6-4, 6-2
1-0
W 6-4, 6-4
Rinky Hijikata 1-0
W 6-4, 1-6, 6-3
3-0
W 6-4, 6-4, W 6-4, 3-6, 6-2, W 6-4, 6-4
Terence Atmane 0-1
L 6-4, 7-6
3-1
L 4-6, 6-3, 6-4, W 7-6, 6-1, 4-6, 6-4, W 6-4, 1-6, 6-4, W 4-6, 6-2, 6-2
Valentin Vacherot 0-1
L 4-6, 6-3, 6-4
1-0
W 6-4, 6-2, 6-4
Zachary Svajda 1-0
W 7-5, 4-6, 6-4, 7-6
1-0
W 6-4, 3-6, 7-5

Yannick Hanfmann vs Frances Tiafoe: quick answers

Who won Yannick Hanfmann vs Frances Tiafoe?

Frances Tiafoe beat Yannick Hanfmann 6-4, 6-4, matching the Tennis Gauge model's pick.

What is the head-to-head record between Yannick Hanfmann and Frances Tiafoe?

Frances Tiafoe leads 1-0. Their most recent meeting was on October 9, 2026, won by Frances Tiafoe 6-4, 6-4 at China Shangai - Masters.

Who is in better form, Yannick Hanfmann or Frances Tiafoe?

Yannick Hanfmann is 4-6 in their last 10 matches (current streak: 1 Loss). Frances Tiafoe is 6-4 (current streak: 2 Losses).

How does Tennis Gauge rate Yannick Hanfmann and Frances Tiafoe?

Yannick Hanfmann is rated 6871 (ATP #61) and Frances Tiafoe is rated 6950 (ATP #13). Ratings update after every match and weight recent results and opponent strength.

What are the odds for Yannick Hanfmann vs Frances Tiafoe?

Yannick Hanfmann is priced at +211 and Frances Tiafoe at -278, which implies a 32% and 74% chance to win. The model rates Frances Tiafoe 8 points higher than the odds do (82% vs 74%), which Tennis Gauge counts as value.