Career 2018 2017 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
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 Austria F6 Ecuador F3 Cuba F1 Cuba F2 Japan F1 Bosnia/Herzegovina F1 Macedonia F2 Austria F4 Austria F5 Austria F6 Austria F8 Austria F9 Bulgaria F1 Bulgaria F2 Bulgaria F3 Israel F4 Austria F2 Austria F3 Great Britain F6 Sweden F2 Russia F2 Poland F1 Poland F2 Czech Republic F4 Italy F19 Austria F4 Austria F5 Austria F8 Great Britain F20 Colombia F1 Colombia F2 Morocco F2 Netherlands F3 Austria F8 Nigeria F4 Israel F4 Ivory Coast F1 Ivory Coast F2 Great Britain F3 France F6 France F10 France F11 Bosnia/Herzegovina F5 Italy F1 Italy F2 Italy F3 France F10 Italy F21 France F5 USA F7 Israel F6 Czech Republic F4 Mexico F4 Russia F1 Japan F2 Ecuador F1 Ecuador F2 Tunisia F4 Tunisia F6 Austria F1 Austria F2 Israel F5 Austria F1 Germany F5 Italy F25 (Cornaiano) Nigeria F3 Israel F5 Pekao Open - Szczecin Maia Open - Oporto Open 88 - Contrexeville IV Abierto Internacional de Salinas - Salinas Muller Cup 99 - Ulm Amer-Wilson Tampere ATP Tournament - Tampere Copa Ericsson - Santiago Copa Ericsson - Lima Copa Ericsson - Guadalajara XL Capital Bermuda Open - Bermuda Pekao Open 2003 - Szczecin Quelle Cup 1999 - Furth Zivnobanka Czech Open - Prostejov Frito Lay/USTA Challenger - Binghamton V Trofeo Ciudad de Quito - Quito Copa Ericsson - Montevideo FILA Challenger - Biella Zagreb Open - Zagreb Copa Ericsson - Buenos Aires Canottieri Mincio Open - Mantova Ostdeutscher Sparkessen Cup - Dresden 's Tennis Masters 07 Challenger - Graz Dusseldorf Open Challenger 2007 - Dusseldorf Challenger DCNS de Cherbourg - Cherbourg BMW Tennis Championship - Sunrise ECM Prague Open 2008 - Prague Tunis Open - Tunis Morocco Tennis Tour - Marrakech Prosperita Open 2007 - Ostrava BH Tenis Open International Cup 2008 - Belo Horizonte s'Tennis Masters Challenger - Graz Bukhara Challenger - Bukhara Citta di Como Challenger - Como Genova Open Challenger - Genova Ljubljana Open 2008 - Ljubljana Challenger Copa Sevilla 2008 - Seville Bancolombia Open - Cali Morocco Tennis Tour - Meknes Caversham International Tennis Tournament - Jersey Seguros Bolivar Open - Medellin Heilbronn Challenger Sarajevo Challenger Sofia Challenger Milan Challenger Reggio Emilia Challenger Constanta Challenger Braunschweig Challenger San Benedetto Challenger Bogota Challenger Tampere Challenger Poznan Challenger Brasilia Challenger Challenger Tunisie - Tunis Tatra Banka Open 2006 - Bratislava Buenos Aires Challenger Tarragona Challenger Asuncion Challenger Orleans Challenger Santiago Challenger Medellin Challenger BMW Tennis Championship - Sunrise Sao Paulo Challenger Curitiba Challenger Zagreb Challenger Oberstaufen Challenger XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio The Tarka Challenger - Barnstaple Szczecin Challenger Montevideo Challenger Buenos Aires Challenger Taiwan Challenger - Kaohsiung Palermo Challenger ATP Challenger La Serena - La Serena Reunion Island Challenger Morocco Tennis Tour - Tanger Caltanissetta Challenger Barletta Challenger Bogota Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso XL Bermuda Open - Bermuda Kitzbuhel Challenger Rijeka Open - Rijeka Brasov Challenger Trofeo Cassa di Risparmio di Alessandria - Alessandria Nord LB Open - Braunschweig Polska Energia Open - Bytom Recife Challenger Palermo Challenger San Benedetto Challenger - San Benedetto Tiburon Challenger Medellin Challenger Loughborough Challenger Heilbronn Challenger Banja Luka Challenger 2008 - Banja Luka Meknes Challenger Barranquilla Challenger Pereira Challenger San Benedetto Challenger Poznan Challenger Sibiu Challenger Brasov Challenger Trnava Challenger Mons Challenger Banja Luka Challenger Dallas Challenger Leon Challenger Rome Challenger Furth Challenger Prague Challenger Manta Challenger Timisoara Challenger San Benedetto Challenger Poznan Challenger Open Prevadies - St. Brieuc Cordenons Challenger Brasov Challenger Andria Challenger Heilbronn Challenger Ljubljana Open - Ljubljana Ipsos Bucharest Challenger - Bucharest Panama City Challenger Barranquilla Challenger Ostrava Challenger Furth Challenger San Benedetto Challenger Meerbusch Challenger Brasov Challenger Banja Luka Challenger XI Venice Open - Venice Rennes Challenger Salzburg Challenger Bucaramanga Challenger 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Meerbusch Challenger Binghamton Challenger Prague Challenger Cherbourg Challenger Ischgl International Tennis Challenger 2003 - Ischgl Reggio Emilia Challenger Bogota Challenger Orbetello Challenger Heilbronn Challenger Todi Challenger Kosice Challenger Napoli Challenger Tashkent Challenger Trnava Challenger Sao Paulo Challenger Mons Challenger Meerbusch Challenger Banja Luka Challenger S Tennis Masters - Graz Sao Paulo Challenger Tour Finals Rome Challenger Italy F32 (Santa Margherita Di Pula) Milan Challenger Santiago Challenger San Jose Challenger Keio Challenger International Tennis Tournament - Yokohama Padova Challenger Banja Luka Challenger Barranquilla Challenger Blumenau Challenger Marburg Challenger Como Challenger San Luis Potosi Challenger 2000 - San Luis Potosi Winnetka Challenger Marbella Challenger Napoli Challenger s Tennis Masters 06 - Graz Memorial A. Manfredini Sassuolo Challenger - Sassuolo Caltanissetta Challenger Challenger Santa Cruz - Santa Cruz ATP Tour Challenger at Nellie Gail - Laguna Hills Copa Ericsson - Sao Paulo Ismaning Challenger Barletta Challenger Brasil Open - Costa do Sauipe Prostejov Challenger IPP Open - Helsinki Liberec Challenger Pullach Challenger Genova Challenger Samarkand Challenger - Samarkand Kosice Challenger Marburg Challenger Karshi Challenger - Karshi Internazionali de Tennis di Bergamo - Bergamo Energis Dutch Open - Amsterdam Prague Challenger Como Challenger Genova Challenger St. Brieuc Challenger XL Capital Bermuda Open - Bermuda Brasil Open - Florianopolis Copa Ericsson Chile - Santiago Challenger Britania Zavaleta - Puebla Toluca Challenger - Toluca Cerveza Cristal - Santiago XL Capital Bermuda Open - Bermuda FILA Challenger Biella - Biella Santos Challenger Stella Artois Clay Court Championships - Budaors Tennis Napoli Cup - Napoli Aamulehti Tampere Opene - Tampere Galleryfurniture.com Challenge - Atlanta Ostdeutscher Sparkassen Cup - Dresden Hellmann's Cup - Santiago BSI Challenger Lugano - Lugano Cerveza Club Columbia Open - Bogota Tatra Banka Slovak Open - Bratislava Ipsos Bucharest Challenger - Bucharest Kroger / St. Jude International - Memphis The Nottingham Open - Nottingham Lugano Challenger Chevrolet Cup - Santiago Cerveza Club Columbia Open - Bogota Napoli Challenger Wideyes Swedish Open - Bastad Generali Open 2000 - Kitzbuhel Santiago Challenger Salem Open - Hong Kong Japan Open - Tokyo St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Guayaquil Challenger Abierto Mexicano de Tenis Pegaso - Acapulco Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo 2001 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis 2001 Mercedes Cup - Stuttgart Copa Petrobras-Uruguay - Montevideo Generali Open 2001 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island Brazil Open - Salvador Salem Open - Hong Kong AIG Japan Open - Tokyo Adidas International - Sydney Brasov Challenger BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires International Tennis Championships - Delray Beach The Samsung Open - Nottingham Heineken Open Shanghai - Shanghai Salem Open - Hong Kong RCA Championships - Indianapolis CA Tennis Trophy - Vienna Stockholm Open - Stockholm AIG Japan Open - Tokyo Open de Tenis Comunidad Valenciana - Valencia Energis Open - Amersfoort Generali Open 2003 - Kitzbuhel Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Bucaramanga Challenger U.S. Men's Clay Court Championships - Orlando Napoli Challenger Rome Challenger Alessandria Challenger Rome Challenger TD Waterhouse Cup - Long Island Bordeaux Challenger BellSouth Open - Vina del Mar Prostejov Challenger Qatar Open - Doha Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Kosice Challenger The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf U.S. Men's Clay Court Championships - Houston Estoril Open - Estoril ARAG World Team Championship - Dusseldorf Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Kolding Challenger Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz RCA Championships - Indianapolis Stockholm Open - Stockholm Grand Prix Hassan II - Casablanca Estoril Open - Estoril Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon ARAG World Team Championship - Dusseldorf Salzburg Challenger Heineken Open - Auckland MoviStar Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BMW Open - Munich ARAG World Team Championship - Dusseldorf Montevideo Challenger Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Kazan Challenger Cancun Challenger Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Synsam Swedish Open - Bastad Heineken Open - Auckland Movistar Open - Vina del Mar Catella Swedish Open - Bastad Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel ATP Studena Croatia Open Umag - Umag Puebla Challenger Brasil Open - Salvador Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires U.S. Mens's Clay Court Championship - Houston Salzburg Challenger Bank Austria Tennis Trophy - Vienna Sao Paulo Challenger Salinas Challenger Quito Challenger Bucaramanga Challenger Rennes Challenger San Juan Challenger Villa Allende Challenger Copa Telmex - Buenos Aires Aircel Chennai Open - Chennai Porto Alegre Challenger Bergamo Challenger Estoril Open - Estoril Montevideo Challenger Tanger Challenger Allianz Suisse Open Gstaad - Gstaad Meknes Challenger Movistar Open - Santiago Cherbourg Challeger Sao Leopoldo Challenger Santiago Challenger Movistar Open - Vina del Mar US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice Legg Mason Tennis Classic - Washington Sunrise Challenger Bet-At-Home Austrian Open - Kitzbuhel Synsam Swedish Open - Bastad Farmers Classic - Los Angeles Rome Challenger Winston Salem - Winston Salem BCR Open Romania - Bucharest Bet-at-home Cup - Kitzbuhel Erste Bank Open - Vienna Erste Bank Open - Vienna Salinas Challenger Campionati Internazionali di Sicilia - Palermo Mersin Challenger Panama City Challenger Rome Challenger ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Blunmenau Challenger Swiss Indoors Basel - Basel Brasil Open - Sao Paulo BRD Nastase Tiriac Trophy - Bucharest Grand Prix Hassan II - Casablanca Geneva Open - Geneva Brasil Open - Sao Paulo Poprad Tatry Challenger Erste Bank Open - Vienna Ostrava Challenger Synsam Swedish Open - Bastad Open de Moselle - Metz Helsinki Challenger Casablanca Challenger Brasil Open - Costa do Sauipe Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Serbia Open - Belgrade Movistar Open - Santiago SA Tennis Open - Johannesburg Rome Challenger Allianz Suisse Open - Gstaad Genova Challenger Todi Challenger Poznan Challenger VTR Open - Vina del Mar Montevideo Challenger Asuncion Challenger AEGON Championships - London Medellin Challenger SkiStar Swedish Open - Bastad Atlanta Tennis Championships - Atlanta Loughborough Challenger Kremlin Cup - Moscow Sybase Open - San Jose Abierto Mexicano de Tenis Pegaso - Mexico City Rio Open - Rio de Janeiro Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Furth Challenger Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Panama City Challenger Rio Open 500 - Rio de Janeiro Shenzhen Open - Shenzhen TD Waterhouse Cup - Long Island Stockholm Open - Stockholm San Marino Challenger Cordenons Challenger Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Swiss Indoors Basel - Basel Prostejov Challenger Aircel Chennai Open - Chennai Ecuador Open - Quito Abierto Mexicano Telcel - Acapulco Biella Challenger TEB BNP Paribas Istanbul Open - Istanbul Mercedes Cup - Stuttgart Gerry Weber Open - Halle San Luis Potosi Challenger Guadalajara Challenger Savannah Challenger Ostrava Challenger Sibiu Challenger Vegeta Croatia Open - Umag Austrian Open - Kitzbuhel China Open - Beijing Zivnobanka Open - Prostejov Sibiu Challenger Mons Challenger Bratislava Challenger Mersin Challenger Copa Ericsson Uruguay - Montevideo Meerbusch Challenger Copa Ericsson - Caracas IV Trofeo Ciudad de Quito - Quito Tenniscup of Flanders - Ostende Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Geneva Open - Geneva Bet-at-home Open - Hamburg Nord/LB Open - Braunschweig Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca Grand Prix de Tennis de Lyon - Lyon Mallorca Open - Mallorca AAPT Championships - Adelaide International Championship of Croatia - Umag Pilot Pen Tennis - New Haven Heineken Open - Auckland Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Telenordia Swedish Open - Bastad Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Hellmann's Cup - Santiago Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Austrian Open - Kitzbuhel ATP Studena Croatia Open Umag - Umag BA-CA Tennis Trophy - Vienna Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa AT&T - Buenos Aires Abierto Mexicano Telcel - Acapulco Abierto Mexicano de Tenis Pegaso - Acapulco Generali Open 2002 - Kitzbuhel Estoril Open - Estoril CA Tennis Trophy - Vienna Open Seat Godo - Barcelona Apia International - Sydney VTR Open - Vina del Mar Dubai Duty Free Tennis Championships - Dubai CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Telenordia Swedish Open - Bastad St. Petersburg Open - St. Petersburg Argentina Open - Buenos Aires Waldbaum's Hamlet Cup - Long Island Heineken Open - Auckland Cerveza Club Colombia Open - Bogota Chevrolet Cup - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam CA Tennis Trophy - Vienna Trofeo Conde de Godo - Barcelona Copa AT&T - Buenos Aires Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Stuttgart Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Rome Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Abierto Mexicano de Tenis Pegaso - Acapulco NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Barcelona Open BancSabadell - Barcelona Tennis Masters Series - Toronto Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Bank Austria Tennis Trophy - Vienna BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Stockholm Open - Stockholm Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Campionati Internazionali d'Italia - Rome Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Tennis Channel Open - Las Vegas Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome UNICEF Open - 's Hertogenbosch BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Erste Bank Open - Vienna Mutua Madrilena Masters Madrid - Madrid Swiss Indoors Basel - Basel French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Shanghai Rolex Masters - Shanghai The Ericsson Open - Miami Tennis Masters Series - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Tennis Masters Series - Hamburg French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Aegon Nottingham Open - Nottingham 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 Sony Ericsson Open - Miami U.S. Open - New York Wimbledon - London French Open - Paris BMW Open - Munich U.S. Open - New York Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Tennis Masters Series - Paris Mutua Madrilena Madrid Open - Madrid Wimbledon - London BNP Paribas Open - Indian Wells Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Orange Prokom Open - Sopot French Open - Paris Copa Telmex - Buenos Aires Bet-at-home Open - Hamburg French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Wimbledon - London Erste Bank Open - Vienna U.S. Open - New York Internazionali BNL d'Italia - Rome Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Rogers Cup - Montreal French Open - Paris Wimbledon - London Davis Cup, Group 1, 1R, CHI-BAH 5-0 Davis Cup, Group 1, 2R, CHI-ARG 1-0 Davis Cup, Group 1, 1R, CHI-PER 5-0 Davis Cup, World Group, QR, CHI-JPN 5-0 Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, World Group, QF, USA-CHI 3-2 Davis Cup, World Group, 1R, CHI-RUS 2-3 Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, World Group, 1R, CHI-USA 1-4 Davis Cup, Group I, 1R, SWE-AUT 2-3 Davis Cup, Group I, 2R, AUT-NED 2-3 U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Tennis Masters Series - Paris French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Madrid Australian Open - Melbourne French Open - Paris U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, Group 1, REL1, CHI-COL 5-0 Davis Cup, Group 1, 2R, CHI-COL 5-0 Davis Cup, Group 1, 1R, CHI-CAN 4-1 Davis Cup, World Group, QR, SVK-CHI 3-2 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, PO, CHI-PAK 5-0 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, 1R, AUT-RUS 3-2 Davis Cup, Group 1, 2R, CHI-CAN 3-2 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, Group I, 2R, SVK-AUT 4-1 River Oaks International Tennis Tournament - Houston Davis Cup, World Group, QR, ZIM-CHI 4-1 Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, World Group, 1R, CRO-CHI 5-0 Davis Cup, Group 1, 2R, CHI-BAH 4-1 Davis Cup, World Group, 1R, KAZ-AUT 3-1 Davis Cup, World Group, QF, ESP-AUT 4-1 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, PO, CHI-AUT, 3-2 Olympics - Sydney Olympics - Athens Olympics - Beijing Colonial Classic - Kooyong French Open (juniors) Wimbledon (juniors)