Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
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 El Salvador F1 Germany F2 Germany F3 Guatemala F1 Chile #1-w1 Chile #1-w2 Chile #1-w3 Italy F1 Chile #1-w4 Italy F2 Argentina F1 Argentina F2 Argentina F3 USA F13 USA F14 USA F15 USA F17 USA F18 USA F19 Chile F1a Chile F1b Chile F1 Chile F2 Argentina F7 Croatia #1-w2 Croatia #1-w3 Croatia #1-w4 Chile F1 Chile F2 Chile F3 Colombia F3 Romania F7 Romania F8 Romania F10 Romania F12 Romania F13 Chile F5 Australia F2 Spain F7 New Zealand F2 Australia F3 Italy F5 Australia F4 Australia F5 Colombia F3 Colombia F4 Argentina F8 Argentina F9 USA F12 Mexico F13 Mexico F14 Chile F1 Chile F2 Chile F3 Chile F4 Chile F5 Morocco F2 Germany F8 Chile F1 Chile F2 Chile F4 Chile F5 Chile Italy F11 Germany F1 Italy F12 Italy F13 Italy F14 Poland F3 Germany F6 Germany F7 Germany F8 Germany F9 Chile F1 Chile F2 Chile F3 Chile F4 Peru F4 Colombia F1 Argentina F6 Argentina F7 Argentina F8 Brazil F15 Brazil F16 Brazil F17 Chile F1 Chile F2 Chile F4 Chile F5 Italy F11 Netherlands F3 France F10 Italy F22 Germany F13 Chile F14 Chile F15 Chile F1 Chile F3 Chile F4 Argentina F3 Brazil F9 Chile F5 Chile F6 Chile F7 Peru F5 Peru F6 Italy F22 Italy F23 Russia F13 Italy F24 Brazil F27 Chile F12 Chile F13 Chile F14 Chile F15 Chile F16 USA F8 Chile F2 Italy F10 Italy F21 Italy F22 France F14 Brazil F10 Chile F6 Peru F2 Peru F3 Chile F9 Chile F10 Chile F12 Chile F2 Colombia F2 USA F12 USA F13 USA F14 Netherlands F1 Netherlands F2 Netherlands F3 Netherlands F4 Chile F3 Peru F6 Chile F4 Chile F5 Chile F6 Chile F7 Chile F8 Argentina F19 Argentina F20 Chile F12 Chile F1 Argentina F2 Chile F3 Chile F4 Chile F5 Argentina F5 Argentina F6 Argentina F7 Netherlands F1 Netherlands F3 Argentina F4 Chile F1 Peru F5 Brazil F7 Brazil F8 Argentina F5 Argentina F6 Colombia F3 Colombia F4 Chile F3 Uruguay F1 USA F13 Croatia #1-w1 Colombia F4 Romania F6 Romania F14 Argentina F8 Argentina F9 Chile F4 Spain F6 New Zealand F1 Warsteiner Challenger Wolfsburg - Wolfsburg Pekao Open - Szczecin VI Abierto Internacional de Salinas - Salinas Compaq Challenger - Bucharest Challenger Casino Lugano - Lugano Oberstaufen Cup - Oberstaufen Colombia F2 Warsteiner Challenger Lubeck - Lubeck Warta Cup - Sopot The Rajasthan Golden Jubilee - Jaipur Heineken Challenger - Ho Chi Minh City Costa Rica F1 Belgaum Open - Belgaum Romania F9 Romania F11 Zagreb Open - Zagreb St. Petersburg Challenger - St. Petersburg ATP Challenger Open 2004 - Monchengladbach Joinville Tennis Festival - Joinville Peru F5 Challenger Copa Sevilla - Seville South African Airways Tennis Open - Durban XII Abierto Internacional de Salinas - Salinas Morocco Tennis Tour - Rabat 's Tennis Masters 07 Challenger - Graz Geneva Challenger - Geneva Posillipo Tennis Cup - Napoli Open Costa Daurada - Tarragona Bancolombia Open - Bogota 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta AGT Challenger - Leon Tennis Napoli Cup - Napoli Nossa Caixa Tennis Cup - Sao Paulo Tennis Napoli Cup 2006 - Napoli San Remo Tennis Cup 15° Piertomaso - San Remo Alexander Kolyaskin Memorial - Donetsk Geneva Challenger - Geneva Architect Open - Budapest 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia BSI Challenger Lugano - Lugano 6th Sardinian International Championships - Cagliari Porsche Open - Poznan Geneva Challenger - Geneva President's Cup - Astana Iquique Challenger SIR Supermercadi Challenger - Rome XI Ciutat de Barcelona - Barcelona Bucaramanga Challenger Santiago Challenger Barletta Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Challenger Brasov - Brasov Tampere Challenger Poznan Challenger Campos do Jordao Challenger Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Brasilia Challenger Geneva Challenger Szczecin Challenger Trnava Challenger Tashkent Challenger Dusseldorf Open Challenger 2007 - Dusseldorf Santiago Challenger Guayaquil Challenger Rome Challenger Cairo Challenger Zagreb Challenger Prostejov Challenger Bytom Challenger Scheveningen Challenger Chile F11 San Sebastian Challenger Geneva Challenger Belo Horizonte Challenger Trnava Challenger Top Wool Challenger Biella - Biella IPP Geneva Trophy - Geneva Rabat Challenger Barletta Challenger Barranquilla Challenger Zagreb Open - Zagreb Prostejov Challenger Whirlpool Open - Budapest Marburg Challenger Heilbronn Open - Heilbronn Tennis Napoli Cup - Naples Oberstaufen Challenger Memorial Piertomaso Tessitore - San Remo Heilbronn Open - Heilbronn Poznan Challenger Open de Franche Comte - Besancon Kyiv UMC Open - Kiev Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Cosmorom Challenger - Brasov Trani Challenger USTA Men's Challenger of Urbana-Champaign - Urbana Warsteiner Challenger Lubeck 2001 - Lubeck San Sebastian Challenger Manerbio Challenger Memorial Savigni - Sassuolo Seville Challenger X Torneo Internazionale di Tennis - Barletta Szczecin Challenger VI Torneo Internazionale di Tennis - Barletta Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Unicredit (Suisse) Bank S. A. Challenger - Chiasso Samarkand Challenger - Samarkand Memorial Savigni - Sassuolo The Nottingham Cahllenger - Nottingham 4th Sardinia International Championships - Cagliari IPP Open - Helsinki Trnava Challenger The Bolton Challenger - Bolton Banja Luka 2002 - Banja Luka Recife Challenger Sparkessen Magdeburg Open - Magdeburg Tennis Napoli Cup 2004 - Napoli Memorial Kolyaskin - Donetsk Sylt Open 2000 - Sylt Palermo Challenger Rezidenza Open - Magdeburg CA-Challenge - Graz Geneva Challenger Neride Prague Indoor - Prague Pekao Open 2001 - Szczecin Chile F2 Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg 10ø Tornea B. Camparini - Reggio Emilia Milano Challenger-Jameson Cup - Milan New Delhi Challenger - New Delhi Barranquilla Challenger Banca Marche Tennis Cup - San Benedetto Dharwad Challenger 2003 - Dharwad Milan Challenger Zagreb Open - Zagreb Scheveningen Challenger Manta Challenger XL Bermuda Open - Bermuda Jameson Cup - Milan Brasov Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Lermontov Challenger Rio De Janeiro Challenger Pereira Challenger Caltanissetta Challenger Prague Challenger Riviera di Rimini Challenger 2004 - Rimini Recanati Challenger Ljubljana Open - Ljubljana Como Challenger PEOPLEnet Cup - Dnepropetrovsk Santiago Challenger Oberstraufen Cup - Oberstaufen La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago KGHM Polish Indoors - Wroclaw Sarajevo Open - Sarajevo Mamaia Challenger - Constanta IX Torneo Internacionale de Tennis - Barletta Top Wool Challenger-Immagine Trophy - Biella Garden Open 2005 - Rome BH Tennis Open - Belo Horizonte Open de Montauban - Montauban Milan Challenger Antonio Savoldi-Marco Co. - Manerbio Samarkand Challenger - Samarkand Brasov Challenger - Brasov Banja Luka Challenger 2004 - Banja Luka ATP Slovak Open Challenger - Bratislava Bancolombia Open - Bogota Morocco Tennis Tour - Fes Copa Petrobras Santiago - Santiago Okal Cup 2004 - Eckental Challenger Tunisie - Tunis St. Brieuc Challenger Morocco Tennis Tour - Meknes Schickendanz Open - Furth Czech Indoor Open - Prague II Naples ITG Challenger - Naples Steelers Cup - Kosice Olbia Challenger - Olbia Challenger de Providencia-Copa Kia - Santiago Abierto Internacional de Salinas 'Dario Expreso' - Salinas Caltanissetta Challenger Morocco Tennis Tour - Tanger Athens Challenger Kosice Challenger Braunschweig Challenger Manerbio Challenger Bogota Challenger Kosice Challenger San Marino Challenger Samsung Securities Cup - Seoul Bogota Challenger Santiago Challenger Sao Paulo Challenger Guayaquil Challenger Dusseldorf Open Challenger - Dusseldorf Harbour Tennis Cup Regione Lombardia - Milan BH Tennis Open International Cup - Belo Horizonte Pereira Challenger Aberto de Sao Paulo - Sao Paulo Ostdeutscher Sparkessen Cup - Dresden Nord LB Open 2007 - Braunschweig Tarragona Challenger Astana Challenger Black Forest Open - Freudenstadt Samsung Securities Cup - Seoul Challenger DCNS de Cherbourg - Cherbourg Challenger Ford de Cherbourg - Cherbourg ATU Cup 2001 - Weiden 9th Wartburg Open - Eisenach Diego Open - Budapest Optimus Maia Open - Maia Challenger Groningen - Groningen Ischgl International Tennis Challenger 2003 - Ischgl Cordenons Challenger Lambertz Open - Aachen Timisoara Challenger Napoli Challenger Challenger Ford de Cherbourg - Cherbourg Copa Petrobras - Santiago Banja Luka Challenger - Banja Luka Copa Ericsson Chile - Santiago Genova Challenger Lima Challenger San Marino Cepu Open - San Marino Napoli Challenger Buenos Aires Challenger Palermo Challenger ATP Challenger Numea - New Caledonia The LTA Men's Challenger Wrexham - Wrexham Chile F6 Buenos Aires Challenger Flea Market Cup - Busan Bucaramanga Challenger Reunion Island Challenger Banja Luka Challenger 2005 - Banja Luka Open de L'Isere - Grenoble Santiago Challenger Marrakech Challenger Energis Dutch Open - Amsterdam Gold Flake Open - Chennai Citrix Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Alessandria Challenger Idea Prokom Open - Sopot Adidas International - Sydney XL Capital Bermuda Open - Bermuda Siemens Open 2002 - Scheveningen Qatar Exxon Mobil Open 2003 - Doha Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Black Forest Open 2002 - Freudenstadt BellSouth Open - Vina del Mar Siemens Open - Scheveningen Black Forest Open 2000 - Freudenstadt Macedonian Open - Skopje Sopot Challenger 2001 Eddleman USTA Challenger - Birmingham Ciudad de Telde - Telde TennisCup Vlaanderen - Antwerp Open Castilla y Leon Trofeo Iberdrola - Segovia Kyiv Open - Kiev USTA Pro Tennis Classic at Mission Hills - Rancho Mirage IX Ciutat de Barcelona - Barcelona Neride Prague Indoor - Prague Challenger Britania Zavaleta - Puebla ATP Bangalore Challenger - Bangalore Citta di Monza - Monza Oberstaufen Cup - Oberstaufen 2003 Freeman Men's Challenger - Joplin Bordeaux Challenger Badden Open by Rothaus - Ettlingen Furth Challenger Tampere Imageneering Open - Tampere Mordovia Cup - Mordovia Lima Challenger U.S. Men's Clay Court Championships - Houston La Serena Open - La Serena Generali Open - Kitzbuhel Astana Challenger Kyiv Open - Kiev Bulgarian Open - Sofia Samarkand Challenger Olimp Kyiv Open - Kiev San Luis Potosi Challenger 2007 - San Luis Potosi Open de la Comunidad Valenciana - Valencia Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg TCT Open - Tunis Garden Open - Rome Open Castilla y Leon - Segovia Kyiv Open - Kiev Warsteiner Challenger Lubeck - Lubeck Synsam Swedish Open - Bastad Polish Open 2000 - Poznan University of Tennessee USTA Men's Challenger - Knoxville Generali Open - Kitzbuhel Kyiv UMC Open - Kiev IPP Open - Helsinki BNP Paribas Primrose - Bordeaux Open de Moselle - Metz Kremlin Cup - Moscow Medicor Open - Budapest Okal Cup - International Bavarian Championship - Eckental Lucknow ATP Tour Challenger - Lucknow Open de Montauban - Montauban St. Petersburg Challenger by Kinex - St. Petersburg Banja Luka Challenger 2003 - Banja Luka Volkswagen Challenger 2004 - Wolfsburg Heineken Challenger 2004 - Ho Chi Minh City Sarajevo Open 2004 - Sarajevo Movistar Open - Vina del Mar Prague Open - Prague Santiago Challenger Furth Challenger Dubrovnik Open - Dubrovnik Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Hypo Group Tennis International - Portschach Sina-Kia Motors Tennis Cup - Cordenons Media Will Cup Busan Challenger Tennis - Busan Copa Kia - Santiago KGHM Dialog Polish Indoors - Wroclaw San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Baden Open - Ettlingen Black Forest Open - Freudenstadt St. Petersburg Open - St. Petersburg The 'Fitz' Casino Challenger - Tunica Porsche Open - Poznan MoviStar Open - Vina del Mar ATP Challenger La Serena - La Serena Estoril Open - Estoril Black Forest Open - Freudenstadt Orange Prokom Open - Sopot BCR Open Romania - Bucharest Chennai Open - Chennai Movistar Open - Vina del Mar Delray Beach International Tennis Championships - Delray Beach Tennislife Cup - Napoli Lima Challenger Sao Paulo Challenger Cordenons Challenger Trani Challenger Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan Besancon Challenger Pereira Challenger Kremlin Cup - Moscow San Remo Challenger Bordeaux Challenger Copenhagen Open - Copenhagen Movistar Open - Santiago Open 13 - Marseille Prague Challenger Copa Telmex - Buenos Aires Karlsruhe Challenger Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Allianz Suisse Open Gstaad - Gstaad Bordeaux Challenger SA Tennis Open - Johannesburg Copa Claro - Buenos Aires Kosice Challenger Serbia Open - Belgrade Santos Challenger Idea Prokom Open - Sopot Salinas Challenger Heilbronn Challenger Belem Challenger Qatar ExxonMobil Open - Doha Kazan Challenger Buenos Aires Challenger Bergamo Challenger VTR Open - Vina del Mar Orange Warsaw Open - Warsaw Guayaquil Challenger Mercedes Cup - Stuttgart Marrakech Challenger Tyumen Challenger Barletta Challenger Salinas Challenger Brasil Open - Sao Paulo Copa Claro - Buenos Aires Napoli Challenger Santiago Challenger St. Brieuc Challenger Barranquilla Challenger Bet-at-home Open - Hamburg Monza Challenger Panama City Challenger Marburg Challenger Synsam Swedish Open - Bastad Rome Challenger Generali Open - Kitzbuhel Tunis Challenger ATP Kremlin Cup - Moscow Open Seat Godo 2007 - Barcelona Synsam Swedish Open - Bastad St. Petersburg Open - St. Petersburg Poznan Challenger International German Open - Hamburg Movistar Open - Santiago Montevideo Challenger Open 13 - Marseille Asuncion Challenger Medellin Challenger Dubai Duty Free Tennis Championships - Dubai Medellin Challenger Challenger Canottieri Minico - Mantova Medellin Challenger Sao Paulo Challenger ATP Challenger Hamburg - Hamburg The LTA Hull Challenger - Hull San Benedetto Challenger Dubai Tennis Open - Dubai Hilton Waikoloa Village USTA Challenger - Waikoloa Quelle Cup 2000 - Furth Warsteiner Challenger Wolfsburg - Wolfsburg Muller Cup - Ulm Togliatti Cup - Togliatti Zivnobanka Czech Open - Prostejov Open de Tanger - Tangier USTA Challenger of Burbank - Burbank Cairo Challenger 2002 - Cairo Okal Open - Eckental C.T. San Remo - XIII Piertomaso Tessitore - San Remo USTA Challenger of Dallas - Dallas Intersport Heilbronn Open - Heilbronn Geovillage Open Trofeo Melia Olbia - Olbia Schickendanz Open - Furth IPP Open - Helsinki Open Romania - Bucharest Hungarian Architect Open - Budapest Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona ATP Kremlin Cup - Moscow Dubai Duty Free Tennis Championships - Dubai BellSouth Open - Vina del Mar BellSouth Open - Vina del Mar AAPT Championships - Adelaide Energis Open - Amersfoort Estoril Open - Estoril Mutua Madrilena Masters Madrid - Madrid Open Sabadell Atlantico - Barcelona Masters Series Monte-Carlo - Monte-Carlo Internazionali BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mercedes Cup - Stuttgart ABN AMRO World Tennis Tournament - Rotterdam VTR Open - Vina del Mar Dutch Open Tennis - Amersfoort Milan Indoors - Milan Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Grand Prix Hassan II - Casablanca French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Campionati BNL dItalia - Rome Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris French Open - Paris Davis Cup, Group 1, 2R, KAZ-TPE 2-3 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, Group II, PO, CHI-PAR 5-0 Davis Cup, Group I, 2R, URU-CHI 1-3 Davis Cup, Group II, 1R, BAR-CHI 3-2 Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, CHI-CZE 1-4 French Open (juniors)