Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
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 USA F1 USA F4 USA F6 USA F8 Germany F10 Germany F12 USA F31 USA F8 USA F12 USA F13 USA F23 USA F26 USA F28 USA F7 USA F1 USA F4 Panama F1 USA F7 USA F5 USA F32 XL Bermuda Open - Bermuda Hilton Waikoloa Village USTA Challenger - Waikoloa Carson Challenger Bangkok Challenger Sofia Challenger Busan Challenger Karlsruhe Challenger Milan Challenger Tampere Challenger Istanbul Challenger Freudenstadt Challenger Szczecin Challenger Knoxville Challenger Jersey Challenger Porto Alegre Challenger Medellin Challenger Aptos Challenger Cali Challenger Heilbronn Challenger Portoroz Challenger Eckental Challenger USA F8 USA F25 USA F26 USA F27 USA F1 USA F5 USA F9 USA F29 USA F3 Austria F2 USA F11 Siebel Open - San Jose Open 13 - Marseille Estoril Open - Estoril Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel Next Generation Hardcourts - Adelaide International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Idea Prokom Open - Sopot Open de Moselle - Metz Kremlin Cup - Moscow Next Generation Adelaide International - Adelaide Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Gerry Weber Open - Halle Mercedes Cup - Stuttgart Flea Market Cup Busan Challenger Tennis - Busan Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot BCR Open Romania - Bucharest Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Next Generation Adelaide International - Adelaide BMW Open - Munich Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna Next Generation Adelaide International - Adelaide Heineken Open - Auckland SAP Open - San Jose U.S. Mens's Clay Court Championship - Houston Estoril Open - Estoril ARAG World Team Championship - Dusseldorf Grand Prix Hassan II - Casablanca Orange Warsaw Open - Warsaw Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Tulsa Challenger AIG Japan Open Tennis Championships - Tokyo Indianapolis Tennis Championships - Indianapolis Masters Series - Hamburg Guayaquil Challenger Thailand Open - Bangkok China Open - Beijing Bank Austria Tennis Trophy - Vienna Serbia Open - Belgrade Brisbane International - Brisbane Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Binghamton Challenger Estoril Open - Estoril Happy Valley Challenger Mercedes Cup - Stuttgart USTA Challenger of Oklahoma - Tulsa International German Open - Hamburg Samsung Secruities Cup Challenger - Seoul BMW Tennis Championship - Sunrise USTA Tallahassee Tennis Challenger - Tallahassee Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing If Stockholm Open - Stockholm Brisbane International - Brisbane Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Meerbusch Challenger Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest China Open - Beijing Swiss Indoors Basel - Basel Brisbane International - Brisbane Open Sud de France - Montpellier Copa Claro - Buenos Aires BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Studena Croatia Open - Umag Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Citi Open - Washington Moselle Open - Metz China Open - Beijing If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Vancouver Challenger Moselle Open - Metz Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Winston-Salem Open - Winston-Salem Belgrade Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Gerry Weber Open - Halle Bet-at-home Open - Hamburg Aptos Challenger Gerry Weber Open - Halle Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Hungarian Open - Budapest Mercedes Cup - Stuttgart Gerry Weber Open - Halle Bet-at-home Open - Hamburg European Open - Antwerp Qatar ExxonMobil Open - Doha Poznan Challenger Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Medellin Challenger BMW Open - Munich Antalya Cup - Antalya Geovillage Open Trofeo Melia Olbia - Olbia Okal Cup 2003 - Eckental Naples Challenger - Naples Heilbronn Open - Heilbronn Ostdeutscher Sparkassen Cup - Dresden Men's Pro Challenger at Tunica National - Tunica Volvo Sylt Open - Sylt The Mercedes Benz of Calabasas - Calabasas Bancolombia Open - Cali Noumea Challenger Heilbronn Challenger Sunrise Challenger Napoli Challenger Tunis Challenger Bordeaux Challenger Furth Challenger Braunschweig Challenger Turin Challenger Pullach Challenger Sacramento Challenger Barranquilla Challenger Sarasota Challenger Savannah Challenger Kosice Challenger Buenos Aires Challenger Sacramento Challenger Guayaquil Challenger Bucaramanga Challenger Furth Challenger Maui Challenger Braunschweig Challenger Vancouver Challenger Bogota Challenger - Bogota Challenger Hamburg - Hamburg Fifth-Third Bank Tennis Championships - Lexington DPD Challenger 2002 - Aschaffenburg Quelle Cup 2000 - Furth Okal Cup - Eckental 9th Wartburg Open - Eisenach Braunschweig Challenger Bratislava Challenger Okal Cup 2001 International Bavarian Championships - Eckental 2002 Tulsa USTA Challenger - Tulsa ATU Cup - Weiden Black Forest Open 2002 - Freudenstadt Warsteiner Challenger Lubeck - Lubeck Prague Open - Prague Schickendanz Open - Furth 2003 USTA Tallahassee Tennis Challenger - Tallahassee Oberstaufen Cup - Oberstaufen Arroyo de la Encomienda - Valladolid St. Petersburg Challenger by Kinex - St. Petersburg Rhein-Main Challenger 2003 - Aschaffenburg Fujitsu Siemens Open - Budapest Open de la Ville de Saint Denis - Reunion Island The Nottingham Challenger - Nottingham Waco International Tennis Challenger - Waco ATP Challenger 2003 Numea - New Caledonia Volkswagen Challenger 2004 - Wolfsburg Open de Franche-Comte - Besancon Corona Mexico City Open - Mexico City 2004 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda West Side Tennis Club Clay Court Challenger - Forest Hills Sporting Challenger - Turin Nord/LB Open 2004 - Braunschweig Atlantic City Open - Atlantic City Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Tehran Open ATP Challenger - Tehran Open Sainte Victoire - Aix-En-Provence Memorial Savigni - Sassuolo ATU Cup - Weiden 2004 Keys Gate Challenger - Homestead Mobilux Open - Luxembourg Burbank Challenger - Burbank Hilton Waikoloa Village USTA Challenger - Waikoloa Pro Tennis World Open - Sunrise USTA Men's Challenger of Dallas - Dallas 2005 West Side Tennis Coub Men's Challenger - Forest Hills Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Nord LB Open - Braunschweig Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton San Marino Cepu Open - San Marino 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento Home Depot Center USTA Challenger - Carson Media Will Cup Busan Challenger Tennis - Busan USTA Challenger of Orlando - Orlando ATP Challenger Numea - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas USTA Freeman Men's Challenger - Joplin XI Abierto Internacional de Salinas - Salinas BMW Tennis Championship - Sunrise 2006 USTA Tallahassee Tennis Challenger - Tallahassee San Luis Potosi Challenger - San Luis Potosi Abierto Colombiano de Tenis - Bogota Pacific Life Open - Indian Wells Atlanta Clay Court Challenger - Atlanta Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Harrah's Entertainment Men's Pro Challenger - Tunica The West Side Tennis Club Clay Court Challenger - Forest Hills Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Rogers Masters - Montreal 5° Sporting Challenger - Turin Schickendanz Open - Furth Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Rogers Masters - Toronto BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Harbour Tennis Cup Regione Lombardia - Milan Western & Southern Financial Group Masters - Cincinnati Constanta Challenger - Constanta Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Siemens Open - Scheveningen Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Aamulehti Tampere Open - Tampere Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris 8° Trani Cup - Trani BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati s Tennis Masters 06 - Graz Shanghai Rolex Masters - Shanghai II Manta Open - Manta BNP Paribas Open - Indian Wells Sony Open Tennis - Miami WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock Monte-Carlo Rolex Masters - Monte-Carlo The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Shanghai Rolex Masters - Shanghai Miami Open - Miami Internationaux de Nouvelle-Caledonie - New Caledonia Monte-Carlo Rolex Masters - Monte-Carlo Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas Freeman Men's $50,000 Challenger - Joplin Shanghai Rolex Masters - Shanghai Voit Mexico City Open - Mexico City 2007 Challenger of Santa Clara - Valencia II Naples ITG Challenger - Naples Monte-Carlo Rolex Masters - Monte-Carlo Ostdeutscher Sparkessen Cup - Dresden Mutua Madrid Open - Madrid San Remo Tennis Cup - San Remo Internazionali BNL d'Italia - Rome Baden Open - Karlsruhe Schickedanz Open 2007 - Furth Unicredit Czech Open 2007 - Prostejov Nord LB Open 2007 - Braunschweig Arpa Ceramic Cup - Reggio Emilia Oklahoma Challenger - Tulsa Swanston Challenger - Sacramento Samsung Securities Cup - Seoul Flea Market Cup - Busan Malaysian Open - Kuala Lumpur KGHM Dialog Polish Indoors - Wroclaw XL Bermuda Open - Bermuda Semgroup Challenger - Tulsa Sacramento Challenger - Sacramento IV Challenger Ciudad De Guayaquil - Guayaquil JSM Challenger of Champaign - Urbana 2008 Knoxville Challenger - Knoxville Wolfsburg Challenger Bergamo Challenger Ostrava Challenger Rome Challenger Furth Challenger Telecom Italia Masters - Rome Salzburg Challenger Tallahassee Challenger Noumea Challenger Milan Challenger Marburg Challenger Aptos Challenger Lexington Challenger Binghamton Challenger Tulsa Challenger Tiburon Challenger Sao Jose Do Rio Preto Challenger Sao Leopoldo Challenger Guayaquil Challenger Montevideo Challenger Bucaramanga Challenger Dallas Challenger Florianopolis Challenger Tallahassee Challenger Sarasota Challenger Savannah Challenger Prostejov Challenger Monza Challenger Sunrise Challenger Cali Challenger Rio De Janeiro Challenger Barranquilla Challenger Savannah Challenger Tallahassee Challenger Prostejov Challenger Prague Challenger Sarasota Challenger Timisoara Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London Campinas Challenger U.S. Open - New York Santiago Challenger Santos Challenger Australian Open - Melbourne Kosice Challenger Lexington Challenger French Open - Paris Wimbledon - London Napa Challenger Sacramento Challenger U.S. Open - New York Tiburon Challenger Chitre Challenger Australian Open - Melbourne Maui Challenger French Open - Paris Wimbledon - London Aix En Provence Challenger U.S. Open - New York Furth Challenger Australian Open - Melbourne Charlottesville Challenger 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 Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Braunschweig Challenger French Open - Paris Meerbusch Challenger Szczecin Challenger Wimbledon - London U.S. Open - New York Schickendanz Open - Furth Australian Open - Melbourne Tiburon Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Men's Clay Court Championships - Houston U.S. Open - New York San Benedetto Challenger Australian Open - Melbourne French Open - Paris Canberra Challenger Wimbledon - London Bogota Challenger U.S. Open - New York Braunschweig Challenger Furth Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Braunschweig Challenger Scheveningen Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Sporting Challenger '07 Trofeo Regione Piemonte - Turin French Open - Paris Open de Moselle - Metz CA Tennis Trophy - Vienna Gerry Weber Open - Halle Generali Open - Kitzbuhel Open Romania - Bucharest International Tennis Championships - Delray Beach Dubai Open - Dubai Arizona Men's Tennis Championships - Scottsdale Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Grand Prix de Tennis de Lyon - Lyon Millenium Tennis Championships - Delray Beach ABN/AMRO World Tennis Tournament - Rotterdam Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Open de Moselle - Metz Delray Beach International Tennis Championships - Delray Beach PBZ Zagreb Indoors - Zagreb Delray Beach International Tennis Championships - Delray Beach Kremlin Cup - Moscow Wimbledon - London Chennai Open - Chennai Copa Claro - Buenos Aires U.S. Open - New York BMW Open - Munich Davidoff Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Regions Morgan Keegan Championships - Memphis Grand Prix Hassan II - Casablanca Power Horse World Team Cup - Dusseldorf Brisbane International - Brisbane Hall of Fame Tennis Championships - Newport U.S. National Indoor Tennis Championships - Memphis Bet-at-home Open - Hamburg U.S. Mens's Clay Court Championship - Houston China Open - Beijing Apia International - Sydney St. Petersburg Open - St. Petersburg BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Swiss Indoors Basel - Basel Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. BMW Open - Munich Brisbane International - Brisbane ARAG World Team Championship - Dusseldorf Argentina Open - Buenos Aires Tennis Channel Open - Las Vegas Bank Austria Tennis Trophy - Vienna Geneva Open - Geneva ATP Vegeta Croatia Open - Umag Valencia Open - Valencia China Open - Beijing Erste Bank Open - Vienna U.S. Men's Clay Court Championships - Houston Open de la Comunidad Valenciana - Valencia Sydney International - Sydney Medibank Private International - Sydney Mercedes Cup - Stuttgart Regions Morgan Keegan Championships - Memphis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Bet-at-home Open - Hamburg Gerry Weber Open - Halle Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Mercedes Cup - Stuttgart Masters Series Monte-Carlo - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells European Open - Antwerp Internazionali BNL d'Italia - Rome German Tennis Championships - Hamburg Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, World Group, 1R, GER-KOR 3-2 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, World Group, PO, GER-RSA 5-0 Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, World Group, 1R, GER-ARG 1-4 Davis Cup, World Group, PO, GER-AUS 3-2 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, PO, GER-POL 3-2 Olympics - Athens