Career 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 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 China F6 China F7 Germany F5 Germany F4 Bosnia/Herzegovina F1 Bosnia & Herzegovina F2 Kazakhstan F1 Kazakhstan F2 Open de L'Isere - Grenoble Challenger Leon 2003 - Leon X Abierto Internacional de Salinas - Salinas Steelers Cup - Kosice Pekao Open - Szczecin Samsung Secruities Cup Challenger - Seoul Copa Petrobras Argentina - Buenos Aires Kia International In Caloundra - Caloundra Heilbronn Open - Heilbronn XL Bermuda Open - Bermuda Tunis Open 2007 - Tunis Akbank Private Banking TED Open - Istanbul ATP Challenger La Serena - La Serena Alexander Kolyaskin Memorial - Donetsk Kolding Challenger Eckental Challenger Busan Challenger Cremona Challenger Alessandria Challenger Reunion Island Challenger Togliatti Cup - Togliatti Lambertz Open by Stawag 2007 - Aachen Steelers Cup - Kosice CA Challenge - Graz Czech Open 2005 - Prostejov IV Challenger Ciudad De Guayaquil - Guayaquil Tatra Banka Slovak Open - Bratislava Ortisei Challenger Grand Prix de Tennis de Lyon - Lyon Geneva Challenger Sao Paulo Challenger Bergamo Challenger Sarajevo Challenger Pingguo Challenger Bogota Challenger Johannesburg Challenger Cordenons Challenger XII Internazionali di Tennis CARISBO - Bologna Generali Open 1997 - Kitzbuhel Waldbaum's Hamlet Cup - Long Island International Championships of Sicily - Palermo Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota The Nottingham Open - Nottingham Generali Open 1998 - Kitzbuhel International Championships of Sicily - Palermo Tento Czech Open - Prague 1999 Mercedes Cup - Stuttgart Scania Stockholm Open - Stockholm Energis Dutch Open - Amsterdam Japan Open - Tokyo Generali Open 2001 - Kitzbuhel CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Internationaler Raiffeisen Grand Prix - St. Polten Adidas International - Sydney Copa AT&T - Buenos Aires BMW Open - Munich Telenordia Swedish Open - Bastad Memphis Bastad Bogota Paegas Czech Open - Prague Ostrava Santiago Connex Open Romania - Bucharest Franklin Templeton Tennis Classic - Scottsdale Bogota RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel Dubai Tennis Open - Dubai ABN/AMRO World Tennis Tournament - Rotterdam Generali Open 2000 - Kitzbuhel Heineken Open Shanghai - Shanghai Citrix Tennis Championships - Delray Beach BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Open Seat Godo 2003 - Barcelona Davidoff Swiss Indoors - Basel Jakarta Coral Springs Oporto AAPT Championships - Adelaide XL Capital Bermuda Open - Bermuda Heineken Open - Auckland JVC Trophy - Vienna Ljubljana Open - Ljubljana Togliatti Cup - Togliatti Abierto Mexicano Telfonica MoviStar - Acapulco U.S. Men's Clay Court Championships - Houston Miller Lite Hall of Fame Tennis Championships - Newport St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe U.S. Men's Clay Court Championships - Houston BMW Open - Munich Asirom Challenger - Brasov The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon The Wrexham Challenger - Wrexham Neride Prague Indoor - Prague Open de Tenis Comunidad Valenciana - Valencia Bristol Challenger Trophy - Bristol The LTA Manchester Challenger - Manchester Togliatti Cup - Togliatti The Bolton Challenger - Bolton Haagen Dazs Open - Caracas Copa Ericsson Costa Rica - San Jose Gran Copa Ericsson - Rio de Janeiro Torneo Internazionale di Tennis ATP-Challenger - Merano Copa Ericsson Brasil - Sao Paulo Warsteiner Challenger Lubeck - Lubeck Estoril Open - Estoril Warsteiner Challenger Wolfsburg - Wolfsburg The LTA Wrexham Challenger - Wrexham BMW Open - Munich Sarajevo Open - Sarajevo Zivnobanka Czech Open - Prostejov 3° Trofeo 'Citta di Brindisi' - Brindisi Bulgarian Open - Sofia Challenger Groningen - Groningen Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava IPP Open - Helsinki Ischgl International Tennis Challenger 2003 - Ischgl Mercedes Cup - Stuttgart XL Capital Bermuda Open - Bermuda Gemax Samsung Open 2005 - Belgrade Draft Corona Mexico City Open - Mexico City Warsteiner Challenger Lubeck - Lubeck Tallahassee Tennis Challenger - Tallahassee XL Capital Bermuda Open - Bermuda S Tennis Master Championship - Graz Ostrava Open 2005 - Ostrava Badden Open by Rothaus - Ettlingen Ljubljana Open - Ljubljana Schickendanz Open - Furth Banca Stato Challenger - Lugano Nord LB Open - Braunschweig GHI Bronx Classic - Bronx The LTA Hull Challenger - Hull Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto Arroyo de la Encomienda - Valladolid ATP Open Castilla y Leon - Segovia S Tennis Masters - Graz Mumbai Open - Mumbai Gallagher International - Hamilton The LTA Cardiff Challenger - Cardiff Fergana Challenger - Fergana Czech Open 2006 - Prostejov Nord LB Open 2006 - Braunschweig Trofeo Sisma Mantova - Mantova Akbank Private Banking TED Open 2006 - Istanbul Open Castilla y Leon - Segovia Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb II Challenger Ciudada de Guayaquil - Guayaquil Kia International In Kawana - Kawana 4th Volkswagen Challenger - Wolfsburg BH Telecom Sarajevo 2007 - Sarajevo Tennis Napoli Cup 2007 - Napoli U.S. Men's Clay Court Championships - Houston Ordina Open - 's-Hertogenbosch Bauer Watertechnology Cup 2007 - Eckental Challenger Ciudad de Guayaquil - Guayaquil Lima Challenger 2007 - Lima Chennai Open - Chennai BH Indoor Sarajevo - Sarajevo Smith Barney Men's Challenger - Covington Abierto Mexicano Telcel - Acapulco Schickendanz Open - Furth College Station Challenger - College Station Pilot Pen Tennis - New Haven Akbank Private Banking TED Open - Istanbul Qatar ExxonMobil Open - Doha s Tennis Masters 06 - Graz Kobstaedernes ATP Challenger - Kolding Movistar Open - Vina del Mar PBZ Zagreb Indoors - Zagreb Seguros Bolivar Open - Medellin Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Campbells Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Buenos Aires Challenger Santiago Challenger Guayaquil Challenger Heilbronn Challenger Tiburon Challenger - Tiburon Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Ramat Hasharon Challenger Burbank Challenger - Burbank Rimini Challenger Bank Austria Tennis Trophy - Vienna Kitzbuhel Challenger Tampere Challenger Astana Challenger Hypo Group Tennis International - Portschach Grand Prix Hassan II - Casablanca University of Tennessee USTA Men's Challenger - Knoxville USTA Men's Challenger of Urbana-Champaign - Urbana Flea Market Cup Busan Challenger Tennis - Busan Guangzhou Challenger Copa Petrobras Santiago - Santiago Johannesburg Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon Copa Petrobras Argentina - Buenos Aires Warsteiner Challenger Lubeck 2001 - Lubeck Media Will Cup Busan Challenger Tennis - Busan Heilbronn Open - Heilbronn Hellmann's Cup - Santiago Lamberts Open by Stawag - Aachen Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju Copa Petrobras - Buenos Aires Okal Open - Eckental IPP Open - Helsinki Sony Ericsson Open 2008 - Belgrade Neride Prague Indoor - Prague Internationaux du Doubs - Besancon BH Telecom Indoors Sarajevo 2006 - Sarajevo Corona Mexico City Open - Mexico City Tenerife Challenger Manchester Challenger Isla de Lanzarote - Lanzarote San Luis Potosi Challenger - San Luis Potosi Winnetka Challenger Open de la Ville de Saint Denis - Reunion Island Heilbronn Open - Heilbronn Nova Challenger Osaka - Osaka Challenger 42 - Andrezieux Open de Franche-Comte - Besancon Memorial Piertomaso Tessitore - San Remo Kroger / St. Jude International - Memphis The LTA Wrexham Challenger - Wrexham Tennis Napoli Cup - Naples Sarajevo Open 2004 - Sarajevo The Scottish Tennis Championships - Edinburgh ECM Cup - Prague Busan Open - Busan The Surbiton Trophy - Surbiton IX Open Internacional D'Andorra - Andorra West of England Tennis - Bristol Steelers Cup - Kosice Togliatti Cup - Togliatti Trnava Challenger Braunschweig Challenger Campionati Internazionali di Sicilia - Palermo Open des Alpes Trophee BNP Paribas - Grenoble The Stella Artois Championships - London Asirom Challenger Brasov - Brasov Ethias Trophy - Mons KGHM Polish Indoors - Wroclaw Kobstaedernes ATP Challenger - Kolding Tashkent Challenger Cepu Open - San Marino Montevideo Challenger Bermuda Rijeka Open - Rijeka Copa Petrobras Aracaju - Aracaju Argentina Open - Buenos Aires Copa Petrobras Guadalajara - Guadalajara Zagreb Open - Zagreb Intersport Heilbronn Open - Heilbronn Sylt Open 2000 - Sylt Volkswagen Challenger 2005 - Wolfsburg Warsteiner Challenger - Wolfsburg The Wrexham Challenger - Wrexham Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Samsung Securities Cup - Seoul CA-Challenge - Graz Generali Open - Kitzbuhel Delray Beach International Tennis Championships - Delray Beach PEOPLEnet CUP - Dnepropetrovsk Intersport Heilbronn Open - Heilbronn IPP Open - Helsinki UNICEF Open - 's Hertogenbosch TED Open - Istanbul Optimus Maia Open - Maia Salzburg Challenger Open SEAT 2008 - Barcelona Copa AT&T - Buenos Aires Bogota Challenger Open de L'Isere (Open 38) - Grenoble Pilot Pen Tennis - New Haven Bancastato Challenger Lugano - Lugano CA Challenge 2002 - Graz Campbells Hall of Fame Tennis Championships - Newport Internationaux du Doubs - Besancon Sybase Open - San Jose Pilot Pen International - New Haven Marbella Open - Marbella Romanian Open - Bucharest BellSouth Open - Auckland Internationaler Raiffeisen Grand Prix - St. Polten 1998 Mercedes Cup - Stuttgart MFS Pro Tennis Championships - Boston Rado Swiss Open - Gstaad Grolsch Open - Amsterdam Grand Prix de Tennis de Lyon - Lyon Kroger / St. Jude International - Memphis Adidas International - Sydney Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Open Seat-Godo 2000 - Barcelona Gerry Weber Open - Halle Rado Swiss Open - Gstaad Salem Open - Hong Kong Davidoff Swiss Indoors - Basel Pilot Pen International - New Haven Estoril Open - Estoril BMW Open - Munich Gerry Weber Open - Halle 2001 Mercedes Cup - Stuttgart Cerveza Club Columbia Open - Bogota Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Trofeo Conde de Godo - Barcelona BMW Open - Munich 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel TD Waterhouse Cup - Long Island Salem Open - Hong Kong Davidoff Swiss Indoors - Basel Generali Open 2003 - Kitzbuhel Marbella Okal Cup 2001 International Bavarian Championships - Eckental Brasil Open - Costa do Sauipe West of England Challenger - Bristol CA Tennis Trophy - Vienna Abierto Mexicano Telfonica MoviStar - Acapulco Synsam Swedish Open - Bastad BellSouth Open - Vina del Mar CA Tennis Trophy - Vienna AIG Japan Open - Tokyo Allianz Suisse Open Gstaad - Gstaad Generali Open - Kitzbuhel Stockholm Open - Stockholm Copa Telmex - Buenos Aires Hypo Group Tennis International - Portschach Red Letter Days Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Countrywide Classic - Los Angeles China Open - Beijing Open de Moselle - Metz ATP Kremlin Cup - Moscow Heineken Open Shanghai - Shanghai Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril The Artois Championships - London Campbells Hall of Fame Tennis Championships - Newport Austrian Open - Kitzbuhel AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Thailand Open - Bangkok Thailand Open - Bangkok Open Seat Godo - Barcelona Allianz Suisse Open Gstaad - Gstaad If Stockholm Open - Stockholm AIG Japan Open - Tokyo Brisbane International - Brisbane AIG Japan Open - Tokyo Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Generali Open 1999 - Kitzbuhel 2003 Mercedes Cup - Stuttgart Internazionali di Tennis di San Marino - San Marino Malaysian Open - Kuala Lumpur Hellmann's Cup - Santiago Nottingham Open Seat-Godo '98 - Barcelona Long Island Kroger / St. Jude International - Memphis Citi Open - Washington China Open - Beijing Abierto Mexicano de Tenis Pegaso - Mexico City AIG Japan Open Tennis Championships - Tokyo Estoril Open - Estoril UBS Open Gstaad - Gstaad Abierto Mexicano Telcel - Acapulco Open SEAT Godo 2006 - Barcelona Franklin Templeton Tennis Classic - Scottsdale BA-CA Tennis Trophy - Vienna Paegas Czech Open - Prague Mexico City Generali Open - Kitzbuhel BellSouth Open - Vina del Mar Adidas International - Sydney Abierto Mexicano de Tenis - Mexico City President's Cup - Tashkent Orange Prokom Open - Sopot Advanta Championships - Philadelphia Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Great American Insurance ATP Championship - Cincinnati The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Mallorca Open - Mallorca Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Abierto Mexicano de Tenis Pegaso - Acapulco Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris 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 - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Internationaler Raiffeisen Grand Prix - St. Polten Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Grand Prix Hassan II - Casablanca Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome If Stockholm Open - Stockholm Tennis Masters Series - Montreal Gerry Weber Open - Halle Tennis Masters Series - Madrid Tennis Masters Series - Paris RCA Championships - Indianapolis CA Tennis Trophy - Vienna Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati CA Tennis Trophy - Vienna Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Abierto Mexicano de Tenis Pegaso - Acapulco St. Petersburg Open - St. Petersburg Mercedes Cup - Stuttgart Movistar Open - Vina del Mar If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna CA Tennis Trophy - Vienna Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Masters Series - Hamburg Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris 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 Australian Open Wimbledon Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York 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 French Open - Paris Australian Open - Melbourne Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Legg Mason Tennis Classic - Washington D.C. Davis Cup, Group 1, 1R, CHI-ECU 4-1 Davis Cup, Group 1, REL1, ECU-ARG 3-1 Davis Cup, Group 1, 1R, ECU-BAH 5-0 Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, World Group, QR, ECU-GBR 3-2 Davis Cup, World Group, 1R, AUS-ECU 4-1 Davis Cup, World Group, QR, GBR-ECU 4-1 Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, Group 1, 1R, AUT-NOR 5-0 Davis Cup, Group 1, 2R, ECU-VEN 3-2 Davis Cup, World Group, QR, ROU-ECU 3-2 Davis Cup, World Group, 1R, AUS-AUT 5-0 Davis Cup, Group 1, 1R, MEX-ECU 2-3 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, Group 1, 2R, ECU-BRA 0-4 French Open - Paris Davis Cup, Group 2, 2R, ECU-DOM 4-1 Davis Cup, World Group, PO, GBR-AUT, 2-3 Davis Cup, Group 1, 1R, CAN-ECU 2-3 Davis Cup, Group 1, 2R, ECU-PER 4-1 Davis Cup, World Group, PO, BRA-ECU, 2-3 Heineken Open - Auckland Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, QF, ESP-AUT 4-1 Allianz Suisse Open - Gstaad Grand Prix Hassan II - Casablanca Tennis Masters Series - Indian Wells Tennis Masters Series - Hamburg Indian Wells Key Biscayne Tennis Masters Series - Cincinnati Tennis Masters Series - Hamburg Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris ATP Tour World Championship - Hannover Grand Slam Cup - Munich Atlanta Olympics French Open Olympics - Athens Olympics - Beijing Wimbledon - London Wimbledon - London French Open - Paris Telecom Italia Masters - Rome Australian Open - Melbourne Masters Series Monte Carlo - Monte Carlo Wimbledon - London Australian Open - Melbourne U.S. Open Campionati Internazionali d'Italia - Rome French Open - Paris The Lipton Championships - Key Biscayne Davis Cup, Group 1, 1R, ECU-COL 5-0 Davis Cup, Group 1, 2R, ECU-CAN 3-2 Davis Cup, World Group, QR, NED-ECU 5-0 Davis Cup, Group 1, 1R, ECU-VEN 3-2 Davis Cup, World Group, QR, NED-ECU 3-2 Davis Cup, Group 1, 2R, ECU-PER 3-2 Davis Cup, Group 1, 2R, VEN-ECU 3-2 Davis Cup, Group 1, 1R, ECU-CHI 3-2 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, PO, CRO-ECU 5-0 Davis Cup, World Group, 1R, AUT-ARG 1-4