Career 2023 2022 2021 2020 2019 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 Mexico F12 USA F4 Canada F2 USA F7 USA F9 USA F10 Usa F9 Usa F10 Usa F13 Usa F14 Usa F23 USA F24 M25 Ueberlingen M15 Naples M15 Naples Talahassee Challenger Vancouver Challenger Sacramento Challenger Knoxville Challenger Bratislava Challenger Honolulu Challenger Maui Challenger Happy Valley Challenger Winnetka Challenger Columbus Challenger Tallahassee Challenger Heilbronn Challenger Dallas Challenger Aptos Challenger Tallahassee Challenger Cary Challenger Barletta Challenger Columbus Challenger Sarasota Challenger Lexington Challenger Chicago Challenger Cary Challenger Australian Men's Hardcourt Championships - Adelaide Adidas International - Sydney The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Pilot Pen International - New Haven Franklin Templeton Tennis Classic - Scottsdale Infiniti Open - Los Angeles AAPT Championships - Adelaide Adidas International - Sydney Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - Queen's/London RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Adidas International - Sydney Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - London AIG Japan Open - Tokyo Siebel Open - San Jose The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch AIG Japan Open - Tokyo Stockholm Open - Stockholm The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Adidas International - Sydney M15 Weston ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island AIG Japan Open - Tokyo ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Medibank Private International - Sydney The Stella Artois Grass Court Championships - London Thailand Open - Bangkok Sydney International - Sydney SAP Open - San Jose Hypo Group Tennis International - Portschach The Stella Artois Championships - London Legg Mason Tennis Classic - Washington Next Generation Adelaide International - Adelaide Open 13 - Marseille The Tennis Channel Open - Las Vegas Hypo Group Tennis International - Portschach The Stella Artois Championships - London Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo M25 Champaign Medibank International - Sydney Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston The Artois Championships - London Medibank International - Sydney Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich AEGON Championships - London Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Proton Malaysian Open - Kuala Lumpur Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Savannah Challenger Gerry Weber Open - Halle Campbells Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Irving Challenger Brisbane International - Brisbane Sarasota Challenger Lexington Challenger Binghamton Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Charlottesville Challenger Gerry Weber Open - Halle AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Nottingham Challenger Winston Salem - Winston Salem Rakuten Japan Open - Tokyo Brisbane International - Brisbane Heineken Open - Auckland Serbia Open - Belgrade AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Valencia Open - Valencia Apia International - Sydney Binghamton Challenger U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta China Open - Beijing Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Brisbane International - Brisbane Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston BMW Open - Munich AEGON Championships - London Hall of Fame Tennis Championships - Newport Citi Open - Washington Winston-Salem Open - Winston-Salem Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Gerry Weber Open - Halle AEGON Championships - London Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Memphis Open - Memphis Abierto Mexicano Telcel - Acapulco Citi Open - Washington Shenzhen Open - Shenzhen Swiss Indoors Basel - Basel ASB Classic - Auckland Memphis Open - Memphis Abierto Mexicano Telcel - Acapulco Hungarian Open - Budapest Millennium Estoril Open - Estoril Geneva Open - Geneva AEGON International - Eastbourne BB&T Atlanta Open - Atlanta Citi Open - Washington Brisbane International - Brisbane US Men's Clay Court Championship - Houston Tiburon Challenger Hall of Fame Open - Newport Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Sydney International - Sydney Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston BB&T Atlanta Open - Atlanta Calabasas Challenger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Delray Beach Open - Delray Beach Hall of Fame Open - Newport US Men's Clay Court Championship - Houston Citi Open - Washington Nottingham Challenger Dallas Challenger Bordeaux Challenger Sarasota Challenger Savannah Challenger Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton Windy City Classic - Winnetka Frito Lay/USTA Challenger - Binghamton Perth Challenger - Perth Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart The Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Baton Rouge Pro Tennis Classic - Baton Rouge Sony Open Tennis - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Yuba City Challenger Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Zagreb Challenger Winnetka Challenger Champaign Challenger Vancouver Challenger Charlottesville Challenger Puebla Challenger Dallas Challenger Sarasota Challenger Zagreb Challenger Noumea Challenger Dallas Challenger Sunrise Challenger Sarasota Challenger Savannah Challenger Tallahassee Challenger Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Aptos Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Irving Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Knoxville Challenger Nottingham Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Napa Challenger Wimbledon - London Sacramento Challenger U.S. Open - New York Charlottesville Challenger Dallas Challenger Taipei City Challenger Surbiton Challenger Tiburon Challenger Knoxville Challenger Maui Challenger Australian Open - Melbourne French Open - Paris Cary Challenger Wimbledon - London U.S. Open - New York Tiburon Challenger Australian Open - Melbourne Manchester Challenger Fairfield Challenger Helsinki Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne Charlottesville Challenger French Open - Paris Wimbledon - London Knoxville Challenger Champaign Challenger Dallas Challenger Las Vegas Challenger U.S. Open - New York Australian Open - Melbourne Cleveland Challenger French Open - Paris Wimbledon - London Cary 1 Challenger Ilkley Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Maui Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Dallas Challenger Phoenix Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Lexington Challenger Dallas Challenger Cleveland Challenger Rome Challenger Trofeo Conde de Godo - Barcelona Australian Open - Melbourne French Open - Paris CMG Asia Open - Hong Kong Wimbledon - London U.S. Open - New York Franklin Templeton Tennis Classic - Scottsdale Australian Open - Melbourne French Open - Paris Guadalajara Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Charleston Challenger U.S. Open - New York Australian Open - Melbourne Wimbledon - London Tallahassee Challenger U.S. Open - New York Australian Open - Melbourne Little Rock Challenger Orlando 2 Challenger French Open - Paris Monterrey Challenger Heineken Open - Singapore Adidas International - Sydney Grand Prix de Tennis de Lyon - Lyon Renault Slovenian Open - Ljubljana Heineken Trophy - 's-Hertogenbosch RCA Championships - Indianapolis RCA Championships - Indianapolis AAPT Championships - Adelaide Next Generation Adelaide International - Adelaide Tennis Channel Open - Las Vegas Countrywide Classic - Los Angeles ERA Real Estate Clay Court Championships - Orlando AT&T Challenge - Atlanta Citrix Tennis Championships - Delray Beach The Stella Artois Grass Court Championships - London Next Generation Adelaide International - Adelaide ABN AMRO World Tennis Tournament - Rotterdam The Nottingham Open - Nottingham Wimbledon - London AEGON Championships - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport U.S. Open - New York Swiss Indoors Basel - Basel Australian Open - Melbourne Apia International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Heineken Open Singapore - Singapore US Men's Clay Court Championship - Houston Power Horse World Team Cup - Dusseldorf Atlanta Tennis Championships - Atlanta China Open - Beijing Brisbane International - Brisbane SAP Open - San Jose U.S. Mens's Clay Court Championship - Houston Citi Open - Washington Malaysian Open - Kuala Lumpur French Open - Paris BB&T Atlanta Open - Atlanta Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel New York Open - New York Abierto Mexicano Telcel - Acapulco Topshelf Open - 's-Hertogenbosch AEGON Championships - London AEGON International - Eastbourne Brisbane International - Brisbane New York Open - New York Legg Mason Tennis Classic - Washington D.C. Columbus 2 Challenger SAP Open - San Jose Rome Challenger Waco Challenger Sarasota Challenger Newport Beach Challenger Tennis Masters Series - Paris Geneva Open - Geneva Malaysian Open - Kuala Lumpur AEGON Championships - London Hall of Fame Tennis Championships - Newport AEGON Championships - London BB&T Atlanta Open - Atlanta Tennis Masters Series - Indian Wells Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Toronto Tennis Masters Series - Indian Wells Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto NASDAQ-100 Open - Miami Rogers Masters - Toronto Pacific Life Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Rogers Cup - Toronto Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Topshelf Open - 's-Hertogenbosch Western & Southern Open - Cincinnati Legg Mason Tennis Classic - Washington Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach Delray Beach Open - Delray Beach U.S. Open - New York Davis Cup, World Group, F, AUS-FRA 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-SWE 5-0 Davis Cup, World Group, SF, AUS-SUI 3-2 Davis Cup, World Group, F, AUS-ESP 3-1 Hopman Cup - Perth Davis Cup, World Group, 1R, SWE-AUS 4-1 Davis Cup, World Group, QR, AUS-MAR 4-1 Davis Cup, World Group, 1R, AUS-AUT 5-0 Davis Cup, World Group, QF, AUS-ARG 1-4 Davis Cup, World Group, 1R, BEL-AUS 3-2 Davis Cup, Group 1, 2R, THA-AUS 2-3 ARAG ATP World Team Championship - Dusseldorf Hopman Cup - Perth Davis Cup, Group I, 2R, CHN-AUS 1-3 Davis Cup, World Group, PO, AUS-SUI 2-3 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, Group I, 1R, AUS-CHN 5-0 Davis Cup, World Group, QF, FRA-USA 2-3 Davis Cup, Group I, 1R, TPE-AUS 0-5 Davis Cup, World Group, SF, AUS-SWE 4-1 Davis Cup, World Group, PO, POL-AUS 1-4 Davis Cup, World Group, 1R, FRA-AUS 5-0 Davis Cup, World Group, PO, AUS-UZB 5-0 Davis Cup, World Group, QF, AUS-KAZ 3-2 Hopman Cup - Perth Davis Cup, World Group, F, FRA-AUS 3-2 Davis Cup, World Group, QF, AUS-USA 4-1 Davis Cup, World Group, SF, AUS-RUS 4-1 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QR, AUS-IND 5-0 Davis Cup, World Group, 1R, AUS-GBR 4-1 Davis Cup, World Group, SF, ARG-AUS 5-0 Davis Cup, World Group, QF, AUS-BRA 3-1 Davis Cup, World Group, PO, SRB-AUS 4-1 Davis Cup, Group 1, 1R, AUS-TPE 4-1 Hopman Cup - Perth Davis Cup, World Group, QF, AUS-BLR 5-0 Davis Cup, World Group, PO, AUS-BEL 2-3 Hopman Cup - Perth Davis Cup, Group 1, 2R, AUS-THA 5-0 Hopman Cup - Perth Davis Cup, World Group, PO, GER-AUS 3-2 Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong Davis Cup, World Group, QF, USA-BEL 4-0 U.S. Open (juniors) Tennis Masters Cup - Sydney Tennis Masters Cup - Shanghai Tennis Masters Cup - Houston Olympics - Sydney Olympics - Beijing Olympics - London Tennis Masters Cup - Lisbon