Career 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 Qatar F1a Bahrain F1 Great Britain #1-w1 Great Britain #1-w2 Great Britain #1-w3 Great Britain #1-w4 Greece F1 Greece F2 Qatar F1 Qatar F2 Lebanon F1 Lebanon F2 Saudi Arabia F1 Saudi Arabia F2 India F4 India F5 Great Britain F6 Uzbekistan F4 Great Britain F7 Great Britain F3 France F5 Great Britain F2 USA F30 UAE F1 The LTA Wrexham Challenger - Wrexham Heilbronn Open - Heilbronn Kuppers Kolsch Cup - Aachen Warsteiner Challenger Lubeck 2001 - Lubeck Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Intersport Heilbronn Open - Heilbronn Bristol Challenger Trophy - Bristol The Surbiton Trophy - Surbiton drkoop.com USTA Challenger of Dallas - Dallas The Rajasthan Golden Jubilee - Jaipur New Delhi Challenger - New Delhi 2004 USTA Challenger of Calabasas - Calabasas Arroyo de la Encomienda - Valladolid Open de L'Isere - Grenoble Challenger Casablanca San Angel - Mexico City Ahmedabad Challenger - Ahmedabad Heilbronn Open - Heilbronn Neride Prague Indoor - Prague Weissenhauser Strand Cup - Hamburg Warsteiner Challenger - Wolfsburg The LTA Manchester Challenger - Manchester IPP Open - Helsinki Unique Zagreb Open - Zagreb The 70th King's Cup and Queen's Cup - Bangkok Renault Slovenian Open - Ljubljana Citta di Como - Como The LTA Hull Challenger - Hull 1st Challenger Tournament Leon - Leon IX Open Internacional D'Andorra - Andorra BH Tennis Open International Cup - Belo Horizonte V Gramado Open de Tennis - Gramado The LTA Manchester Challenger - Manchester BH Tennis Open International Cup - Belo Horizonte Warsteiner Challenger Lubeck - Lubeck drkoop.com USTA Tennis Championships of San Antonio - San Antonio 2002 USTA Challenger of Calabasas - Calabasas USTA Seascape Challenger - Aptos GHI Bronx Classic - Bronx GHI Bronx Tennis Classic - Bronx ATP Bangalore Challenger - Bangalore Open de Charleroi - Charleroi Honda Kah Singapore Men's Tennis Open - Singapore Kyoto Challenger - Kyoto Residenza Open - Magdeburg Challenger Britania Zavaleta - Puebla Urbana-Champaign Challenger - Urbana Bukhara Challenger - Bukhara The Bolton Challenger - Bolton Open de L'Isere - Grenoble Bristol Challenger Trophy - Bristol s Tennis Masters 06 - Graz Challenger Ford de Cherbourg - Cherbourg Binghamton Professional Tennis Tournament - Binghamton Powder Byrne Trophy - Surbiton BH Tennis Open International Cup - Belo Horizonte KGHM Polish Indoors - Wroclaw drkoop.com USTA Challenger of Houston - Houston GHI Bronx Tennis Classic - Bronx West of England Challenger - Bristol Australian Unity Western Australia Open - Perth Gallagher International - Hamilton Lamberts Open by Stawag - Aachen TED Open - Istanbul Lucknow ATP Tour Challenger - Lucknow The Manchester Trophy - Manchester Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Warsteiner Challenger Lubeck - Lubeck 2006 Challenger of Santa Clarita California Challenger - Valencia Tatra Banka Open 2003 - Bratislava The Manchester Trophy - Manchester 2004 Colorado Tennis Classic - Denver The Surbiton Trophy - Surbiton The Surbiton Trophy - Surbiton The LTA Nottingham Challenger - Nottingham KGHM Polish Indoors - Wroclaw Genoa Open - Genova Nottingham Men's Challenger - Nottingham The LTA Hester Trophy - Manchester I Manta Open - Manta GHI Bronx Classic - Bronx 2004 Keys Gate Challenger - Homestead Izmir Challenger The LTA Nottingham Challenger - Nottingham IPP Open - Helsinki Aberto de Sao Paulo - Sao Paulo BMW Tennis Championship - Sunrise The Surbiton Trophy - Surbiton The LTA Men's Challenger Wrexham - Wrexham Open de Franche-Comte - Besancon Sacramento Challenger Tiburon Challenger Ethias Tennis Trophy - Mons Heilbronn Challenger Pereira Challenger Lambertz Open by Stawag - Aachen The LTA Wrexham Challenger - Wrexham BMW Tennis Championship - Sunrise 2006 USTA Tallahassee Tennis Challenger - Tallahassee Torneo Internacional Challenger Fila 2006 - Leon 2001 USTA Tallahassee Tennis Challenger - Tallahassee Bristol Challenger Trophy - Bristol Sarajevo Open - Sarajevo Fifth Third Bank Tennis Classic - Lexington Mobilux Open - Luxembourg Logopak Challenger 2005 - Lubeck Shimadzu All Japan Indoor Tennis Championships - Kyoto 3rd Volkswagon Challenger - Wolfsburg Monterrey Challenger Open de L'Isere (Open 38) - Grenoble Kobstaedernes ATP Challenger - Kolding Samarkand Challenger - Samarkand Internationaux de Tennis de Brest - Brest Rezidenza Open - Magdeburg Tennis Napoli Cup - Naples ARMS USTA Challenger - Rocky Mount The Surbiton Trophy - Surbiton Whirlpool Open - Budapest Calgary Challenger Charlottesville Challenger IPP Open - Helsinki Open de L'Isere-Open 38 - Grenoble Okal Cup - Eckental Bancolombia Open - Bogota Calgary Challenger MTNL Cellular ATP Challenger - Mumbai The Indian Oil Servo ATP Challenger - Chandigarh The Scottish Tennis Championships - Edinburgh XI Venice Open - Venice Aberto Da Costa Do Sauipe - Bahia IPP Open - Helsinki Burbank Challenger - Burbank Yokohama World Tennis Gaora Cup - Yokohama Zagreb Open - Zagreb Gemax Open - Belgrade The Manchester Trophy - Manchester Fairfield Challenger Houston Challenger Gold Flake Open - Chennai LTA Manchester challenger - Manchester Copenhagen Open - Copenhagen The Nottingham Open - Nottingham The LTA Men's Challenger - Nottingham Surbiton Challenger Nottingham Challenger Fifth Third Bank Tennis Classic - Lexington President's Cup 2000 - Tashkent Samsung Open - Brighton AAPT Championships - Adelaide Gramado Challenger - Gramado Saint Francis Health System USTA Challenger - Tulsa Heilbronn Open - Heilbronn Garden Open - Rome 2002 Eddleman USTA Challenger - Birmingham The Surbiton Trophy - Surbiton The Manchester Trophy - Manchester Eisenberg Jerusalem Open 2000 - Jerusalem The Powder Byrne Trophy - Surbiton Open Diputacion - Cordoba III Gramado Open de Tenis - Gramado USTA Tennis Championships of Austin - Austin The Samsung Open - Bournemouth Jameson Cup - Milan The Wrexham Challenger - Wrexham TED Open-Akbank Private Banking - Istanbul The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Manchester Challenger - Manchester Fergana Tennis Challenger Tournament - Fergana Ljubljana Open - Ljubljana The Nottingham Challenger - Nottingham Pro Tennis World Open - Boca Raton Samsung Securities Cup - Seoul China Open - Beijing Legg Mason Tennis Classic - Washington D.C. Tiburon Challenger - Tiburon Heineken Challenger - Ho Chi Minh City Pro Tennis World Open - Sunrise Brazil Open - Salvador President's Cup - Tashkent Campionati Internazionali di Sicilia - Palermo KGHM Emax Polish Indoors - Wroclaw Grand Prix de Tennis de Lyon - Lyon Tata Open 2002 - Chennai AIG Japan Open - Tokyo The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles The Stella Artois Grass Court Championships - Queen's/London The Surbiton Trophy - Surbiton Milan Indoors - Milan The Stella Artois Grass Court Championships - London Stockholm Open - Stockholm Miller Lite Hall of Fame Tennis Championships - Newport Charlottesville Challenger Houston Challenger Ethias Trophy - Mons St. Remy Challenger Grand Prix de Tennis de Lyon - Lyon Tallahassee Challenger AAPT Championships - Adelaide Adidas International - Sydney U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. International Tennis Championships - Delray Beach Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg BMW Open - Munich Chennai Open - Chennai Medibank Private International - Sydney Open de la Comunidad Valenciana - Valencia Estoril Open - Estoril The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. International Indoor Tennis Championships of Croatia - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Open SEAT Godo 2006 - Barcelona BMW Open - Munich Pilot Pen Tennis - New Haven ARAG World Team Championship - Dusseldorf Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis U.S. Men's Clay Court Championships - Houston Red Letter Days Open - Nottingham RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril The Artois Championships - London The Nottingham Open - Nottingham Allianz Suisse Open Gstaad - Gstaad BA-CA Tennis Trophy - Vienna The Dubai Tennis Championships - Dubai AEGON Championships - London Legg Mason Tennis Classic - Washington Qatar Exxon Mobil Open - Doha Delray Beach International Tennis Championships - Delray Beach Next Generation Adelaide International - Adelaide Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Campbell's Hall of Fame Tennis Championships - Newport Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb PBZ Zagreb Indoors - Zagreb Delray Beach International Tennis Championships - Delray Beach Moselle Open - Metz PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota International Championship of Croatia - Umag PTT Thailand Open - Bangkok Kremlin Cup - Moscow Heineken Open Shanghai - Shanghai China Open - Beijing U.S. National Indoor Tennis Championships - Memphis Davidoff Swiss Indoors Basel - Basel Delray Beach Open - Delray Beach Bratislava Challenger Pilot Pen Tennis - New Haven BMW Open - Munich Power Horse Cup - Dusseldorf Citi Open - Washington China Open - Beijing Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Marrakech Challenger Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Erste Bank Open - Vienna Swiss Indoors Basel - Basel BRD Nastase Tiriac Trophy - Bucharest Citi Open - Washington Abierto Mexicano - Los Cabos Erste Bank Open - Vienna Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington Qatar ExxonMobil Open - Doha AEGON Championships - London New York Open - New York Sarasota Challenger Hall of Fame Open - Newport Milan Indoors - Milan Moselle Open - Metz Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Hall of Fame Tennis Championships - Newport PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Hungarian Open - Budapest US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Hall of Fame Open - Newport Tata Open Maharashtra - Pune Serbia Open - Belgrade Delray Beach Open - Delray Beach Kremlin Cup - Moscow Serbia Open - Belgrade Qatar ExxonMobil Open - Doha SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach BB&T Atlanta Open - Atlanta Erste Bank Open - Vienna SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis US Men's Clay Court Championship - Houston Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Malaysian Open - Kuala Lumpur PBZ Zagreb Indoors - Zagreb AIG Japan Open - Tokyo Challenger 42 - Andrezieux Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Warsteiner Challenger Wolfsburg - Wolfsburg BRD Nastase Tiriac Trophy - Bucharest San Luis Potosi Challenger 2002 - San Luis Potosi Gerry Weber Open - Halle Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Claro Open Colombia - Bogota GHI Bronx Tennis Classic - Bronx Citi Open - Washington China Open - Beijing USTA Challenger of North Miami Beach - North Miami Beach The Scottish Tennis Championships - Edinburgh ASB Classic - Auckland drkoop.com USTA Tennis Championships of Houston - Houston Cridicard Mastercard Tennis Cup - Campos do Jordao Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Eisenberg Jerusalem Open - Jerusalem TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Rakuten Japan Open - Tokyo Lucknow ATP Tour Challenger - Lucknow The Powder Byrne Trophy - Surbiton Kyiv UMC Open - Kiev Ecuador Open - Quito Okal Open - Eckental Challenger 42 - Andrezieux Memphis Open - Memphis Delray Beach Open - Delray Beach Privat Bank Cup - Dniepropetrovsk Ricoh Open - 's-Hertogenbosch The LTA Wrexham Challenger - Wrexham drkoop.com USTA Challenger of San Antonio - San Antonio Hall of Fame Tennis Championships - Newport Abierto Mexicano - Los Cabos New York Open - New York Delray Beach Open - Delray Beach BMW Open - Munich Gemax Open - Belgrade Hall of Fame Open - Newport Citi Open - Washington Arizona Men's Tennis Championships - Scottsdale Ordina Open - 's-Hertogenbosch Tata Open Maharashtra - Pune bett1HULKS Indoors - Cologne China Open - Beijing Delray Beach Open - Delray Beach Qatar Open - Doha Open 13 - Marseille Abierto Mexicano de Tenis Mifel - Los Cabos Citi Open - Washington The Nottingham Cahllenger - Nottingham Sydney International - Sydney BMW Open - Munich The Stella Artois Championships - London The Samsung Open - Nottingham China Open - Beijing Open SEAT 2008 - Barcelona ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis The Samsung Open - Nottingham PBZ Zagreb Indoors - Zagreb Open Seat Godo - Barcelona Apia International - Sydney Gerry Weber Open - Halle AEGON International - Eastbourne Milan Indoors - Milan Rakuten Japan Open - Tokyo European Open - Antwerp Ecuador Open - Quito Geneva Open - Geneva Ricoh Open - 's-Hertogenbosch New York Open - New York Davidoff Swiss Indoors - Basel Tennis Masters Series - Paris Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Tennis Masters Series - Toronto Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Shanghai - Shanghai Tennis Masters Series - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Adidas International - Sydney Telecom Italia Masters - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Tennis Masters Series - Hamburg Rogers Cup - Montreal RCA Championships - Indianapolis Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Tennis Masters Series - Miami Internationaler Raiffeisen Grand Prix - St. Polten PBZ Zagreb Indoors - Zagreb Pacific Life Open - Indian Wells Davidoff Swiss Indoors - Basel Rogers Masters - Montreal Sony Ericsson Open - Miami Campbell's Hall of Fame Tennis Championships - Newport Campionati BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Grand Prix de Tennis de Lyon - Lyon Rogers Cup - Montreal Wimbledon - London Wimbledon - London U.S. Open - New York Swiss Indoors Basel - Basel BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Wimbledon - London AEGON Championships - London Rogers Cup - Montreal Western & Southern Open - Cincinnati Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Tennis Masters Series - Montreal Miami Open - Miami Tennis Masters Series - Cincinnati Pacific Life Open - Indian Wells Tennis Masters Series - Paris U.S. Open - New York Tennis Masters Series - Toronto 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 U.S. Open - New York Wimbledon - London Australian Open - Melbourne Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Rogers Cup - Montreal Qatar ExxonMobil Open - Doha Shanghai Rolex Masters - Shanghai Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Campionati Internazionali D'Italia - Rome BNP Paribas Masters - Paris Australian Open - Melbourne BNP Paribas Open - Indian Wells Gerry Weber Open - Halle BB&T Atlanta Open - Atlanta French Open - Paris Wimbledon - London Open Sud de France - Montpellier Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Australian Open - Melbourne Western & Southern Open - Cincinnati Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells U.S. Open - New York Sony Ericsson Open - Miami Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai U.S. Open - New York BNP Paribas Masters - Paris BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami French Open - Paris BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London BNP Paribas Open - Indian Wells Miami Open - Miami Miami Open - Miami Western & Southern Open - Cincinnati U.S. Open - New York Wimbledon - London French Open - Paris French Open - Paris U.S. Open - New York Claro Open Colombia - Bogota French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Abierto Mexicano - Los Cabos US Men's Clay Court Championship - Houston Fever-Tree Championships - London NASDAQ-100 Open - Miami Telecom Italia Masters - Rome French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Davis Cup, Group 1, 2R, ZIM-GBR 4-1 Davis Cup, Group 1, 2R, CRO-ITA 3-2 Davis Cup, World Group, PO, CRO-BRA, 4-1 Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Internazionali BNL d'Italia - Rome Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Open - New York Sony Open Tennis - Miami French Open - Paris Mutua Madrid Open - Madrid U.S. Open - New York Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, PO, CRO-ECU 5-0 Davis Cup, World Group, QF, ARG-CRO 4-1 Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, Group 1, PO, GBR-ISR 2-3 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, World Group, 1R, JPN-CRO 2-3 Davis Cup, World Group, F, CRO-ARG 2-3 Davis Cup, World Group, 1R, CZE-GBR 4-1 LTA Wimbledon Wildcard Play-off tournament Davis Cup, World Group, 1R, CRO-CHI 5-0 Davis Cup, World Group, QF, CRO-USA, 3-2 Davis Cup, World Group, SF, CRO-RUS 3-2 River Oaks International Tennis Tournament - Houston Kooyong Classic - Kooyong All Lower level tournaments Olympics - Athens