Hanfmann Y.GER (56) - Statistics

Current ATP ranking

Place Move Player Points Dropping
points
Tournaments
played
56 - Hanfmann Y. (GER) 949 0 0
58 - Griekspoor T. (NED) 935 0 0
Updated on: 05/07/2026Full table

Hanfmann Y. performance on hard

Win
42
42%

Lose
50
51%

Total matches: 99

Cancelled: 7

Hanfmann Y. performance on clay

Win
90
52%

Lose
62
36%

Total matches: 172

Cancelled: 19

Hanfmann Y. performance on grass

Win
22
47%

Lose
24
51%

Total matches: 47

Cancelled: 1

Hanfmann Y. performance on carpet

Win
0
0%

Lose
2
100%

Total matches: 2

Cancelled: 0

This year matches

Win
17
55%

Lose
13
42%
TournamentTour. Match Prob. in %Prob. Tip Pred.
Sets
Games FT
Wimbledon
ATP Wimbledon - 1/32-finals
Khachanov K.(RUS)
Hanfmann Y.(GER)
02/07/2026 03:00
66 34 1
3
2
6 6 6
3 4 4
3
0
Wimbledon
ATP Wimbledon - 1/64-finals
Hanfmann Y.(GER)
Mpetshi P.(FRA)
30/06/2026 10:05
57 43 1
3
2
7 7 6 6
8 7 2 3
3
1
Mallorca
ATP Mallorca - 1/8-finals
Darderi L.(ITA)
Hanfmann Y.(GER)
23/06/2026 03:40
60 40 1
2
1
7 6
5 3
2
0
Mallorca
ATP Mallorca - 1/16-finals
Hanfmann Y.(GER)
Vallejo D.(PAR)
21/06/2026 04:25
8 8
6 6
2
0
Halle
ATP Halle - 1/8-finals
Zverev A.(GER)
Hanfmann Y.(GER)
18/06/2026 01:50
6 8
3 6
2
0
Halle
ATP Halle - 1/16-finals
Fonseca J.(BRA)
Hanfmann Y.(GER)
16/06/2026 11:10
2 2
6 6
0
2
Stuttgart
ATP Stuttgart - 1/8-finals
Bellucci M.(ITA)
Hanfmann Y.(GER)
10/06/2026 09:10
7 6 6
5 8 2
2
1
Stuttgart
ATP Stuttgart - 1/16-finals
Hanfmann Y.(GER)
Kovacevic A.(USA)
09/06/2026 09:10
8 8
7 6
2
0
Roland Garros
ATP French Open - 1/64-finals
Medjedovic H.(SRB)
Hanfmann Y.(GER)
24/05/2026 03:45
60 40 1
3
1
6 6 6 6
3 4 8 4
3
1
Hamburg
ATP Hamburg - 1/8-finals
Darderi L.(ITA)
Hanfmann Y.(GER)
20/05/2026 07:45
67 33 1
2
1
8 7
7 5
2
0
Hamburg
ATP Hamburg - 1/16-finals
Hanfmann Y.(GER)
Schoenhaus M.(GER)
18/05/2026 12:35
52 48 1
2
1
6 6 6
3 8 4
2
1
Rome Masters
ATP Rome - 1/32-finals
Hanfmann Y.(GER)
Darderi L.(ITA)
08/05/2026 08:35
44 56 2
0
2
4 4
6 6
0
2
Rome Masters
ATP Rome - 1/64-finals
Hurkacz H.(POL)
Hanfmann Y.(GER)
06/05/2026 11:10
57 43 1
2
1
8 6 2
6 8 6
1
2
Madrid
ATP Madrid - 1/32-finals
Cerundolo A.(ARG)
Hanfmann Y.(GER)
25/04/2026 09:15
56 44 1
2
0
6 7
1 5
2
0
Madrid
ATP Madrid - 1/64-finals
Hanfmann Y.(GER)
Giron M.(USA)
23/04/2026 09:10
59 41 1
2
1
6 6 7
4 8 5
2
1
Munich
ATP Munich - 1/16-finals
Blockx A.(BEL)
Hanfmann Y.(GER)
13/04/2026 03:25
8 6
6 2
2
0
Marrakech
ATP Marrakech - 1/8-finals
Bennani K.(FRA)
Hanfmann Y.(GER)
01/04/2026 03:15
30 70 2
0
2
4 8 2
6 6 6
1
2
Marrakech
ATP Marrakech - 1/16-finals
De Jong J.(NED)
Hanfmann Y.(GER)
30/03/2026 05:20
41 59 2
0
2
7 4
8 6
0
2
Miami
ATP Miami - 1/64-finals
Jodar R.(ESP)
Hanfmann Y.(GER)
19/03/2026 02:10
41 59 2
0
2
6 4 6
4 6 1
2
1
Miami
ATP Miami - Final - Qualification
Hanfmann Y.(GER)
Van Assche L.(FRA)
17/03/2026 03:05
60 40 1
2
0
6 5 6
1 7 3
2
1
Miami
ATP Miami - Semi-finals - Qualification
Hanfmann Y.(GER)
Riedi L.(SUI)
16/03/2026 05:55
61 39 1
2
0
6 6
3 4
2
0
Santiago
ATP Santiago - Final
Hanfmann Y.(GER)
Darderi L.(ITA)
01/03/2026 10:40
40 60
0
2
6
5
0
0
Santiago
ATP Santiago - Semi-finals
Cerundolo A.(ARG)
Hanfmann Y.(GER)
28/02/2026 09:10
64 36 1
2
0
3 4
6 6
0
2
Santiago
ATP Santiago - Quarter-finals
Hanfmann Y.(GER)
Gaubas V.(LTU)
27/02/2026 04:10
55 45 1
2
0
3 6 6
6 2 2
2
1
Santiago
ATP Santiago - 1/8-finals
Ugo Carabelli C.(ARG)
Hanfmann Y.(GER)
25/02/2026 04:10
46 54 2
0
2
4 3
6 6
0
2
Santiago
ATP Santiago - 1/16-finals
Lajovic D.(SRB)
Hanfmann Y.(GER)
23/02/2026 04:10
38 62 2
0
2
0 3
6 6
0
2
Rio De Janeiro
ATP Rio de Janeiro - 1/8-finals
Hanfmann Y.(GER)
Cerundolo J.M.(ARG)
18/02/2026 07:40
4 8 4
6 6 6
1
2
Rio De Janeiro
ATP Rio de Janeiro - 1/16-finals
Hanfmann Y.(GER)
Reis Da Silva J.(BRA)
17/02/2026 12:35
8 6
6 4
2
0
Australian Open
ATP Australian Open - 1/32-finals
Alcaraz C.(ESP)
Hanfmann Y.(GER)
21/01/2026 03:15
76 24 1
3
0
8 6 6
6 3 2
3
0
Australian Open
ATP Australian Open - 1/64-finals
Hanfmann Y.(GER)
Svajda Z.(USA)
18/01/2026 07:10
7 4 6 8
5 6 4 6
3
1
Brisbane
ATP Brisbane - Semi-finals - Qualification
Atmane T.(FRA)
Hanfmann Y.(GER)
03/01/2026 04:10
6 8
4 6
2
0