Career 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 France F1 France F2 France F3 France F4 France F5 France F6 France F7 Germany F6 France F11 France F12 France F16 France F17 France F22 Germany F1 France F4 France F5 France F7 France F8 USTA Seascape Challenger - Aptos drkoop.com USTA Challenger of Tallahassee - Tallahassee Memorial Savigni - Sassuolo Top Wool Challenger Biella - Biella USTA Seascape Challenger - Aptos Challenger 42 - Andrezieux Open de Franche-Comte - Besancon Open D'Orleans - Orleans Open de L'Isere - Grenoble Kobstaedernes ATP Challenger - Kolding BH Telecom Indoors Sarajevo 2006 - Sarajevo Sunrise Challenger Nottingham Challenger Rennes Challenger Quimper Challenger Bordeaux Challenger Nottingham Challenger Nottingham Challenger Scheveningen Challenger Quimper Challenger Istanbul Challenger Mons Challenger Tashkent Challenger Rennes Challenger Geneva Challenger Helsinki Challenger Noumea Challenger Quimper Challenger Cherbourg Challenger Le Gosier Challenger St. Brieuc Challenger Blois Challenger Scheveningen Challenger Orleans Challenger Mons Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Quimper Challenger Cherbourg Challenger St. Brieuc Challenger Aix En Provence Challenger Bordeaux Challenger Blois Challenger St. Remy Challenger Orleans Challenger Rennes Challenger 2002 Azalea Orthopedic Challenger - Tyler Irving Challenger Sarasota Challenger Aptos Challenger Challenger 42 - Andrezieux Open de Montauban - Montauban USTA Men's Challenger of Dallas - Dallas Theusbridge.com Tennis Classic - Tarzana Internationale Badische Meisterschaften Um Den Techem Cup - Zell GHI Bronx Classic - Bronx Project Independence Men's Challenger - Mandeville USTA Challenger of San Antonio - San Antonio USTA Challenger of Tiburon - Tiburon Challenger 42 - Andrezieux VIII Avierto Internacional de Salinas - Salinas X Open Internacional D'Andorra - Andorra Pro Tennis World Open - Boca Raton Open Mutouest - St. Brieuc Banca Stato Challenger Lugano - Lugano Stella Artois Clay Court Championship - Budaors Nokian Hakkapeliitta Open - Tampere Timisoara Challenger - Timisoara Binghamton Professional Tennis Tournament - Binghamton BMW Tennis Championship - Sunrise Open Mutouest St. Brieuc - St. Brieuc Asics Challenger Open - Monchengladbach Challenger Ford de Cherbourg - Cherbourg Hilton Waikoloa Village USTA Challenger - Waikoloa PEOPLEnet Cup - Dnepropetrovsk Czech Open - Prostejov Open de Montauban - Montauban IPP Open - Helsinki Credicard Tennis Cup - Campos do Jordao Challenger Groningen - Groningen The Waco International Tennis Challenger - Waco 2002 Tulsa USTA Challenger - Tulsa USTA Challenger of San Antonio - San Antonio Garden Open 2005 - Rome The Wright Financial Group, Inc. Challenger - Champaign Tunis Open - Tunis Nokian Hakkapeliitta Open - Tampere Trani Cup - Trani GHI Bronx Classic - Bronx Bulgarian Challenger 2002 - Sofia USTA Seascape Challenger - Aptos GHI Bronx Tennis Classic - Bronx 2001 UT Tyler Patriot Challenger - Tyler Zagreb Open - Zagreb 2003 West Side Tennis Club Challenger - Forest Hills Sporting Challenger 2003 - Turin The Wrexham Challenger - Wrexham Binghamton Professional Tennis Tournament - Binghamton V Trani Cup - Trani IV Gramado Open de Tenis - Gramado University of Tennessee USTA Men's Challenger - Knoxville Gran Copa Ericsson - Rio de Janeiro USTA Challenger of Burbank - Burbank 2001 USTA Challenger of Calabasas - Calabasas University of Tennessee USTA Challenger - Knoxville 2001 Eddleman USTA Challenger - Birmingham Granby Challenger - Granby Copa Ericsson Costa Rica - San Jose USTA Challenger of Dallas - Dallas 2003 Freeman Men's Challenger - Joplin 2003 Eddleman USTA Challenger - Birmingham Ciudad de Pozoblanco Open Diputacion - Cordoba Orleans Challenger Orleans Challenger Oberstaufen Cup - Oberstaufen Bangkok Challenger The Hilversum Open - Hilversum St. Brieuc Challenger San Marino Challenger Izmir Challenger Ortisei Challenger Napoli Challenger Bordeaux Challenger Internazionali di Tennis di Bergamo - Bergamo St. Remy Challenger Open de L'Isere - Grenoble Hilton Waikoloa Village USTA Challenger - Waikoloa Open Sainte Victoire - Aix-En-Provence Binghamton Professional Tennis Tournament - Binghamton Kroger / St. Jude International - Memphis Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Open 13 - Marseille Mercedes-Benz Cup - Los Angeles Open de L'Isere - Grenoble AAPT Championships - Adelaide Franklin Templeton Tennis Classic - Scottsdale ATP Challenger Numea - New Caledonia Challenger 42 - Andrezieux Open de Franche-Comte - Besancon Challenger Ford de Cherbourg - Cherbourg Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City Open Mutouest de Saint-Brieuc - St. Brieuc San Remo Tennis Cup 15° Piertomaso - San Remo Zagreb Open - Zagreb Banca Stato Challenger - Lugano Stella Artois Clay Court Championships - Budaors USTA Comerica Challenger - Aptos Timisoara Challenger 2005 - Timisoara GHI Bronx Classic - Bronx Ethias Tennis Trophy - Mons Kroger / St. Jude International - Memphis Mobilux Open - Luxembourg Arizona Men's Tennis Championships - Scottsdale X Torneo Internazionale di Tennis - Barletta TD Waterhouse Cup - Long Island Citta di Monza - Monza Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Ostdeutscher Sparkassen Cup - Dresden Pilot Pen Tennis - New Haven China Open - Beijing Thailand Open - Bangkok AIG Japan Open - Tokyo Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Chennai Open - Chennai Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb Regions Morgan Keegan Championships - Memphis Open SEAT Godo 2006 - Barcelona Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach The Stella Artois Championships - London Garden Open - Rome RCA Championships - Indianapolis Dutch Open Tennis - Amersfoort Countrywide Classic - Los Angeles Croatia Open Umag - Umag Bancastato Challenger Lugano - Lugano Legg Mason Tennis Classic - Washington Nord LB Open 2006 - Braunschweig Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz Stockholm Open - Stockholm ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Open de Montauban - Montauban PBZ Zagreb Indoors - Zagreb Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Estoril Open - Estoril Siemens Open - Scheveningen Gerry Weber Open - Halle The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Red Letter Days Open - Nottingham Allianz Suisse Open - Gstaad Countrywide Classic - Los Angeles RCA Championships - Indianapolis Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha Medibank International - Sydney Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open SEAT 2008 - Barcelona BMW Open - Munich ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch The Nottingham Open - Nottingham Catella Swedish Open - Bastad Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Open de Moselle - Metz BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch AEGON International - Eastbourne Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz Privatbank Open 2006 - Dnepropetrovsk AEGON Championships - London AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport BMW Tennis Championship - Sunrise Countrywide Classic - Los Angeles Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Open Sud de France - Montpellier Estoril Open - Estoril BMW Open - Munich UNICEF Open - 's Hertogenbosch Winston Salem - Winston Salem Rakuten Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Apia International - Sydney Open Sud de France - Montpellier Open 13 - Marseille Power Horse World Team Cup - Dusseldorf AEGON Championships - London Rakuten Japan Open - Tokyo Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Citi Open - Washington Moselle Open - Metz St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Valencia Open - Valencia Apia International - Sydney Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice AEGON Championships - London Topshelf Open - 's-Hertogenbosch Kremlin Cup - Moscow Internationaux du Doubs - Besancon BMW Tennis Championship - Sunrise Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Bet-at-home Open - Hamburg Citi Open - Washington BNP Paribas Primrose - Bordeaux PEOPLEnet CUP - Dnepropetrovsk Bordeaux Challenger President's Cup - Astana Mons Challenger Segovia Challenger St. Remy Challenger Bangkok Challenger Bangkok Challenger Mons Challenger Noumea Challenger Singapore Challenger Courmayeur Challenger Cherbourg Challenger Istanbul Challenger Sarajevo Challenger Bath Challenger Stockton Challenger Athens Challenger Zagreb Open - Zagreb Rome Challenger Turin Challenger Sopot Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo 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 Campionati Internazionali D'Italia - Rome Cherbourg Challenger 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 Rabat Challenger Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Marrakech Challenger Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo St. Brieuc Challenger Rogers Cup - Montreal BNP Paribas Masters - Paris Sony Ericsson Open - Miami Savannah Challenger Tunis Challenger BNP Paribas Masters - Paris Bordeaux Challenger Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Nottingham Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Kosice Challenger Milan Challenger Sony Open Tennis - Miami 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 Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Aptos Challenger Rogers Cup - Toronto St. Remy Challenger Seoul Challenger USTA Challenger of Burbank - Burbank Oberstaufen Challenger The USTA Challenger at West End Racquet - Torrance Tunis Challenger Fifth-Third Bank Tennis Championships - Lexington Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno BH Tennis Open International Cup - Belo Horizonte Verizon Tennis Challenge - Atlanta Cary Challenger Zagreb Open - Zagreb Open Seat Godo 2007 - Barcelona Open 13 - Marseille Siebel Open - San Jose Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston Brisbane International - Brisbane Heineken Open - Auckland Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Portugal Open - Oeiras Open de Moselle - Metz Davidoff Swiss Indoors - Basel ABN AMRO World Tennis Tournament - Rotterdam BA-CA Tennis Trophy - Vienna Open 13 - Marseille Chennai Open - Chennai Estoril Open - Estoril Legg Mason Tennis Classic - Washington U.S. Open - New York French Open - Paris Australian Open - Melbourne Brisbane International - Brisbane Tata Open - Chennai Siebel Open - San Jose U.S. Men's Clay Court Championships - Houston Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Legg Mason Tennis Classic - Washington D.C. U.S. Open - New York SAP Open - San Jose Estoril Open - Estoril The Dubai Tennis Championships - Dubai Open de Moselle - Metz PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Indianapolis Tennis Championships - Indianapolis Dutch Open Tennis - Amersfoort Heineken Open - Auckland Interwetten Austrian Open - Kitzbuhel Countrywide Classic - Los Angeles International German Open - Hamburg Legg Mason Tennis Classic - Washington Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London AEGON Championships - London Farmers Classic - Los Angeles Malaysian Open - Kuala Lumpur Open de Tenis Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem ABN AMRO World Tennis Tournament - Rotterdam Atlanta Tennis Championships - Atlanta UNICEF Open - 's Hertogenbosch The 10tele.com Open - Nottingham Dutch Open Tennis - Amersfoort U.S. Men's Clay Court Championships - Houston Legg Mason Tennis Classic - Washington Brisbane - Brisbane Rakuten Japan Open - Tokyo French Open - Paris Wimbledon - London U.S. Open - New York Tennis Channel Open - Las Vegas Dubai Duty Free Tennis Championships - Dubai Pacific Life Open - Indian Wells 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 Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Masters Series Madrid - Madrid 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 French Open - Paris Australian Open - Melbourne U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, World Group, 1R, NED-RUS 0-5 Davis Cup, World Group, F, USA-RUS 4-1 Davis Cup, World Group, 1R, RUS-SRB 3-2 Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, World Group, 1R, SWE-RUS 3-2 Davis Cup, World Group, PO, RUS-BRA 3-2 Davis Cup, Group I, 2R, GBR-RUS 3-2 Davis Cup, Group I, 1R, RUS-POL 2-3 Davis Cup, World Group, QF, FRA-RUS 1-4 Davis Cup, World Group, SF, RUS-USA 3-2 Hyundai Hopman Cup - Perth Olympics - Beijing Olympics - London 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston