Last match: Beijing, China · Round of 16 ·L 7-6 (7-4), 7-6 (11-9)
Last match: Munich, Germany · Round of 16 ·W 6-3, 6-2
Last match: Bastad, Sweden · Semifinals ·L 2-6, 6-3, 6-7 (3-7)
Last match: Madrid, Spain · Semifinals ·L 4-6, 5-7
Last match: Rome, Italy · Round of 32 ·W 6-2, 6-4
Last match: Madrid, Spain · Round of 16 ·W 5-7, 3-6
Last match: Madrid, Spain · Round of 32 ·W 6-4, 6-4
Last match: Miami, USA · Round of 32 ·W 6-2, 7-6 (7-4)
Last match: Hamburg, Germany · Round of 32 ·W 2-6, 3-6
Last match: Miami, USA · Round of 64 ·W 6-1, 6-2
Last match: Monte Carlo, Monaco · Round of 32 ·L 6-3, 0-6, 1-6
Last match: Madrid, Spain · Quarterfinals ·W 3-6, 7-6 (7-5), 6-2
Last match: Santiago, Chile · Round of 16 ·W 6-2, 4-6, 7-6 (7-5)
Last match: Davis Cup Single Matches · Unknown ·W 4-6, 1-6
Last match: Paris, France · Round of 32 ·W 7-6 (8-6), 7-6 (7-5)
Last match: Bastad, Sweden · Round of 16 ·W 6-3, 6-3
Last match: Indian Wells, USA · Round of 16 ·W 7-5, 6-3
Last match: Santiago, Chile · Quarterfinals ·W 4-6, 6-3, 7-5
Last match: Rio de Janeiro, Brazil · Round of 32 ·W 7-6 (11-9), 6-0
Last match: Australian Open, Melbourne, Australia · Round of 64 ·W 6-2, 1-0 (ret.)
Last match: Belgrade, Serbia · Round of 16 ·W 6-4, 6-4
Last match: Madrid, Spain · Round of 64 ·W 2-6, 6-7 (5-7)
Last match: French Open, Paris, France · Round of 128 ·L 5-7, 3-6, 4-6
Last match: Munich, Germany · Semifinals ·L 6-2, 6-7 (7-9), 4-6
Last match: Paris, France · Round of 16 ·L 6-7 (1-7), 6-4, 6-2
Last match: Bastad, Sweden · Quarterfinals ·W 6-0, 3-6, 6-3
Last match: Rome, Italy · Round of 64 ·W 7-6 (7-4), 6-3
Last match: Madrid, Spain · Round of 64 ·W 6-3, 6-4
Last match: Munich, Germany · Quarterfinals ·W 6-2, 6-4
Last match: Munich, Germany · Round of 32 ·W 6-0, 6-2
Last match: Monte Carlo, Monaco · Round of 64 ·W 0-6, 3-6
Last match: Indian Wells, USA · Round of 32 ·W 3-6, 4-6
Last match: Indian Wells, USA · Round of 64 ·W 6-4, 6-7 (3-7), 1-6
Last match: Buenos Aires, Argentina · Round of 16 ·W 2-6, 3-6
Last match: Australian Open, Melbourne, Australia · Round of 128 ·W 7-6 (7-1), 6-3, 6-2
Last match: Paris, France · Round of 64 ·W 6-7 (5-7), 3-6
Last match: Almaty, Kazakhstan · Round of 16 ·W 4-6, 6-7 (3-7)
Last match: Davis Cup Single Matches · Unknown ·W 6-6 (2-1), 1-6, 0-6
Last match: Davis Cup Single Matches · Unknown ·W 6-7 (4-7), 5-7
Last match: Olympic Tournament Paris, France · Round of 32 ·W 7-5, 6-7 (5-7), 7-5
Last match: Olympic Tournament Paris, France · Round of 64 ·W 6-2, 6-1
Last match: Umag, Croatia · Quarterfinals ·W 6-4, 2-6, 7-6 (7-2)
Last match: Umag, Croatia · Round of 16 ·W 6-3, 6-4
Last match: Hamburg, Germany · Round of 16 ·W 6-0, 6-2
Last match: French Open, Paris, France · Round of 64 ·W 6-2, 7-6 (7-2), 6-0
Last match: Rome, Italy · Round of 64 ·W 6-1, 6-3
Last match: Bucharest, Romania · Round of 16 ·W 7-5, 6-1
Last match: Monte Carlo, Monaco · Round of 64 ·W 6-2, 7-6 (7-3)
Last match: Rio de Janeiro, Brazil · Quarterfinals ·W 3-6, 6-4, 6-4
Last match: Rio de Janeiro, Brazil · Round of 16 ·W 6-2, 6-1
Last match: Davis Cup Single Matches · Unknown ·W 7-5, 6-2
Last match: Australian Open, Melbourne, Australia · Round of 128 ·W 6-3, 3-6, 4-6, 6-2, 2-6
Last match: Wimbledon, London, Great Britain · Round of 128 ·L 6-4, 3-6, 6-7 (5-7), 0-6
Last match: Halle, Germany · Round of 32 ·L 6-2, 5-7, 4-6
Last match: Hamburg, Germany · Round of 16 ·L 7-5, 6-2
Last match: Rome, Italy · Round of 16 ·L 7-6 (7-2), 6-3
Last match: Miami, USA · Quarterfinals ·L 7-6 (8-6), 4-6, 6-7 (3-7)
Last match: Santiago, Chile · Semifinals ·L 1-6, 6-4, 3-6
Last match: Buenos Aires, Argentina · Final ·L 4-6, 6-7 (1-7)
Last match: Auckland, New Zealand · Round of 16 ·L 2-6, 5-7
Last match: Belgrade, Serbia · Quarterfinals ·L 4-6, 2-6
Last match: Davis Cup Single Matches · Unknown ·L 7-5, 6-3
Last match: Winston-Salem, USA · Round of 32 ·L 4-6, 4-6
Last match: Eastbourne, Great Britain · Round of 32 ·L 7-6 (7-5), 7-6 (7-4)
Last match: French Open, Paris, France · Round of 16 ·L 6-1, 5-7, 3-6, 7-5, 6-3
Last match: Madrid, Spain · Quarterfinals ·L 6-1, 3-6, 6-3
Last match: Rio de Janeiro, Brazil · Semifinals ·L 7-5, 6-0
Last match: Cordoba, Argentina · Round of 16 ·L 5-7, 4-6
Last match: Davis Cup Single Matches · Unknown ·L 6-7 (1-7), 4-6
Last match: Kooyong Classic 2024 · Unknown ·L 6-3, 6-3
Last match: Hong Kong · Round of 16 ·L 7-5, 6-3