Yannick Hanfmann

D’où vient la note 1683,3

De 329 matchs joués entre le 7 juillet 2014 et le 9 novembre 2026, dont 323 comptent pour la note, et d’eux seuls. Chaque ligne ci-dessous a été écrite au moment du calcul : rien n’est recalculé pour afficher cette page.

Comment lire

À droite : la variation produite par le match, puis la valeur avant → après. La valeur d’arrivée d’une ligne est celle de départ de la suivante, jusqu’à la note de départ attribuée à tout nouvel arrivant. Un ±0,0 est un match compté qui n’a pas fait bouger la note, un forfait par exemple.

329 matchs, du plus récent au premier

battu par Alex Michelsen 0–2
09/11/26 · ATP 250 2026 · First round · détail
−9,11692,3 → 1683,3
battu par Benjamin Bonzi 1–2
03/11/26 · ATP 1000 2026 · Qualifying — Qualifying competition · détail
−11,21703,5 → 1692,3
bat Felix Balshaw 2–0
02/11/26 · ATP 1000 2026 · Qualifying — First round · détail
+6,91696,6 → 1703,5
bat Rinky Hijikata 2–1
26/10/26 · ATP 500 2026 · Qualifying — Qualifying competition · détail
+10,81685,9 → 1696,6
bat Marcos Giron 2–1
26/10/26 · ATP 500 2026 · Qualifying — First round · détail
+8,51677,3 → 1685,9
battu par Jan-Lennard Struff 0–2
26/10/26 · ATP 500 2026 · First round · détail
−10,11687,4 → 1677,3
battu par Martin Damm Jr. 0–2
19/10/26 · ATP 250 2026 · First round · détail
−15,41702,8 → 1687,4
battu par Frances Tiafoe 0–2
08/10/26 · ATP 1000 2026 · Second round · détail
−6,11708,9 → 1702,8
bat Kamil Majchrzak 2–1
07/10/26 · ATP 1000 2026 · First round · détail
+11,41697,5 → 1708,9
battu par Tomáš Macháč 1–2
28/09/26 · ATP 500 2026 · Qualifying — First round · détail
−11,11708,6 → 1697,5
battu par Alejandro Tabilo 1–3
31/08/26 · ATP Grand Slam 2026 · First round · détail
−12,91721,5 → 1708,6
battu par Arthur Fils 0–2
15/08/26 · ATP 1000 2026 · Second round · détail
−6,01727,4 → 1721,5
bat Luca Van Assche 2–0
13/08/26 · ATP 1000 2026 · First round · détail
+7,61719,8 → 1727,4
battu par Nuno Borges 0–2
07/08/26 · ATP 1000 2026 · Third round · détail
−12,81732,6 → 1719,8
bat Flavio Cobolli 2–0
06/08/26 · ATP 1000 2026 · Second round · détail
+14,51718,1 → 1732,6
bat Benjamin Bonzi 2–1
04/08/26 · ATP 1000 2026 · First round · détail
+11,11707,0 → 1718,1
20/07/26 · ATP 250 2026 · Quarterfinals · détail
+11,01696,0 → 1707,0
battu par Quentin Halys 0–2
20/07/26 · ATP 250 2026 · Semifinals · détail
−12,41708,4 → 1696,0
20/07/26 · ATP 250 2026 · Second round · détail
+7,11701,3 → 1708,4
bat Lukas Neumayer 2–0
20/07/26 · ATP 250 2026 · First round · détail
+4,71696,6 → 1701,3
battu par Valentin Vacherot 1–2
13/07/26 · ATP 250 2026 · Second round · détail
−10,81707,4 → 1696,6
bat Pedro Martínez 2–0
13/07/26 · ATP 250 2026 · First round · détail
+5,81701,6 → 1707,4
battu par Karen Khachanov 0–3
01/07/26 · ATP Grand Slam 2026 · Second round · détail
−11,81713,5 → 1701,6
29/06/26 · ATP Grand Slam 2026 · First round · détail
+10,91702,6 → 1713,5
battu par Luciano Darderi 0–2
22/06/26 · ATP 250 2026 · Second round · détail
−11,61714,2 → 1702,6
22/06/26 · ATP 250 2026 · First round · détail
+8,31705,9 → 1714,2
bat João Fonseca 2–0
15/06/26 · ATP 500 2026 · First round · détail
+15,21690,6 → 1705,9
battu par Alexander Zverev Jr. 0–2
15/06/26 · ATP 500 2026 · Second round · détail
−3,41694,0 → 1690,6
battu par Mattia Bellucci 1–2
08/06/26 · ATP 250 2026 · Second round · détail
−16,21710,2 → 1694,0
08/06/26 · ATP 250 2026 · First round · détail
+7,51702,7 → 1710,2
battu par Hamad Medjedovic 1–3
25/05/26 · ATP Grand Slam 2026 · First round · détail
−11,91714,6 → 1702,7
bat Max Schönhaus 2–1
18/05/26 · ATP 500 2026 · First round · détail
+5,11709,5 → 1714,6
battu par Luciano Darderi 0–2
18/05/26 · ATP 500 2026 · Second round · détail
−11,41720,9 → 1709,5
battu par Luciano Darderi 0–2
07/05/26 · ATP 1000 2026 · Second round · détail
−13,91734,8 → 1720,9
bat Hubert Hurkacz 2–1
06/05/26 · ATP 1000 2026 · First round · détail
+14,21720,6 → 1734,8
battu par Francisco Cerúndolo 0–2
25/04/26 · ATP 1000 2026 · Second round · détail
−8,61729,2 → 1720,6
bat Marcos Giron 2–1
23/04/26 · ATP 1000 2026 · First round · détail
+10,41718,8 → 1729,2
battu par Alexander Blockx 0–2
13/04/26 · ATP 500 2026 · First round · détail
−17,31736,1 → 1718,8
battu par Luciano Darderi
30/03/26 · ATP 250 2026 · Quarterfinals · forfait · détail
±0,01736,1 → 1736,1
bat Karim Bennani 2–1
30/03/26 · ATP 250 2026 · Second round · détail
+4,81731,3 → 1736,1
bat Jesper de Jong 2–0
30/03/26 · ATP 250 2026 · First round · détail
+7,11724,1 → 1731,3
battu par Rafael Jódar 1–2
18/03/26 · ATP 1000 2026 · First round · détail
−16,81741,0 → 1724,1
bat Luca Van Assche 2–1
17/03/26 · ATP 1000 2026 · Qualifying — Qualifying competition · détail
+4,91736,0 → 1741,0
bat Leandro Riedi 2–0
16/03/26 · ATP 1000 2026 · Qualifying — First round · détail
+6,31729,7 → 1736,0
bat Vilius Gaubas 2–1
23/02/26 · ATP 250 2026 · Quarterfinals · détail
+8,61721,1 → 1729,7
battu par Luciano Darderi 0–2
23/02/26 · ATP 250 2026 · Final · détail
−12,51733,6 → 1721,1
23/02/26 · ATP 250 2026 · Semifinals · détail
+15,31718,3 → 1733,6
bat Dušan Lajović 2–0
23/02/26 · ATP 250 2026 · First round · détail
+8,41709,9 → 1718,3
23/02/26 · ATP 250 2026 · Second round · détail
+7,51702,3 → 1709,9
battu par Juan Manuel Cerúndolo 1–2
16/02/26 · ATP 500 2026 · Second round · détail
−15,71718,1 → 1702,3

Seuls figurent les matchs que la source publie ; ce qui manque est listé. La source donne le jour, pas l’heure : deux matchs du même jour sont ordonnés par une règle reproductible, qui n’est pas nécessairement l’ordre réel.