Career 2020 2018 2017 2016 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 Tennis Masters Series - Cincinnati RCA Championships - Indianapolis U.S. Open - New York AIG Japan Open - Tokyo Stockholm Open - Stockholm Tennis Masters Series - Paris Tennis Masters Cup - Shanghai Australian Open - Melbourne Franklin Templeton Tennis Classic - Scottsdale Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg French Open - Paris The Stella Artois Grass Court Championships - London Wimbledon - London RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati U.S. Open - New York Davis Cup, World Group, 1R, AUS-GBR 4-1 Davis Cup, World Group, QF, AUS-SWE 5-0 Davis Cup, World Group, SF, AUS-SUI 3-2 The USTA Challenger at West End Racquet - Torrance The Wright Financial Group, Inc. Challenger - Champaign Davis Cup, World Group, F, AUS-ESP 3-1 Adidas International - Sydney Australian Open - Melbourne ABN/AMRO World Tennis Tournament - Rotterdam Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg French Open - Paris The Stella Artois Grass Court Championships - London Wimbledon - London Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island U.S. Open - New York International Tennis Championships - Delray Beach AIG Japan Open - Tokyo BNP Paribas Masters - Paris Tennis Masters Cup - Houston Hopman Cup - Perth 2004 Freeman Men's Challenger - Joplin Davis Cup, World Group, 1R, SWE-AUS 4-1 USTA Tallahassee Tennis Challenger - Tallahassee West Side Tennis Challenger - Forest Hills Fifth Third Bank Tennis Classic - Lexington 2004 Colorado Tennis Classic - Denver GHI Bronx Classic - Bronx Smith Barney Men's Challenger - Covington Davis Cup, World Group, QR, AUS-MAR 4-1 College Station Challenger - College Station 2004 Keys Gate Challenger - Homestead Music City Challenger - Nashville The Wright Financial Group USTA Challenger - Champaign Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Australian Open - Melbourne Arizona Men's Tennis Championships - Scottsdale Pacific Life Open - Indian Wells The Stella Artois Grass Court Championships - London Wimbledon - London RCA Championships - Indianapolis Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Thailand Open - Bangkok Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas 2005 Freeman Men's Challenger - Joplin Davis Cup, World Group, 1R, AUS-AUT 5-0 Tallahassee Tennis Challenger - Tallahassee 2005 West Side Tennis Coub Men's Challenger - Forest Hills Busan Open Challenger Tennis - Busan Sunset Moulding Yuba City Racquet Club Challenger - Yuba City The West Side Tennis Club Grass Court Challenger - Forest Hills USTA Comerica Challenger - Aptos Davis Cup, World Group, QF, AUS-ARG 1-4 The Natrel's Challenger of Granby - Granby Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Lubbock Challenger - Lubbock 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson USTA/Adtech Challenger - Boston Music City Challenger - Nashville USTA Illinois Challenger - Champaign USTA Challenger of Orlando - Orlando Chennai Open - Chennai Next Generation Adelaide International - Adelaide Sydney International - Sydney Australian Open - Melbourne Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Tennis Channel Open - Las Vegas Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Hypo Group Tennis International - Portschach French Open - Paris The Stella Artois Championships - London Wimbledon - London Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas USTA Freeman Men's Challenger - Joplin Davis Cup, World Group, QF, AUS-BLR 5-0 Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2006 North Shore Pro Tennis Championship - Winnetka The Commercia Challenger - Aptos Fifth-Third Bank Tennis Classic - Lexington Odlum Brown Vancouver Open - Vancouver WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock USTA Challenger of Oklahoma - Tulsa Davis Cup, World Group, SF, ARG-AUS 5-0 The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville Music City Challenger - Nashville USTA Challenger - Champaign Wailea Men's Challenger - Maui Next Generation Adelaide International - Adelaide Australian Open - Melbourne Open 13 - Marseille Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Hypo Group Tennis International - Portschach French Open - Paris The Stella Artois Championships - London Wimbledon - London RCA Championships - Indianapolis Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas Davis Cup, World Group, 1R, BEL-AUS 3-2 Freeman Men's $50,000 Challenger - Joplin Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City USTA Tallahassee Tennis Challenger - Tallahassee 2007 Challenger of Santa Clara - Valencia II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Countrywide Classic USTA Challenger - Carson Sunset Moulding Yuba City Racquet Club Challenger - Yuba City The Comercia Challenger - Aptos Odlum Brown Vancouver Open - Vancouver Levene Gouldin & Thompson Tennis Challenger - Binghamton Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Lubbock Challenger - Lubbock Oklahoma Challenger - Tulsa Davis Cup, World Group, PO, SRB-AUS 4-1 Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Samsung Securities Cup - Seoul Flea Market Cup - Busan Music City Challenger - Nashville JSM Challenger - Champaign 2007 Knoxville Challenger - Knoxville Chennai Open - Chennai Next Generation Adelaide International - Adelaide Medibank International - Sydney Australian Open - Melbourne Delray Beach International Tennis Championships - Delray Beach ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Pacific Life Open - Indian Wells Sony Ericsson Open - Miami French Open - Paris The Artois Championships - London Wimbledon - London Indianapolis Tennis Championships - Indianapolis Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York AT&T Challenger of Dallas - Dallas Davis Cup, Group 1, 1R, AUS-TPE 4-1 San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon Puerto Rico Challenger Tennis Event - Humacao Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge Davis Cup, Group 1, 2R, AUS-THA 5-0 Sail Open - New Delhi New Delhi Challenger II - New Delhi Olympics - Beijing Nielsen USTA Pro Tennis Championship - Winnetka Fifth Third Bank Tennis Championships - Lexington Levene Gouldin & Thompson Tennis Challenger - Binghamton Semgroup Challenger - Tulsa Waco Tennis Challenger - Waco 2008 Lubbock Challenger - Lubbock Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Ford Tennis Championships - Louisville Music City Challenger - Nashville JSM Challenger of Champaign - Urbana 2008 Knoxville Challenger - Knoxville Chennai Open - Chennai Medibank International - Sydney Australian Open - Melbourne SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami U.S. Mens's Clay Court Championship - Houston Monte-Carlo Rolex Masters - Monte-Carlo BMW Open - Munich French Open - Paris AEGON Championships - London Wimbledon - London Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pilot Pen Tennis - New Haven U.S. Open - New York Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Shanghai - Shanghai Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia Hopman Cup - Perth Carson Challenger Dallas Challenger Bangkok Challenger Korat Challenger Baton Rouge Challenger Rhodes Challenger Ramat Hasharon Challenger Davis Cup, Group 1, 2R, THA-AUS 2-3 Nottingham Challenger Winnetka Challenger Vancouver Challenger Tulsa Challenger Tashkent Challenger Aachen Challenger Champaign Challenger Proton Malaysian Open - Kuala Lumpur Chennai Open - Chennai Medibank International - Sydney Australian Open - Melbourne SA Tennis Open - Johannesburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Internazionali BNL dItalia - Rome ARAG ATP World Team Championship - Dusseldorf French Open - Paris Gerry Weber Open - Halle AEGON Championships - London Ordina Open - s-Hertogenbosch Wimbledon - London Campbells Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York AIG Japan Open Tennis Championships - Tokyo Shanghai ATP Masters 1000 - Shanghai Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Hopman Cup - Perth Baton Rouge Challenger Tallahassee Challenger Manta Challenger Cremona Challenger Nottingham Challenger Aptos Challenger Binghamton Challenger Davis Cup, World Group, PO, AUS-BEL 2-3 Eckental Challenger Aachen Challenger Bratislava Challenger Aircel Chennai Open - Chennai Australian Open - Melbourne SA Tennis Open - Johannesburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BNP Paribas Open - Indian Wells US Men's Clay Court Championship - Houston Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne Wimbledon - London Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem U.S. Open - New York Malaysian Open - Kuala Lumpur Shanghai ATP Masters - Shanghai If Stockholm Open - Stockholm Erste Bank Open - Vienna Hopman Cup - Perth Singapore Challenger Dallas Challenger AAMI Classic - Kooyong Johannesburg Challenger Leon Challenger Granby Challenger Binghamton Challenger Tulsa Challenger Davis Cup, Group I, 2R, CHN-AUS 1-3 Davis Cup, World Group, PO, AUS-SUI 2-3 Eckental Challenger Ortisei Challenger Hopman Cup - Perth Aircel Chennai Open - Chennai Apia International - Sydney Australian Open - Melbourne SAP Open - San Jose Dubai Duty Free Tennis Championships - Dubai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice French Open - Paris AEGON Championships - London Wimbledon - London Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Olympics - London Western & Southern Open - Cincinnati U.S. Open - New York St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Shanghai Rolex Masters - Shanghai If Stockholm Open - Stockholm Kremlin Cup - Moscow Valencia Open - Valencia Dallas Challenger Guadalajara Challenger Davis Cup, Group I, 1R, AUS-CHN 5-0 Tallahassee Challenger Leon Challenger Nottingham-2 Challenger Vancouver Challenger Aptos Challenger Istanbul Challenger Eckental Challenger Ortisei Challenger Yokohama Challenger Toyota Challenger Davis Cup, World Group, PO, GER-AUS 3-2 Aircel Chennai Open - Chennai Brisbane International - Brisbane Australian Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Dubai Duty Free Tennis Championships - Dubai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice French Open - Paris AEGON Championships - London Topshelf Open - 's-Hertogenbosch Wimbledon - London Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Rogers Cup - Montreal Western & Southern Open - Cincinnati U.S. Open - New York Malaysian Open - Kuala Lumpur China Open - Beijing Shanghai Rolex Masters - Shanghai Erste Bank Open - Vienna Dallas Challenger AAMI Classic - Kooyong Davis Cup, Group I, 1R, TPE-AUS 0-5 Guadalajara Challenger Mexico City Challenger Johannesburg Challenger Rio Quente Challenger Nottingham Challenger Kaoshuing Challenger Sacramento Challenger Davis Cup, World Group, PO, POL-AUS 1-4 Tiburon Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger AAMI Classic - Kooyong Brisbane International - Brisbane Aircel Chennai Open - Chennai Australian Open - Melbourne U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach BNP Paribas Open - Indian Wells Sony Open Tennis - Miami US Men's Clay Court Championship - Houston BMW Open - Munich Mutua Madrid Open - Madrid French Open - Paris AEGON Championships - London Wimbledon - London Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Rogers Cup - Toronto Western & Southern Open - Cincinnati U.S. Open - New York Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Shanghai Rolex Masters - Shanghai Dallas Challenger Morelos Challenger Irving Challenger Rimouski Challenger Guadalajara Challenger Leon Challenger Davis Cup, World Group, 1R, FRA-AUS 5-0 Taipei City Challenger Gimcheon Challenger Busan Challenger Nottingham Challenger Nottingham-2 Challenger Davis Cup, World Group, PO, AUS-UZB 5-0 Charlottesville Challenger Knoxville Challenger Champaign Challenger Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Australian Open - Melbourne BNP Paribas Open - Indian Wells Miami Open - Miami US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch AEGON Championships - London Wimbledon - London Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Citi Open - Washington Rogers Cup - Montreal Western & Southern Open - Cincinnati U.S. Open - New York Moselle Open - Metz Malaysian Open - Kuala Lumpur Shanghai Rolex Masters - Shanghai Erste Bank Open - Vienna Valencia Open - Valencia BNP Paribas Masters - Paris Dallas Challenger Irving Challenger Leon Challenger Guadalajara Challenger Manchester Challenger Davis Cup, World Group, QF, AUS-KAZ 3-2 Ortisei Challenger Aircel Chennai Open - Chennai Australian Open - Melbourne Ecuador Open - Quito Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco BNP Paribas Open - Indian Wells Miami Open - Miami Barcelona Open BancSabadell - Barcelona Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Geneva Open - Geneva French Open - Paris Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Wimbledon - London Hall of Fame Tennis Championships - Newport Rogers Cup - Toronto Winston-Salem Open - Winston-Salem U.S. Open - New York Chengdu Open - Chengdu Swiss Indoors Basel - Basel Hopman Cup - Perth Le Gosier Challenger Manchester Challenger Brisbane International - Brisbane Australian Open - Melbourne Ecuador Open - Quito Delray Beach Open - Delray Beach BNP Paribas Open - Indian Wells French Open - Paris Ricoh Open - 's-Hertogenbosch Wimbledon - London Hall of Fame Tennis Championships - Newport Dallas Challenger Leon Challenger Dubai Duty Free Tennis Championships - Dubai Erste Bank Open - Vienna Australian Open - Melbourne Australian Men's Hardcourt Championships - Adelaide Adidas International - Sydney Australian Open - Melbourne Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Pilot Pen International - New Haven Heineken Open - Singapore AAPT Championships - Adelaide Adidas International - Sydney Australian Open - Melbourne Franklin Templeton Tennis Classic - Scottsdale Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne ERA Real Estate Clay Court Championships - Orlando AT&T Challenge - Atlanta Citrix Tennis Championships - Delray Beach French Open - Paris The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Wimbledon - London Infiniti Open - Los Angeles U.S. Open - New York Heineken Open Singapore - Singapore Grand Prix de Tennis de Lyon - Lyon Eurocard Open - Stuttgart 14th Paris Open - Paris AAPT Championships - Adelaide Adidas International - Sydney Australian Open - Melbourne Franklin Templeton Tennis Classic - Scottsdale Tennis Masters Series - Indian Wells The Ericsson Open - Miami Italian Open - Rome German Open - Hamburg French Open - Paris The Stella Artois Grass Court Championships - Queen's/London Wimbledon - London Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati RCA Championships - Indianapolis U.S. Open - New York Olympics - Sydney Davidoff Swiss Indoors - Basel Tennis Masters Series - Stuttgart Tennis Masters Cup - Lisbon AAPT Championships - Adelaide Franklin Templeton Tennis Classic - Scottsdale Adidas International - Sydney Australian Open - Melbourne Sybase Open - San Jose Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg French Open - Paris The Stella Artois Grass Court Championships - London Heineken Trophy - 's-Hertogenbosch Wimbledon - London Mercedes-Benz Cup - Los Angeles Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati RCA Championships - Indianapolis U.S. Open - New York AIG Japan Open - Tokyo Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Cup - Sydney Australian Open - Melbourne Siebel Open - San Jose Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Trofeo Conde de Godo - Barcelona Tennis Masters Series - Rome Tennis Masters Series - Hamburg French Open - Paris The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Wimbledon - London Tennis Masters Series - Toronto Davis Cup, World Group, QF, AUS-USA 4-1 Davis Cup, World Group, SF, AUS-RUS 4-1 Davis Cup, World Group, F, AUS-FRA 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QF, AUS-GER 3-2 Davis Cup, World Group, SF, AUS-BRA 5-0 Davis Cup, World Group, F, ESP-AUS 3-1 Davis Cup, World Group, 1R, AUS-ECU 4-1 Davis Cup, World Group, QF, AUS-BRA 3-1 Davis Cup, World Group, SF, AUS-SWE 4-1 Davis Cup, World Group, F, FRA-AUS 3-2 Fifth-Third Bank Tennis Championships - Lexington University of Tennessee USTA Men's Challenger - Knoxville Davis Cup, World Group, QR, AUS-IND 5-0 Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Miller Lite Hall of Fame Tennis Championships - Newport Renault Slovenian Open - Ljubljana 2003 Freeman Men's Challenger - Joplin Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton Windy City Classic - Winnetka Frito Lay/USTA Challenger - Binghamton CMG Asia Open - Hong Kong Perth Challenger - Perth 2003 USTA Challenger of Calabasas - Calabasas Atlantic City Open - Atlantic City Colorado Classic - Denver USTA Challenger of Tiburon - Tiburon USA F1 USTA Men's Challenger of Dallas - Dallas USA F2 USA F3 Canada F1 Canada F2 USA F7 2004 USTA Challenger of Calabasas - Calabasas USA F8 West Side Tennis Club Clay Court Challenger - Forest Hills ARAG World Team Championship - Dusseldorf USA F14 Austin Challenger - Austin USA F28 USA F29 USA F1 Pro Tennis World Open - Sunrise USA F6 Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Challenger - Tunica USA F12 USA F14