Round of 32
Hanfmann Y.
Fonseca J.
16 Jun 2026
Match Stats
HOME vs AWAY

RANK #30
Joao Fonseca
Brazil

RANK #55
Yannick Hanfmann
Germany
Yannick Hanfmann leads Joao Fonseca 1-0 in the head-to-head. Their last match between Joao Fonseca and Yannick Hanfmann was played on 16 Jun 2026 at Halle ATP and was won by Hanfmann Y..
Season Profile
Over the last 52 weeks, Joao Fonseca has gone 28-19, which is a 59.6% win rate. On hard courts, he is 14-8 (63.6%). On clay, he is 11-7 (61.1%). On grass, he is 3-4 (42.9%). Across the matches with available stats in that span, he has averaged 5.9 aces per match, averaged 1.8 double faults per match, won 65.3% of total service points and won 35.4% of total return points.
Round of 32
Hanfmann Y.
Fonseca J.
16 Jun 2026
Match Stats
HOME vs AWAY
Quarter-finals
Mensik J.
Fonseca J.
2 Jun 2026
Match Stats
HOME vs AWAY
Round of 16
Fonseca J.
Ruud C.
31 May 2026
Match Stats
HOME vs AWAY
Round of 32
Fonseca J.
Djokovic N.
29 May 2026
Match Stats
HOME vs AWAY
Round of 64
Fonseca J.
Prizmic D.
27 May 2026
Match Stats
HOME vs AWAY
Round of 128
Fonseca J.
Pavlovic L.
24 May 2026
Match Stats
HOME vs AWAY
Round of 64
Medjedovic H.
Fonseca J.
9 May 2026
Match Stats
HOME vs AWAY
Round of 32
Jodar R.
Fonseca J.
26 Apr 2026
Match Stats
HOME vs AWAY
Round of 64
Fonseca J.
Cilic M.
24 Apr 2026
Quarter-finals
Shelton B.
Fonseca J.
17 Apr 2026
Match Stats
HOME vs AWAY
Round of 16
Fonseca J.
Rinderknech A.
15 Apr 2026
Match Stats
HOME vs AWAY
Round of 32
Fonseca J.
Tabilo A.
14 Apr 2026
Match Stats
HOME vs AWAY
Quarter-finals
Zverev A.
Fonseca J.
10 Apr 2026
Match Stats
HOME vs AWAY
Round of 16
Fonseca J.
Berrettini M.
9 Apr 2026
Match Stats
HOME vs AWAY
Round of 32
Fonseca J.
Rinderknech A.
8 Apr 2026
Match Stats
HOME vs AWAY
Round of 64
Fonseca J.
Diallo G.
6 Apr 2026
Match Stats
HOME vs AWAY
Round of 64
Alcaraz C.
Fonseca J.
21 Mar 2026
Match Stats
HOME vs AWAY
Round of 128
Fonseca J.
Marozsan F.
19 Mar 2026
Match Stats
HOME vs AWAY
Round of 16
Sinner J.
Fonseca J.
11 Mar 2026
Match Stats
HOME vs AWAY
Round of 32
Fonseca J.
Paul T.
9 Mar 2026
Match Stats
HOME vs AWAY
Round of 64
Fonseca J.
Khachanov K.
7 Mar 2026
Match Stats
HOME vs AWAY
Round of 128
Fonseca J.
Collignon R.
5 Mar 2026
Match Stats
HOME vs AWAY
Round of 16
Buse I.
Fonseca J.
20 Feb 2026
Match Stats
HOME vs AWAY
Round of 32
Fonseca J.
Monteiro T.
17 Feb 2026
Match Stats
HOME vs AWAY
Round of 16
Tabilo A.
Fonseca J.
11 Feb 2026
Match Stats
HOME vs AWAY
Round of 128
Spizzirri E.
Fonseca J.
20 Jan 2026
Match Stats
HOME vs AWAY
Paris ATP (indoor)
Round of 32
Khachanov K.
Fonseca J.
29 Oct 2025
Match Stats
HOME vs AWAY
Paris ATP (indoor)
Round of 64
Fonseca J.
Shapovalov D.
28 Oct 2025
Match Stats
HOME vs AWAY
Basel ATP (indoor)
Final
Fonseca J.
Davidovich Fokina A.
26 Oct 2025
Match Stats
HOME vs AWAY
Basel ATP (indoor)
Semi-finals
Fonseca J.
Munar J.
25 Oct 2025
Match Stats
HOME vs AWAY
Basel ATP (indoor)
Quarter-finals
Fonseca J.
Shapovalov D.
24 Oct 2025
Match Stats
HOME vs AWAY
Basel ATP (indoor)
Round of 16
Fonseca J.
Mensik J.
22 Oct 2025
Match Stats
HOME vs AWAY
Basel ATP (indoor)
Round of 32
Fonseca J.
Mpetshi Perricard G.
21 Oct 2025
Match Stats
HOME vs AWAY
Brussels ATP (indoor)
Round of 32
Van De Zandschulp B.
Fonseca J.
14 Oct 2025
Match Stats
HOME vs AWAY
Laver Cup ATP (indoor)
Unknown
Fonseca J.
Cobolli F.
20 Sept 2025
Match Stats
HOME vs AWAY
US Open ATP
Round of 64
Machac T.
Fonseca J.
27 Aug 2025
Match Stats
HOME vs AWAY
US Open ATP
Round of 128
Fonseca J.
Kecmanovic M.
25 Aug 2025
Match Stats
HOME vs AWAY
Cincinnati ATP
Round of 32
Atmane T.
Fonseca J.
11 Aug 2025
Match Stats
HOME vs AWAY
Cincinnati ATP
Round of 64
Fonseca J.
Davidovich Fokina A.
9 Aug 2025
Match Stats
HOME vs AWAY
Cincinnati ATP
Round of 128
Fonseca J.
Bu Y.
7 Aug 2025
Match Stats
HOME vs AWAY
Toronto ATP
Round of 128
Schoolkate T.
Fonseca J.
28 Jul 2025
Match Stats
HOME vs AWAY
Wimbledon ATP
Round of 32
Jarry N.
Fonseca J.
4 Jul 2025
Match Stats
HOME vs AWAY
Wimbledon ATP
Round of 64
Fonseca J.
Brooksby J.
2 Jul 2025
Match Stats
HOME vs AWAY
Wimbledon ATP
Round of 128
Fonseca J.
Fearnley J.
30 Jun 2025
Match Stats
HOME vs AWAY
Eastbourne ATP
Round of 16
Fritz T.
Fonseca J.
26 Jun 2025
Match Stats
HOME vs AWAY
Eastbourne ATP
Round of 32
Fonseca J.
Bergs Z.
23 Jun 2025
Match Stats
HOME vs AWAY
Over the last 52 weeks, Yannick Hanfmann has gone 46-27, which is a 63% win rate. On hard courts, he is 22-13 (62.9%). On clay, he is 21-11 (65.6%). On grass, he is 3-3 (50%). Across the matches with available stats in that span, he has averaged 7.8 aces per match, averaged 1.6 double faults per match, won 69.2% of total service points and won 37.3% of total return points.
Round of 32
Hanfmann Y.
Fonseca J.
16 Jun 2026
Match Stats
HOME vs AWAY
Round of 16
Bellucci M.
Hanfmann Y.
10 Jun 2026
Match Stats
HOME vs AWAY
Round of 32
Hanfmann Y.
Kovacevic A.
9 Jun 2026
Match Stats
HOME vs AWAY
Round of 128
Medjedovic H.
Hanfmann Y.
24 May 2026
Match Stats
HOME vs AWAY
Round of 16
Darderi L.
Hanfmann Y.
20 May 2026
Match Stats
HOME vs AWAY
Round of 32
Hanfmann Y.
Schoenhaus M.
18 May 2026
Match Stats
HOME vs AWAY
Round of 64
Darderi L.
Hanfmann Y.
8 May 2026
Match Stats
HOME vs AWAY
Round of 128
Hanfmann Y.
Hurkacz H.
6 May 2026
Match Stats
HOME vs AWAY
Round of 64
Cerundolo F.
Hanfmann Y.
25 Apr 2026
Match Stats
HOME vs AWAY
Round of 128
Hanfmann Y.
Giron M.
23 Apr 2026
Match Stats
HOME vs AWAY
Round of 32
Blockx A.
Hanfmann Y.
13 Apr 2026
Match Stats
HOME vs AWAY
Quarter-finals
Darderi L.
Hanfmann Y.
3 Apr 2026
Round of 16
Hanfmann Y.
Bennani K.
1 Apr 2026
Match Stats
HOME vs AWAY
Round of 32
Hanfmann Y.
De Jong J.
30 Mar 2026
Match Stats
HOME vs AWAY
Round of 128
Jodar R.
Hanfmann Y.
19 Mar 2026
Match Stats
HOME vs AWAY
Hanfmann Y.
van Assche L.
17 Mar 2026
Match Stats
HOME vs AWAY
Hanfmann Y.
Riedi L.
16 Mar 2026
Match Stats
HOME vs AWAY
Final
Darderi L.
Hanfmann Y.
1 Mar 2026
Match Stats
HOME vs AWAY
Semi-finals
Hanfmann Y.
Cerundolo F.
28 Feb 2026
Match Stats
HOME vs AWAY
Quarter-finals
Hanfmann Y.
Gaubas V.
27 Feb 2026
Match Stats
HOME vs AWAY
Round of 16
Hanfmann Y.
Ugo Carabelli C.
25 Feb 2026
Match Stats
HOME vs AWAY
Round of 32
Hanfmann Y.
Lajovic D.
23 Feb 2026
Match Stats
HOME vs AWAY
Round of 16
Cerundolo J. M.
Hanfmann Y.
18 Feb 2026
Match Stats
HOME vs AWAY
Round of 32
Hanfmann Y.
Reis Da Silva J.
17 Feb 2026
Match Stats
HOME vs AWAY
Round of 16
Jacquet K.
Hanfmann Y.
29 Jan 2026
Match Stats
HOME vs AWAY
Round of 32
Hanfmann Y.
Dhamne M.
28 Jan 2026
Match Stats
HOME vs AWAY
Round of 64
Alcaraz C.
Hanfmann Y.
21 Jan 2026
Match Stats
HOME vs AWAY
Round of 128
Hanfmann Y.
Svajda Z.
18 Jan 2026
Match Stats
HOME vs AWAY
Atmane T.
Hanfmann Y.
3 Jan 2026
Match Stats
HOME vs AWAY
Lyon 2 Chall. Men (indoor)
Round of 16
Broady L.
Hanfmann Y.
12 Nov 2025
Match Stats
HOME vs AWAY
Lyon 2 Chall. Men (indoor)
Round of 32
Hanfmann Y.
Kumstat J.
11 Nov 2025
Match Stats
HOME vs AWAY
Athens ATP (indoor)
Semi-finals
Djokovic N.
Hanfmann Y.
7 Nov 2025
Match Stats
HOME vs AWAY
Athens ATP (indoor)
Quarter-finals
Hanfmann Y.
Giron M.
6 Nov 2025
Match Stats
HOME vs AWAY
Athens ATP (indoor)
Round of 16
Hanfmann Y.
Kopriva V.
5 Nov 2025
Match Stats
HOME vs AWAY
Athens ATP (indoor)
Round of 32
Hanfmann Y.
Ivanov I.
4 Nov 2025
Match Stats
HOME vs AWAY
Athens ATP - Qualification (indoor)
Q3
Hanfmann Y.
Molcan A.
2 Nov 2025
Match Stats
HOME vs AWAY
Athens ATP - Qualification (indoor)
Q2
Hanfmann Y.
Klein L.
1 Nov 2025
Match Stats
HOME vs AWAY
Paris ATP - Qualification (indoor)
Q3
Fearnley J.
Hanfmann Y.
26 Oct 2025
Match Stats
HOME vs AWAY
Paris ATP - Qualification (indoor)
Q2
Hanfmann Y.
Mannarino A.
25 Oct 2025
Match Stats
HOME vs AWAY
Brussels ATP (indoor)
Round of 16
Musetti L.
Hanfmann Y.
16 Oct 2025
Match Stats
HOME vs AWAY
Brussels ATP (indoor)
Round of 32
Hanfmann Y.
Arnaldi M.
15 Oct 2025
Match Stats
HOME vs AWAY
Brussels ATP - Qualification (indoor)
Q3
Hanfmann Y.
Colson T.
13 Oct 2025
Match Stats
HOME vs AWAY
Brussels ATP - Qualification (indoor)
Q2
Hanfmann Y.
Hemery C.
12 Oct 2025
Match Stats
HOME vs AWAY
Shanghai ATP
Round of 32
Djokovic N.
Hanfmann Y.
5 Oct 2025
Match Stats
HOME vs AWAY
Shanghai ATP
Round of 64
Hanfmann Y.
Tiafoe F.
3 Oct 2025
Match Stats
HOME vs AWAY
Shanghai ATP
Round of 128
Hanfmann Y.
Sonego L.
1 Oct 2025
Match Stats
HOME vs AWAY
Shanghai ATP - Qualification
Q3
Hanfmann Y.
Kubler J.
30 Sept 2025
Match Stats
HOME vs AWAY
Shanghai ATP - Qualification
Q2
Hanfmann Y.
Mochizuki S.
29 Sept 2025
Match Stats
HOME vs AWAY
Jingshan Chall. Men
Semi-finals
Spizzirri E.
Hanfmann Y.
27 Sept 2025
Match Stats
HOME vs AWAY
Jingshan Chall. Men
Quarter-finals
Hanfmann Y.
Yevseyev D.
27 Sept 2025
Match Stats
HOME vs AWAY
Jingshan Chall. Men
Round of 16
Hanfmann Y.
Tseng C. H.
26 Sept 2025
Match Stats
HOME vs AWAY
Jingshan Chall. Men
Round of 32
Hanfmann Y.
Boyer T.
23 Sept 2025
Match Stats
HOME vs AWAY
Chengdu ATP - Qualification
Q2
Budkov Kjaer N.
Hanfmann Y.
16 Sept 2025
Match Stats
HOME vs AWAY
US Open ATP - Qualification
Q1
Llamas Ruiz P.
Hanfmann Y.
18 Aug 2025
Match Stats
HOME vs AWAY
Cancun 2 Chall. Men
Round of 16
Altmaier D.
Hanfmann Y.
14 Aug 2025
Match Stats
HOME vs AWAY
Cancun 2 Chall. Men
Round of 32
Hanfmann Y.
Struff J-L.
13 Aug 2025
Match Stats
HOME vs AWAY
Hagen Chall. Men
Final
Hanfmann Y.
Den Ouden G.
3 Aug 2025
Match Stats
HOME vs AWAY
Hagen Chall. Men
Semi-finals
Hanfmann Y.
Wallin O.
3 Aug 2025
Match Stats
HOME vs AWAY
Hagen Chall. Men
Quarter-finals
Hanfmann Y.
Choinski J.
2 Aug 2025
Match Stats
HOME vs AWAY
Hagen Chall. Men
Round of 16
Hanfmann Y.
Skatov T.
30 Jul 2025
Match Stats
HOME vs AWAY
Hagen Chall. Men
Round of 32
Hanfmann Y.
Hara Friend J. D.
29 Jul 2025
Match Stats
HOME vs AWAY
Kitzbuhel ATP
Quarter-finals
Rinderknech A.
Hanfmann Y.
24 Jul 2025
Match Stats
HOME vs AWAY
Kitzbuhel ATP
Round of 16
Hanfmann Y.
Baez S.
23 Jul 2025
Match Stats
HOME vs AWAY
Kitzbuhel ATP
Round of 32
Hanfmann Y.
Neumayer L.
22 Jul 2025
Match Stats
HOME vs AWAY
Kitzbuhel ATP - Qualification
Q3
Hanfmann Y.
Martin A.
20 Jul 2025
Match Stats
HOME vs AWAY
Kitzbuhel ATP - Qualification
Q2
Hanfmann Y.
Ramos A.
19 Jul 2025
Match Stats
HOME vs AWAY
Gstaad ATP - Qualification
Q2
Hemery C.
Hanfmann Y.
12 Jul 2025
Match Stats
HOME vs AWAY
Braunschweig Chall. Men
Quarter-finals
Misolic F.
Hanfmann Y.
10 Jul 2025
Match Stats
HOME vs AWAY
Braunschweig Chall. Men
Round of 16
Hanfmann Y.
Pavlovic L.
9 Jul 2025
Match Stats
HOME vs AWAY
Braunschweig Chall. Men
Round of 32
Hanfmann Y.
Tabur C.
8 Jul 2025
Match Stats
HOME vs AWAY
Wimbledon ATP - Qualification
Q2
Zhukayev B.
Hanfmann Y.
25 Jun 2025
Match Stats
HOME vs AWAY
Wimbledon ATP - Qualification
Q1
Hanfmann Y.
Grenier H.
23 Jun 2025
Match Stats
HOME vs AWAY