Career 2016 2014 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 USA F1 Canada F2 USA F6 France F5 USA F7 USA F8 USA F13 France F7 Turkey F15 Turkey F16 Turkey F17 Turkey F20 France F10 Turkey F18 Turkey F19 USA F24 France F11 IPP Open - Helsinki Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan III Challenger Continenal Plaza - Puerto Vallarta 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 Sporting Challenger 2003 - Turin USTA Men's Challenger of Dallas - Dallas The Powder Byrne Trophy - Surbiton 2002 USTA Challenger of Calabasas - Calabasas ECM Cup - Prague The Scottish Tennis Championships - Edinburgh USTA Tallahassee Tennis Challenger - Tallahassee Fifth Third Bank Tennis Classic - Lexington Jameson Cup - Milan Jameson Cup - Milan Heilbronn Open - Heilbronn Powder Byrne Trophy - Surbiton Pro Challenger at Calabasas - Calabasas PrivatBank Cup - Dnepropetrovsk The Surbiton Trophy - Surbiton BMW Tennis Championship - Sunrise Heilbronn Open - Heilbronn 2006 USTA Tallahassee Tennis Challenger - Tallahassee The LTA Cardiff Challenger - Cardiff International Bavarian Championship - Eckental Tatra Banka Open - Bratislava The Surbiton Trophy - Surbiton Crystal Cup 1998 - Portoroz XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb Open D'Orleans - Orleans The Surbiton Trophy - Surbiton Open de Franche Comte - Besancon Open Sainte-Victoire - Aix-En-Provence USTA Challenger of Oklahoma - Tulsa USTA Challenger - Champaign Neride Prague Indoor - Prague Hamburg Challenger - Hamburg Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava The Wright Financial Group, Inc. Challenger - Champaign VI Open Banc Agricol - Andorra AT&T Challenger of Dallas - Dallas 2007 Challenger of Santa Clara - Valencia XL Bermuda Open - Bermuda Challenger Leon 2003 - Leon Sunset Moulding Yuba City Racquet Club Challenger - Yuba City The Natrel's Challenger of Granby - Granby Binghamton Professional Tennis Tournament - Binghamton Regional Hand Center Men's Challenger - Fresno Challenger 42 - Andrezieux Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux The Comercia Challenger - Aptos Steelers Cup - Kosice A Glimmer of Hope Challenger - Austin Challenger Casablanca San Angel - Mexico City Atlanta Clay Court Challenger - Atlanta Alexander Kolyaskin Memorial - Donetsk Challenger 42 - Andrezieux XI Open International D'Andorra - Andorra Harrah's Entertainment Men's Pro Challenger - Tunica Mobilux Open - Luxembourg 2004 Colorado Tennis Classic - Denver The Surbiton Trophy - Surbiton Black Forest Open 2004 - Freudenstadt Pekao Open 2004 - Szczecin College Station Challenger - College Station Open de L'Isere - Grenoble Music City Challenger - Nashville The LTA Men's Challenger Wrexham - Wrexham Torneo Internacional Challenger Fila 2006 - Leon 2005 Freeman Men's Challenger - Joplin Torneo Internacional Challenger Fila 2005 - Leon Oklahoma Challenger - Tulsa Swanston Challenger - Sacramento Challenger 42 - Andrezieux Pro Challenger at Calabasas - Calabasas Samsung Securities Cup - Seoul Flea Market Cup - Busan IPP Open - Helsinki USTA Seascape Challenger - Aptos Lubbock Challenger - Lubbock Tallahassee Tennis Challenger - Tallahassee Internazionali di Tennis di Bergamo - Bergamo Internationaux du Doubs - Besancon Challenger Casablanca San Angel - Mexico City Puerto Rico Challenger Tennis Event - Humacao Tunis Open - Tunis Kobstaedernes ATP Challenger - Kolding Men's Pro Challenger at Tunica National - Tunica Izmir Cup - Izmir Binghamton Professional Tennis Tournament - Binghamton Ciudad de Pozoblanco Open Diputacion - Cordoba Moncton Men's Challenger - Moncton Fifth Third Bank Tennis Championships - Lexington Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans USTA Comerica Challenger - Aptos Oldum Brown Vancouver Open - Vancouver Genova Open Challenger - Genova Semgroup Challenger - Tulsa Music City Challenger - Nashville dBI Tennis Challenger - Binghamton BMW Tennis Championship - Sunrise Waco Tennis Challenger - Waco Music City Challenger - Nashville JSM Challenger of Champaign - Urbana USTA Challenger of Orlando - Orlando USTA Men's Challenger of Dallas - Dallas Heilbronn Challenger Challenger Banque Nationale - Granby Cherbourg Challenger Sunrise Challenger Austin Challenger - Austin Baton Rouge Challenger Ford Tennis Championships - Louisville Lambertz Open - Aachen Samsung Challenger 2007 - Ho Chi Minh City The $50,000 Pro Challenger at Calabasas - Calabasas 2004 Keys Gate Challenger - Homestead Rhodes Challenger Ramat Hasharon Challenger Reggio Emilia Challenger Recanati Challenger Segovia Challenger JSM Challenger - Champaign 2007 Knoxville Challenger - Knoxville Talahassee Challenger St. Remy Challenger Mons Challenger Music City Challenger - Nashville Internazionali de Tennis di Bergamo - Bergamo USTA Tallahassee Tennis Challenger - Tallahassee Countrywide Classic USTA Challenger - Carson The Surbiton Trophy - Surbiton Hilton Waikoloa Village USTA Challenger - Waikoloa Savannah Challenger San Remo Challenger Open de Franche-Comte - Besancon Open D'Orleans - Orleans Sarasota Challenger Ojai Challenger Pozoblanco Challenger Tulsa Challenger Izmir Challenger KGHM Dialog Polish Indoors - Wroclaw Calabasas Challenger Charlottesville Challenger Ortisei Challenger Knoxville Challenger Johannesburg Challenger Rimouski Challenger Ethias Tennis Trophy - Mons St. Brieuc Challenger Tallahassee Challenger Turin Challenger Prostejov Challenger Winnetka Challenger Nottingham Challenger Winnetka Challenger Turin Challenger Pozoblanco Challenger Challenger Casablanca San Angel - Mexico City Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge Vancouver Challenger Champaign Challenger Music City Challenger - Nashville San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Tulsa Challenger Open Diputacion Ciudad de Pozoblanco - Cordoba Sacramento Challenger Tiburon Challenger Charlottesville Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Geneva Challenger Knoxville Challenger President's Cup - Astana Honolulu Challenger Caversham International Tennis Tournament - Jersey 2008 Knoxville Challenger - Knoxville Dunlop World Challenge - Toyota Tunis Open 2006 - Tunis Sarasota Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Winnetka Challenger St. Remy Challenger Tiburon Challenger WOW Cafe Challenger - New Orleans Pozoblanco Challenger Nottingham Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto II Naples ITG Challenger - Naples Vancouver Challenger 2007 West Side Tennis Club Clay Court Challenger - Forest Hills San Remo Tennis Cup - San Remo Bratislava Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Napa Challenger Leon Challenger Open D'Orleans - Orleans Lambertz Open by Stawag 2007 - Aachen Dallas Challenger Irving Challenger Rimouski Challenger Savannah Challenger Nottingham Challenger XI Venice Open - Venice Lamberts Open by Stawag - Aachen 2004 Freeman Men's Challenger - Joplin Guadalajara Challenger The Wright Financial Group USTA Challenger - Champaign IPP Open - Helsinki Logopak Challenger 2005 - Lubeck Lubbock Challenger - Lubbock St. Brieuc Challenger Manchester Challenger Aptos Challenger The 'Fitz' Casino Challenger - Tunica West Side Tennis Club Clay Court Challenger - Forest Hills Sacramento Challenger Fifth Third Bank Tennis Championships - Lexington Carson Challenger Prostejov Challenger Odlum Brown Vancouver Open - Vancouver Levene Gouldin & Thompson Tennis Challenger - Binghamton Binghamton Challenger Tiburon Challenger 2005 West Side Tennis Coub Men's Challenger - Forest Hills Honolulu Challenger Open de L'Isere (Open 38) - Grenoble Dallas Challenger Home Depot Center USTA Challenger - Carson USTA/Adtech Challenger - Boston IPP Open - Helsinki Bath Challenger Scottish Tennis Championship - Edinburgh USTA Illinois Challenger - Champaign The Joyce Eisenberg Jerusalem Open - Jerusalem Internationaux de Tennis de Brest - Brest 2002 FSE Challenger - Tarzana Grand Prix de Tennis de Lyon - Lyon 2001 Eddleman USTA Challenger - Birmingham Vancouver Challenger Helsinki Challenger KGHM Polish Indoors - Wroclaw Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn 2003 USTA Tallahassee Tennis Challenger - Tallahassee Tallahassee Challenger Ostrava Open 2005 - Ostrava Sybase Open - San Jose Savannah Challenger Naples Challenger - Naples The Nottingham Open - Nottingham Ciur Pribram Challenger - Pribram Rado Swiss Open - Gstaad Open de Montauban - Montauban 4° Sporting Challenger - Turin Nottingham Challenger The Surbiton Trophy - Surbiton Tampere Challenger - Tampere Sunset Moulding Yuba City Racquet Club Challenger - Yuba City South African Airways Tennis Open - Durban The West Side Tennis Club Grass Court Challenger - Forest Hills Hilton Waikoloa Village USTA Challenger - Waikoloa Freeman Men's $50,000 Challenger - Joplin Fifth Third Bank Tennis Classic - Lexington Rado Swiss Open - Gstaad Davidoff Swiss Indoors - Basel Qatar Mobil Open 2000 - Doha Northern Electric Open 1999 - Newcastle Hilton Waikoloa Village USTA Challenger - Waikoloa Copenhagen Open - Copenhagen Heilbronn Open - Heilbronn 2004 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda Estoril Open - Estoril Optimus Maia Open - Maia The Natrel's Challenger of Granby - Granby TED Open Istanbul - Istanbul Internationaler Raiffeisen Grand Prix - St. Polten Meridiana Sardegna Open - Olbia Nuembrecht Challenger - Nuembrecht XL Capital Bermuda Open - Bermuda ECU Prague Open - Prague FILA Challenger Biella - Biella I Open de Tenis Comunidad de Madrid - Madrid Wiesmann Roadster Open - Nuembrecht San Luis Potosi Challenger - San Luis Potosi Atlantic City Open - Atlantic City Ciudad de Pozoblanco Open Diputacion - Cordoba Akbank Private Banking-TED Open - Istanbul Busan Open - Busan Waldbaum's Hamlet Cup - Long Island IPP Geneva Trophy - Geneva TED Open - Istanbul Smith Barney Men's Challenger - Covington The Swanston Challenger - Sacramento Sarajevo Open - Sarajevo Pro Tennis World Open - Sunrise Harrah's Entertainment Challenger - Tunica Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento Tatra Banka Open - Bratislava Intersport Heilbronn Open - Heilbronn St. Petersburg Open - St. Petersburg Corona Mexico City Open - Mexico City Isla de Lanzarote - Lanzarote Gold Flake Open - Chennai Adidas International - Sydney Lubbock Challenger - Lubbock Milan Indoors - Milan Copenhagen Open - Copenhagen Kroger / St. Jude International - Memphis Keio Challenger International Tennis Tournament - Yokohama Sarajevo Challenger Sybase Open - San Jose Citrix Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Idea Prokom Open - Sopot President's Cup - Tashkent Heineken Open Shanghai - Shanghai Recanati Challenger Davidoff Swiss Indoors - Basel Tata Open 2002 - Chennai St. Remy Challenger Geneva Challenger International Tennis Championships - Delray Beach Allianz Suisse Open Gstaad - Gstaad Mercedes-Benz Cup - Los Angeles Brasil Open - Salvador AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Copenhagen Open - Copenhagen The Stella Artois Grass Court Championships - Queen's/London The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles AXA Cup - London ABN/AMRO World Tennis Tournament - Rotterdam Leon Challenger Savannah Challenger Milan Challenger Milan Indoors - Milan The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel SAP Open - San Jose Arizona Men's Tennis Championships - Scottsdale The Stella Artois Grass Court Championships - London Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Thailand Open - Bangkok Stockholm Open - Stockholm Chennai Open - Chennai Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championships - Houston Gerry Weber Open - Halle BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Sao Paulo Challenger Tour Finals Qatar ExxonMobil Open - Doha Jersey Challenger Sarasota Challenger The Dubai Tennis Championships - Dubai The Tennis Channel Open - Las Vegas Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Dallas Challenger Open 13 - Marseille SAP Open - San Jose PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Indianapolis Tennis Championships - Indianapolis If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Brisbane - Brisbane PBZ Zagreb Indoors - Zagreb Dallas Challenger Chennai Open - Chennai Regions Morgan Keegan Championships - Memphis Grand Prix Hassan II - Casablanca Brisbane International - Brisbane Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon Izmir Challenger Gerry Weber Open - Halle Sacramento Challenger Delray Beach International Tennis Championships - Delray Beach Dallas Challenger If Stockholm Open - Stockholm AEGON Championships - London Ostrava Geneva Challenger Charlottesville Challenger Ordina Open - 's-Hertogenbosch AEGON Championships - London The Artois Championships - London Knoxville Challenger The Nottingham Open - Nottingham Mercedes Cup - Stuttgart Champaign Challenger Heineken Open - Auckland Apia International - Sydney Sunrise Challenger Regions Morgan Keegan Championships - Memphis Estoril Open - Estoril UNICEF Open - 's Hertogenbosch Credit Agricole Suisse Open - Gstaad Delray Beach International Tennis Championships - Delray Beach AEGON International - Eastbourne Dallas Challenger Rimouski Challenger UNICEF Open - 's Hertogenbosch U.S. National Indoor Tennis Championships - Memphis Baton Rouge Challenger The Stella Artois Championships - London Tallahassee Challenger RCA Championships - Indianapolis AEGON Championships - London Open 13 - Marseille Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Manta Challenger Ordina Open - 's-Hertogenbosch Indianapolis Tennis Championships - Indianapolis Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Morelos Challenger SA Tennis Open - Johannesburg Tallahassee Challenger Istanbul Challenger Allianz Suisse Open Gstaad - Gstaad Allianz Suisse Open - Gstaad Scania Stockholm Open - Stockholm Open 13 - Marseille Brisbane International - Brisbane Mallorca Open - Mallorca Athens Challenger Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston UBS Open Gstaad - Gstaad AEGON Championships - London Bratislava Challenger Copenhagen Open - Copenhagen Thailand Open - Bangkok Orleans Challenger Guadalajara Challenger Savannah Challenger USTA Challenger of North Miami Beach - North Miami Beach Okal Cup 2001 International Bavarian Championships - Eckental Casino Lugano - Lugano Internationaux de Bretagne - Brest Warsteiner Challenger Lubeck - Lubeck Sarajevo Open - Sarajevo USTA Seascape Challenger - Aptos The Manchester Trophy - Manchester Medicor Open - Budapest Intersport Heilbronn Open - Heilbronn GHI Bronx Tennis Classic - Bronx The LTA Wrexham Challenger - Wrexham Heilbronn Open - Heilbronn Legg Mason Tennis Classic - Washington D.C. Japan Open - Tokyo Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Regions Morgan Keegan Championships - Memphis ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Thailand Open - Bangkok China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz President's Cup 1999 - Tashkent Open 13 - Marseille CA Tennis Trophy - Vienna The Dubai Tennis Championships - Dubai Grand Prix de Tennis de Lyon - Lyon RCA Championships - Indianapolis Credit Agricole Suisse Open - Gstaad CA Tennis Trophy - Vienna Allianz Suisse Open - Gstaad Croatia Open - Umag Davidoff Swiss Indoors - Basel The Nottingham Open - Nottingham President's Cup 2000 - Tashkent Scania Stockholm Open - Stockholm UBS Open Gstaad - Gstaad RCA Championships - Indianapolis 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Winston-Salem Open - Winston-Salem Tennis Masters Series - Miami Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami The Stella Artois Grass Court Championships - London Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Shanghai - Shanghai BNP Paribas Open - Indian Wells SAP Open - San Jose Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Toronto 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 Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York SAP Open - San Jose Countrywide Classic - Los Angeles Australian Open - Melbourne Wimbledon - London 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, 1R, SUI-USA 3-2 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Rogers Masters - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne U.S. Open - New York Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2