Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
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 Shanghai Rolex Masters - Shanghai Australian Open - Melbourne Wimbledon - London U.S. Open - New York Citi Open - Washington National Bank Open - Toronto Wimbledon - London U.S. Open - New York USA F18 USA F19 Great Britain F3 USA F13 USA F14 Great Britain F9 USA F18 Great Britain F13 Great Britain F19 Spain F7 Great Britain F7 Great Britain F8 Great Britain F10 Great Britain F11 Great Britain F12 Great Britain F13 Belgium F3 Great Britain F14 Great Britain F15 Spain F36 Great Britain F16 Great Britain F1 Great Britain F2 France F2 Great Britain F3 Great Britain F4 Turkey F4 Great Britain F6 Great Britain F15 Great Britain F16 Great Britain F3 Italy F7 Italy F8 Great Britain F8 Great Britain F9 Great Britain F10 Great Britain F13 Great Britain F14 Great Britain F15 Great Britain F16 Great Britain F17 Great Britain F1 Great Britain F2 France F2 France F3 Great Britain F3 Great Britain F4 Thailand F2 China F3 Great Britain F13 Great Britain F16 Great Britain F17 Great Britain F1 Great Britain F2 Great Britain F3 Great Britain F9 Great Britain F10 Ireland F1 Great Britain F12 Great Britain F13 Great Britain F14 Great Britain F15 Great Britain F16 Great Britain F17 Great Britain F18 Great Britain F1 Great Britain F2 Great Britain F3 Great Britain F6 Great Britain F7 Great Britain F11 Sweden F3 Great Britain F15 Great Britain F1 Great Britain F2 Egypt F17 Egypt F18 Great Britain F6 Great Britain F7 Ireland F1 Great Britain F8 Great Britain F9 Great Britain F18 USA F14 Great Britain F11 Great Britain F17 Great Britain F20 Great Britain F4 France F2 Great Britain F4 Italy F6 China F4 Italy F9 Great Britain F10 Great Britain F11 Great Britain F15 Great Britain F11 Great Britain F10 Great Britain F8 Great Britain F6 Great Britain F5 Great Britain F3 Usa F9 Great Britain F10 Fifth Third Bank Tennis Championships - Lexington Talahassee Challenger Lexington Challenger Vancouver Challenger Aptos Challenger Tiburon Challenger Knoxville Challenger Taipei City Challenger Busan Challenger Winnetka Challenger Surbiton Challenger Aptos Challenger Napa Challenger Cassis Challenger Glasgow Challenger Loughborough Challenger Surbiton Challenger Nottingham Challenger Aptos Challenger Drummondville Challenger Quimper Challenger Indian Wells Challenger Nottingham Challenger Nottingham 1 Challenger Sacramento Challenger Nottingham Challenger Bordeaux Challenger Surbiton Challenger Nottingham 2 Challenger Surbiton Challenger Canberra Challenger Oeiras 2 Challenger Manama Challenger Bordeaux Challenger Barletta Challenger Monza Challenger Bauer Watertechnilogy Cup 2008 - Eckental Lexington Challenger Guangzhou Challenger Manchester Challenger LTA Shrewsbury Challenger - Shrewsbury The LTA Hester Trophy - Manchester Sumter Challenger JSM Challenger - Champaign 2007 Knoxville Challenger - Knoxville Shanghai Challenger Men's Pro Challenger at Tunica National - Tunica Waco Tennis Challenger - Waco The Mercedes Benz of Calabasas - Calabasas Jersey Challenger Ostrava Challenger Nottingham Challenger Sacramento Challenger Vancouver Challenger Binghamton Challenger Legg Mason Tennis Classic - Washington Medibank International - Sydney SAP Open - San Jose The Stella Artois Championships - London The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London Stockton Challenger U.S. Mens's Clay Court Championship - Houston Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Heineken Open - Auckland AEGON Championships - London Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Qatar Exxon Mobil Open - Doha Heineken Open - Auckland U.S. Mens's Clay Court Championship - Houston Serbia Open - Belgrade AEGON Championships - London Atlanta Tennis Championships - Atlanta AEGON International - Eastbourne Legg Mason Tennis Classic - Washington Open 13 - Marseille China Open - Beijing Open Sud de France - Montpellier Heineken Open - Auckland Loughborough Challenger Nottingham Challenger Surbiton Challenger Delray Beach International Tennis Championships - Delray Beach Davidoff Swiss Indoors Basel - Basel Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Vancouver Challenger Happy Valley Challenger St. Brieuc Challenger Seoul Challenger Apia International - Sydney PBZ Zagreb Indoors - Zagreb Open de Nice Cote d'Azur - Nice Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Winston-Salem Open - Winston-Salem Valencia Open - Valencia US Men's Clay Court Championship - Houston BB&T Atlanta Open - Atlanta Citi Open - Washington Valencia Open - Valencia Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston BB&T Atlanta Open - Atlanta Citi Open - Washington ASB Classic - Auckland AEGON Championships - London Citi Open - Washington BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Apia International - Sydney Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta ASB Classic - Auckland Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Open Parc - Lyon Citi Open - Washington Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna New York Open - New York Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Nature Valley International - Eastbourne China Open - Beijing Intrum Stockholm Open - Stockholm Adelaide International - Adelaide ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam New York Open - New York Abierto Mexicano Telcel - Acapulco European Open - Antwerp Erste Bank Open - Vienna Delray Beach Open - Delray Beach Murray River Open - Melbourne Barcelona Open Banc Sabadell - Barcelona Delray Beach International Tennis Championships - Delray Beach Topshelf Open - 's-Hertogenbosch Truist Atlanta Open - Atlanta Erste Bank Open - Vienna Sydney Tennis Classic - Sydney Dallas Open - Dallas Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Viking International - Eastbourne Hall of Fame Open - Newport Truist Atlanta Open - Atlanta Citi Open - Washington European Open - Antwerp Erste Bank Open - Vienna San Diego Open - San Diego Dallas Open - Dallas China Open - Beijing Adelaide International - Adelaide Grand Prix Hassan II - Marrakech Almaty Open - Almaty Rothesay International - Eastbourne Heineken Open - Auckland Delray Beach Open - Delray Beach BB&T Atlanta Open - Atlanta Fifth Third Bank Tennis Classic - Lexington Winston-Salem Open - Winston-Salem China Open - Beijing USTA Comerica Challenger - Aptos Valencia Open - Valencia Lubbock Challenger - Lubbock The LTA Men's Challenger - Southampton U.S. National Indoor Tennis Championships - Memphis Fifth-Third Bank Tennis Classic - Lexington Open de Nice Cote d'Azur - Nice Savannah Challenger AEGON Championships - London The Comercia Challenger - Aptos Oklahoma Challenger - Tulsa Pro Challenger at Calabasas - Calabasas The Tarka Challenger - Barnstaple Challenger Banque Nationale Rimouski - Rimouski Ford Tennis Championships - Louisville Music City Challenger - Nashville Red Letter Days Open - Nottingham China Open - Beijing XL Bermuda Open - Bermuda 2008 Lubbock Challenger - Lubbock Sacramento Challenger - Sacramento Caversham International Tennis Tournament - Jersey Memphis Open - Memphis IPP Open - Helsinki US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Granby Challenger Geneva Open - Geneva St. Remy Challenger AEGON International - Eastbourne Jersey Challenger Nottingham Challenger Helsinki Challenger Bath Challenger Cremona Challenger Nottingham Challenger Nottingham Challenger Karshi Challenger St. Remy Challenger Rennes Challenger Loughborough Challenger Cherbourg Challenger Guadalajara Challenger Le Gosier Challenger Nottingham Challenger Nottingham-2 Challenger Jersey Challenger Portoroz Challenger Lexington Challenger Baton Rouge Challenger ASB Classic - Auckland Countrywide Classic - Los Angeles Delray Beach Open - Delray Beach Seoul Challenger Naples Challenger Rome Challenger Nottingham Challenger Vancouver Challenger Cherbourg Challenger Glasgow Challenger Davidoff Swiss Indoors Basel - Basel Manchester Challenger Surbiton Challenger Ilkley Challenger Aptos Challenger Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Loughborough Challenger Las Vegas Challenger Heilbronn Challenger Charlottesville Challenger Champaign Challenger Winston-Salem Open - Winston-Salem Dallas Challenger Chengdu Open - Chengdu Wroclaw Challenger Cherbourg Challenger Swiss Indoors Basel - Basel Manchester Challenger Lexington Challenger Citi Open - Washington Irving Challenger United Cup - Australia Surbiton Challenger ASB Classic - Auckland Playford Challenger Infosys Hall of Fame Open - Newport Phoenix Challenger China Open - Beijing Barcelona Open Banc Sabadell - Barcelona Dubai Duty Free Tennis Championships - Dubai Libema Open - 's-Hertogenbosch Western & Southern Financial Group Masters - Cincinnati cinch Championships - London Citi Open - Washington Nonthaburi 4 Challenger Pacific Life Open - Indian Wells Ostrava Challenger Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Lexington Challenger Lexington Challenger Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Mallorca Challenger BNP Paribas Masters - Paris Fairfield Challenger BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Glasgow Challenger Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Prague Challenger Rogers Cup - Montreal Birmingham Challenger Knoxville Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Mifel Tennis Open - Los Cabos BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Qatar ExxonMobil Open - Doha Monte-Carlo Rolex Masters - Monte-Carlo Abierto de Tenis Mifel - Los Cabos Mutua Madrid Open - Madrid Campbell's Hall of Fame Tennis Championships - Newport The Nottingham Open - Nottingham Apia International - Sydney Brisbane - Brisbane Regions Morgan Keegan Championships - Memphis SAP Open - San Jose 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 Regions Morgan Keegan Championships - Memphis Hall of Fame Tennis Championships - Newport Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells US Men's Clay Court Championship - Houston Monte-Carlo Rolex Masters - Monte-Carlo Serbia Open - Belgrade Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Miami Open - Miami Open Parc - Lyon Open de Tenis Comunidad Valenciana - Valencia Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Regions Morgan Keegan Championships - Memphis Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Delray Beach International Tennis Championships - Delray Beach Open de Nice Cote d'Azur - Nice AEGON Championships - London U.S. Mens's Clay Court Championship - Houston Coupe Rogers - Montreal Western & Southern Open - New York BNP Paribas Open - Indian Wells AEGON Championships - London AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Delray Beach Open - Delray Beach Western & Southern Open - Cincinnati Erste Bank Open - Vienna BNP Paribas Open - Indian Wells Hall of Fame Tennis Championships - Newport Abierto Mexicano Telcel - Acapulco Miami Open - Miami BMW Open - Munich Monte-Carlo Rolex Masters - Monte-Carlo Swiss Indoors Basel - Basel cinch Championships - London Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Geneva Open - Geneva Aegon Nottingham Open - Nottingham National Bank Open - Montreal Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm New York Open - New York Western & Southern Open - Cincinnati Rolex Paris Masters - Paris AEGON Championships - London BNP Paribas Open - Indian Wells Citi Open - Washington Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Hamburg European Open - Hamburg Abierto Mexicano Telcel - Acapulco cinch Championships - London Winston-Salem Open - Winston-Salem Stockholm Open - Stockholm U.S. National Indoor Tennis Championships - Memphis Sardegna Open - Cagliari San Diego Open - San Diego Adelaide International 2 - Adelaide Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Adelaide International 2 - Adelaide Miami Open - Miami Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Truist Atlanta Open - Atlanta Chengdu Open - Chengdu Erste Bank Open - Vienna Stockholm Open - Stockholm US Men's Clay Court Championship - Houston Delray Beach Open - Delray Beach Mutua Madrid Open - Madrid Abierto Mexicano Telcel - Acapulco cinch Championships - London Winston-Salem Open - Winston-Salem ABN AMRO Open - Rotterdam Winston-Salem Open - Winston-Salem China Open - Beijing Internazionali BNL d'Italia - Rome Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Dubai Duty Free Tennis Championships - Dubai Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Korea Open - Seoul cinch Championships - London Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Pilot Pen Tennis - New Haven Rio Open - Rio de Janeiro BNP Paribas Masters - Paris Bank Austria Tennis Trophy - Vienna BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Barcelona Open Banc Sabadell - Barcelona SAP Open - San Jose Open de Nice Cote d'Azur - Nice BNP Paribas Masters - Paris BB&T Atlanta Open - Atlanta Abierto Mexicano de Tenis Mifel - Los Cabos Rakuten Japan Open - Tokyo Australian Open - Melbourne Miami Open - Miami Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Sony Ericsson Open - Miami Citi Open - Washington Shanghai - Shanghai Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Miami Open - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Argentina Open - Buenos Aires Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome ASB Classic - Auckland AEGON International - Eastbourne Rolex Paris Masters - Paris Erste Bank Open - Vienna Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Miami Open - Miami Miami Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Fever-Tree Championships - London Rogers Cup - Montreal Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells U.S. Open - New York 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 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 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 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 Australian Open - Melbourne French Open - Paris French Open - Paris Hopman Cup - Perth Davis Cup, Group 2, 1R, LTU-GBR 3-2 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, CHI-USA 1-4 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, Group I, 1R, GBR-SVK 3-2 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, CRO-GBR 1-4 Hopman Cup - Perth Davis Cup, World Group, PO, USA-SVK 5-0 Hopman Cup - Perth Davis Cup, World Group, 1R, GBR-USA 3-2 Davis Cup, World Group, SF, GBR-AUS 3-2 Davis Cup, World Group, 1R, USA-SUI 5-0 Davis Cup, World Group, 1R, CAN-GBR 2-3 Davis Cup, World Group, QF, AUS-USA 3-2 Davis Cup, World Group, QF, FRA-GBR 4-1 Laver Cup - Prague Davis Cup, World Group, PO, GBR-UZB 3-1 Davis Cup, Finals, SF, GBR-ESP 1-2 ATP Cup - Brisbane, Perth, Sydney ATP Cup - Sydney Davis Cup, Group I, 2R, GBR-RUS 3-2 Davis Cup, Group B, Manchester U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) ARAG ATP World Team Championship - Dusseldorf Davis Cup, PO, SRB-USA 3-2 Hopman Cup - Perth Davis Cup, Group 1, PO, POL-GBR, 3-2 Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, World Group, 1R, USA-BRA 3-2 Davis Cup, World Group, SF, GBR-ARG 2-3 Hopman Cup - Perth All Lower level tournaments Davis Cup, World Group, 1R, AUS-USA 1-3 Laver Cup - Geneva Davis Cup, Finals, Group E Davis Cup, World Group, 1R, GBR-JPN 3-1 Davis Cup, Finals, QF, GBR-GER 2-0 Laver Cup - Boston Davis Cup, Finals, Group C Davis Cup, Finals, Group E Davis Cup, Finals, QF, GBR-GER 1-2 Davis Cup, Group D, Glasgow Davis Cup, World Group, PO, COL-GBR 1-3 Davis Cup, World Group, QF, USA-CRO 2-3 Davis Cup, Group D, Manchester Davis Cup, World Group, 1R, SRB-USA 1-3 Davis Cup, World Group, QF, USA-BEL 4-0 Laver Cup - Chicago Mubadala World Tennis Championship Nitto ATP Finals - London Olympics - London Olympics - Paris