Career 2016 2015 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
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 France F5 France F7 Turkey F15 Turkey F16 Turkey F17 Turkey F20 France F10 Turkey F18 Turkey F19 France F11 ARMS USTA Challenger - Rocky Mount The Scottish Tennis Championships - Edinburgh USTA Men's Challenger of Urbana-Champaign - Urbana The Powder Byrne Trophy - Surbiton USTA Pro Tennis Classic at Mission Hills - Rancho Mirage USTA Seascape Challenger - Aptos USTA Championships of Kerrville - Kerrville Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan IPP Open - Helsinki 2002 Azalea Orthopedic Challenger - Tyler University of Tennessee USTA Challenger - Knoxville III Challenger Continenal Plaza - Puerto Vallarta 2002 USTA Challenger of Calabasas - Calabasas ECM Cup - Prague USTA Challenger of Las Vegas - Las Vegas Scottish Tennis Championship - Edinburgh Medicor Open - Budapest VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz Nuembrecht Challenger - Nuembrecht Warsteiner Challenger Wolfsburg - Wolfsburg Warsteiner Challenger Lubeck - Lubeck Open de l'Isere - Grenoble Open de Franche Comte - Besancon Okal Cup - International Bavarian Championship - Eckental VII Open Banc Agricol - Andorra Open Sainte-Victoire - Aix-En-Provence Jameson Cup - Milan Heilbronn Open - Heilbronn Sporting Challenger 2003 - Turin Powder Byrne Trophy - Surbiton The Surbiton Trophy - Surbiton USTA Challenger of San Antonio - San Antonio GHI Bronx Classic - Bronx Heilbronn Open - Heilbronn International Bavarian Championship - Eckental Tatra Banka Open - Bratislava PrivatBank Cup - Dnepropetrovsk Black Forest Open 2004 - Freudenstadt Jameson Cup - Milan Tallahassee Tennis Challenger - Tallahassee XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb 2006 USTA Tallahassee Tennis Challenger - Tallahassee The LTA Cardiff Challenger - Cardiff The Surbiton Trophy - Surbiton Open de Franche Comte - Besancon Harrah's Entertainment Men's Pro Challenger - Tunica Tulsa Auto Collection USTA Challenger - Tulsa The Surbiton Trophy - Surbiton Open D'Orleans - Orleans 2001 UT Tyler Patriot Challenger - Tyler Kobstaedernes ATP Challenger - Kolding Neride Prague Indoor - Prague Hamburg Challenger - Hamburg Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava The Wright Financial Group, Inc. Challenger - Champaign USTA Tennis Championships of Houston - Houston USTA Challenger - Champaign Challenger Leon 2003 - Leon The Natrel's Challenger of Granby - Granby Alexander Kolyaskin Memorial - Donetsk Challenger 42 - Andrezieux Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Steelers Cup - Kosice IPP Open - Helsinki Internazionali di Tennis di Bergamo - Bergamo XL Bermuda Open - Bermuda Atlanta Clay Court Challenger - Atlanta Internationaux du Doubs - Besancon Challenger 42 - Andrezieux XI Open International D'Andorra - Andorra Mobilux Open - Luxembourg The Surbiton Trophy - Surbiton Puerto Rico Challenger Tennis Event - Humacao Pekao Open 2004 - Szczecin Open de L'Isere - Grenoble Challenger 42 - Andrezieux The LTA Men's Challenger Wrexham - Wrexham Torneo Internacional Challenger Fila 2005 - Leon Izmir Cup - Izmir Challenger Casablanca San Angel - Mexico City Tunis Open - Tunis Moncton Men's Challenger - Moncton Genova Open Challenger - Genova Ciudad de Pozoblanco Open Diputacion - Cordoba Heilbronn Challenger Cherbourg Challenger Challenger Banque Nationale - Granby Rhodes Challenger Ramat Hasharon Challenger Reggio Emilia Challenger Lambertz Open - Aachen Recanati Challenger Segovia Challenger St. Remy Challenger Mons Challenger San Remo Challenger Internazionali de Tennis di Bergamo - Bergamo Pozoblanco Challenger The Surbiton Trophy - Surbiton Open de Franche-Comte - Besancon Open D'Orleans - Orleans Izmir Challenger Ortisei Challenger Prostejov Challenger BMW Tennis Championship - Sunrise Turin Challenger Pozoblanco Challenger Johannesburg Challenger St. Brieuc Challenger Ethias Tennis Trophy - Mons Turin Challenger Challenger Casablanca San Angel - Mexico City San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Geneva Challenger Open Diputacion Ciudad de Pozoblanco - Cordoba President's Cup - Astana Caversham International Tennis Tournament - Jersey Dunlop World Challenge - Toyota St. Remy Challenger Tunis Open 2006 - Tunis Ciudad de Pozoblanco Open Diputacion - Cordoba Pozoblanco Challenger San Remo Tennis Cup - San Remo Bratislava Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Open D'Orleans - Orleans Lambertz Open by Stawag 2007 - Aachen XI Venice Open - Venice Lamberts Open by Stawag - Aachen IPP Open - Helsinki Logopak Challenger 2005 - Lubeck Milan Indoors - Milan St. Brieuc Challenger Manchester Challenger Prostejov Challenger Open de L'Isere (Open 38) - Grenoble Urbana-Champaign Challenger - Urbana IPP Open - Helsinki Bath Challenger The Joyce Eisenberg Jerusalem Open - Jerusalem Internationaux de Tennis de Brest - Brest XL Capital Bermuda Open - Bermuda KGHM Dialog Polish Indoors - Wroclaw Fifth-Third Bank Tennis Championships - Lexington 2002 FSE Challenger - Tarzana St. Francis Health System USTA Challenger - Tulsa USTA Men's Challenger of Dallas - Dallas 2001 Eddleman USTA Challenger - Birmingham Vancouver Challenger Delray Beach International Tennis Championships - Delray Beach Theusbridge.com Tennis Classic - Tarzana Helsinki Challenger KGHM Polish Indoors - Wroclaw Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Open 13 - Marseille The Stella Artois Grass Court Championships - London Ostrava Open 2005 - Ostrava RCA Championships - Indianapolis Naples Challenger - Naples Ciur Pribram Challenger - Pribram Open de Montauban - Montauban 4° Sporting Challenger - Turin The Surbiton Trophy - Surbiton Tampere Challenger - Tampere South African Airways Tennis Open - Durban Northern Electric Open 1999 - Newcastle Rado Swiss Open - Gstaad Heilbronn Open - Heilbronn Estoril Open - Estoril 2002 Eddleman USTA Challenger - Birmingham Miller Lite Hall of Fame Tennis Championships - Newport Optimus Maia Open - Maia TED Open Istanbul - Istanbul Waldbaum's Hamlet Cup - Long Island drkoop.com USTA Tennis Championships of San Antonio - San Antonio The Nottingham Open - Nottingham Meridiana Sardegna Open - Olbia XL Capital Bermuda Open - Bermuda ECU Prague Open - Prague FILA Challenger Biella - Biella The Stella Artois Grass Court Championships - Queen's/London I Open de Tenis Comunidad de Madrid - Madrid Wiesmann Roadster Open - Nuembrecht San Luis Potosi Challenger - San Luis Potosi Ciudad de Pozoblanco Open Diputacion - Cordoba Akbank Private Banking-TED Open - Istanbul Copenhagen Open - Copenhagen Busan Open - Busan BMW Tennis Championship - Sunrise 2004 USTA Challenger of Calabasas - Calabasas Kroger / St. Jude International - Memphis IPP Geneva Trophy - Geneva TED Open - Istanbul Sarajevo Open - Sarajevo Sybase Open - San Jose Citrix Tennis Championships - Delray Beach Tatra Banka Open - Bratislava Franklin Templeton Tennis Classic - Scottsdale Intersport Heilbronn Open - Heilbronn Davidoff Swiss Indoors - Basel Isla de Lanzarote - Lanzarote Adidas International - Sydney U.S. Men's Clay Court Championships - Houston Davidoff Swiss Indoors - Basel Baton Rouge Pro Tennis Classic - Baton Rouge Sybase Open - San Jose Internationaler Raiffeisen Grand Prix - St. Polten Rado Swiss Open - Gstaad Keio Challenger International Tennis Tournament - Yokohama Qatar Mobil Open 2000 - Doha Sarajevo Challenger Copenhagen Open - Copenhagen Idea Prokom Open - Sopot RCA Championships - Indianapolis St. Petersburg Open - St. Petersburg Gold Flake Open - Chennai President's Cup - Tashkent Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Tata Open 2002 - Chennai Siebel Open - San Jose International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston Allianz Suisse Open Gstaad - Gstaad Recanati Challenger Mercedes-Benz Cup - Los Angeles TD Waterhouse Cup - Long Island The Stella Artois Grass Court Championships - London St. Remy Challenger Brasil Open - Salvador Davidoff Swiss Indoors - Basel Geneva Challenger Adidas International - Sydney Kroger / St. Jude International - Memphis Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Stockholm Open - Stockholm The Stella Artois Grass Court Championships - London AIG Japan Open - Tokyo AXA Cup - London ABN/AMRO World Tennis Tournament - Rotterdam Milan Challenger Adidas International - Sydney Milan Indoors - Milan Siebel Open - San Jose Kroger / St. Jude International - Memphis Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Mercedes-Benz Cup - Los Angeles International Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Kroger / St. Jude International - Memphis Davidoff Swiss Indoors - Basel Thailand Open - Bangkok Stockholm Open - Stockholm SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas US Men's Clay Court Championships - Houston Gerry Weber Open - Halle Medibank Private International - Sydney Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Jersey Challenger The Dubai Tennis Championships - Dubai U.S. Men's Clay Court Championships - Houston ARAG World Team Championship - Dusseldorf Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha SAP Open - San Jose PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Campbell's Hall of Fame Tennis Championships - Newport Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Estoril Open - Estoril Gerry Weber Open - Halle AEGON Championships - London Pilot Pen Tennis - New Haven Chennai Open - Chennai Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Atlanta Tennis Championships - Atlanta Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Rakuten Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Izmir Challenger If Stockholm Open - Stockholm Open 13 - Marseille Ostrava Geneva Challenger Ordina Open - 's-Hertogenbosch The Artois Championships - London UNICEF Open - 's Hertogenbosch Delray Beach International Tennis Championships - Delray Beach Citi Open - Washington Mercedes Cup - Stuttgart Swiss Indoors Basel - Basel AEGON International - Eastbourne Credit Agricole Suisse Open - Gstaad UNICEF Open - 's Hertogenbosch SAP Open - San Jose Winston-Salem Open - Winston-Salem The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Stockholm Open - Stockholm Open 13 - Marseille Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Countrywide Classic - Los Angeles Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis AEGON Championships - London Istanbul Challenger Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington US Men's Clay Court Championship - Houston Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Allianz Suisse Open - Gstaad Scania Stockholm Open - Stockholm Open 13 - Marseille Mallorca Open - Mallorca Dubai Duty Free Tennis Championships - Dubai Athens Challenger US Men's Clay Court Championship - Houston UBS Open Gstaad - Gstaad Atlanta Tennis Championships - Atlanta Bratislava Challenger Copenhagen Open - Copenhagen BB&T Atlanta Open - Atlanta Citi Open - Washington U.S. Men's Clay Court Championships - Houston Thailand Open - Bangkok Orleans Challenger Savannah Challenger BB&T Atlanta Open - Atlanta USTA Challenger of North Miami Beach - North Miami Beach GHI Bronx Tennis Classic - Bronx Okal Cup 2001 International Bavarian Championships - Eckental University of Tennessee USTA Men's Challenger - Knoxville Casino Lugano - Lugano Internationaux de Bretagne - Brest Warsteiner Challenger Lubeck - Lubeck Sarajevo Open - Sarajevo The Manchester Trophy - Manchester Intersport Heilbronn Open - Heilbronn GHI Bronx Tennis Classic - Bronx The LTA Wrexham Challenger - Wrexham Legg Mason Tennis Classic - Washington D.C. Japan Open - Tokyo RCA Championships - Indianapolis AAPT Championships - Adelaide Delray Beach International Tennis Championships - Delray Beach ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach Gerry Weber Open - Halle Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Tennis Masters Series - Cincinnati Thailand Open - Bangkok Open de Moselle - Metz Brisbane - Brisbane President's Cup 1999 - Tashkent SAP Open - San Jose Open 13 - Marseille Regions Morgan Keegan Championships - Memphis CA Tennis Trophy - Vienna Western & Southern Financial Group Masters - Cincinnati The Dubai Tennis Championships - Dubai U.S. Mens's Clay Court Championship - Houston Grand Prix de Tennis de Lyon - Lyon Campbells Hall of Fame Tennis Championships - Newport Kroger / St. Jude International - Memphis Miller Lite Hall of Fame Tennis Championships - Newport Siebel Open - San Jose RCA Championships - Indianapolis Credit Agricole Suisse Open - Gstaad BNP Paribas Masters - Paris Miller Lite Hall of Fame Tennis Championships - Newport CA Tennis Trophy - Vienna Allianz Suisse Open - Gstaad Croatia Open - Umag Davidoff Swiss Indoors - Basel The Nottingham Open - Nottingham President's Cup 2000 - Tashkent Franklin Templeton Tennis Classic - Scottsdale Scania Stockholm Open - Stockholm UBS Open Gstaad - Gstaad Mercedes-Benz Cup - Los Angeles 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami BNP Paribas Masters - Paris U.S. Men's Clay Court Championships - Houston Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Medibank International - Sydney Tennis Masters Series - Cincinnati Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Campionati Internazionali d'Italia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Shanghai - Shanghai Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati U.S. Men's Clay Court Championships - Houston BNP Paribas Masters - Paris Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati Pilot Pen Tennis - New Haven Tennis Masters Series - Madrid Rogers Masters - Montreal Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells AIG Japan Open Tennis Championships - Tokyo Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Wimbledon - London BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Toronto Tennis Masters Series - Montreal 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 Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells Wimbledon - London Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo U.S. Open - New York Masters Series - Hamburg BNP Paribas Masters - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome U.S. Open - New York BNP Paribas Open - Indian Wells Australian Open - Melbourne BNP Paribas Open - Indian Wells Campionati Internazionali D'Italia - Rome Legg Mason Tennis Classic - Washington Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Brisbane International - Brisbane U.S. Open - New York U.S. Open - New York Australian Open - Melbourne China Open - Beijing U.S. Open - New York NASDAQ-100 Open - Miami Campionati BNL dItalia - Rome Wimbledon - London Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, World Group, QF, USA-SWE 4-1 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Hyundai Hopman Cup - Perth ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, QF, USA-ESP 1-3 Hopman Cup - Perth Davis Cup, World Group, 1R, SUI-USA 0-5 Tennis Masters Series - Paris U.S. Open - New York Rogers Masters - Toronto Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Barclays ATP World Tour Finals - London Davis Cup, World Group, F, ESP-USA 3-2 Olympics - Athens Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, PO, COL-USA 1-3 Davis Cup, World Group, 1R, CRO-USA 4-1 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, World Group, SF, USA-BLR 5-0 Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, CRO-USA, 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 AAMI Classic - Kooyong