Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
All Surfaces Clay Grass Hard I.hard
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Tournaments Chengdu Open - Chengdu China Open - Beijing Wimbledon - London U.S. Open - New York Nordea Open - Bastad Western & Southern Open - Cincinnati National Bank Open - Toronto Hamburg European Open - Hamburg Open de Moselle - Metz Hopman Cup - Nice Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Bet-at-home Open - Hamburg U.S. Open (juniors) Moselle Open - Metz Meerbusch Challenger Heineken Open - Auckland Australian Open (juniors) Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston BMW Open - Munich Power Horse Cup - Dusseldorf Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Western & Southern Open - Cincinnati U.S. Open - New York Erste Bank Open - Vienna Swiss Indoors Basel - Basel West Lakes Challenger Irving Challenger Panama City Challenger Barranquilla Challenger Sarasota Challenger Aix En Provence Challenger Heilbronn Challenger Caltanissetta Challenger Milan Challenger Marburg Challenger Braunschweig Challenger St. Remy Challenger Istanbul Challenger Izmir Challenger Orleans Challenger Mons Challenger Rennes Challenger Brisbane International - Brisbane Australian Open - Melbourne Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BNP Paribas Open - Indian Wells Miami Open - Miami US Men's Clay Court Championship - Houston BMW Open - Munich French Open - Paris Mercedes Cup - Stuttgart Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Wimbledon - London SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Citi Open - Washington Western & Southern Open - Cincinnati U.S. Open - New York Moselle Open - Metz Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Irving Challenger Sarasota Challenger Aix En Provence Challenger Heilbronn Challenger Braunschweig Challenger Australian Open - Melbourne Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Barcelona Open BancSabadell - Barcelona BMW Open - Munich Internazionali BNL d'Italia - Rome Open de Nice Cote d'Azur - Nice French Open - Paris Gerry Weber Open - Halle Wimbledon - London Bet-at-home Open - Hamburg Citi Open - Washington Rogers Cup - Toronto Western & Southern Open - Cincinnati U.S. Open - New York St. Petersburg Open - St. Petersburg China Open - Beijing Shanghai Rolex Masters - Shanghai If Stockholm Open - Stockholm Hopman Cup - Perth Davis Cup, World Group, 1R, GER-CZE 2-3 Hopman Cup - Perth Australian Open - Melbourne Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Barcelona Open BancSabadell - Barcelona BMW Open - Munich Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle Wimbledon - London Citi Open - Washington Rogers Cup - Montreal Western & Southern Open - Cincinnati U.S. Open - New York Shenzhen Open - Shenzhen China Open - Beijing Shanghai Rolex Masters - Shanghai Erste Bank Open - Vienna BNP Paribas Masters - Paris Nitto ATP Finals - London Davis Cup, World Group, 1R, GER-BEL 1-4 Laver Cup - Prague Australian Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BMW Open - Munich Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Gerry Weber Open - Halle Wimbledon - London Citi Open - Washington Rogers Cup - Toronto Western & Southern Open - Cincinnati U.S. Open - New York China Open - Beijing Shanghai Rolex Masters - Shanghai Swiss Indoors Basel - Basel BNP Paribas Masters - Paris Nitto ATP Finals - London Hopman Cup - Perth Spain F3 (Paguera (Mallorca)) Davis Cup, World Group, 1R, AUS-GER 1-3 Spain F5 (Murcia) Davis Cup, World Group, QF, ESP-GER 3-2 Laver Cup - Chicago Australian Open - Melbourne Abierto Mexicano Telcel - Acapulco BNP Paribas Open - Indian Wells Miami Open - Miami Grand Prix Hassan II - Marrakech Monte-Carlo Rolex Masters - Monte-Carlo Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Geneva Open - Geneva French Open - Paris French Open (juniors) Mercedes Cup - Stuttgart Noventi Open - Halle Wimbledon - London Wimbledon (juniors) German Tennis Championships - Hamburg Coupe Rogers - Montreal Western & Southern Open - Cincinnati U.S. Open - New York China Open - Beijing Shanghai Rolex Masters - Shanghai Swiss Indoors Basel - Basel BNP Paribas Masters - Paris Nitto ATP Finals - London Hopman Cup - Perth M15 Palmanova Davis Cup, World Group, QR, GER-HUN 5-0 Alicante Challenger Murcia Challenger M25 Martos L'Aquila Challenger Mallorca Challenger Seville Challenger Florence Challenger M25 Denia Laver Cup - Geneva M25 Riba - Roja de Turia ATP Cup - Brisbane, Perth, Sydney Australian Open - Melbourne Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco French Open - Paris Western & Southern Open - New York U.S. Open - New York Rolex Paris Masters - Paris Nitto ATP Finals - London M15 Manacor M15 Manacor M15 Antalya All Lower level tournaments Todi Challenger Trieste Challenger Cordenons Challenger bett1HULKS Indoors - Cologne bett1HULKS Championships - Cologne Biella Challenger Barcelona Challenger Alicante Challenger Marbella Challenger Australian Open Qualifying - Doha Great Ocean Road Open - Melbourne ATP Cup - Melbourne Australian Open - Melbourne Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam BNP Paribas Open - Indian Wells Abierto Mexicano Telcel - Acapulco Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Millennium Estoril Open - Estoril Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Noventi Open - Halle Wimbledon - London Plava Laguna Croatia Open - Umag Olympics - Tokyo Generali Open - Kitzbuhel Western & Southern Open - Cincinnati Winston-Salem Open - Winston-Salem U.S. Open - New York Laver Cup - Boston Erste Bank Open - Vienna Rolex Paris Masters - Paris Next Gen ATP Finals - Milan Nitto ATP Finals - Turin Anytech365 Andalucia Open - Marbella Gran Canaria 2 Challenger Oeiras 3 Challenger ATP Cup - Sydney Australian Open - Melbourne Open Sud de France - Montpellier Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London Hamburg European Open - Hamburg Plava Laguna Croatia Open - Umag National Bank Open - Montreal Western & Southern Open - Cincinnati U.S. Open - New York Astana Open - Astana Swiss Indoors Basel - Basel Rolex Paris Masters - Paris Davis Cup, Qualifiers, 1R, ESP-ROU 3-1 Davis Cup, Qualifiers, 1R, BRA-GER 1-3 Davis Cup, Group B, Valencia Exhibition Diriyah Tennis Cup Mubadala World Tennis Championship United Cup - Australia Australian Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Gonet Geneva Open - Geneva French Open - Paris Terra Wortmann Open - Halle cinch Championships - London Davis Cup, World Group, PO, GER-SUI 2-3 San Marino Challenger Dallas Challenger Germany F14 Germany F16 Qatar F2 Qatar F3 Qatar F4 USA F32 Colombia F1 Colombia F2 Sweden F3 Germany F5 Canada F6 USA F26 USA F27 USA F28 USA F29 USA F30 USA F31