Career 2014 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1995
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 Open Castilla y Leon Trofeo Iberdrola - Segovia Credicard Tennis Cup - Campos do Jordao Samsung Securities Cup - Seoul Top Wool Challenger-Immagine Trophy - Biella Bancolombia Open - Bogota Baden Open - Karlsruhe Arpa Ceramic Cup - Reggio Emilia Guzzini Challenger - Recanati BH Tennis Open - Belo Horizonte Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Taiwan Challenger - Kaohsiung KGHM Dialog Polish Indoors - Wroclaw Ostdeutscher Sparkassen Cup - Dresden Black Forest Open - Freudenstadt Rhodes Challenger Tashkent Challenger Astana Challenger Dallas Challenger Ningboo Challenger Tashkent Challenger Sao Paulo Challenger The Powder Byrne Trophy - Surbiton Voit Mexico City Open - Mexico City San Luis Potosi Challenger 2002 - San Luis Potosi VI Open Banc Agricol - Andorra Credicard Citi Mastercard Tennis Cup - Campos do Jordao Lambertz Open by Stawag - Aachen Copa Petrobras Brazil - Aracaju II Cyclus Open de Tenis - Florianopolis Open Castilla y Leon - Segovia s Tennis Masters 06 - Graz Copa Petrobras Uruguray - Montevideo KGHM Dialog Polish Indoors - Wroclaw Astana Challenger - Astana Sporting Challenger '07 Trofeo Regione Piemonte - Turin Internazionali di Tennis di Bergamo - Bergamo Legg Mason Tennis Classic - Washington D.C. Croatian Indoors - Split Guardian Direct Cup - London Copenhagen Open - Copenhagen Gold Flake Open - Chennai Japan Open - Tokyo BMW Open - Munich Miller Lite Hall of Fame Tennis Championships - Newport Generali Open 1998 - Kitzbuhel Pilot Pen International - New Haven President's Cup 1998 - Tashkent Scania Stockholm Open - Stockholm Copenhagen Open - Copenhagen Gold Flake Open - Chennai Heineken Trophy - 's-Hertogenbosch adidas Open de Toulouse - Toulouse Grand Prix de Tennis de Lyon - Lyon Qatar Mobil Open 2000 - Doha Dubai Tennis Open - Dubai Kroger / St. Jude International - Memphis AXA Cup - London Copenhagen Open - Copenhagen BMW Open - Munich The Stella Artois Grass Court Championships - Queen's/London Legg Mason Tennis Classic - Washington D.C. Kremlin Cup - Moscow Scania Stockholm Open - Stockholm Adidas International - Sydney Cerveza Club Colombia Open - Bogota Copenhagen Open - Copenhagen Citrix Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca BMW Open - Munich Gerry Weber Open - Halle The Nottingham Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport President's Cup - Tashkent Heineken Open Shanghai - Shanghai Salem Open - Hong Kong St. Petersburg Open - St. Petersburg Challenger Copa Sevilla 2008 - Seville Copenhagen Open - Copenhagen BellSouth Open - Vina del Mar Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston BMW Open - Munich Energis Open - Amersfoort Generali Open 2002 - Kitzbuhel RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island President's Cup - Tashkent CA Tennis Trophy - Vienna Stockholm Open - Stockholm Tata Open 2003 - Chennai Adidas International - Sydney Copa AT&T - Buenos Aires Dubai Tennis Open - Dubai U.S. Men's Clay Court Championships - Houston BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Copa Petrobras-Argentina - Buenos Aires Allianz Suisse Open Gstaad - Gstaad Generali Open 2003 - Kitzbuhel Sunrise Challenger TD Waterhouse Cup - Long Island AIG Japan Open - Tokyo Tel Aviv IV Gramado Open de Tenis - Gramado Qatar Open - Doha Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Brasil Open - Costa do Sauipe Dubai Open - Dubai Open Seat Godo - Barcelona BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch The Nottingham Open - Nottingham Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Croatia Open - Umag China Open - Beijing Thailand Open - Bangkok AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf Milan Indoors - Milan BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Open 13 - Marseille Brasil Open - Costa do Sauipe Dubai Open - Dubai BMW Open - Munich Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel China Open - Beijing BMW Tennis Championship - Sunrise Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Stockholm Open - Stockholm Chennai Open - Chennai International Indoor Tennis Championships of Croatia - Zagreb Movistar Open - Vina del Mar Copa Telmex - Buenos Aires SAP Open - San Jose Brasil Open - Costa do Sauipe The Dubai Tennis Championships - Dubai US Men's Clay Court Championships - Houston BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai U.S. Men's Clay Court Championships - Houston BMW Open - Munich China Open - Beijing Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Qatar Exxon Mobil Open - Doha Delray Beach International Tennis Championships - Delray Beach Copa Petrobras Argentina - Buenos Aires The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Ordina Open - s-Hertogenbosch Austrian Open - Kitzbuhel China Open - Beijing AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Chennai Open - Chennai Brasil Open - Costa do Sauipe Open 13 - Marseille The Dubai Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Masters Series - Hamburg Legg Mason Tennis Classic - Washington Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Kuppers Kolsch Cup - Aachen AEGON Championships - London AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Bangkok Challenger Open de Moselle - Metz Thailand Open - Bangkok China Open - Beijing St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston BMW Open - Munich AEGON Championships - London AEGON International - Eastbourne PTT Thailand Open - Bangkok Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Copa Ericsson Argentina - Buenos Aires Brasil Open - Sao Paulo XL Capital Bermuda Open - Bermuda Zivnobanka Czech Open - Prostejov Nord/LB Open - Braunschweig III Gramado Open de Tenis - Gramado Black Forest Open 2000 - Freudenstadt Copa Ericsson Brazil - Sao Paulo Malaysian Open - Kuala Lumpur 9th Wartburg Open - Eisenach Copa Ericsson Chile - Santiago Santiago Challenger Braunschweig Open - Braunschweig Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Banca Stato Challenger - Lugano 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Aberto de Santa Catarina - Florianopolis SMS Tennis Cup - Sao Paulo Heilbronn Challenger - Heilbronn International Bavarian Championship - Eckental Heilbronn Open - Heilbronn XL Capital Bermuda Open - Bermuda BSI Challenger Lugano - Lugano Heilbronn Challenger BH Tennis Open International Cup - Belo Horizonte Recanati Challenger BCP Tennis Classic - Sao Paulo Dubai Tennis Open - Dubai Brasil Open - Florianopolis Verizon Tennis Challenge - Atlanta 2001 Mercedes Cup - Stuttgart Athens Challenger Legg Mason Tennis Classic - Washington D.C. Brazil Open - Salvador Abierto Mexicano de Tenis Pegaso - Acapulco Dubai Tennis Open - Dubai Gerry Weber Open - Halle 2002 Mercedes Cup - Stuttgart Kremlin Cup - Moscow Sao Paulo - Brazil 2003 Mercedes Cup - Stuttgart Copa Petrobras Santiago - Santiago Copa Petrobras Aracaju - Aracaju VI Abierto Internacional de Salinas - Salinas XL Capital Bermuda Open - Bermuda Draft Corona Mexico City Open - Mexico City Cepu Open - San Marino XL Capital Bermuda Open - Bermuda Aberto Da Costa Do Sauipe - Bahia Czech Open 2005 - Prostejov Intelig Tennis Cup - Campos do Jordao Nord LB Open - Braunschweig Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Global Telecom Open - Curitiba VIII Gramado Open - Gramado Copa Ericsson Uruguay - Montevideo Santos Challenger Swanston Challenger - Sacramento Copa Petrobras Argentina - Buenos Aires Pro Challenger at Calabasas - Calabasas Quelle Cup - Furth Aberto de Sao Paulo - Sao Paulo Media Will Cup Busan Challenger Tennis - Busan Copa Petrobras - Montevideo Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju Mobilux Open - Luxembourg Nossa Caixa Tennis Cup - Sao Paulo Intersport Heilbronn Open - Heilbronn Hypo Group Tennis International - Portschach Copa Kia - Santiago Chennai Open - Chennai MoviStar Open - Vina del Mar SAP Open - San Jose China Open - Beijing Ciudad de Pozoblanco Open Diputacion - Cordoba IX Gramado Open - Gramado Bauer Watertechnology Cup - Eckental Copa Petrobras Paraguay - Asuncion IPP Open - Helsinki Copa Kia Challenger ATP - Santiago Aberto de Santa Catarina de Tenis - Florianopolis Unicredit Czech Open 2007 - Prostejov Nord LB Open 2007 - Braunschweig Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Segundo Aberto de Brasilia - Brasilia Bauer Watertechnology Cup 2007 - Eckental ECM Prague Open 2005 - Prague Internationaux du Doubs - Besancon Intelig Tennis Cup - Brasilia Puerto Rico Challenger Tennis Event - Humacao Gran Copa Ericsson - Rio de Janeiro ATP Open Castilla y Leon - Segovia Visa Tennis Open - Sao Paulo Warsteiner Challenger - Lubeck Muller Cup - Ulm Segovia Challenger Open Castilla y Leon - Segovia BH Tenis Open International Cup 2008 - Belo Horizonte Internationaux de Tennis de Brest - Brest Nuembrecht Challenger - Nuembrecht 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Nord/LB Open - Braunschweig Tatra Banka Slovak Open - Bratislava Copa Ericsson Chile - Santiago The Scottish Tennis Championships - Edinburgh Copa Petrobras-Paraguay - Asuncion BH Tennis Open International Cup - Belo Horizonte Copa Petrobras-Uruguay - Montevideo Heilbronn Open - Heilbronn AXA Open - Espinho Sao Paulo Challenger 1998 Safeway Challenger - Aptos Lambertz Open by Stawag 2007 - Aachen Crystal Cup 1998 - Portoroz Top Wool Challenger Biella - Biella Heilbronn Open - Heilbronn Telesp Celular Open - Campinas Ostdeutscher Sparkessen Cup - Dresden Global Telecom Open - Florianopolis Challenger Lugano - Lugano Sparkassen Open - Magdeburg Black Forest Open - Freudenstadt TED Open - Istanbul Kobstaedernes ATP Challenger - Kolding Gramado Open de Tennis - Gramado Nossa Caixa Aberto de Sao Paulo - Sao Paulo Copa Ericsson - Sao Paulo Gerry Weber Open - Halle Mallorca Open - Mallorca Qatar Mobil Open '99 - Doha Brasil Open - Salvador Torneo Internacional Challenger Fila 2005 - Leon Sunrise Challenger TESS Tennis Classic - Campinas Qatar Exxon Mobil Open 2002 - Doha Scania Stockholm Open - Stockholm Busan Challenger Kuppers Kolsch Cup Aachen - Aachen Copa Petrobras - Santiago Challenger Britania Zavaleta - Puebla St. Remy Challenger Aberto de Sao Paulo - Sao Paulo Tallahassee Challenger Cremona Challenger BellSouth Open - Vina del Mar Pozoblanco Challenger Dusseldorf Open Challenger - Dusseldorf Heilbronn Open - Heilbronn Grand Prix Hassan II - Casablanca Segovia Challenger Ramat Hasharon Challenger Tennislife Cup - Napoli Astana Challenger Shanghai Challenger Nord LB Open - Braunschweig Genoa Open Challenger-Fondazione Carige - Genova BMW Tennis Championship - Sunrise Copa Petrobras - Buenos Aires Generali Open 2001 - Kitzbuhel Copa Ericsson Mexico - Guadalajara Challenger Casino Lugano - Lugano Copa Ericsson Brazil - Sao Paulo Grand Prix de Tennis de Lyon - Lyon AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Gold Flake Open - Chennai Internationaler Raiffeisen Grand Prix - St. Polten Legg Mason Tennis Classic - Washington D.C. The Lipton Championships - Key Biscayne Licher German Open - Hamburg du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal International Tennis Championships - Delray Beach Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells Campionati Internazionali d'Italia - Rome Gerry Weber Open - Halle Masters Series Hamburg - Hamburg ABN/AMRO World Tennis Tournament - Rotterdam Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Guardian Direct Cup - London Masters Series - Hamburg Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Japan Open - Tokyo Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BMW Open - Munich BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internationaler Raiffeisen Grand Prix - St. Polten Rado Swiss Open - Gstaad 1999 Mercedes Cup - Stuttgart International Championship of Croatia - Umag St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors - Basel Estoril Open - Estoril Open Seat-Godo 2000 - Barcelona Gerry Weber Open - Halle The Nottingham Open - Nottingham Pacific Life Open - Indian Wells 2000 Mercedes Cup - Stuttgart Generali Open 2000 - Kitzbuhel Open de Tenis Comunidad Valenciana - Valencia French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London 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 Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Grand Prix Hassan II - Casablanca Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Legg Mason Tennis Classic - Washington D.C. U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London ABN AMRO World Tennis Tournament - Rotterdam Australian Open - Melbourne St. Petersburg Open - St. Petersburg Qatar Mobil Open 2001 - Doha Milan Indoors - Milan Brasil Open - Salvador Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Ordina Open - 's-Hertogenbosch U.S. Mens's Clay Court Championship - Houston UBS Open Gstaad - Gstaad Estoril Open - Estoril Adidas International - Sydney Estoril Open - Estoril Abierto Mexicano de Tenis Pegaso - Acapulco Davis Cup, World Group, QR, GER-VEN 5-0 Davis Cup, World Group, QR, CAN-BRA 3-2 Davis Cup, World Group, QR, BLR-GER 3-2 Davis Cup, Group 1, 2R, RSA-GER 2-3 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, Group 1, 1R, PER-BRA 2-3 Davis Cup, World Group, PO, BRA-SWE 1-3 ARAG ATP World Team Championship - Dusseldorf River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Regions Morgan Keegan Championships - Memphis Tennis Masters Cup - Houston SAP Open - San Jose Olympics - Sydney Olympics - Athens Olympics - Beijing The Hamlet Cup - Long Island Estoril Open - Estoril Chennai Open - Chennai ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Generali Open - Kitzbuhel Thailand Open - Bangkok Millenium Tennis Championships - Delray Beach PBZ Zagreb Indoors - Zagreb BMW Open - Munich Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Rakuten Japan Open - Tokyo U.S. Open - New York Tennis Masters Series - Stuttgart NASDAQ-100 Open - Miami U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Davis Cup, Group 1, 2R, GER-ISR 5-0 Davis Cup, Group 1, 2R, BRA-CAN 3-1 Australian Open - Melbourne Davis Cup, Group 2, F, URU-BRA 2-3 Davis Cup, World Group, QR, GER-ROU 4-1 Davis Cup, World Group, QF, AUS-GER 3-2 Davis Cup, World Group, 1R, CZE-BRA 4-1 Davis Cup, World Group, 1R, SWE-BRA 3-2 Davis Cup, World Group, 1R, ARG-GER 5-0 Tennis Masters Series - Monte Carlo Davis Cup, World Group, 1R, GER-NED 4-1 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, World Group, 1R, CRO-GER 4-1 Davis Cup, World Group, 1R, GER-AUT 3-2