Career 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 Germany F3 Switzerland #1-w1 Switzerland #1-w2 Switzerland #1-w3 Switzerland #1-w4 Germany F5 Germany F6 Germany F2 Italy F8 Germany F8 Netherlands F4 Germany F2 Germany F6 Germany F8 Germany F2 Germany F4 Great Britain F7 Great Britain F8 Italy F15 Italy F16 Germany F5 Germany F7 Austria F8 Germany F14 Great Britain F19 Germany F4 Germany F2 Germany F2 Germany F4 Switzerland F1 Switzerland F2 Switzerland F3 Germany F4 Switzerland F2 Germany F1 Germany F2 Germany F3 France F4 France F17 France F18 France F6 Germany F3 France F9 Germany F1 Germany F2 Germany F3 Germany F1 Netherlands F2 Czech Republic F4 Germany F11 France F18 Austria F7 Copa Ericsson Uruguay - Montevideo ATU Cup - Weiden XI Trofeo Ciudad de Quito - Quito TESS Tennis Classic - Campinas Black Forest Open - Freudenstadt Abierto Internacional de Salinas - Salinas BH Telecom Indoors Sarajevo 2006 - Sarajevo 2001 Eddleman USTA Challenger - Birmingham Shimadzu All Japan Indoor Tennis Championships - Kyoto Credicard Tennis Cup - Campos do Jordao Unique Zagreb Open - Zagreb Unicredit Czech Open 2007 - Prostejov Copa Ericsson Peru - Lima 2001 Centura USTA Challenger - Rocky Mount Aberto Da Costa Do Sauipe - Bahia Dusseldorf Open Challenger 2007 - Dusseldorf BH Tennis Open International Cup - Belo Horizonte The Surbiton Trophy - Surbiton The Tarka Challenger - Barnstaple Copa Petrobras Brazil - Belo Horizonte Lambertz Open by Stawag 2007 - Aachen FILA Challenger Biella - Biella Copa Ericsson Chile - Santiago Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi BH Indoor Sarajevo - Sarajevo 2001 USTA Tallahassee Tennis Challenger - Tallahassee Ostdeutscher Sparkassen Cup - Dresden Copa Ericsson - Buenos Aires Copa Ericsson Brazil - Sao Paulo Countrywide Classic USTA Men's Challenger - Carson VSZ Solvak Open Challenger - Kosice Schickedanz Open 2007 - Furth BSI Challenger Lugano - Lugano Copa Ericsson - Santiago Torneo Internacional Challenger Fila 2005 - Leon Oberstaufen Cup - Oberstaufen Samarkand Challenger - Samarkand Lubbock Challenger - Lubbock Music City Challenger - Nashville The USTA Challenger at West End Racquet - Torrance Sao Paulo - Brazil Open Mutouest St. Brieuc - St. Brieuc ECM Prague Open - Prague Internationale Badische Meisterschaffen Um Den Techem Cup - Zell West Side Tennis Club Clay Court Challenger - Forest Hills SAA Hilversum Open - Hilversum 2004 Keys Gate Challenger - Homestead IPP Open - Helsinki La Serena Open - La Serena USTA Men's Challenger of Dallas - Dallas San Luis Potosi Challenger - San Luis Potosi Bauer Watertechnilogy Cup 2008 - Eckental JSM Challenger of Champaign - Urbana Fifth Third Bank Tennis Classic - Lexington Caversham International Tennis Tournament - Jersey 2008 Knoxville Challenger - Knoxville Lima Challenger - Lima Salinas Challenger Heilbronn Challenger Carson Challenger Dallas Challenger Schickendanz Open - Furth Besancon Challenger Black Forest Open - Freudenstadt Pereira Challenger Yuba City Challenger ATP Challenger Open 2004 - Monchengladbach Timisoara Challenger 2005 - Timisoara Aberto de Sao Paulo - Sao Paulo Braunschweig Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso Unique Zagreb Open - Zagreb Vancouver Challenger Oldum Brown Vancouver Open - Vancouver Copa Sevilla-Internacionales de Andalucia - Seville Lambertz Open - Aachen Samsung Challenger 2007 - Ho Chi Minh City Montevideo Challenger Asuncion Challenger The Wright Financial Group USTA Challenger - Champaign Santiago Challenger Charlottesville Challenger Knoxville Challenger Dallas Challenger Bordeaux Challenger Copa Petrobras Argentina - Buenos Aires Okal Cup 2004 - Eckental Copa Petrobras Argentina - Buenos Aires Alphen Challenger Bogota Challenger Bauer Watertechnology Cup - Eckental Copa Petrobras Bogota - Bogota Copa Petrobras Paraguay - Asuncion Aberto de Sao Paulo - Sao Paulo Heilbronn Open - Heilbronn Voit Mexico City Open - Mexico City Kazan Challenger Copa Petrobras Aracaju - Aracaju Wolfsburg Challenger Sarajevo Challenger Bath Challenger Rome Challenger Braunschweig Challenger Pro Tennis World Open - Sunrise Oberstaufen Challenger Sopot Challenger Ljubljana Open - Ljubljana Copa Petrobras Paraguay - Asuncion Como Challenger ITG Miami Challenger - Miami Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon The Natrel's Challenger of Granby - Granby 5 Volkswagen Challenger - Wolfsburg Brasov Challenger Szczecin Challenger Bangkok Challenger Curitiba Challenger Napoli Challenger Biella Challenger Palermo Challenger Orleans Challenger Braunschweig Challenger Status Athens Open - Athens Eckental Challenger Oberstaufen Challenger Copa Petrobras - Bogota Loughborough Challenger Tallahassee Tennis Challenger - Tallahassee Asuncion Challenger Santiago Challenger USTA/Adtech Challenger - Boston USTA Illinois Challenger - Champaign Bath Challenger Baden Open - Karlsruhe Sunset Moulding Challenger - Yuba City GHI Bronx Tennis Classic - Bronx Bergamo Challenger Dusseldorf Open Challenger - Dusseldorf USTA Men's Challenger of Dallas - Dallas Labertz Open by Stawag - Aachen BMW Tennis Championship - Sunrise Furth Challenger Corona Mexico City Open - Mexico City Aberto de Santa Catarina - Florianopolis Abierto Colombiano de Tenis - Bogota Oberstaufen Challenger Korat Challenger Alphen Challenger Kenitra Challenger Mons Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Eckental Challenger IPP Open - Helsinki Bergamo Challenger Rimouski Challenger St. Brieuc Challenger ECU Prague Open - Prague Aix En Provence Challenger Heilbronn Challenger Nottingham-2 Challenger Marburg Challenger Oberstaufen Challenger Seville Challenger Orleans Challenger Rennes Challenger Ortisei Challenger Bauer Watertechnology Cup 2007 - Eckental Quimper Challenger Drummondville Challenger Heilbronn Challenger Heilbronn Open - Heilbronn AT&T Challenger of Dallas - Dallas Todi Challenger Copa Ericsson Argentina - Buenos Aires Bergamo Challenger Heilbronn Challenger XL Capital Bermuda Open - Bermuda Blois Challenger Cherbourg Challenger Alphen Challenger Music City Challenger - Nashville Logopak Challenger 2005 - Lubeck Odlum Brown Vancouver Open - Vancouver Rome Challenger Braunschweig Challenger Kyoto Challenger Scheveningen Challenger Mons Challenger Buenos Aires Challenger Jameson Cup - Milan Szczecin Challenger Copa Telefonica CTC Chile - Santiago 2005 Freeman Men's Challenger - Joplin Prague Challenger Draft Corona Mexico City Open - Mexico City Brescia Challenger GHI Bronx Classic - Bronx Bukhara Challenger - Bukhara Challenger Brasov - Brasov RCA Championships - Indianapolis Cherbourg Challenger Kobstaedernes ATP Challenger - Kolding Furth Challenger San Benedetto Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Intersport Heilbronn Open - Heilbronn Nottingham Challenger Nottingham Challenger Eddleman USTA Challenger - Birmingham Kyoto Challenger St. Brieuc Challenger Challenger de Providencia-Copa Kia - Santiago Braunschweig Challenger Bancolombia Open - Bogota Sybase Open - San Jose Kroger / St. Jude International - Memphis BCP Tennis Classic - Sao Paulo AT&T Challenge - Atlanta VI Abierto Internacional de Salinas - Salinas AGT Challenger - Leon Schickedanz Open - Furth Shanghai Open '98 - Shanghai Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota Heineken Open Singapore - Singapore Warsteiner Challenger Lubeck - Lubeck Hellmann's Cup - Santiago ATU Cup - Weiden Nord/LB Open - Braunschweig Hugarian Food Open - Budapest San Remo Tennis Cup 15° Piertomaso - San Remo Kroger / St. Jude International - Memphis Sybase Open - San Jose Citrix Tennis Championships - Delray Beach Badden Open by Rothaus - Ettlingen La Serena Open - La Serena Copa Kia Challenger ATP - Santiago Oberstaufen Cup - Oberstaufen Black Forest Open - Freudenstadt Rhein-Main Challenger 2003 - Aschaffenburg Waldbaum's Hamlet Cup - Long Island Brasil Open - Florianopolis Bancolombia Open - Bogota Waco International Tennis Challenger - Waco XL Capital Bermuda Open - Bermuda Legg Mason Tennis Classic - Washington D.C. Muller Cup - Ulm Black Forest Open 2002 - Freudenstadt Brazil Open - Salvador Germany F1 AIG Japan Open - Tokyo USTA Challenger of Tiburon - Tiburon Heineken Open - Singapore Pro Tennis World Open - Boca Raton BellSouth Open - Vina del Mar 2004 Colorado Tennis Classic - Denver Black Forest Open 2004 - Freudenstadt Aberto de Sao Paulo - Sao Paulo Intersport Heilbronn Open - Heilbronn Volkswagen Challenger 2005 - Wolfsburg Harrah's Entertainment Challenger - Tunica Mallorca Open - Mallorca Rennes Challenger Architect Open - Budapest 2005 Tulsa Challenger - Tulsa Bauer Watertechnology Cup - Eckental USTA Freeman Men's Challenger - Joplin 3rd Volkswagon Challenger - Wolfsburg 10° Trofeo Luigi Pezzoli - Bergamo Baden Open - Ettlingen Challenger Lugano - Lugano Tunis Open - Tunis Brasil Open - Salvador Cerveza Club Colombia Open - Bogota Sao Paulo Challenger Sao Paulo Challenger International Tennis Championships - Delray Beach Cerveza Club Columbia Open - Bogota Savannah Challenger Legg Mason Tennis Classic - Washington D.C. Sao Paulo Challenger Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Marburg Challenger Bogota Open de Rennes - Rennes Franklin Templeton Tennis Classic - Scottsdale Franklin Templeton Tennis Classic - Scottsdale Cali Challenger Merano Open - Merano Bergamo Challenger U.S. Men's Clay Court Championships - Orlando Monza Challenger Genova Challenger U.S. Men's Clay Court Championships - Houston Carson Challenger RCA Championships - Indianapolis Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island Legg Mason Tennis Classic - Washington D.C. International Tennis Championships - Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle BMW Open - Munich Gerry Weber Open - Halle The Stella Artois Championships - London Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz Regions Morgan Keegan Championships - Memphis Chennai Open - Chennai The Tennis Channel Open - Las Vegas BMW Open - Munich Mercedes Cup - Stuttgart Sao Paulo Challenger Tour Finals Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Champaign Challenger Pilot Pen Tennis - New Haven Thailand Open - Bangkok Davidoff Swiss Indoors Basel - Basel Open Sabadell Atlantico - Barcelona BMW Open - Munich BMW Open - Munich German Tennis Championships - Hamburg Puebla Challenger Open 13 - Marseille Brasil Open - Salvador Furth Challenger Interwetten Austrian Open - Kitzbuhel Bergamo Challenger If Stockholm Open - Stockholm Tampere Challenger Eckental Challenger Masters Series - Hamburg Pilot Pen Tennis - New Haven Sunrise Challenger BMW Open - Munich Barcelona Open BancSabadell - Barcelona PBZ Zagreb Indoors - Zagreb St. Brieuc Challenger Geneva Open - Geneva Sarajevo Challenger Turin Challenger Rome Challenger Marburg Challenger Bratislava Challenger Mercedes Cup - Stuttgart RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Heilbronn Challenger BMW Open - Munich Mercedes Cup - Stuttgart Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo Gerry Weber Open - Halle AEGON Championships - London International German Open - Hamburg Pilot Pen Tennis - New Haven Poznan Challenger President's Cup 1997 - Tashkent Belo Horizonte Challenger America's Red Clay Tennis Championship - Coral Springs The Nottingham Open - Nottingham Infiniti Open - Los Angeles Aix En Provence Challenger Aircel Chennai Open - Chennai Heilbronn Challenger Cherbourg Challenger Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Gelsor Open Romania - Bucharest Scania Stockholm Open - Stockholm San Benedetto Challenger Valencia Open - Valencia Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Heilbronn Challenger Mercedes Cup - Stuttgart Mersin Challenger Poznan Challenger XL Capital Bermuda Open - Bermuda Intelig Tennis Cup - Campos do Jordao Cortina Challenger V Trofeo Ciudad de Quito - Quito Copa Ericsson - Montevideo Venice Open - Venice Intersport Heilbronn Open - Heilbronn AAPT Championships - Adelaide Mercedes Cup - Stuttgart USTA Challenger of Burbank - Burbank Delray Beach International Tennis Championships - Delray Beach China Open - Beijing Legg Mason Tennis Classic - Washington D.C. Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel BMW Open - Munich The Nottingham Open - Nottingham Davidoff Swiss Indoors Basel - Basel Legg Mason Tennis Classic - Washington D.C. adidas Open de Toulouse - Toulouse Grand Prix de Tennis de Lyon - Lyon Kroger / St. Jude International - Memphis The Stella Artois Grass Court Championships - London Open de Moselle - Metz America's Red Clay Tennis Championship - Coral Springs Kroger / St. Jude International - Memphis Regions Morgan Keegan Championships - Memphis U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Abierto Mexicano de Tenis - Mexico City U.S. Men's Clay Court Championship - Orlando MFS Pro Tennis Championships - Boston Sybase Open - San Jose The Lipton Championships - Key Biscayne Heineken Open Shanghai - Shanghai du Maurier Open - Toronto The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Campionati Internazionali di Sicilia - Palermo Tennis Masters Series - Paris Tennis Masters Series - Rome Tennis Masters Series - Cincinnati Tennis Masters Series - Hamburg Adidas International - Sydney Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Siebel Open - San Jose NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Internazionali BNL dItalia - Rome AIG Japan Open - Tokyo Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati RCA Championships - Indianapolis Allianz Suisse Open Gstaad - Gstaad Sydney International - Sydney Mercedes Cup - Stuttgart French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York U.S. Open Tennis Masters Series - Miami Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York 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 Pacific Life Open - Indian Wells Sony Ericsson Open - Miami U.S. Open - New York French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Miami Open - Miami Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Mercedes Cup - Stuttgart Australian Open - Melbourne French Open - Paris Countrywide Classic - Los Angeles Chennai Open - Chennai U.S. Open - New York Wimbledon - London French Open - Paris Davis Cup, Group 1, 1R, PAR-VEN 4-1 Davis Cup, Group 1, 2R, PAR-BRA 3-2 Davis Cup, World Group, QR, PAR-CZE 0-5 Davis Cup, Group 2, 2R, PAR-DOM 3-1 Davis Cup, Group 2, 2R, BAH-PAR 1-4 ARAG ATP World Team Championship - Dusseldorf Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open (juniors) Australian Open - Melbourne Great American Insurance ATP Championship - Cincinnati French Open - Paris Masters Series Hamburg - Hamburg Wimbledon - London Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, Group 2, 1R, BOL-PAR 1-4 Davis Cup, Group 2, 1R, PAR-CUB 4-0 Davis Cup, Group 2, 1R, PAR-BAH 4-1 Davis Cup, Group 2, REL2, PAR-DOM 4-1 Davis Cup, Group 2, 2R, COL-PAR 4-1 Davis Cup, Group 2, 1R, PAR-AHO 4-1 Davis Cup, World Group, PO, GER-RSA 5-0