Career 2014 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 USA F1 Canada F2 USA F6 USA F7 USA F8 USA F13 USA F24 Telesp Celular Open - Campinas IV Abierto Internacional de Salinas - Salinas USTA Tallahassee Tennis Challenger - Tallahassee BMW Tennis Championship - Sunrise Challenger Casablanca San Angel - Mexico City Stella Artois Clay Court Championships - Budaors Copa Ericsson Uruguay - Montevideo Copa Ericsson Brasil - Sao Paulo Music City Challenger - Nashville XL Bermuda Open - Bermuda Sunset Moulding Yuba City Racquet Club Challenger - Yuba City The Comercia Challenger - Aptos Pro Challenger at Calabasas - Calabasas Samsung Securities Cup - Seoul Flea Market Cup - Busan ATU Cup 1999 - Weiden Copa Ericsson - Guadalajara BMW Tennis Championship - Sunrise Men's Pro Challenger at Tunica National - Tunica Telesp Celular Open - Ribeirao Preto Fifth Third Bank Tennis Classic - Lexington Copa Ericsson Peru - Lima Pekao Open 2005 - Szczecin Pro Challenger at Calabasas - Calabasas 2006 USTA Tallahassee Tennis Challenger - Tallahassee Copa Ericsson - Montevideo The Surbiton Trophy - Surbiton Optimus Maia Open - Maia Campos do Jordao Challenger AT&T Challenger of Dallas - Dallas USTA Challenger of Oklahoma - Tulsa Fifth Third Bank Tennis Championships - Lexington Siemens Open 2001 - Scheveningen Open Castilla y Leon Trofeo Iberdrola - Segovia Oldum Brown Vancouver Open - Vancouver 2007 Challenger of Santa Clara - Valencia Open Punta Del Este/Copa Banco Montevideo - Punta Del Este Zivnobanka Open 1999 - Prostejov Semgroup Challenger - Tulsa Waco Tennis Challenger - Waco Oklahoma Challenger - Tulsa Music City Challenger - Nashville Swanston Challenger - Sacramento JSM Challenger of Champaign - Urbana 2007 Knoxville Challenger - Knoxville Copa Ericsson Brazil - Sao Paulo USTA Men's Challenger of Dallas - Dallas Belo Horizonte Tennis Open - Belo Horizonte Copa Ericsson Peru - Lima Pekao Open 2001 - Szczecin Copa Ericsson - Caracas Gran Copa Ericsson - Porto Alegre Binghamton Professional Tennis Tournament - Binghamton Regional Hand Center Men's Challenger - Fresno A Glimmer of Hope Challenger - Austin Scheveningen Challenger Atlanta Clay Court Challenger - Atlanta Rimini Challenger Harrah's Entertainment Men's Pro Challenger - Tunica 2004 Colorado Tennis Classic - Denver College Station Challenger - College Station Torneo Internacional Challenger Fila 2006 - Leon 2005 Freeman Men's Challenger - Joplin Dallas Challenger Torneo Internacional Challenger Fila 2005 - Leon USTA Seascape Challenger - Aptos Lubbock Challenger - Lubbock Brasilia Challenger Baton Rouge Challenger Cali Challenger Buenos Aires Challenger Montevideo Challenger Binghamton Professional Tennis Tournament - Binghamton Santiago Challenger Medellin Challenger Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans USTA Comerica Challenger - Aptos Music City Challenger - Nashville Savannah Challenger dBI Tennis Challenger - Binghamton Sarasota Challenger Ojai Challenger USTA Challenger of Orlando - Orlando USTA Men's Challenger of Dallas - Dallas Tulsa Challenger Calabasas Challenger Charlottesville Challenger Knoxville Challenger Austin Challenger - Austin Ford Tennis Championships - Louisville Samsung Challenger 2007 - Ho Chi Minh City The $50,000 Pro Challenger at Calabasas - Calabasas 2004 Keys Gate Challenger - Homestead Sunrise Challenger Rimouski Challenger Tallahassee Challenger Nottingham Challenger Winnetka Challenger JSM Challenger - Champaign Tulsa Challenger Talahassee Challenger Sacramento Challenger Tiburon Challenger Charlottesville Challenger Music City Challenger - Nashville Knoxville Challenger USTA Tallahassee Tennis Challenger - Tallahassee Honolulu Challenger Countrywide Classic USTA Challenger - Carson Hilton Waikoloa Village USTA Challenger - Waikoloa Sarasota Challenger Winnetka Challenger Challenger Casablanca San Angel - Mexico City KGHM Dialog Polish Indoors - Wroclaw Nottingham Challenger Winnetka Challenger Ramat Hasharon Challenger Tallahassee Tennis Challenger - Tallahassee Vancouver Challenger Baton Rouge Pro Tennis Classic - Baton Rouge Vancouver Challenger Champaign Challenger Music City Challenger - Nashville Napa Challenger Tiburon Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Irving Challenger Rimouski Challenger 2008 Knoxville Challenger - Knoxville Savannah Challenger Nottingham Challenger WOW Cafe Challenger - New Orleans Shimadzu All Japan Indoor Tennis Championships - Kyoto II Naples ITG Challenger - Naples 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Leon Challenger Puerto Rico Challenger Tennis Event - Humacao Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Open de Nice - Nice 2004 Freeman Men's Challenger - Joplin Guadalajara Challenger The Wright Financial Group USTA Challenger - Champaign Lubbock Challenger - Lubbock Rhodes Challenger Aptos Challenger The 'Fitz' Casino Challenger - Tunica West Side Tennis Club Clay Court Challenger - Forest Hills Sacramento Challenger Fifth Third Bank Tennis Championships - Lexington Carson Challenger Odlum Brown Vancouver Open - Vancouver Levene Gouldin & Thompson Tennis Challenger - Binghamton Binghamton Challenger Tiburon Challenger Tallahassee Tennis Challenger - Tallahassee 2005 West Side Tennis Coub Men's Challenger - Forest Hills Honolulu Challenger Dallas Challenger Home Depot Center USTA Challenger - Carson USTA/Adtech Challenger - Boston Generali Open 1999 - Kitzbuhel Abierto Mexicano de Tenis Pegaso - Mexico City Chevrolet Cup - Santiago USTA Illinois Challenger - Champaign Wideyes Swedish Open - Bastad 7th Wartburg Open - Eisenach Waldbaum's Hamlet Cup - Long Island Heineken Open - Auckland Venice Open - Venice Franklin Templeton Tennis Classic - Scottsdale Vancouver Challenger Energis Open - Amsterdam Gelsor Open Romania - Bucharest Copa Ericsson Argentina - Buenos Aires Adidas International - Sydney Cerveza Club Colombia Open - Bogota Mallorca Open - Mallorca Copa AT&T - Buenos Aires Trofeo Conde de Godo - Barcelona 2003 USTA Tallahassee Tennis Challenger - Tallahassee BMW Open - Munich Tallahassee Challenger Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Generali Open 2002 - Kitzbuhel Savannah Challenger TD Waterhouse Cup - Long Island Salem Open - Hong Kong Allianz Suisse Open Gstaad - Gstaad Mercedes-Benz Cup - Los Angeles Nottingham Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City The West Side Tennis Club Grass Court Challenger - Forest Hills Stockholm Open - Stockholm Hilton Waikoloa Village USTA Challenger - Waikoloa Stockholm Open - Stockholm Freeman Men's $50,000 Challenger - Joplin Fifth Third Bank Tennis Classic - Lexington Challenger Santa Cruz - Santa Cruz Energis Open - Amersfoort Tenniscup of Flanders - Ostende Hilton Waikoloa Village USTA Challenger - Waikoloa Polish Open 99 - Poznan V Trofeo Ciudad de Quito - Quito 2004 USTA Challenger of Calabasas - Calabasas The Natrel's Challenger of Granby - Granby Copa Ericsson Peru - Lima Copa Ericsson Argentina - Buenos Aires La Gran Copa Ericsson - Porto Alegre AXA Open - Espinho Venice Challenger - Venice Copa Ericsson - Sao Paulo Copa Ericsson - Lima Atlantic City Open - Atlantic City The Wright Financial Group, Inc. Challenger - Champaign Smith Barney Men's Challenger - Covington The Swanston Challenger - Sacramento Pro Tennis World Open - Sunrise Harrah's Entertainment Challenger - Tunica 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento Corona Mexico City Open - Mexico City Adidas International - Sydney Lubbock Challenger - Lubbock Abierto Mexicano de Tenis Pegaso - Acapulco Qatar Open - Doha Chevrolet Cup - Vina del Mar Adidas International - Sydney Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Estoril Open - Estoril Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Copa AT&T - Buenos Aires Cerveza Club Columbia Open - Bogota TD Waterhouse Cup - Long Island Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide SAP Open - San Jose Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Arizona Men's Tennis Championships - Scottsdale Open Seat Godo 2005 - Barcelona Campbell's Hall of Fame Tennis Championships - Newport AIG Japan Open - Tokyo Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Chennai Open - Chennai Leon Challenger Savannah Challenger Copa Telmex - Buenos Aires Regions Morgan Keegan Championships - Memphis Brasil Open - Costa do Sauipe US Men's Clay Court Championships - Houston Tata Open 2003 - Chennai Hypo Group Tennis International - Portschach Open Seat Godo 2003 - Barcelona Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco The Tennis Channel Open - Las Vegas ARAG World Team Championship - Dusseldorf Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Generali Open - Kitzbuhel BA-CA Tennis Trophy - Vienna Heineken Open - Auckland Movistar Open - Vina del Mar Copa Telmex - Buenos Aires SAP Open - San Jose ARAG World Team Championship - Dusseldorf Indianapolis Tennis Championships - Indianapolis Brisbane - Brisbane Open Sabadell Atlantico - Barcelona ATP Studena Croatia Open Umag - Umag Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Sao Paulo Challenger Tour Finals ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna Brisbane International - Brisbane Medibank International - Sydney Heineken Open - Auckland Sarasota Challenger Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis Copa Claro - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona AEGON Championships - London ATP Studena Croatia Open - Umag Apia International - Sydney VTR Open - Vina del Mar Regions Morgan Keegan Championships - Memphis Estoril Open - Estoril Abierto Mexicano Telcel - Acapulco The Nottingham Open - Nottingham Dallas Challenger Next Generation Adelaide International - Adelaide Sydney International - Sydney Dallas Challenger Delray Beach International Tennis Championships - Delray Beach Medibank International - Sydney U.S. National Indoor Tennis Championships - Memphis Franklin Templeton Tennis Classic - Scottsdale Movistar Open - Santiago Brasil Open - Salvador CA Tennis Trophy - Vienna Sao Paulo Challenger Open Seat Godo - Barcelona Interwetten Austrian Open - Kitzbuhel Abierto Mexicano Telcel - Acapulco Sacramento Challenger Delray Beach International Tennis Championships - Delray Beach Dallas Challenger AEGON Championships - London Charlottesville Challenger The Artois Championships - London Knoxville Challenger Masters Series - Hamburg The Nottingham Open - Nottingham Abierto Mexicano Telcel - Acapulco Champaign Challenger Heineken Open - Auckland Sunrise Challenger Bet-At-Home Austrian Open - Kitzbuhel BCR Open Romania - Bucharest Dallas Challenger Rimouski Challenger International German Open - Hamburg Baton Rouge Challenger The Stella Artois Championships - London Tallahassee Challenger Synsam Swedish Open - Bastad AEGON Championships - London Open Seat Godo 2007 - Barcelona Manta Challenger Indianapolis Tennis Championships - Indianapolis Morelos Challenger Tallahassee Challenger Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Open de Tenis Comunidad Valenciana - Valencia Movistar Open - Santiago German Tennis Championships - Hamburg If Stockholm Open - Stockholm Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston AEGON Championships - London Generali Open 2003 - Kitzbuhel TD Waterhouse Cup - Long Island Kremlin Cup - Moscow Guadalajara Challenger Savannah Challenger Copa Ericsson Uruguay - Montevideo Copa Ericsson - Santiago Copa Ericsson - Buenos Aires USTA Seascape Challenger - Aptos Renault Slovenian Open - Ljubljana Movistar Open - Vina del Mar BellSouth Open - Vina del Mar Heilbronn Open - Heilbronn Abierto Mexicano Telfonica MoviStar - Acapulco AAPT Championships - Adelaide Stockholm Open - Stockholm Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach RCA Championships - Indianapolis BA-CA Tennis Trophy - Vienna Abierto Mexicano Telcel - Acapulco Regions Morgan Keegan Championships - Memphis Open SEAT 2008 - Barcelona Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington China Open - Beijing AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Internazionali di Tennis di San Marino - San Marino Legg Mason Tennis Classic - Washington D.C. Abierto Mexicano Telcel - Acapulco Abierto Mexicano de Tenis Pegaso - Acapulco Franklin Templeton Tennis Classic - Scottsdale RCA Championships - Indianapolis Argentina Open - Buenos Aires Davidoff Swiss Indoors - Basel Monte Carlo Open - Monte Carlo Italian Open - Rome Tennis Masters Series - Toronto Tennis Masters Series - Indian Wells Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Davidoff Swiss Indoors - Basel Estoril Open - Estoril Tennis Masters Series - Paris Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo 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 BellSouth Open - Vina del Mar Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Davidoff Swiss Indoors Basel - Basel Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Winston-Salem Open - Winston-Salem Rogers Masters - Toronto BNP Paribas Masters - Paris Sony Ericsson Open - Miami Copa AT&T - Buenos Aires 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 Hamburg - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome The Ericsson Open - Miami RCA Championships - Indianapolis Telecom Italia Masters - Rome Rogers Cup - Montreal Masters Series Monte Carlo - Monte Carlo SAP Open - San Jose Tennis Masters Series - Toronto CA Tennis Trophy - Vienna Campionati Internazionali D'Italia - Rome Heineken Open - Auckland Masters Series - Hamburg Orange Prokom Open - Sopot Western & Southern Financial Group Masters - Cincinnati Estoril Open - Estoril Masters Series Madrid - Madrid French Open - Paris U.S. Open - New York Open Romania - Bucharest Pacific Life Open - Indian Wells Australian Open - Melbourne French Open - Paris Campbell's Hall of Fame Tennis Championships - Newport U.S. Open - New York Legg Mason Tennis Classic - Washington Australian Open - Melbourne Delray Beach International Tennis Championships - Delray Beach French Open - Paris Sony Ericsson Open - Miami Wimbledon - London BNP Paribas Open - Indian Wells U.S. Open - New York Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Regions Morgan Keegan Championships - Memphis Mercedes Cup - Stuttgart Rogers Cup - Toronto Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Heineken Open - Auckland Wimbledon - London U.S. Open - New York The Ericsson Open - Miami Tennis Masters Series - Cincinnati Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Rome Tennis Masters Series - Hamburg French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York 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 Wimbledon - London Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Tennis Masters Series - Paris Monte-Carlo Rolex Masters - Monte-Carlo Masters Series Monte-Carlo - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Masters Series Hamburg - Hamburg SAP Open - San Jose Copa Telmex - Buenos Aires Countrywide Classic - Los Angeles Brisbane International - Brisbane Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, 1R, ARG-AUS 5-0 Davis Cup, World Group, 1R, ARG-SWE 5-0 Davis Cup, World Group, F, RUS-ARG 3-2 Davis Cup, World Group, 1R, GER-ARG 1-4 Wimbledon - London NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Campionati BNL dItalia - Rome Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Wimbledon - London Olympics - Sydney Olympics - Athens French Open - Paris U.S. Open - New York Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, QF, ARG-KAZ 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, SF, ARG-AUS 5-0 Hyundai Hopman Cup - Perth Davis Cup, Group 1, REL1, CAN-ARG 4-1 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, 1R, ARG-NED 5-0 Davis Cup, World Group, QF, CRO-ARG 2-3