Career 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1989
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 F14 Bulgaria F3 Bulgaria F4 France F8 France F13 Morocco F1 Morocco F2 Croatia F4 Croatia F5 France F20 Rodez Croatia F3 Great Britain F7 Turkey F34 Turkey F35 Italy F4 China F1 China F2 France F7 Italy F26 Great Britain F17 Israel F2 Gallagher International - Hamilton Zivnobanka Czech Open - Prostejov Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Geneva Challenger - Geneva GHI Bronx Tennis Classic - Bronx Copa Sevilla Internacionales de Andalucia - Seville Copa Ericsson - Sao Paulo Tennis Napoli Cup - Napoli Zivnobanka Czech Open - Prostejov The Surbiton Trophy - Surbiton Top Wool Challenger Biella - Biella Open de L'Isere - Grenoble San Remo Tennis Cup - San Remo The Surbiton Trophy - Surbiton Nord/LB Open 2004 - Braunschweig Open de Montauban - Montauban Timisoara Challenger - Timisoara St. Petersburg Challenger - St. Petersburg ATP Challenger Open 2004 - Monchengladbach China Open - Beijing IPP Open - Helsinki Mobilux Open - Luxembourg Challenger 42 - Andrezieux Downtown Athletic Club USTA Challenger - Amarillo The Surbiton Trophy - Surbiton GHI Bronx Tennis Classic - Bronx Internazionali di Tennis de San Marino - San Marino Citta di Monza - Monza Czech Open 2006 - Prostejov Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig GHI Bronx Tennis Classic - Bronx Open D'Orleans - Orleans Open de L'Isere-Trophee BNP Paribas - Grenoble Aberto de Sao Paulo - Sao Paulo South African Airways Tennis Open - Durban BH Telecom Sarajevo 2007 - Sarajevo Open Sainte Victoire - Aix-En-Provence Croatia Osiguranje Rijeka Open - Rijeka Czech Open - Prostejov Open de Mantouban - Montauban SAA Hilversum Open - Hilversum Turin Challenger 5° Sporting Challenger - Turin Kazan Challenger LXVII Concursu Internacional de Vigo - Vigo Alexander Kolyaskin Memorial - Donetsk 2008 China TCL Challenger - Guangzhou BNP Paribas Primrose - Bordeaux Zenith Tennis Cup-Harbour Club - Milan s'Tennis Masters Challenger - Graz Citta di Como Challenger - Como Copa Petrobras-Uruguay - Montevideo Tanger Challenger Rado Swiss Open - Gstaad St. Brieuc Challenger Monza Challenger Reggio Emilia Challenger Genova Challenger Internationaux de Tennis de Brest - Brest Challenger 42 - Andrezieux Gosford Australian Unity Challenger - Gosford The Scottish Tennis Championships - Edinburgh Open de Montauban - Montauban Quelle Cup 2000 - Furth Pekao Open - Szczecin Open de Montauban - Montauban CA-Challenge 2000 - Graz drkoop.com USTA Tennis Championships of Houston - Houston drkoop.com USTA Tennis Championships of San Antonio - San Antonio Open de L'Isere-Open 38 - Grenoble Volvo Sylt Open - Sylt The Bolton Challenger - Bolton Maia Open 2002 - Maia Neride Prague Indoor - Prague KGHM Polish Indoors - Wroclaw Kyiv UMC Open - Kiev VII Open Banc Agricol - Andorra Medicor Open - Budapest Grand Prix de Tennis - St. Jean de Luz Pro Tennis World Open - Sunrise TED Open - Istanbul Open D'Orleans - Orleans Open de L'Isere - Grenoble Mobilux Open - Luxembourg The LTA Wrexham Challenger - Wrexham KGHM Emax Polish Indoors - Wroclaw Challenger Ford de Cherbourg - Cherbourg X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup - Naples Tunis Open 2006 - Tunis ECM Prague Open - Prague AXA Open - Lisbon Oberstraufen Cup - Oberstaufen Samsung Secruities Cup Challenger - Seoul Ethias Trophy - Mons Kobstaedernes ATP Challenger - Kolding Internationaux de Doubs Open de Franchie-Comte - Besancon ATU Cup 2001 - Weiden Open de Montauban - Montauban 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Aamulehti Tampere Opene - Tampere Internationaux de Nouvelle-Caledonie - New Caledonia Samsung Securities Cup - Seoul Mamaia Challenger - Constanta Gemax Open 2002 - Belgrade Prague Challenger - Prague Tennis Napoli Cup 2006 - Napoli XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Siemens Open 2002 - Scheveningen Bancolombia Open - Cali Bordeaux Challenger Hilton Waikoloa USTA Challenger - Waikoloa Sardinia International Championship - Cagliari Challenger Casino Lugano - Lugano Tennis Cup of Flanders - Ostende Open 88 - Contrexeville Open de Charleroi - Charleroi Siemens Open 2001 - Scheveningen Banca Stato Challenger Lugano - Lugano Copa Petrobras-Paraguay - Asuncion Pekao Open - Szczecin IV Challenger Ciudad De Guayaquil - Guayaquil Noumea Challenger Open de Nice - Nice Barletta Citta Della Disfida Open 2000 - Barletta Nossa Caixa Aberto de Sao Paulo - Sao Paulo ECM Cup - Prague Top Wool Challenger Biella - Biella Tatra Banka Open - Bratislava San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Zagreb Open - Zagreb Memorial Savigny - Sassuolo Banja Luka Challenger Jameson Cup - Milan Ljubljana Challenger Challenger Ciudad de Tijuana - Tijuana Tarragona Challenger Frito Lay/USTA Challenger - Binghamton Optimus Maia Open - Maia XL Capital Bermuda Open - Bermuda Marrakech Challenger Samsung Securities Cup - Seoul Chicoutimi CH Croatian Indoors - Zagreb Sybase Open - San Jose St. Petersburg Open - St. Petersburg The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham 1997 Mercedes Cup - Stuttgart Pilot Pen International - New Haven U.S. Pro Tennis Championships - Boston The Samsung Open - Bournemouth Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Stockholm Open - Stockholm Qatar Mobil Open '98 - Doha Croatian Indoors - Split European Community Championships - Antwerp Guardian Direct Cup - London Challenger 42 - Andrezieux ABN/AMRO World Tennis Tournament - Rotterdam Northern Electric Open 1999 - Newcastle BMW Open - Munich RCA Championships - Indianapolis Waldbaum's Hamlet Cup - Long Island Grand Prix de Tennis de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Internationaux de Bretagne - Brest Scania Stockholm Open - Stockholm Adidas International - Sydney Dubai Tennis Open - Dubai ABN/AMRO World Tennis Tournament - Rotterdam Guardian Direct Cup - London The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham MFS Pro Tennis Championships - Boston Connex Open Romania - Bucharest Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna AAPT Championships - Adelaide Adidas International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Franklin Templeton Tennis Classic - Scottsdale Privatbank Open 2006 - Dnepropetrovsk St. Brieuc Challenger BMW Open - Munich The Stella Artois Grass Court Championships - Queen's/London Internazionali de Tennis di Bergamo - Bergamo Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Samsung Open - Brighton Heineken Open - Auckland Milan Indoors - Milan Siebel Open - San Jose Franklin Templeton Tennis Classic - Scottsdale RCA Championships - Indianapolis Gelsor Open Romania - Bucharest Tata Open 2003 - Chennai Siebel Open - San Jose Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort TD Waterhouse Cup - Long Island St. Petersburg Open - St. Petersburg Adelaide Sydney San Jose Memphis Philadelphia Hong Kong Tokyo Seoul St. Polten Queen's Club Nottingham New Haven Bournemouth Singapore Beijing Ostrava Stockholm Copenhagen St. Petersburg Tokyo Hong Kong Seoul Pinehurst Coral Springs Queen's Club Orbetello Challenger Indianapolis Bordeaux Astana Challenger Basel Stockholm Adelaide Milan Osaka Tokyo Hong Kong Munich Bologna Queen's Club Manchester Ethias Tennis Trophy - Mons Heilbronn Challenger Newport Los Angeles Indianapolis PrivatBank Cup - Dnepropetrovsk Geneva Challenger Sydney Tokyo Vienna Rabat Challenger Osaka Seoul Challenger Casino Lugano - Lugano Kyiv UMC Open - Kiev Newport Indianapolis Tokyo Beijing Open 88 - Contrexeville Hong Kong CA Tennis Trophy - Vienna Open 13 - Marseille Sybase Open - San Jose Citrix Tennis Championships - Delray Beach The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Generali Open 2001 - Kitzbuhel Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Heineken Open - Auckland Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca The Samsung Open - Nottingham Generali Open 2002 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. AAPT Championships - Adelaide Kroger / St. Jude International - Memphis Tata Open - Chennai Adidas International - Sydney International Tennis Championships - Delray Beach BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport The Priority Telecom Open - Amersfoort Mercedes-Benz Cup - Los Angeles China Open - Beijing International Tennis Championships - Delray Beach AIG Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Next Generation Hardcourts - Adelaide Qatar Open - Doha Open 13 - Marseille Dubai Open - Dubai BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Kremlin Cup - Moscow CA Tennis Trophy - Vienna Philadelphia St. Petersburg Open - St. Petersburg Sydney International - Sydney Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai The Stella Artois Championships - London Synsam Swedish Open - Bastad RCA Championships - Indianapolis Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel BMW Open - Munich The Stella Artois Grass Court Championships - London CA Tennis Trophy - Vienna Mercedes Cup - Stuttgart PBZ Zagreb Indoors - Zagreb Serbia Open - Belgrade Estoril Open - Estoril International Championship of Croatia - Umag Open Seat-Godo 2000 - Barcelona Malaysian Open - Kuala Lumpur Open de Moselle - Metz Delray Beach International Tennis Championships - Delray Beach Ostrava AAPT Championships - Adelaide Jakarta San Jose Memphis Grand Prix Hassan II - Casablanca RCA Championships - Indianapolis Grand Prix Hassan II - Casablanca Heineken Open Shanghai - Shanghai Auckland Arizona Men's Tennis Championships - Scottsdale Tennis Masters Series - Monte Carlo President's Cup 1999 - Tashkent Pacific Life Open - Indian Wells Cerveza Club Columbia Open - Bogota President's Cup 2000 - Tashkent Adidas Open de Toulouse - Toulouse Kroger / St. Jude International - Memphis Chevrolet Cup - Santiago Brisbane International - Brisbane Grand Prix de Tennis de Lyon - Lyon Milan Indoors - Milan Legg Mason Tennis Classic - Washington D.C. The Stella Artois Grass Court Championships - London Los Angeles Dubai Moscow BellSouth Open - Auckland Advanta Championships - Philadelphia Qatar Mobil Open '99 - Doha Abierto Mexicano de Tenis Pegaso - Mexico City Croatia Open - Umag RCA Championships - Indianapolis Nottingham Toulouse Lyon Kuala Lumpur Estoril Open - Estoril Medibank Private International - Sydney Next Generation Adelaide International - Adelaide Australian Open - Melbourne Italian Open - Rome Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 12th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Eurocard Open - Stuttgart 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Indian Wells Key Biscayne Rome Cincinnati Stuttgart Canadian Open Cincinnati Essen Indian Wells Key Biscayne Hamburg Rome Canadian Open Cincinnati Indian Wells Canadian Open Canadian Open Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid 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 Masters Series Monte-Carlo - Monte Carlo Masters Series Monte-Carlo - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo 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 Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris 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 Australian Open French Open Wimbledon U.S. Open Australian Open Wimbledon Australian Open French Open Wimbledon U.S. Open Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open Wimbledon U.S. Open - New York Tennis Masters Series - Cincinnati Davis Cup, Group 1, REL1, GBR-UKR 3-2 Davis Cup, Group 1, 2R, GBR-UKR 5-0 Davis Cup, World Group, QR, GBR-IND 3-2 Davis Cup, World Group, 1R, USA-GBR 3-2 Davis Cup, World Group, QR, GBR-RSA 4-1 Davis Cup, World Group, QR, ECU-GBR 3-2 Davis Cup, World Group, QR, MAR-GBR 3-2 Davis Cup, Group 1, 2R, GBR-LUX 4-1 Australian Open - Melbourne Davis Cup, World Group, QR, AUT-GBR 3-2 Davis Cup, Group 1, 2R, GBR-SCG 2-3 Davis Cup, Group 2, 1R, MON-MNE 5-0 Davis Cup, Group II, 1R, DEN-MON 3-2 Davis Cup, Group II, PO, GRE-MON 2-3 Davis Cup, Group II, 2R, MON-LAT 2-3 Wimbledon - London Wimbledon - London Australian Open - Melbourne Grand Slam Cup - Munich Olympics - Sydney Atlanta Olympics Australian Open - Melbourne Davis Cup, World Group, QR, GBR-ECU 4-1 Davis Cup, World Group, 1R, SWE-GBR 3-2 Davis Cup, Group 1, 2R, ISR-GBR 2-3 Davis Cup, Group 1, PO, UKR-GBR 2-3 Davis Cup, Group 2, 2R, HUN-MON 1-4 Davis Cup, Group 2, 2R, MON-GRE 3-2 Davis Cup, Group II, PO, MAR-MON 2-3 Davis Cup, Group II, 1R, MON-BLR 3-1 Wimbledon - London Davis Cup, Group 2, 1R, MON-ALG 5-0 Davis Cup, Group 1, 2R, GBR-POR 5-0 Davis Cup, Group 2, 2R, MON-ALG 5-0 Davis Cup, Group II, 1R, UKR-MON 5-0 Grand Slam Cup - Munich ATP Tour World Championship - Hannover ATP Tour World Championship - Hannover