Career 2020 2018 2017 2016 2015 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 F7 USA F8 USA F29 USA F1 Canada F2 USA F1 USA F2 USA F3 Canada F1 USA F14 USA F28 USA F6 USA F12 USA F14 BH Tennis Open International Cup - Belo Horizonte 2004 Colorado Tennis Classic - Denver Busan Open Challenger Tennis - Busan dBI Tennis Challenger - Binghamton Lubbock Challenger - Lubbock Fifth-Third Bank Tennis Classic - Lexington The Comercia Challenger - Aptos JSM Challenger - Champaign San Luis Potosi Challenger - San Luis Potosi Puerto Rico Challenger Tennis Event - Humacao Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge Sail Open - New Delhi New Delhi Challenger II - New Delhi Nielsen USTA Pro Tennis Championship - Winnetka Levene Gouldin & Thompson Tennis Challenger - Binghamton Music City Challenger - Nashville Rhodes Challenger Baton Rouge Challenger Manta Challenger Aachen Challenger Bratislava Challenger Johannesburg Challenger Leon Challenger Granby Challenger Binghamton Challenger Tulsa Challenger Nottingham-2 Challenger Vancouver Challenger Aptos Challenger Istanbul Challenger Eckental Challenger Ortisei Challenger Yokohama Challenger Dallas Challenger Guadalajara Challenger Mexico City Challenger Nottingham Challenger Charlottesville Challenger Dallas Challenger Morelos Challenger Irving Challenger Guadalajara Challenger Gimcheon Challenger Nottingham Challenger Nottingham-2 Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Dallas Challenger Irving Challenger Leon Challenger Guadalajara Challenger Manchester Challenger Le Gosier Challenger Manchester Challenger Dallas Challenger Leon Challenger III Gramado Open de Tenis - Gramado Copa Ericsson Peru - Lima Copa Ericsson Argentina - Buenos Aires XI Venice Open - Venice Siemens Open 2001 - Scheveningen 2003 Freeman Men's Challenger - Joplin Atlantic City Open - Atlantic City Colorado Classic - Denver The Wright Financial Group, Inc. Challenger - Champaign Rio Quente Challenger Smith Barney Men's Challenger - Covington College Station Challenger - College Station Austin Challenger - Austin Hilton Waikoloa Village USTA Challenger - Waikoloa Kaoshuing Challenger Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Challenger - Tunica Sacramento Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Tiburon Challenger The Commercia Challenger - Aptos WOW Cafe Challenger - New Orleans USTA Challenger of Oklahoma - Tulsa The Swanston Challenger - Sacramento Music City Challenger - Nashville Freeman Men's $50,000 Challenger - Joplin USTA Tallahassee Tennis Challenger - Tallahassee The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Champaign Challenger Odlum Brown Vancouver Open - Vancouver Levene Gouldin & Thompson Tennis Challenger - Binghamton Lubbock Challenger - Lubbock Ford Tennis Championships - Louisville Baton Rouge Challenger Ramat Hasharon Challenger Tulsa Challenger Music City Challenger - Nashville The Wright Financial Group USTA Challenger - Champaign USTA Men's Challenger of Dallas - Dallas V Abierto Internacional de Salinas - Salinas VI Abierto Internacional de Salinas - Salinas USTA Challenger of Orlando - Orlando USTA Freeman Men's Challenger - Joplin Carson Challenger 2006 North Shore Pro Tennis Championship - Winnetka Champaign Challenger Tallahassee Challenger Toyota Challenger Singapore Challenger Dallas Challenger Lubbock Challenger - Lubbock Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Fifth Third Bank Tennis Championships - Lexington Flea Market Cup - Busan Music City Challenger - Nashville The Mercedes Benz of Calabasas - Calabasas 2007 Knoxville Challenger - Knoxville AT&T Challenger of Dallas - Dallas AGT Challenger - Leon 2005 West Side Tennis Coub Men's Challenger - Forest Hills 2005 Freeman Men's Challenger - Joplin Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Rimouski Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Semgroup Challenger - Tulsa Shimadzu All Japan Indoor Tennis Championships - Kyoto Waco Tennis Challenger - Waco 2008 Lubbock Challenger - Lubbock Leon Challenger Swanston Challenger - Sacramento Dallas Challenger Sacramento Challenger - Sacramento USTA/Adtech Challenger - Boston Music City Challenger - Nashville USTA Illinois Challenger - Champaign II Naples ITG Challenger - Naples Guadalajara Challenger 2008 Knoxville Challenger - Knoxville Countrywide Classic USTA Challenger - Carson Taipei City Challenger Dallas Challenger Tallahassee Challenger 2000 Challenger de Granby - Granby Bangkok Challenger Copa Ericsson Chile - Santiago Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Busan Challenger Korat Challenger Copa Ericsson Uruguay - Montevideo Leon Challenger San Luis Potosi Challenger - San Luis Potosi XL Capital Bermuda Open - Bermuda 9th Wartburg Open - Eisenach Copa Ericsson Brazil - Sao Paulo Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires University of Tennessee USTA Men's Challenger - Knoxville Odlum Brown Vancouver Open - Vancouver Nottingham Challenger Vancouver Challenger Samsung Challenger 2007 - Ho Chi Minh City GHI Bronx Classic - Bronx drkoop.com USTA Challenger of Tallahassee - Tallahassee Copa Ericsson Mexico - Guadalajara Zagreb Open - Zagreb Davidoff Swiss Indoors - Basel Ortisei Challenger Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Pro Tennis World Open - Sunrise SA Tennis Open - Johannesburg Pro Challenger at Calabasas - Calabasas Eckental Challenger Swanston Challenger - Sacramento Aachen Challenger Estoril Open - Estoril Open Seat-Godo 2000 - Barcelona Cerveza Club Colombia Open - Bogota Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Cremona Challenger Croatia Open - Umag Kremlin Cup - Moscow BellSouth Open - Vina del Mar Aptos Challenger Abierto Mexicano de Tenis Pegaso - Acapulco RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel Binghamton Challenger Copa AT&T - Buenos Aires Franklin Templeton Tennis Classic - Scottsdale Idea Prokom Open - Sopot JSM Challenger of Champaign - Urbana Tallahassee Tennis Challenger - Tallahassee Tashkent Challenger Dubai Open - Dubai Open Seat Godo - Barcelona Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Nottingham Challenger Open 13 - Marseille Arizona Men's Tennis Championships - Scottsdale BMW Open - Munich Gerry Weber Open - Halle RCA Championships - Indianapolis China Open - Beijing CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Chennai Open - Chennai Copa Ericsson Brazil - Sao Paulo Estoril Open - Estoril Copa Ericsson Costa Rica - San Jose 2003 USTA Challenger of Calabasas - Calabasas BA-CA Tennis Trophy - Vienna 2007 Challenger of Santa Clara - Valencia Chennai Open - Chennai Knoxville Challenger Regions Morgan Keegan Championships - Memphis Fifth-Third Bank Tennis Championships - Lexington Copa Telmex - Buenos Aires Internazionali di Tennis de San Marino - San Marino Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Oklahoma Challenger - Tulsa Pro Challenger at Calabasas - Calabasas Samsung Securities Cup - Seoul Open Seat Godo 2007 - Barcelona USTA Men's Challenger of Dallas - Dallas Copa Ericsson - Buenos Aires Barcelona Open BancSabadell - Barcelona BA-CA Tennis Trophy - Vienna Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Regions Morgan Keegan Championships - Memphis Open SEAT 2008 - Barcelona The Artois Championships - London Indianapolis Tennis Championships - Indianapolis If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai Medibank International - Sydney Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Pekao Open 2001 - Szczecin USTA Challenger of Tiburon - Tiburon AEGON Championships - London The USTA Challenger at West End Racquet - Torrance Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney SA Tennis Open - Johannesburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires U.S. Mens's Clay Court Championship - Houston AEGON Championships - London Ordina Open - s-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Heineken Open - Auckland Movistar Open - Santiago SAP Open - San Jose Copa Claro - Buenos Aires Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Aircel Chennai Open - Chennai Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice AEGON Championships - London The $50,000 Pro Challenger at Calabasas - Calabasas Campbell's Hall of Fame Tennis Championships - Newport The West Side Tennis Club Grass Court Challenger - Forest Hills Farmers Classic - Los Angeles Winston-Salem Open - Winston-Salem 2004 USTA Challenger of Calabasas - Calabasas St. Petersburg Open - St. Petersburg Valencia Open - Valencia Aircel Chennai Open - Chennai Ford Tennis Championships - Louisville Brasil Open - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai USTA Comerica Challenger - Aptos AEGON Championships - London BB&T Atlanta Open - Atlanta Citi Open - Washington Malaysian Open - Kuala Lumpur West Side Tennis Club Clay Court Challenger - Forest Hills Winnetka Challenger Ortisei Challenger The Natrel's Challenger of Granby - Granby Copa Ericsson Argentina - Buenos Aires Eckental Challenger Johannesburg Challenger USTA Challenger - Champaign USTA Tallahassee Tennis Challenger - Tallahassee West Side Tennis Challenger - Forest Hills Odlum Brown Vancouver Open - Vancouver U.S. National Indoor Tennis Championships - Memphis Wailea Men's Challenger - Maui Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo AT&T Challenger of Dallas - Dallas Fifth Third Bank Tennis Classic - Lexington China Open - Beijing International Tennis Championships - Delray Beach 2005 Tulsa Challenger - Tulsa Qatar ExxonMobil Open - Doha 2004 Keys Gate Challenger - Homestead Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Moselle Open - Metz Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Valencia Open - Valencia Aircel Chennai Open - Chennai Ecuador Open - Quito Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Ecuador Open - Quito Delray Beach Open - Delray Beach RCA Championships - Indianapolis Ricoh Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Dubai Duty Free Tennis Championships - Dubai Home Depot Center USTA Challenger - Carson drkoop.com USTA Tennis Championships of Denver - Denver Chennai Open - Chennai Erste Bank Open - Vienna Open Sud de France - Montpellier Davidoff Swiss Indoors - Basel 2004 Freeman Men's Challenger - Joplin Malaysian Open - Kuala Lumpur Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Mallorca Open - Mallorca Aircel Chennai Open - Chennai CA Tennis Trophy - Vienna Abierto Mexicano de Tenis Pegaso - Acapulco Davidoff Swiss Indoors Basel - Basel Campionati Internazionali di Sicilia - Palermo Brisbane International - Brisbane Estoril Open - Estoril Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Heineken Open - Auckland Thailand Open - Bangkok Estoril Open - Estoril Countrywide Classic - Los Angeles Heineken Open - Auckland Open Seat Godo 2003 - Barcelona SAP Open - San Jose Copa AT&T - Buenos Aires Allianz Suisse Open Gstaad - Gstaad Atlanta Tennis Championships - Atlanta Kremlin Cup - Moscow Idea Prokom Open - Sopot Waldbaum's Hamlet Cup - Long Island Abierto Mexicano de Tenis Pegaso - Acapulco Sydney International - Sydney Sony Ericsson Open - Miami Delray Beach International Tennis Championships - Delray Beach BNP Paribas Open - Indian Wells International Championship of Croatia - Umag Mercedes-Benz Cup - Los Angeles Kremlin Cup - Moscow Trofeo Conde de Godo - Barcelona BMW Open - Munich Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Gerry Weber Open - Halle ABN/AMRO World Tennis Tournament - Rotterdam ARAG World Team Championship - Dusseldorf Delray Beach International Tennis Championships - Delray Beach Chengdu Open - Chengdu The Ericsson Open - Miami The Ericsson Open - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - 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 - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal 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 Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Open - Indian Wells Abierto Mexicano Telcel - Acapulco 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 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 Rogers Cup - Montreal U.S. Open - New York Australian Open - Melbourne Mutua Madrilena Madrid Open - Madrid Rogers Cup - Toronto 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 French Open - Paris Wimbledon - London 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 - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, 1R, ARG-MAR 5-0 Davis Cup, World Group, 1R, ARG-CZE 5-0 Davis Cup, World Group, QF, AUS-ARG 1-4 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, World Group, 1R, ARG-SWE 5-0 Davis Cup, World Group, QF, CRO-ARG 2-3 Davis Cup, World Group, SF, ARG-AUS 5-0 Davis Cup, World Group, F, RUS-ARG 3-2 Davis Cup, World Group, QF, SWE-ARG 4-1 Davis Cup, World Group, 1R, ARG-GBR 4-1 Davis Cup, World Group, QF, ARG-SWE 4-1 Davis Cup, World Group, SF, ARG-RUS, 3-2 Davis Cup, World Group, SF, SRB-ARG 2-3 Davis Cup, World Group, 1R, GER-ARG 1-4 Davis Cup, World Group, QF, ARG-CRO 4-1 Colonial Classic - Kooyong Colonial Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong Mutua Madrid Open - Madrid Australian Open - Melbourne Olympics - Beijing French Open - Paris Olympics - London Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Davis Cup, World Group, QF, ARG-RUS 5-0 Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Tennis Masters Cup - Houston Davis Cup, PO, SWE-ARG 2-3 Davis Cup, World Group, QF, RUS-ARG 2-3 Davis Cup, World Group, SF, FRA-ARG 5-0 Colonial Classic - Kooyong