Career 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
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 Brazil F2 Italy F4 Germany F5 Germany F6 France F8 Netherlands F1 Netherlands F3 Netherlands F4 Brazil F8 Brazil F10 Brazil F11 Brazil F12 Brazil F2 Germany F8 Brazil F1 Brazil F6 Eddleman USTA Challenger - Birmingham Copa Ericsson Peru - Lima VI Abierto Internacional de Salinas - Salinas Visa Tennis Open - Sao Paulo Belo Horizonte Tennis Open - Belo Horizonte JVC Trophy - Vienna Brazil F7 Challenger Britania Zavaleta - Puebla Copa Ericsson - Guadalajara Copa Ericsson - Caracas 2003 West Side Tennis Club Challenger - Forest Hills Binghamton Professional Tennis Tournament - Binghamton USTA Challenger of San Antonio - San Antonio Brazil F9 Abierto Club Casablanca - Mexico City Zagreb Open - Zagreb Budapest Challenger - Budapest Brazil F1 Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Copa Petrobras Bogota - Bogota Credicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Amazonia Open de Tenis - Belem Copa Petrobras Argentina - Buenos Aires Unique Zagreb Open - Zagreb Challenger Lugano - Lugano Hilton Waikoloa Village USTA Challenger - Waikoloa Bancolombia Open - Bogota Sail Open - New Delhi New Delhi Challenger II - New Delhi Izmir Cup - Izmir V Manta Open-Trofeo Ricardo Delgado Aray - Manta Credicard Citi Mastercard Tennis Cup - Campos do Jordao XIV Challenger ATP Club Premium Open - Quito IV Challenger Ciudad De Guayaquil - Guayaquil Sao Paulo Challenger Dallas Challenger Bogota Challenger Ostrava Challenger Belo Horizonte Challenger Campos do Jordao Challenger Brasilia Challenger Cali Challenger Bogota Challenger Sao Paulo Challenger Campos do Jordao Challenger Salvador Challenger Bangkok Challenger Sao Paulo Challenger VII Avierto Internacional de Salinas - Salinas Campos do Jordao Challenger 2002 Eddleman USTA Challenger - Birmingham Muller Cup - Ulm Wartburg Open - Eisenach Muller Cup 2000 - Ulm VI Trofeo Ciudad de Quito - Quito Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires BCP Tennis Classic - Sao Paulo Recife Challenger ATU Cup 2001 - Weiden TESS Tennis Classic - Campinas Maia Open 2002 - Maia Credicard Tennis Cup - Campos do Jordao Sao Jose Do Rio Preto Challenger Sao Leopoldo Challenger Telesp Celular Open - Ribeirao Preto Buenos Aires Challenger IX Open Internacional D'Andorra - Andorra BH Tennis Open International Cup - Belo Horizonte V Gramado Open de Tennis - Gramado Intelig Tennis Cup - Brasilia VII Trofeo Ciudad de Quito - Quito Copa Ericsson Brazil - Sao Paulo Barletta Citta Della Disfida Open 2000 - Barletta Gran Copa Ericsson - Rio de Janeiro Eddleman / USTA Challenger - Birmingham Memorial Kolyaskin - Donetsk BH Tennis Open International Cup - Belo Horizonte Nossa Caixa Aberto de Sao Paulo - Sao Paulo Internationale Tenniskampioenschappen Scheveningen - Scheveningen Black Forest Open 2000 - Freudenstadt Gramado Open de Tennis - Gramado Cridicard Mastercard Tennis Cup - Campos do Jordao Brasil Open - Florianopolis Copa Ericsson Venezuela - Caracas GHI Bronx Tennis Classic - Bronx Copa Ericsson Mexico - Guadalajara Copa Sevilla - Seville Challenger 42 - Andrezieux 2003 USTA Challenger of Calabasas - Calabasas 2001 Centura USTA Challenger - Rocky Mount Aberto Da Costa Do Sauipe - Bahia Copa Ericsson Chile - Santiago Ljubljana Open 2002 - Ljubljana Regional Hand Center Men's Challenger - Fresno USTA Challenger of Burbank - Burbank The USTA Challenger at West End Racquet - Torrance SMS Tennis Open - Sao Paulo USTA Challenger of Dallas - Dallas Corona Mexico City Open - Mexico City Kiev UMC Open - Kiev Sardinia International Championship - Cagliari 2002 Azalea Orthopedic Challenger - Tyler ATU Cup - Weiden Rio De Janeiro Challenger Grolsch Cup - Warsaw Copa Ericsson Peru - Lima ARMS USTA Challenger - Rocky Mount 2001 USTA Challenger of Calabasas - Calabasas Zagreb Open - Zagreb San Luis Potosi Challenger - San Luis Potosi BH Tennis Open International Cup - Belo Horizonte Compaq Challenger - Bucharest Quelle Cup - Furth ATU Cup - Weiden Global Telecom Open - Curitiba Copa Ericsson Chile - Santiago Telesp Celular Open - Campinas Global Telecom Open - Florianopolis VIII Avierto Internacional de Salinas - Salinas Baden Open - Ettlingen Finnish Open - Helsinki Copa Ericsson Mexico - Guadalajara Asics Challenger Open - Monchengladbach XL Challenger de Tenis Copa Sevilla - Seville Intelig Tennis Cup - Campos do Jordao Joinville Tennis Festival - Joinville Britania Zavaleta - Puebla Copa Petrobras Paraguay - Asuncion Gran Copa Ericsson - Porto Alegre Pekao Open - Szczecin XL Capital Bermuda Open - Bermuda SMS Tennis Cup - Sao Paulo 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Open Punta Del Este/Copa Banco Montevideo - Punta Del Este Gran Challenger Casablanca - Mexico City Copa Ericsson - Lima USTA Challenger of Tiburon - Tiburon Lambertz Open - Aachen Unicredit Czech Open 2007 - Prostejov Challenger Leon 2004 - Leon Hilton Waikoloa Village USTA Challenger - Waikoloa 2006 North Shore Pro Tennis Championship - Winnetka Oberstraufen Cup - Oberstaufen Ford Tennis Championships - Louisville San Luis Potosi Challenger - San Luis Potosi Challenger Casablanca San Angel - Mexico City VI Gramado Open de Tenis - Gramado Zagreb Open - Zagreb Bancolombia Open - Bogota Seguros Bolivar Open - Bogota Top Wool Challenger - Biella Copa Petrobras Brazil - Belo Horizonte Cyclus Open de Tenis - Florianopolis Czech Open 2006 - Prostejov JSM Challenger - Champaign X Challenger Britania Zavaleta - Puebla Voit Mexico City Open - Mexico City Aberto de Santa Catarina de Tenis - Florianopolis Brasilia Challenger Music City Challenger - Nashville ITG Miami Challenger - Miami Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi Curitiba Challenger AGT Challenger - Leon Rome Challenger III Aberto Santa Catarina de Tenis - Florianopolis BH Tenis Open International Cup 2008 - Belo Horizonte Copa Petrobras-Colombia - Bogota Corona Mexico City Open - Mexico City Aberto de Santa Catarina - Florianopolis Abierto Colombiano de Tenis - Bogota Harrah's Entertainment Men's Pro Challenger - Tunica Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Aberto de Sao Paulo - Sao Paulo XII Abierto Internacional de Salinas - Salinas ECU Prague Open - Prague XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota drkoop.com USTA Tennis Championships - Armonk Espinho Challenger - Espinho 9th Wartburg Open - Eisenach Segundo Aberto de Brasilia - Brasilia Haagen Dazs Open - Caracas Hugarian Food Open - Budapest X Open Internacional D'Andorra - Andorra CA Challenge - Graz 2004 Freeman Men's Challenger - Joplin Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao Generali Open 2000 - Kitzbuhel Cerveza Club Colombia Open - Bogota Open Seat-Godo 2001 - Barcelona Brazil Open - Salvador Winnetka Challenger Milan Indoors - Milan Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Grand Prix Hassan II - Casablanca USTA Challenger of San Antonio - San Antonio Estoril Open - Estoril Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Heineken Open - Auckland International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston BMW Open - Munich The Stella Artois Grass Court Championships - London Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Copa Petrobras Aracaju - Aracaju Aberto de Sao Paulo - Sao Paulo Draft Corona Mexico City Open - Mexico City Steelers Cup 2005 - Kosice 2002 Tulsa USTA Challenger - Tulsa Britania Zavaleta - Puebla XL Bermuda Open - Bermuda Maia Open - Oporto AT&T Challenger of Dallas - Dallas Challenger Ford de Cherbourg - Cherbourg 2003 Eddleman USTA Challenger - Birmingham Challenger Canottieri Minico - Mantova Challenger Ford de Cherbourg - Cherbourg XXIX Edizione 'A.Savoldi Marco' - Manerbio Open de Franche Comte - Besancon South African Airways Open - East London Kyiv UMC Open - Kiev DPD Challenger 2000 - Aschaffenburg Skandia Open - Linz Trofeo Barcelona de Tenis - Barcelona Brasil Open - Costa do Sauipe Sao Paulo - Brazil USTA Men's Challenger of Dallas - Dallas Mercedes Cup - Stuttgart Hilton Waikoloa Village USTA Challenger - Waikoloa Challenger Ford de Cherbourg - Cherbourg International Tennis Championships - Delray Beach Schickedanz Open - Furth Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Nord/LB Open - Braunschweig Copa Ericsson Uruguay - Montevideo Heineken Open - Auckland Campinas Challenger International Tennis Championships - Delray Beach Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco U.S. Men's Clay Court Championships - Houston Polish Open 99 - Poznan BMW Open - Munich University of Tennessee USTA Challenger - Knoxville Hilton Waikoloa Village USTA Challenger - Waikoloa The 10tele.com Open - Nottingham Torneo Internacional Challenger Fila 2005 - Leon Allianz Suisse Open - Gstaad Abierto Internacional de Salinas - Salinas Internationale Badische Meisterschaften Um Den Techem Cup - Zell Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Wartburg Open - Eisenach Hilversum Open - Hilversum Badden Open by Rothaus - Ettlingen Open de Moselle - Metz Muller Cup - Ulm Open 88 - Contrexeville CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai La Serena Open - La Serena Nord LB Open - Braunschweig Black Forest Open - Freudenstadt VI Gramado Open de Tenis - Gramado II Cyclus Open de Tenis - Florianopolis Rado Geneva Challenger - Geneva Open Carparti - Brasov IX Trofeo Ciudad de Quito - Quito Seguros Bolivar Open - Cali Gelsor Open Carpati - Brasov Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Gemax Open 2002 - Belgrade Olbia Geovillage Open - Olbia VI Torneo Internazionale di Tennis - Barletta TCT Open - Tunis Memorial Savigni - Sassuolo The Hilversum Open - Hilversum Trani Cup - Trani MoviStar Open - Vina del Mar Black Forest Open 2002 - Freudenstadt Kyiv Open - Kiev AXA Open - Lisbon San Luis Potosi Challenger 2000 - San Luis Potosi Optimus Maia Open - Maia Quelle Cup 2000 - Furth Challenger Casino Lugano - Lugano III Gramado Open de Tenis - Gramado Polish Open 2000 - Poznan Geneva Challenger - Geneva BMW Challenger Open - Monchengladbach Cosmorom Challenger - Brasov USTA Men's Challenger of Dallas - Dallas BH Tennis Open International Cup - Belo Horizonte IV Gramado Open de Tenis - Gramado Copa Ericsson Argentina - Buenos Aires Warsteiner Grand Prix ATP Challenger - Oberstaufen Tampere Challenger - Tampere Eddleman/USTA Challenger - Birmingham Jagermeister Open - Braunschweig 7th Wartburg Open - Eisenach Muller Cup 99 - Ulm Open 88 - Contrexeville Copa Sevilla Internacionales de Andalucia - Seville Copa Ericsson - Sao Paulo Schickendanz Open - Furth San Luis Potosi Challenger - San Luis Potosi Ljubljana Open - Ljubljana Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open 2003 - Scheveningen Countrywide Classic - Los Angeles Waco International Tennis Challenger - Waco A Glimmer of Hope Challenger - Austin RCA Championships - Indianapolis The West Side Tennis Club Clay Court Challenger - Forest Hills Nokian Hakkapeliitta Open - Tampere 13 BH Tennis Open International Cup - Belo Horizonte Legg Mason Tennis Classic - Washington Oberstaufen Cup - Oberstaufen Copa Kia Challenger ATP - Santiago Bogota Challenger Estoril Open - Estoril Campbells Hall of Fame Tennis Championships - Newport Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Heineken Open - Auckland Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Copa Petrobras-Brazil - Aracaju Brasil Open - Costa do Sauipe Salinas Challenger Winston Salem - Winston Salem Blumenau Challenger BellSouth Open - Vina del Mar Zagreb Challenger ABN/AMRO World Tennis Tournament - Rotterdam Santos Challenger Rio Quente Challenger Heineken Open - Auckland Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Citi Open - Washington Brasil Open - Sao Paulo Copa Telmex - Buenos Aires Florianopolis Challenger Guadalajara Challenger Sao Paulo Challenger Mercedes-Benz Cup - Los Angeles Brasil Open - Salvador Sao Paulo Challenger Campinas Challenger Movistar Open - Santiago Belem Challenger Bucaramanga Challenger Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Serbia Open - Belgrade Atlanta Tennis Championships - Atlanta Bogota Challenger St. Petersburg Open - St. Petersburg Blunmenau Challenger RCA Championships - Indianapolis Sydney International - Sydney VTR Open - Vina del Mar Movistar Open - Santiago Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston UNICEF Open - 's Hertogenbosch AAPT Championships - Adelaide Brisbane International - Brisbane BMW Open - Munich 2000 Mercedes Cup - Stuttgart Farmers Classic - Los Angeles BMW Open - Munich Energis Open - Amersfoort Santos Challenger RCA Championships - Indianapolis Abierto Mexicano de Tenis Pegaso - Acapulco Sao Paulo Challenger Copa Ericsson Brazil - Sao Paulo Siemens Open - Scheveningen Banca Stato Challenger Lugano - Lugano Oberstaufen Cup - Oberstaufen KGHM Polish Indoors - Wroclaw The Scottish Tennis Championships - Edinburgh Copa Ericsson Uruguay - Montevideo Copa Ericsson Peru - Lima Kyiv UMC Open - Kiev Copa Ericsson - Santiago Prague Challenger - Prague Rhein-Main Challenger 2003 - Aschaffenburg Warsteiner Grand Prix - Oberstaufen Kroger / St. Jude International - Memphis Estoril Open - Estoril Delray Beach International Tennis Championships - Delray Beach Tennis Masters Series - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Rogers Cup - Montreal NASDAQ-100 Open - Miami SAP Open - San Jose BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Tennis Masters Series - Madrid Copa AT&T - Buenos Aires Open Seat-Godo '99 - Barcelona BMW Open - Munich Estoril Open - Estoril Open 13 - Marseille Brasil Open - Salvador Campbell's Hall of Fame Tennis Championships - Newport Pacific Life Open - Indian Wells Tennis Masters Series - Miami Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Western & Southern Financial Group Masters - Cincinnati Campbell's Hall of Fame Tennis Championships - Newport French Open - Paris French Open - Paris BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Sony Ericsson Open - Miami Sony Ericsson Open - Miami Sony Ericsson Open - Miami 2003 Mercedes Cup - Stuttgart Estoril Open - Estoril Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris 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 Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London The Ericsson Open - Miami French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Davis Cup, Group 2, F, URU-BRA 2-3 Davis Cup, Group 1, 1R, PER-BRA 2-3 Davis Cup, World Group, PO, BRA-SWE 1-3 Davis Cup, World Group, PO, IND-BRA 3-2 Davis Cup, World Group, PO, RUS-BRA 3-2 Davis Cup, Group 1, 2R, BRA-CAN 3-1 Davis Cup, Group 2, 2R, BRA-AHO 5-0 Davis Cup, World Group, 1R, BRA-FRA 4-1 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, World Group, PO, AUT-BRA 4-1