Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
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 Wimbledon - London U.S. Open - New York Davis Cup, Group B, Manchester Zhuhai Open - Zhuhai Rolex Paris Masters - Paris Brisbane International - Brisbane Miami Open - Miami Australian Open - Melbourne Bordeaux Challenger Open Sud de France - Montpellier BNP Paribas Open - Indian Wells French Open - Paris Boss Open - Stuttgart cinch Championships - London National Bank Open - Toronto Spain F17 Spain F18 Spain F19 Italy F22 Great Britain F6 Spain F34 Italy F8 Spain F5 Spain F6 USA F18 USA F13 USA F18 USA F14 The Manchester Trophy - Manchester Fifth Third Bank Tennis Classic - Lexington Copa Telefonica CTC Chile - Santiago IX Torneo Internacionale de Tennis - Barletta Ostdeutscher Sparkessen Cup - Dresden USTA Comerica Challenger - Aptos The Natrel's Challenger of Granby - Granby Odlum Brown Vancouver Open - Vancouver Lubbock Challenger - Lubbock Oklahoma Challenger - Tulsa Pro Challenger at Calabasas - Calabasas Challenger Banque Nationale Rimouski - Rimouski Music City Challenger - Nashville JSM Challenger - Champaign Waco Tennis Challenger - Waco 2008 Lubbock Challenger - Lubbock Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Talahassee Challenger Savannah Challenger Winnetka Challenger USA F14 Rennes Challenger Surbiton Challenger Aix En Provence Challenger Surbiton Challenger Nottingham Challenger The Samsung Open - Nottingham The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Open de la Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Thailand Open - Bangkok International Indoor Tennis Championships of Croatia - Zagreb The Stella Artois Championships - London The 10tele.com Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Qatar ExxonMobil Open - Doha SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Legg Mason Tennis Classic - Washington Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Medibank International - Sydney Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London The Nottingham Open - Nottingham Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Brisbane - Brisbane Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston AEGON Championships - London Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Serbia Open - Belgrade Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles China Open - Beijing Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia ABN AMRO World Tennis Tournament - Rotterdam 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 Winston Salem - Winston Salem PTT Thailand Open - Bangkok Brisbane International - Brisbane Apia International - Sydney Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem Brisbane International - Brisbane Apia International - Sydney US Men's Clay Court Championship - Houston AEGON Championships - London Hall of Fame Tennis Championships - Newport Citi Open - Washington Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice AEGON Championships - London BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Valencia Open - Valencia ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London BB&T Atlanta Open - Atlanta Citi Open - Washington China Open - Beijing Erste Bank Open - Vienna ASB Classic - Auckland Rio Open - Rio de Janeiro AEGON Championships - London Citi Open - Washington Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston AEGON International - Eastbourne BB&T Atlanta Open - Atlanta China Open - Beijing Abierto Mexicano Telcel - Acapulco BB&T Atlanta Open - Atlanta Citi Open - Washington Shenzhen Open - Shenzhen Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna Brisbane International - Brisbane Abierto Mexicano Telcel - Acapulco BB&T Atlanta Open - Atlanta Chengdu Open - Chengdu Zhuhai Open - Zhuhai China Open - Beijing ASB Classic - Auckland New York Open - New York Abierto Mexicano Telcel - Acapulco bett1HULKS Indoors - Cologne Delray Beach Open - Delray Beach Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco cinch Championships - London Abierto Mexicano de Tenis Mifel - Los Cabos Truist Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Moselle Open - Metz Erste Bank Open - Vienna San Diego Open - San Diego Melbourne Summer Set - Melbourne Adelaide International 2 - Adelaide Sydney Tennis Classic - Sydney Infosys Hall of Fame Open - Newport Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series - Hamburg 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 Masters Series Hamburg - Hamburg Rogers Masters - Toronto 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 Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai 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 Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai 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 Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai 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 BNP Paribas Open - Indian Wells Miami Open - Miami Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Western & Southern Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London 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 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 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 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 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 Australian Open - Melbourne 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 Davis Cup, Group 1, PO, GBR-ISR 2-3 Davis Cup, Group 1, PO, UKR-GBR 2-3 Davis Cup, World Group, PO, GBR-CRO 4-1 Hopman Cup - Perth Hopman Cup - Perth Davis Cup, World Group, 1R, CHI-USA 1-4 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, World Group, 1R, USA-BRA 3-2 Davis Cup, World Group, PO, CRO-GBR 1-4 Hopman Cup - Perth Davis Cup, World Group, 1R, USA-GBR 1-3 Davis Cup, World Group, QF, ITA-GBR 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, GBR-USA 3-2 Davis Cup, World Group, F, BEL-GBR 1-3 Hopman Cup - Perth Davis Cup, World Group, 1R, AUS-USA 1-3 Davis Cup, World Group, 1R, GBR-JPN 3-1 Davis Cup, World Group, QF, USA-CRO 2-3 Laver Cup - Prague ATP Cup - Brisbane, Perth, Sydney Davis Cup, Group D, Glasgow U.S. Open (juniors) Wimbledon (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) French Open (juniors) AAMI Classic - Kooyong AAMI Classic - Kooyong Capitala World Tennis Championship Mubadala World Tennis Championship AAMI Classic - Kooyong Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship All Lower level tournaments Mubadala World Tennis Championship Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - London Olympics - Rio de Janeiro Spain F34a USA F19 The Scottish Tennis Championships - Edinburgh Open Castilla y Leon - Segovia The Nottingham Challenger - Nottingham The Surbiton Trophy - Surbiton The LTA Nottingham Challenger - Nottingham The Manchester Trophy - Manchester La Serena Open - La Serena Tennis Napoli Cup - Napoli Badden Open by Rothaus - Ettlingen dBI Tennis Challenger - Binghamton Ethias Tennis Trophy - Mons Fifth-Third Bank Tennis Classic - Lexington The Comercia Challenger - Aptos Fifth Third Bank Tennis Championships - Lexington Ford Tennis Championships - Louisville 2007 Knoxville Challenger - Knoxville XL Bermuda Open - Bermuda Men's Pro Challenger at Tunica National - Tunica Mallorca Challenger Biella 1 Challenger The LTA Bolton Challenger - Bolton Bordeaux Challenger Open Seat Godo 2005 - Barcelona Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Heineken Open - Auckland SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Open SEAT Godo 2006 - Barcelona Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Campbell's Hall of Fame Tennis Championships - Newport Pilot Pen Tennis - New Haven Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Indianapolis Tennis Championships - Indianapolis Campbells Hall of Fame Tennis Championships - Newport Regions Morgan Keegan Championships - Memphis Countrywide Classic - Los Angeles AIG Japan Open Tennis Championships - Tokyo Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston AEGON Championships - London Legg Mason Tennis Classic - Washington Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Rakuten Japan Open - Tokyo Open de Tenis Comunidad Valenciana - Valencia Dubai Duty Free Tennis Championships - Dubai Atlanta Tennis Championships - Atlanta Rakuten Japan Open - Tokyo Valencia Open - Valencia SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta China Open - Beijing Valencia Open - Valencia Qatar ExxonMobil Open - Doha Delray Beach Open - Delray Beach Hall of Fame Tennis Championships - Newport China Open - Beijing Erste Bank Open - Vienna U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Hall of Fame Tennis Championships - Newport Swiss Indoors Basel - Basel Argentina Open - Buenos Aires US Men's Clay Court Championship - Houston Geneva Open - Geneva BB&T Atlanta Open - Atlanta China Open - Beijing Erste Bank Open - Vienna ASB Classic - Auckland Memphis Open - Memphis Hall of Fame Tennis Championships - Newport Barcelona Open BancSabadell - Barcelona Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Swiss Indoors Basel - Basel Geneva Open - Geneva AEGON Championships - London Delray Beach Open - Delray Beach Qatar ExxonMobil Open - Doha AEGON International - Eastbourne ASB Classic - Auckland New York Open - New York US Men's Clay Court Championship - Houston Open Parc - Lyon AEGON Championships - London ASB Classic - Auckland New York Open - New York Delray Beach Open - Delray Beach Hall of Fame Open - Newport Citi Open - Washington Winston-Salem Open - Winston-Salem European Open - Antwerp European Open - Antwerp Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Mercedes Cup - Stuttgart Hall of Fame Open - Newport Truist Atlanta Open - Atlanta If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Gijon Open - Gijon Adelaide International 1 - Adelaide ASB Classic - Auckland Dallas Open - Dallas Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Truist Atlanta Open - Atlanta Citi Open - Washington China Open - Beijing Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Gonet Geneva Open - Geneva Bank Austria Tennis Trophy - Vienna Dallas Open - Dallas Citi Open - Washington cinch Championships - London Masters Series Monte Carlo - Monte Carlo Rogers Cup - Toronto NASDAQ-100 Open - Miami Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome U.S. Open - New York Davis Cup, World Group, QF, AUS-USA 3-2 Abierto de Tenis Mifel - Los Cabos Western & Southern Open - Cincinnati Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, Group 1, 2R, GBR-NED 4-1 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, PO, GBR-AUT, 2-3 Davis Cup, Group 1, PO, POL-GBR, 3-2 Davis Cup, PO, SRB-USA 3-2 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, Group II, 2R, GBR-LUX 4-1 Davis Cup, Group II, 3R, GBR-HUN 5-0 Davis Cup, World Group, QF, FRA-USA 2-3 Hopman Cup - Perth Davis Cup, World Group, QF, USA-SRB 1-3 Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, World Group, QF, GBR-FRA 3-1 Davis Cup, World Group, SF, GBR-AUS 3-2 Davis Cup, World Group, SF, GBR-ARG 2-3 Davis Cup, World Group, 1R, USA-SUI 5-0 Davis Cup, World Group, 1R, SRB-USA 1-3 Davis Cup, World Group, QF, USA-BEL 4-0 Laver Cup - Chicago Laver Cup - Geneva Davis Cup, Finals, Group E Laver Cup - Boston Davis Cup, Finals, Group E ATP Cup - Sydney Laver Cup - London 1 Masters Guinot Mary Cohr AAMI Classic - Kooyong Nitto ATP Finals - London Olympics - Beijing Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London