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