Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
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 Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo National Bank Open - Montreal Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Miami Open - Miami Italy F22 Bulgaria F1 Bulgaria F2 Spain F40 Spain F41 Spain F1 Spain F3 Spain F6 Spain F9 Spain F11 Spain F18 Spain F19 Spain F20 Spain F21 Netherlands F3 Germany F13 Spain F34 Spain F35 USA F1 USA F2 USA F3 Germany F9 Italy F18 Germany F10 Spain F29 Quelle Cup - Furth 9th Wartburg Open - Eisenach XI Venice Open - Venice Copa Ericsson Peru - Lima Intelig Tennis Cup - Brasilia Copa Ericsson Chile - Santiago Open Punta Del Este/Copa Banco Montevideo - Punta Del Este Copa Ericsson - Montevideo Copa Ericsson - Caracas VII Torneo Internazionale di Tennis - Barletta Steelers Cup - Kosice Geovillage Open Trofeo Melia Olbia - Olbia Copa Petrobras Santiago - Santiago Santiago Challenger Recanati Challenger Segovia Challenger Istanbul Challenger Trnava Challenger Cremona Challenger Nord/LB Open - Braunschweig Geneva Challenger Bangkok Challenger BMW Challenger Open - Monchengladbach Bangkok Challenger Pekao Open 2001 - Szczecin Rennes Challenger Copa Ericsson - Buenos Aires Helsinki Challenger Cherbourg Challenger Sarajevo Challenger Prague Challenger Tunis Challenger Abierto Mexicano de Tenis Pegaso - Mexico City Chevrolet Cup - Santiago Cerveza Club Columbia Open - Bogota U.S. Men's Clay Court Championships - Orlando Allianz Suisse Open Gstaad - Gstaad Wideyes Swedish Open - Bastad Croatia Open - Umag Campionati Internazionali di Sicilia - Palermo Energis Open - Amsterdam Copa AT&T - Buenos Aires U.S. Men's Clay Court Championships - Houston BellSouth Open - Vina del Mar U.S. Men's Clay Court Championships - Houston Open de Tenis Comunidad Valenciana - Valencia St. Petersburg Open - St. Petersburg Hungarian Open - Budapest Hellmann's Cup - Santiago Allianz Suisse Open Gstaad - Gstaad VII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger 2002 - San Luis Potosi Ljubljana Open 2002 - Ljubljana 10th Wartburg Open - Eisenach Open de Montauban - Montauban CA Challenge 2002 - Graz V Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger 2000 - San Luis Potosi XL Capital Bermuda Open - Bermuda Eddleman USTA Challenger - Birmingham Zivnobanka Open - Prostejov ATU Cup - Weiden Fujitsu Siemens Open - Budapest Macedonian Open - Skopje Cosmorom Challenger - Brasov Copa Ericsson Peru - Lima Copa Ericsson Chile - Santiago Copa Ericsson Argentina - Buenos Aires Heineken Open - Auckland Bucharest VI Abierto Internacional de Salinas - Salinas Mallorca Open - Mallorca Copa Ericsson Argentina - Buenos Aires Gran Copa Ericsson - Rio de Janeiro Banja Luka 2002 - Banja Luka Synsam Swedish Open - Bastad Maia Open 2002 - Maia Idea Prokom Open - Sopot International Tennis Championships - Delray Beach VIII Trofeo Ciudad de Quito - Quito Visa Tennis Open - Sao Paulo Grand Prix Hassan II - Casablanca Heineken Open - Auckland Singapore Mens Tennis Open - Singapore Heineken Challenger - Ho Chi Minh City Abierto Internacional de Salinas - Salinas Eddleman / USTA Challenger - Birmingham AXA Open - Espinho Renault Slovenian Open - Ljubljana Muller Cup - Ulm Ostend Challenger Tennis Cup of Flanders - Ostende Open 88 - Contrexeville Internationale Tenniskampioenschappen Scheveningen - Scheveningen Poznan Challenger - Poznan Graz CA Challenger - Graz Copa Ericsson Chile - Santiago Copa Ericsson Brasil - Sao Paulo Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Copa Ericsson Peru - Lima Copa Ericsson Mexico - Guadalajara La Gran Copa Ericsson - Porto Alegre Napoli Challenger - Napoli Renault Slovenian Open - Ljubljana Maia Open - Oporto Polish Open 99 - Poznan Gelsor Open Carpati - Brasov Copa Sevilla Internacionales de Andalucia - Seville Copa Ericsson - Sao Paulo Copa Ericsson - Lima Energis Open - Amersfoort VIII Avierto Internacional de Salinas - Salinas Prague Open - Prague Nord/LB Open - Braunschweig Canottieri Mincio Open - Mantova Hilversum Open - Hilversum Campionati Internazionali di Sicilia - Palermo Copa Petrobras Argentina - Buenos Aires XL Capital Bermuda Open - Bermuda Top Wool Challenger - Biella Copa Petrobras - Buenos Aires Bulgarian Open Challenger - Sofia ATP Open Castilla y Leon - Segovia Labertz Open by Stawag - Aachen Bauer Watertechnilogy Cup 2008 - Eckental IV Challenger Ciudad De Guayaquil - Guayaquil Besancon Challenger Bangkok Challenger Korat Challenger Sofia Challenger Ramat Hasharon Challenger Cremona Challenger Prostejov Challenger Nottingham Challenger Braunschweig Challenger Todi Challenger Kolding Challenger Santiago Challenger Charlottesville Challenger Knoxville Challenger Genova Challenger Noumea Challenger Honolulu Challenger Dallas Challenger Bogota Challenger Rhodes Challenger Ramat Hasharon Challenger Idea Prokom Open - Sopot Nottingham Challenger Marburg Challenger Braunschweig Challenger Poznan Challenger Orleans Challenger Ordina Open - s-Hertogenbosch Eckental Challenger Aachen Challenger ABN AMRO World Tennis Tournament - Rotterdam Copa AT&T - Buenos Aires AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport If Stockholm Open - Stockholm XL Capital Bermuda Open - Bermuda Prague Challenger BellSouth Open - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem PTT Thailand Open - Bangkok Copa Ericsson Uruguay - Montevideo Open de Nice Cote d'Azur - Nice AEGON Championships - London SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Copa Ericsson Costa Rica - San Jose Barcelona Open BancSabadell - Barcelona AEGON Championships - London SMS Tennis Cup - Sao Paulo SkiStar Swedish Open - Bastad Citi Open - Washington China Open - Beijing If Stockholm Open - Stockholm Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London IV Abierto Internacional de Salinas - Salinas China Open - Beijing If Stockholm Open - Stockholm Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam TEB BNP Paribas Istanbul Open - Istanbul AEGON Championships - London Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Brisbane International - Brisbane Mercedes Cup - Stuttgart AEGON Championships - London China Open - Beijing Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam AEGON Championships - London China Open - Beijing Erste Bank Open - Vienna Brisbane International - Brisbane Barcelona Open Banc Sabadell - Barcelona Geneva Open - Geneva Abierto Mexicano de Tenis Mifel - Los Cabos Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco European Open - Antwerp China Open - Beijing Murray River Open - Melbourne Abierto Mexicano Telcel - Acapulco Gonet Geneva Open - Geneva San Diego Open - San Diego Melbourne Summer Set - Melbourne Delray Beach Open - Delray Beach Barcelona Open Banc Sabadell - Barcelona cinch Championships - London Citi Open - Washington Winston-Salem Open - Winston-Salem Sofia Open - Sofia Brasil Open - Florianopolis ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Citi Open - Washington ABN AMRO Open - Rotterdam Open de Nice - Nice Citi Open - Washington Qatar ExxonMobil Open - Doha FILA Challenger - Biella Grand Prix Hassan II - Marrakech VSZ Solvak Open Challenger - Kosice Stockholm Open - Stockholm United Cup - Australia Copa Ericsson Costa Rica - San Jose Gonet Geneva Open - Geneva Brisbane International - Brisbane Generali Open - Kitzbuhel Brisbane International - Brisbane cinch Championships - London Garden Open - Rome Bangkok Challenger - Bangkok Siemens Open 2002 - Scheveningen Gran Challenger Casablanca - Mexico City XL Bermuda Open - Bermuda Copa Ericsson - Guadalajara Rhodes Challenger Chengdu Open - Chengdu China Open - Beijing Open 13 Provence - Marseille Copa Ericsson Uruguay - Montevideo Apia International - Sydney AEGON Championships - London Citi Open - Washington Chengdu Open - Chengdu China Open - Beijing Swiss Indoors Basel - Basel Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Catella Swedish Open - Bastad If Stockholm Open - Stockholm Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Erste Bank Open - Vienna BNP Paribas Nordic Open - Stockholm Tento Czech Open - Prague Cerveza Club Colombia Open - Bogota Chevrolet Cup - Vina del Mar Citrix Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid 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 Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Western & Southern Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid French Open - Paris U.S. Open - New York Wimbledon - London China Open - Beijing Regions Morgan Keegan Championships - Memphis Open de la Comunidad Valenciana - Valencia AIG Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Open SEAT 2008 - Barcelona Davidoff Swiss Indoors Basel - Basel Open 13 - Marseille U.S. Open - New York Fever-Tree Championships - London AEGON Championships - London French Open - Paris BB&T Atlanta Open - Atlanta French Open - Paris ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Australian Open - Melbourne Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston French Open - Paris Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice Wimbledon - London AEGON Championships - London Atlanta Tennis Championships - Atlanta Australian Open - Melbourne Open de Moselle - Metz French Open - Paris Wimbledon - London If Stockholm Open - Stockholm U.S. Open - New York Apia International - Sydney SAP Open - San Jose Australian Open - Melbourne BRD Nastase Tiriac Trophy - Bucharest Citi Open - Washington Wimbledon - London U.S. Open - New York Australian Open - Melbourne Erste Bank Open - Vienna Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Abierto Mexicano Telcel - Acapulco Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Erste Bank Open - Vienna Australian Open - Melbourne Brisbane International - Brisbane Wimbledon - London U.S. Open - New York Barcelona Open Banc Sabadell - Barcelona French Open - Paris Wimbledon - London Swiss Indoors Basel - Basel Abierto Mexicano Telcel - Acapulco Citi Open - Washington Australian Open - Melbourne Wimbledon - London Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Brisbane International - Brisbane U.S. Open - New York Australian Open - Melbourne Delray Beach Open - Delray Beach Erste Bank Open - Vienna Abierto Mexicano Telcel - Acapulco Erste Bank Open - Vienna Dubai Duty Free Tennis Championships - Dubai Wimbledon - London Australian Open - Melbourne TEB BNP Paribas Istanbul Open - Istanbul French Open - Paris Mercedes Cup - Stuttgart Generali Open 1997 - Kitzbuhel The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo The Ericsson Open - Miami Chengdu Open - Chengdu cinch Championships - London Davis Cup, World Group, QF, SWE-ARG 4-1 Davis Cup, Group 2, 1R, HUN-BUL 2-3 Davis Cup, Group 2, 1R, BUL-MON 3-2 Davis Cup, Europe/Africa Group II, 2R, SLO-BUL 5-0 Hopman Cup - Perth Davis Cup, Group II, PO, GRE-BUL 1-4 Davis Cup, Group II, 2R, LUX-BUL 0-5 Laver Cup - Chicago ATP Cup - Brisbane, Perth, Sydney U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Shanghai Rolex Masters - Shanghai AAMI Classic - Kooyong All Lower level tournaments Miami Open - Miami Mutua Madrid Open - Madrid Nitto ATP Finals - London Rogers Cup - Montreal Olympics - London Olympics - Rio de Janeiro Mutua Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Coupe Rogers - Montreal Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Rogers Cup - Toronto Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Laver Cup - Berlin Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, Group II, 1R, BUL-FIN 2-3