Career 2025 2024 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 Japan F2 Japan F3 Australia F4 Italy F13 Indonesia F2 Indonesia F3 Australia F8 Australia F9 Australia F10 Australia F11 Australia F12 Italy F5 Italy F6 M15 Las Vegas Windy City Classic - Winnetka Melbourn Challenger Vancouver Challenger Binghamton Challenger Burnie Challenger Cremona Challenger M25 Tulsa Bangkok Challenger Caloundra Challenger Dallas Challenger Nottingham Challenger Nottingham Challenger M25 Nottingham Frito Lay/USTA Challenger - Binghamton Perth Challenger - Perth Lugano Challenger M15 Cancun M15 Santo Domingo M15 Cancun M15 Cancun Zagreb Challenger M25 Harlingen Nottingham Challenger M25 Austin Rijeka Open - Rijeka Surbiton Challenger Tiburon Challenger Brisbane 1 Challenger M15 Doha M25 Doha M25 Al Zahra Burnie Challenger RCA Championships - Indianapolis Sybase Open - San Jose The Stella Artois Grass Court Championships - London AIG Japan Open - Tokyo Siebel Open - San Jose Trofeo Conde de Godo - Barcelona The Stella Artois Grass Court Championships - London Stockholm Open - Stockholm Franklin Templeton Tennis Classic - Scottsdale Mercedes-Benz Cup - Los Angeles Bangkok Challenger M25 Santo Domingo Toyota Challenger Aix En Provence Challenger M25 Calabasas Cassis Challenger M25 Xalapa M25 Pensacola Aguascalientes Challenger Adidas International - Sydney M25 Wichita The Stella Artois Grass Court Championships - London Biella 4 Challenger Lexington Challenger Lille Challenger Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Istanbul 2 Challenger Monterrey Challenger AIG Japan Open - Tokyo Heineken Open - Singapore ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Mallorca Challenger Medibank Private International - Sydney Calgary Challenger Fairfield Challenger Chicago Challenger Morelia Challenger Drummondville Challenger Sao Paulo Challenger Bratislava Challenger The Stella Artois Grass Court Championships - London Savannah Challenger Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton Thailand Open - Bangkok Barranquilla Challenger Sydney International - Sydney SAP Open - San Jose Tennis Channel Open - Las Vegas Bloomfield Hills Challenger Hypo Group Tennis International - Portschach The Stella Artois Championships - London Rome 1 Challenger Next Generation Adelaide International - Adelaide Las Vegas Challenger Mallorca Challenger Open 13 - Marseille Monterrey Challenger The Tennis Channel Open - Las Vegas The Stella Artois Grass Court Championships - Queen's/London Morelos Challenger Fairfield Challenger Hypo Group Tennis International - Portschach Malaga Challenger Knoxville Challenger Tyler Challenger Adidas International - Sydney Lexington Challenger Santo Domingo Challenger Columbus Challenger Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Charlottesville Challenger Nonthaburi 2 Challenger Bengaluru Challenger Pune Challenger Pune Challenger Mexico City Challenger Infiniti Open - Los Angeles Kigali 2 Challenger Grand Prix de Tennis de Lyon - Lyon The Artois Championships - London Merida Challenger Brisbane 3 Challenger Cuernavaca Challenger Little Rock Challenger Cary Challenger Medibank International - Sydney Regions Morgan Keegan Championships - Memphis Australian Men's Hardcourt Championships - Adelaide Delray Beach International Tennis Championships - Delray Beach The Stella Artois Grass Court Championships - London BMW Open - Munich Miller Lite Hall of Fame Tennis Championships - Newport Adidas International - Sydney Legg Mason Tennis Classic - Washington AAPT Championships - Adelaide Proton Malaysian Open - Kuala Lumpur Adidas International - Sydney Franklin Templeton Tennis Classic - Scottsdale Jingshan Challenger Davidoff Swiss Indoors - Basel U.S. Mens's Clay Court Championship - Houston AAPT Championships - Adelaide Heineken Trophy - 's-Hertogenbosch Franklin Templeton Tennis Classic - Scottsdale Monterrey Challenger Shanghai Challenger RCA Championships - Indianapolis Ordina Open - 's-Hertogenbosch Franklin Templeton Tennis Classic - Scottsdale RCA Championships - Indianapolis Brisbane International - Brisbane Medibank International - Sydney Burnie Challenger Regions Morgan Keegan Championships - Memphis Sarasota Challenger Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney AIG Japan Open - Tokyo The Stella Artois Grass Court Championships - London BMW Open - Munich Open de Nice Cote d'Azur - Nice Credit Agricole Suisse Open - Gstaad If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Valencia Open - Valencia Brisbane International - Brisbane Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Legg Mason Tennis Classic - Washington SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis AIG Japan Open Tennis Championships - Tokyo Tiburon Challenger Medibank International - Sydney AEGON Championships - London Brisbane International - Brisbane AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Malaysian Open - Kuala Lumpur AEGON Championships - London PTT Thailand Open - Bangkok Open Sabadell Atlantico - Barcelona Charleston Challenger Valencia Open - Valencia Brisbane International - Brisbane Gerry Weber Open - Halle BMW Open - Munich Hall of Fame Tennis Championships - Newport Chicago Challenger Citi Open - Washington If Stockholm Open - Stockholm Brisbane International - Brisbane Apia International - Sydney SAP Open - San Jose Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco BMW Open - Munich Open de Nice Cote d'Azur - Nice Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Winston Salem - Winston Salem Malaysian Open - Kuala Lumpur BRD Nastase Tiriac Trophy - Bucharest Rakuten Japan Open - Tokyo Shenzhen Open - Shenzhen Mercedes Cup - Stuttgart Gerry Weber Open - Halle Mercedes Cup - Stuttgart Rakuten Japan Open - Tokyo Napoli Challenger Todi Challenger PTT Thailand Open - Bangkok Astana Open - Nur-Sultan Almaty Open - Almaty Monza Challenger ABN/AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Open 13 - Marseille Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach New York Open - New York Apia International - Sydney If Stockholm Open - Stockholm Bratislava Challenger Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston AEGON Championships - London Brisbane International - Brisbane AEGON International - Eastbourne The Stella Artois Championships - London China Open - Beijing Barcelona Open BancSabadell - Barcelona ABN AMRO World Tennis Tournament - Rotterdam Medibank International - Sydney Ricoh Open - 's-Hertogenbosch Hall of Fame Open - Newport Moselle Open - Metz Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril Champaign Challenger Nonthaburi 3 Challenger AEGON Championships - London Atlanta Tennis Championships - Atlanta San Luis Potosi Challenger Acapulco Challenger China Open - Beijing Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Pilot Pen International - New Haven AEGON International - Eastbourne Noumea Challenger Atlanta Tennis Championships - Atlanta If Stockholm Open - Stockholm Mallorca Championships - Mallorca Dubai Duty Free Tennis Championships - Dubai Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport US Men's Clay Court Championship - Houston Cary 2 Challenger Erste Bank Open - Vienna Claro Open Colombia - Bogota M25 Pensacola Open de Nice Cote d'Azur - Nice Malaysian Open - Kuala Lumpur U.S. National Indoor Tennis Championships - Memphis Nottingham Challenger Brisbane 2 Challenger European Open - Antwerp Morelos Challenger US Men's Clay Court Championship - Houston Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON Championships - London Claro Open Colombia - Bogota Citi Open - Washington Dallas Challenger Apia International - Sydney Ecuador Open - Quito Lugano Challenger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Santo Domingo Challenger TEB BNP Paribas Istanbul Open - Istanbul AEGON Championships - London Citi Open - Washington Abierto Mexicano - Los Cabos CMG Asia Open - Hong Kong Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Mexico City Challenger TEB BNP Paribas Istanbul Open - Istanbul AEGON International - Eastbourne Nonthaburi 1 Challenger Chennai Challenger Winnipeg Challenger Adidas International - Sydney TEB BNP Paribas Istanbul Open - Istanbul Chengdu Open - Chengdu Mexico City Challenger Savannah Challenger New York Open - New York Mifel Tennis Open - Los Cabos US Men's Clay Court Championship - Houston Mallorca Challenger Turkish Airlines Open Antalya - Antalya Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Chengdu Open - Chengdu Savannah Challenger Intrum Stockholm Open - Stockholm Delray Beach Open - Delray Beach Verona Challenger Bengaluru Challenger Leon Challenger Citi Open - Washington Little Rock Challenger Tunis Challenger Renault Slovenian Open - Ljubljana Palmas del Mar Challenger Next Generation Adelaide International - Adelaide Libema Open - 's-Hertogenbosch Perugia Challenger Istanbul Challenger Countrywide Classic - Los Angeles Newport Challenger Zhangjiagang Challenger Next Generation Adelaide International - Adelaide Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne AAPT Championships - Adelaide Newsweek Champions Cup - Indian Wells Tennis Channel Open - Las Vegas Jinan Challenger The Lipton Championships - Key Biscayne Tennis Masters Series - Indian Wells The Ericsson Open - Miami ERA Real Estate Clay Court Championships - Orlando AT&T Challenge - Atlanta Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Cincinnati Brasilia Challenger Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Citrix Tennis Championships - Delray Beach Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Rogers Cup - Montreal Brisbane - Brisbane Western & Southern Financial Group Masters - Cincinnati New Delhi Challenger Infosys Hall of Fame Open - Newport Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Heineken Open Singapore - Singapore U.S. Mens's Clay Court Championship - Houston BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Bogota Challenger BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Mexico City Challenger Valencia Open - Valencia Topshelf Open - 's-Hertogenbosch Salinas Challenger Intrum Stockholm Open - Stockholm Delray Beach Open - Delray Beach Open Parc - Lyon Legg Mason Tennis Classic - Washington D.C. Rakuten Japan Open - Tokyo SAP Open - San Jose 14th Paris Open - Paris Split 1 Challenger Charleston Challenger Cassis Challenger Knoxville Challenger Chengdu Open - Chengdu Pacific Life Open - Indian Wells Tennis Masters Series - Rome Chicago Challenger Tennis Masters Series - Monte Carlo Erste Bank Open - Vienna Charlottesville Challenger Tennis Masters Series - Rome Campionati Internazionali D'Italia - Rome Pacific Life Open - Indian Wells Rogers Masters - Montreal Hall of Fame Tennis Championships - Newport French Open - Paris Lexington Challenger Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Internazionali BNL dItalia - Rome U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Shanghai ATP Masters - Shanghai Shanghai Rolex Masters - Shanghai Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London Rogers Cup - Montreal French Open - Paris Western & Southern Financial Group Masters - Cincinnati Wimbledon - London BNP Paribas Open - Indian Wells U.S. Open - New York Mutua Madrilena Madrid Open - Madrid Australian Open - Melbourne Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris AEGON Championships - London Rogers Cup - Montreal AEGON International - Eastbourne Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Eurocard Open - Stuttgart Tennis Masters Series - Hamburg China Open - Beijing Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Rogers Cup - Toronto BNP Paribas Open - Indian Wells BB&T Atlanta Open - Atlanta Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Tennis Masters Series - Montreal Western & Southern Open - Cincinnati Sony Ericsson Open - Miami Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Rakuten Japan Open - Tokyo Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Topshelf Open - 's-Hertogenbosch Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Legg Mason Tennis Classic - Washington Brisbane International - Brisbane Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Chengdu Open - Chengdu Australian Open - Melbourne French Open - Paris Wimbledon - London Abierto Mexicano - Los Cabos U.S. Open - New York Australian Open - Melbourne Fever-Tree Championships - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Telecom Italia Masters - Rome Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Sony Ericsson Open - Miami U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Rogers Cup - Montreal Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open Qualifying - Doha French Open - Paris Australian Open - Melbourne M25 Chennai Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, F, FRA-AUS 3-2 Davis Cup, World Group, QR, AUS-IND 5-0 Davis Cup, World Group, SF, AUS-SUI 3-2 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, Group 1, 2R, THA-AUS 2-3 U.S. Open - New York Davis Cup, Group 1, 1R, AUS-TPE 5-0 Davis Cup, World Group, PO, AUS-BEL 2-3 Hopman Cup - Perth Davis Cup, Group I, 2R, UZB-AUS 1-3 Davis Cup, World Group, PO, POL-AUS 1-4 Hopman Cup - Perth Davis Cup, World Group, SF, GBR-AUS 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, FRA-AUS 5-0 Davis Cup, World Group, PO, AUS-SVK 3-0 Davis Cup, World Group, SF, AUS-BRA 5-0 Davis Cup, Group I, 1R, AUS-CHN 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, AUS-FRA 3-2 Davis Cup, World Group, QF, AUS-GER 3-2 Davis Cup, World Group, 1R, AUS-GBR 4-1 Davis Cup, World Group, QF, AUS-SWE 5-0 Hopman Cup - Perth Davis Cup, World Group, SF, ARG-AUS 5-0 Davis Cup, World Group, 1R, BEL-AUS 3-2 Davis Cup, World Group, PO, SRB-AUS 4-1 Davis Cup, Group 1, 1R, AUS-TPE 4-1 Davis Cup, World Group, 1R, CZE-AUS 2-3 Davis Cup, World Group, PO, AUS-SUI 2-3 Davis Cup, Group I, 2R, AUS-KOR 5-0 Davis Cup, World Group, PO, GER-AUS 3-2 Hopman Cup - Perth Davis Cup, World Group, F, ESP-AUS 3-1 Davis Cup, World Group, 1R, AUS-ECU 4-1 Davis Cup, World Group, SF, AUS-SWE 4-1 Davis Cup, World Group, F, AUS-ESP 3-1 Hopman Cup - Perth Davis Cup, World Group, 1R, SWE-AUS 4-1 Australian Open (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong Hopman Cup - Perth ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group I, 2R, CHN-AUS 1-3 Davis Cup, World Group, QF, AUS-USA 4-1 Davis Cup, World Group, SF, AUS-RUS 4-1 Davis Cup, Group I, 1R, TPE-AUS 0-5 Davis Cup, World Group, QF, AUS-BRA 3-1 Davis Cup, World Group, QF, AUS-BLR 5-0 Davis Cup, Group 1, 2R, AUS-THA 5-0 Tennis Masters Cup - Lisbon Tennis Masters Cup - Shanghai U.S. Open (juniors) Tennis Masters Cup - Houston AAMI Classic - Kooyong Olympics - Sydney Davis Cup, World Group, 1R, AUS-USA 1-3 Olympics - London French Open (juniors) French Open (juniors) Wimbledon (juniors) Wimbledon (juniors) AAMI Classic - Kooyong U.S. Open (juniors) Kooyong Classic - Kooyong Tennis Masters Cup - Sydney Olympics - Beijing