Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
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 Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour U.S. Open - New York USA F18 USA F19 USA F13 USA F14 USA F18 Israel F5 Israel F6 Germany F3 Great Britain F19 Great Britain F21 Israel F4 Israel F5 Germany F3 France F2 Switzerland F2 Turkey F5 Italy F15 Slovenia F2 Netherlands F1 Netherlands F3 France F13 France F14 Germany F4 Germany F5 France F3 Italy F10 France F14 France F15 France F4 Spain F23 France F24 Germany F4 Belgium F5 USA F33 USA F34 Germany F4 Spain F7 Sweden F1 Sweden F2 Romania F4 Romania F5 Romania F6 Netherlands F1 Germany F7 USA F14 M25 Nussloch Germany F9 M25 Trento Germany F10 Germany F11 Germany F12 Germany F13 M25 Nottingham Netherlands F4 France F4 France F18 France F5 Fifth Third Bank Tennis Championships - Lexington Men's Pro Challenger at Tunica National - Tunica Aamulehti Tampere Open - Tampere Labertz Open by Stawag - Aachen Rome Challenger Nottingham Challenger Winnetka Challenger Aachen Challenger Salzburg Challenger Courmayeur Challenger Aptos Challenger Orleans Challenger Noumea Challenger Heilbronn Challenger Vancouver Challenger Mons Challenger Furth Challenger Segovia Challenger Portoroz Challenger St. Remy Challenger Charlottesville Challenger Gimcheon Challenger Surbiton Challenger Aptos Challenger Stockton Challenger Le Gosier Challenger Indian Wells Challenger Tunis Challenger Nottingham Challenger Ilkley Challenger Istanbul Challenger Glasgow Challenger Orleans Challenger Nur-Sultan Challenger Eckental Challenger Bratislava Challenger Quimper 2 Challenger Biella 5 Challenger Nottingham 1 Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Eckental Challenger Quimper Challenger Pau Challenger Biel Challenger Lugano Challenger Tunis Challenger Ilkley Challenger Germany F11 Sweden F3 France F5 Italy F23 M25 Nottingham St. Remy Challenger Koblenz Challenger Hurricane Tennis Open - Bradenton Manchester Challenger JSM Challenger - Champaign Legg Mason Tennis Classic - Washington 2007 Knoxville Challenger - Knoxville Medibank International - Sydney SAP Open - San Jose U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Heineken Open - Auckland Gerry Weber Open - Halle Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Open 13 - Marseille U.S. Mens's Clay Court Championship - Houston Serbia Open - Belgrade Atlanta Tennis Championships - Atlanta Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Thailand Open - Bangkok China Open - Beijing Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Siemens Open - Scheveningen Erste Bank Open - Vienna Apia International - Sydney Riviera de Rimini Challenger - Rimini Open de Nice Cote d'Azur - Nice AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Mons Challenger Francavilla Challenger Atlanta Tennis Championships - Atlanta Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Valencia Open - Valencia Aircel Chennai Open - Chennai Open Sud de France - Montpellier Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Citi Open - Washington China Open - Beijing Erste Bank Open - Vienna Valencia Open - Valencia Heineken Open - Auckland Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston BMW Open - Munich BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem China Open - Beijing Erste Bank Open - Vienna Valencia Open - Valencia Qatar ExxonMobil Open - Doha U.S. National Indoor Tennis Championships - Memphis US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle AEGON Championships - London Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta Citi Open - Washington China Open - Beijing ASB Classic - Auckland Rome Challenger Topshelf Open - 's-Hertogenbosch AEGON Championships - London Citi Open - Washington BB&T Atlanta Open - Atlanta Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam Memphis Open - Memphis Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Waco Tennis Challenger - Waco Geneva Open - Geneva The Mercedes Benz of Calabasas - Calabasas Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem European Open - Antwerp ASB Classic - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Caltanissetta Challenger Barletta Challenger Open Parc - Lyon Athens Challenger Gerry Weber Open - Halle Rome Challenger Talahassee Challenger Citi Open - Washington St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Pozoblanco Challenger European Open - Antwerp Intrum Stockholm Open - Stockholm Recanati Challenger Erste Bank Open - Vienna Tata Open Maharashtra - Pune ASB Classic - Auckland Istanbul Challenger Open Sud de France - Montpellier New York Open - New York Abierto Mexicano Telcel - Acapulco Mons Challenger Kolding Challenger Orleans Challenger Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Chengdu Open - Chengdu Vancouver Challenger ASB Classic - Auckland Rhodes Challenger Ramat Hasharon Challenger New York Open - New York Abierto Mexicano Telcel - Acapulco Delray Beach Open - Delray Beach Chicago Challenger cinch Championships - London Hall of Fame Open - Newport Pozoblanco Challenger Eckental Challenger Bratislava Challenger Truist Atlanta Open - Atlanta Cherbourg Challenger Dallas Open - Dallas Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Eckental Challenger Ortisei Challenger Hall of Fame Open - Newport Truist Atlanta Open - Atlanta Aachen Challenger Helsinki Challenger Heilbronn Challenger ASB Classic - Auckland Bergamo Challenger Dallas Open - Dallas Eckental Challenger Helsinki Challenger Nottingham Challenger Nottingham-2 Challenger Surbiton Challenger Alphen Challenger Eckental Challenger Lexington Challenger Mouilleron-Le-Captif Challenger Recanati Challenger Knoxville Challenger Champaign Challenger Happy Valley Challenger Rennes Challenger Busan Challenger Fifth Third Bank Tennis Classic - Lexington USTA Comerica Challenger - Aptos Lubbock Challenger - Lubbock Fifth-Third Bank Tennis Classic - Lexington Ethias Trophy - Mons Savannah Challenger The Comercia Challenger - Aptos Open des Alpes Trophee BNP Paribas - Grenoble Oklahoma Challenger - Tulsa Ethias Trophy - Mons Pro Challenger at Calabasas - Calabasas Challenger Banque Nationale Rimouski - Rimouski Lambertz Open by Stawag 2007 - Aachen Ford Tennis Championships - Louisville Music City Challenger - Nashville 5 Volkswagen Challenger - Wolfsburg XL Bermuda Open - Bermuda Polska Energia Open - Bytom Open des Alpes Trophee BNP Paribas - Grenoble 2008 Lubbock Challenger - Lubbock Ethias Trophy - Mons Sacramento Challenger - Sacramento National Bank Men's Rimouski Challenger - Rimouski JSM Challenger of Champaign - Urbana Wolfsburg Challenger Bergamo Challenger St. Remy Challenger Cherbourg Challenger Koblenz Challenger Nottingham Challenger Recanati Challenger San Marino Challenger Trani Challenger Western & Southern Financial Group Masters - Cincinnati Helsinki Challenger Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Quimper Challenger Sony Ericsson Open - Miami Cherbourg Challenger Wolfsburg Challenger Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Bath Challenger BNP Paribas Masters - Paris Johannesburg Challenger BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Rome Challenger Mutua Madrilena Masters Madrid - Madrid Alessandria Challenger Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Nottingham Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Noumea Challenger Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Heilbronn Challenger Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Rome 1 Challenger BNP Paribas Open - Indian Wells Recanati Challenger Segovia Challenger Sony Ericsson Open - Miami Binghamton Challenger Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Izmir Challenger BNP Paribas Masters - Paris Bergamo Challenger BNP Paribas Open - Indian Wells Mons Challenger Rennes Challenger Orleans Challenger Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Eckental Challenger Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Noumea Challenger Heilbronn Challenger Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Kazan Challenger BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Guadalajara Challenger Mutua Madrid Open - Madrid Cherbourg Challeger Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Kaohsiung Challenger Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Athens Challenger Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Nottingham Challenger Miami Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Vancouver Challenger Heilbronn Challenger Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Alphen Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Mons Challenger Rennes Challenger Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Anning Challenger Kun-Ming Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Lexington Challenger Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Johannesburg Challenger BNP Paribas Masters - Paris Western & Southern Open - New York Busan Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Rennes Challenger Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Mons Challenger Athens Challenger BNP Paribas Open - Indian Wells Irving Challenger Miami Open - Miami Sarasota Challenger Ortisei Challenger Aix En Provence Challenger Ismaning Challenger Mutua Madrid Open - Madrid Vicenza Challenger Nottingham Challenger Nottingham-2 Challenger Internazionali BNL d'Italia - Rome Granby Challenger Aptos Challenger Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Orleans Challenger Miami Open - Miami Eckental Challenger Le Gosier Challenger Western & Southern Open - Cincinnati Glasgow Challenger New Delhi Challenger Seoul Challenger Kolkata Challenger Drummondville Challenger Le Gosier Challenger Savannah Challenger Recanati Challenger Vancouver Challenger Sarasota Challenger Mons Challenger Manchester Challenger Bendigo Challenger Eckental Challenger Mouilleron-Le-Captif Challenger Bergamo Challenger Cherbourg Challenger Forli 4 Challenger Vicenza Challenger Ortisei Challenger Vancouver Challenger Orleans Challenger Fairfield Challenger Yokohama Challenger Bordeaux Challenger Scheveningen Challenger Vancouver Challenger Tiburon Challenger Mons Challenger Eckental Challenger Kyoto Challenger Drummondville Challenger Ostrava Challenger Orleans Challenger Phoenix Challenger Seoul Challenger Busan Challenger Ilkley Challenger Gwangju Challenger Aptos Challenger Prague Challenger Hamburg Challenger Rome 2 Challenger Mouilleron-Le-Captif Challenger Heilbronn Challenger Meerbusch Challenger Biel Challenger Agri Challenger Vancouver Challenger Quimper Challenger Prague II Challenger Campbell's Hall of Fame Tennis Championships - Newport The Nottingham Open - Nottingham Apia International - Sydney Brisbane - Brisbane Regions Morgan Keegan Championships - Memphis SAP Open - San Jose Gerry Weber Open - Halle Regions Morgan Keegan Championships - Memphis Hall of Fame Tennis Championships - Newport US Men's Clay Court Championship - Houston Serbia Open - Belgrade Claro Open Colombia - Bogota Open de Tenis Comunidad Valenciana - Valencia ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice U.S. Mens's Clay Court Championship - Houston Hall of Fame Tennis Championships - Newport Delray Beach Open - Delray Beach Erste Bank Open - Vienna Hall of Fame Tennis Championships - Newport Abierto Mexicano Telcel - Acapulco Swiss Indoors Basel - Basel Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Geneva Open - Geneva If Stockholm Open - Stockholm Abierto de Tenis Mifel - Los Cabos Citi Open - Washington New York Open - New York Hall of Fame Open - Newport U.S. Open - New York Australian Open - Melbourne Citi Open - Washington European Open - Antwerp Abierto Mexicano Telcel - Acapulco U.S. National Indoor Tennis Championships - Memphis Adelaide International 2 - Adelaide European Open - Antwerp French Open - Paris Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Wimbledon - London Infosys Hall of Fame Open - Newport Truist Atlanta Open - Atlanta U.S. Open - New York Qatar ExxonMobil Open - Doha Open 13 - Marseille US Men's Clay Court Championship - Houston Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York China Open - Beijing Australian Open - Melbourne Maharashtra Open - Pune French Open - Paris Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco BMW Open - Munich Delray Beach Open - Delray Beach Tennis Channel Open - Las Vegas Murcia Challenger Ann Arbor Challenger Aix En Provence Challenger Pilot Pen Tennis - New Haven Rio Open - Rio de Janeiro Turin Challenger Wimbledon - London Bank Austria Tennis Trophy - Vienna Bank Austria Tennis Trophy - Vienna SAP Open - San Jose Farmers Classic - Los Angeles Open de Nice Cote d'Azur - Nice BB&T Atlanta Open - Atlanta Abierto Mexicano de Tenis Mifel - Los Cabos Regions Morgan Keegan Championships - Memphis Sony Ericsson Open - Miami Citi Open - Washington Shanghai - Shanghai Sony Ericsson Open - Miami Argentina Open - Buenos Aires Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome ASB Classic - Auckland If Stockholm Open - Stockholm U.S. Open - New York Swiss Indoors Basel - Basel Erste Bank Open - Vienna Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Mercedes Cup - Stuttgart Miami Open - Miami Rakuten Japan Open - Tokyo Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Open 13 Provence - Marseille BNP Paribas Open - Indian Wells Rogers Cup - Montreal Australian Open - Melbourne China Open - Beijing French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Hopman Cup - Perth ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, CHI-USA 1-4 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, QF, FRA-USA 2-3 Hopman Cup - Perth Davis Cup, World Group, QF, USA-SRB 1-3 Davis Cup, World Group, PO, BEL-ISR 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, KAZ-BEL 3-2 Davis Cup, World Group, PO, USA-SVK 5-0 Hopman Cup - Perth Davis Cup, World Group, 1R, GBR-USA 3-2 Davis Cup, World Group, 1R, BEL-SUI 3-2 Davis Cup, World Group, 1R, USA-SUI 5-0 Davis Cup, World Group, QF, AUS-USA 3-2 Davis Cup, World Group, 1R, CZE-BEL 3-2 Laver Cup - Prague Davis Cup, World Group, QF, USA-BEL 4-0 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group I, 1R, BOL-BEL 2-3 Davis Cup, PO, SRB-USA 3-2 ATP Cup - Sydney Davis Cup, World Group, PO, AUS-BEL 2-3 Hopman Cup - Perth Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, World Group, 1R, USA-BRA 3-2 Davis Cup, World Group, F, BEL-GBR 1-3 Davis Cup, World Group, 1R, AUS-USA 1-3 Laver Cup - Geneva ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, HUN-BEL 3-2 Laver Cup - Boston Davis Cup, Finals, Group E Australian Open (juniors) Davis Cup, World Group, QF, USA-CRO 2-3 French Open (juniors) Davis Cup, World Group, 1R, GER-BEL 1-4 U.S. Open (juniors) Davis Cup, World Group, 1R, BEL-HUN 3-2 Davis Cup, World Group, 1R, SRB-USA 1-3 Laver Cup - Chicago All Lower level tournaments Wimbledon - London Nitto ATP Finals - London Olympics - London