Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
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 Barletta Challenger Aix En Provence Challenger Brest Challenger Orleans Challenger The Stella Artois Grass Court Championships - Queen's/London Miller Lite Hall of Fame Tennis Championships - Newport Adidas Open de Toulouse - Toulouse Kremlin Cup - Moscow Open 13 - Marseille Franklin Templeton Tennis Classic - Scottsdale RCA Championships - Indianapolis Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London AAPT Championships - Adelaide Estoril Open - Estoril Grand Prix de Tennis de Lyon - Lyon Stockholm Open - Stockholm AAPT Championships - Adelaide Siebel Open - San Jose Kroger / St. Jude International - Memphis Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis International Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz St. Petersburg Open - St. Petersburg Next Generation Hardcourts - Adelaide BMW Open - Munich The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch The Priority Telecom Open - Amersfoort RCA Championships - Indianapolis Stockholm Open - Stockholm Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championships - Houston Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Dutch Open Tennis - Amersfoort Countrywide Classic - Los Angeles Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok Open de Moselle - Metz Stockholm Open - Stockholm ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai Sydney International - Sydney Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston ARAG World Team Championship - Dusseldorf Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle The Artois Championships - London Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok Davidoff Swiss Indoors Basel - Basel Grand Prix de Tennis de Lyon - Lyon Brisbane - Brisbane Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril BMW Open - Munich Interwetten Austrian Open - Kitzbuhel AEGON Championships - London AEGON International - Eastbourne Catella Swedish Open - Bastad Masters Series - Hamburg Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston BMW Open - Munich Open de Nice Cote d'Azur - Nice Brest Challenger AEGON Championships - London AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta German Tennis Championships - Hamburg Farmers Classic - Los Angeles Allianz Suisse Open - Gstaad Winston Salem - Winston Salem Rakuten Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Apia International - Sydney SAP Open - San Jose Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Atlanta Tennis Championships - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Swiss Indoors Basel - Basel Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam AEGON International - Eastbourne Citi Open - Washington Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Valencia Open - Valencia Brisbane International - Brisbane Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Citi Open - Washington Malaysian Open - Kuala Lumpur Brisbane International - Brisbane Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Powder Byrne Trophy - Surbiton Open de Franche Comte - Besancon BB&T Atlanta Open - Atlanta Open 13 - Marseille BB&T Atlanta Open - Atlanta Moselle Open - Metz Open Sud de France - Montpellier Open 13 - Marseille BMW Open - Munich Ricoh Open - 's-Hertogenbosch AEGON Championships - London Winston-Salem Open - Winston-Salem European Open - Antwerp Swiss Indoors Basel - Basel AEGON Championships - London Winston-Salem Open - Winston-Salem Volvo Sylt Open - Sylt Scheveningen Challenger Tennis Napoli Cup - Naples Ljubljana Open 2002 - Ljubljana GHI Bronx Classic - Bronx USTA Challenger of Las Vegas - Las Vegas Bordeaux Challenger ECM Prague Open 2005 - Prague Turin Challenger Gemax Open 2002 - Belgrade Challenger Ford de Cherbourg - Cherbourg Memorial Piertomaso Tessitore - San Remo XL Capital Bermuda Open - Bermuda ARMS USTA Challenger - Rocky Mount Zagreb Open - Zagreb ATU Cup - Weiden Banca Stato Challenger Lugano - Lugano Memorial Savigni - Sassuolo Open de Montauban - Montauban Fifth-Third Bank Tennis Championships - Lexington Challenger Ford de Cherbourg - Cherbourg Open de Franche Comte - Besancon Open de Montauban - Montauban Tennis Cup of Flanders - Ostende Open 88 - Contrexeville Geneva Challenger - Geneva Open de L'Isere-Open 38 - Grenoble St. Francis Health System USTA Challenger - Tulsa Open de Charleroi - Charleroi USTA Pro Tennis Classic at Mission Hills - Rancho Mirage USTA Men's Challenger of Urbana-Champaign - Urbana USTA Men's Challenger of Dallas - Dallas Residenza Open - Magdeburg USTA Seascape Challenger - Aptos 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Siebel Open - San Jose BMW Challenger Open - Monchengladbach Theusbridge.com Tennis Classic - Tarzana Tulsa Auto Collection USTA Challenger - Tulsa USTA Championships of Kerrville - Kerrville Mouilleron-Le-Captif Challenger USTA Tennis Championships of Houston - Houston 2001 UT Tyler Patriot Challenger - Tyler Quimper Challenger Cherbourg Challenger Urbana-Champaign Challenger - Urbana Open de L'Isere - Grenoble USTA Challenger of San Antonio - San Antonio 2002 Azalea Orthopedic Challenger - Tyler University of Tennessee USTA Challenger - Knoxville USTA Challenger of Dallas - Dallas 2003 Freeman Men's Challenger - Joplin Heilbronn Open - Heilbronn 2002 Eddleman USTA Challenger - Birmingham Binghamton Professional Tennis Tournament - Binghamton Challenger 42 - Andrezieux Garden Open - Rome drkoop.com USTA Tennis Championships of San Antonio - San Antonio Banca Stato Challenger Lugano - Lugano 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Open de Montauban - Montauban Challenger 42 - Andrezieux Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Open de L'Isere - Grenoble Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux Open de Franche-Comte - Besancon Open Sainte Victoire - Aix-En-Provence San Remo Tennis Cup - San Remo Challenger Ford de Cherbourg - Cherbourg Tennis Napoli Cup - Napoli Steelers Cup - Kosice Grand Prix de Tennis - St. Jean de Luz KGHM Polish Indoors - Wroclaw Open de Franche-Comte - Besancon Pro Tennis World Open - Sunrise Siemens Open - Scheveningen Riviera di Rimini Challenger - Rimini Porsche Open - Poznan GHI Bronx Classic - Bronx Open D'Orleans - Orleans Open de L'Isere - Grenoble Ethias Tennis Trophy - Mons Qatar ATP Challenger - Doha Challenger 42 - Andrezieux 2006 USTA Tallahassee Tennis Challenger - Tallahassee XL Bermuda Open - Bermuda Atlanta Clay Court Challenger - Atlanta ECM Prague Open - Prague Harrah's Entertainment Men's Pro Challenger - Tunica San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo The Surbiton Trophy - Surbiton Tennis Masters Series - Indian Wells Adidas International - Sydney Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Masters Series Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Challenger 42 - Andrezieux 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 Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid Internazionali di Tennis di Bergamo - Bergamo 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 Tunis Open - Tunis BNP Paribas Masters - Paris Open de Moselle - Metz Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Open D'Orleans - Orleans Western & Southern Financial Group Masters - Cincinnati 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 Rogers Cup - Toronto Western & Southern Open - Cincinnati 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 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 Rogers Cup - Toronto Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Prague Challenger Bordeaux Challenger Mons Challenger Rennes Challenger French Open - Paris U.S. Open - New York 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 Noumea Challenger Wimbledon - London U.S. Open - New York Lyon Challenger Orleans Challenger Aix En Provence Challenger Bordeaux Challenger Internationaux de Tennis de Brest - Brest Challenger 42 - Andrezieux U.S. Men's Clay Court Championships - Houston Savannah Challenger Australian Open - Melbourne SAP Open - San Jose French Open - Paris Open 13 - Marseille Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston Wimbledon - London The Samsung Open - Nottingham Legg Mason Tennis Classic - Washington D.C. U.S. Open - New York Australian Open - Melbourne Noumea Challenger GHI Bronx Tennis Classic - Bronx French Open - Paris Internationaux de Tennis de Brest - Brest Wimbledon - London Hilton Waikoloa Village USTA Challenger - Waikoloa U.S. Open - New York Australian Open - Melbourne University of Tennessee USTA Men's Challenger - Knoxville French Open - Paris TED Open-Akbank Private Banking - Istanbul ATU Cup - Weiden Wimbledon - London U.S. Open - New York ABN AMRO World Tennis Tournament - Rotterdam TD Waterhouse Cup - Long Island AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Grand Prix de Tennis de Lyon - Lyon Kroger / St. Jude International - Memphis The Stella Artois Grass Court Championships - London International Tennis Championships - Delray Beach President's Cup - Tashkent International Tennis Championships - Delray Beach The Stella Artois Grass Court Championships - London French Open - Paris Wimbledon - London U.S. Open - New York Adidas International - Sydney Australian Open - Melbourne Medibank Private International - Sydney Milan Indoors - Milan Open 13 - Marseille SAP Open - San Jose Kroger / St. Jude International - Memphis Open de la Comunidad Valenciana - Valencia Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Tennis Channel Open - Las Vegas The Stella Artois Championships - London Grand Prix de Tennis de Lyon - Lyon PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Mumbai Open - Mumbai Open de Moselle - Metz Next Generation Adelaide International - Adelaide Delray Beach International Tennis Championships - Delray Beach Open 13 - Marseille The Nottingham Open - Nottingham Campbells Hall of Fame Tennis Championships - Newport ATP Kremlin Cup - Moscow The Dubai Tennis Championships - Dubai Allianz Suisse Open Gstaad - Gstaad China Open - Beijing French Open - Paris Open 13 - Marseille BMW Open - Munich Wimbledon - London Portugal Open - Oeiras U.S. Open - New York Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Australian Open - Melbourne Regions Morgan Keegan Championships - Memphis BB&T Atlanta Open - Atlanta French Open - Paris SkiStar Swedish Open - Bastad SAP Open - San Jose Wimbledon - London Open 13 - Marseille Swiss Indoors Basel - Basel U.S. Open - New York China Open - Beijing Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Regions Morgan Keegan Championships - Memphis AEGON Championships - London AEGON International - Eastbourne Australian Open - Melbourne Credit Agricole Suisse Open - Gstaad China Open - Beijing Brisbane International - Brisbane Open Sud de France - Montpellier French Open - Paris AEGON Championships - London Wimbledon - London U.S. Mens's Clay Court Championship - Houston Open Sud de France - Montpellier AEGON Championships - London China Open - Beijing U.S. Open - New York ABN AMRO World Tennis Tournament - Rotterdam Australian Open - Melbourne Open Sud de France - Montpellier French Open - Paris Campbells Hall of Fame Tennis Championships - Newport Kroger / St. Jude International - Memphis Abierto Mexicano - Los Cabos Miller Lite Hall of Fame Tennis Championships - Newport Siebel Open - San Jose Wimbledon - London U.S. Open - New York Australian Open - Melbourne RCA Championships - Indianapolis Miller Lite Hall of Fame Tennis Championships - Newport French Open - Paris Aegon Nottingham Open - Nottingham Wimbledon - London Moselle Open - Metz Open 13 Provence - Marseille Intrum Stockholm Open - Stockholm Internationaler Raiffeisen Grand Prix - St. Polten Miller Lite Hall of Fame Tennis Championships - Newport Franklin Templeton Tennis Classic - Scottsdale Mercedes-Benz Cup - Los Angeles U.S. Men's Clay Court Championships - Houston Sybase Open - San Jose Medibank International - Sydney Heineken Open - Auckland U.S. Men's Clay Court Championships - Houston Open 13 - Marseille Pilot Pen Tennis - New Haven U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Open de Moselle - Metz The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Legg Mason Tennis Classic - Washington Tennis Masters Series - Monte Carlo Tennis Masters Series - Cincinnati Tennis Masters Series - Montreal TD Waterhouse Cup - Long Island Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome The Stella Artois Championships - London Campionati BNL dItalia - Rome BNP Paribas Open - Indian Wells Australian Open - Melbourne Shanghai - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Brisbane International - Brisbane The Dubai Tennis Championships - Dubai China Open - Beijing Rogers Cup - Montreal Grand Prix Hassan II - Casablanca Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Open Sud de France - Montpellier Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati 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 Wimbledon - London Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, World Group, QF, USA-SWE 4-1 Davis Cup, World Group, SF, USA-BLR 5-0 Davis Cup, World Group, F, ESP-USA 3-2 Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, 1R, FRA-AUS 5-0 Davis Cup, World Group, QF, FRA-GER 3-2 Davis Cup, World Group, SF, FRA-CZE 4-1 Davis Cup, World Group, QF, FRA-GBR 4-1 Davis Cup, World Group, 1R, CRO-USA 4-1 Hyundai Hopman Cup - Perth River Oaks International Tennis Tournament - Houston Davis Cup, World Group, QF, CRO-USA, 3-2 Davis Cup, PO, FRA-GER 4-1 Davis Cup, World Group, PO, COL-USA 1-3 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, QF, USA-ESP 1-3 Hopman Cup - Perth Davis Cup, World Group, 1R, CAN-FRA 1-4 Barclays ATP World Tour Finals - London Olympics - Athens AAMI Classic - Kooyong Olympics - London