Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1995
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 Italy F7 Bulgaria-w1 Bulgaria-w4 Netherlands F1 Netherlands F3 Germany F8 Belgium F1 Belgium F2 Germany F11 France F19 Great Britain F17 Great Britain F18 Tunisia F6 Tunisia F7 Switzerland F1 Switzerland F2 Turkey F1 Bulgaria F1 Bulgaria F3 Bulgaria F4 Italy F21 Germany F9 Germany F10 Germany F12 Germany F13 Germany F14 France F14 France F15 France F17 Dominican Republic F1 Dominican Republic F2 Dominican Republic F3 Portugal F4 Portugal F5 Portugal F6 Turkey F4 Turkey F5 Bulgaria F1 Bulgaria F2 Bulgaria F3 Bulgaria F4 Netherlands F2 Germany F8 France F2 Canada F1 Canada F2 Canada F3 France F7 Bulgaria F1 Bulgaria F3 Bulgaria F4 Morocco F3 Morocco F4 Spain F25 Belgium F1 Belgium F2 Belgium F3 Germany F19 France F16 France F18 France F19 France F20 France F16 Germany F17 France F19 Czech Republic F4 Czech Republic F5 France F2 France F3 Canada F1 Canada F2 Turkey F12 Turkey F13 Poland F2 Netherlands F1 Netherlands F2 Netherlands F4 France F15 France F2 France F3 Netherlands F3 France F21 France F22 France F15 France F16 France F21 Turkey F43 Turkey F44 Great Britain F1 France F2 France F3 France F4 France F5 France F6 Turkey F12 France F8 France F19 France F24 Great Britain F18 Great Britain F19 Togo F1 France F3 France F18 France F19 France F2 France F6 France F8 France F9 Belgium F1 Belgium F2 Netherlands F3 Belgium F4 Belgium F5 Belgium F9 Belgium F11 France F17 France F18 France F19 France F23 Great Britain F4 Great Britain F5 Germany F12 France F4 (Lille) France F8 (La Grande Motte) France F9 (Angers) Spain F12 (Lleida) Netherlands F3 France F23 Belgium F9 (Koksijde) France F19 (Mulhouse) France F20 (Plaisir) France F22 (Nevers) France F7 France F23 (Saint-Dizier) France F24 (Rodez) Estonia F3 (Tallinn) Estonia F4 (Parnu) Germany F1 (Schwieberdingen) Great Britain F2 (Loughborough) Greece F1 (Heraklion) Greece F2 (Heraklion) Italy F5 (Santa Margherita Di Pula) France F7 (La Grande Motte) Spain F10 (Majadahonda) France F14 France F6 France F7 Turkey F3 Italy F24 Belgium F1 Belgium F2 Bulgaria-w2 Netherlands F2 Bulgaria F2 France F20 Rodez France F2 Bulgaria-w3 Bulgaria F2 Belgium F3 Germany F14 Lexington Challenger International Bavarian Championship - Eckental Heilbronn Open - Heilbronn BMW Tennis Championship - Sunrise s Tennis Masters 06 - Graz Lambertz Open by Stawag - Aachen Bauer Watertechnology Cup - Eckental Taiwan Challenger - Kaohsiung Heilbronn Open - Heilbronn Astana Challenger - Astana Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Malaysian Open - Kuala Lumpur KGHM Dialog Polish Indoors - Wroclaw Internationaux du Doubs - Besancon BMW Tennis Championship - Sunrise France F8 Ostdeutscher Sparkassen Cup - Dresden Sunrise Challenger Rhodes Challenger Busan Challenger St. Remy Challenger Astana Challenger Aachen Challenger Dallas Challenger Pozoblanco Challenger Scheveningen Challenger Orbetello Challenger Dortmund Challenger Recanati Challenger Trani Challenger San Marino Challenger Astana Challenger Alphen Challenger Shanghai Challenger Ningboo Challenger Tashkent Challenger Bangkok Challenger Mons Challenger Orleans Challenger Loughborough Challenger Bergamo Challenger Rimouski Challenger Le Gosier Challenger Dallas Challenger Napoli Challenger Vancouver Challenger Rennes Challenger Nottingham Challenger Granby Challenger Aptos Challenger Nord LB Open - Braunschweig Mons Challenger TED Open - Istanbul St. Brieuc Challenger Ostrava Challenger Mons Challenger Happy Valley Challenger Samsung Securities Cup - Seoul Cherbourg Challenger Quimper Challenger Drummondville Challenger Ostrava Challenger Rome Challenger Heilbronn Challenger Ilkley Challenger Granby Challenger Mobilux Open - Luxembourg Mons Challenger Rennes Challenger Eckental Challenger Intersport Heilbronn Open - Heilbronn Wroclaw Challenger Cherbourg Challenger St. Brieuc Challenger Aix En Provence Challenger Heilbronn Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Brest Challenger Ostdeutscher Sparkessen Cup - Dresden Lambertz Open by Stawag 2007 - Aachen Bauer Watertechnology Cup 2007 - Eckental Heilbronn Open - Heilbronn Internazionali di Tennis di Bergamo - Bergamo Koblenz Challenger Open Castilla y Leon - Segovia Bordeaux Challenger Ramat Hasharon Challenger Akbank Private Banking TED Open - Istanbul Tashkent Challenger Ethias Trophy - Mons Kobstaedernes ATP Challenger - Kolding Sparkassen Open - Magdeburg Nord/LB Open - Braunschweig Open Castilla y Leon Trofeo Iberdrola - Segovia Tatra Banka Slovak Open - Bratislava Heilbronn Challenger - Heilbronn Warsteiner Challenger - Lubeck AXA Open - Espinho Quelle Cup - Furth IPP Open - Helsinki Rome Challenger Muller Cup - Ulm 1998 Safeway Challenger - Aptos Segovia Challenger Open Castilla y Leon - Segovia Granby Challenger LTA Wrexham Challenger - Wrexham KGHM Dialog Polish Indoors - Wroclaw Rome Challenger Kuppers Kolsch Cup - Aachen Legg Mason Tennis Classic - Washington D.C. Gerry Weber Open - Halle Croatian Indoors - Split Guardian Direct Cup - London Grand Prix Hassan II - Casablanca Japan Open - Tokyo Miller Lite Hall of Fame Tennis Championships - Newport Scania Stockholm Open - Stockholm President's Cup 1998 - Tashkent Gold Flake Open - Chennai 1999 Mercedes Cup - Stuttgart Grand Prix de Tennis de Lyon - Lyon Dubai Tennis Open - Dubai Kroger / St. Jude International - Memphis VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz Nuembrecht Challenger - Nuembrecht Estoril Open - Estoril The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad 2000 Mercedes Cup - Stuttgart Generali Open 2000 - Kitzbuhel Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Mobil Open 2001 - Doha Adidas International - Sydney Milan Indoors - Milan Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Verizon Tennis Challenge - Atlanta BMW Open - Munich Gerry Weber Open - Halle The Nottingham Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island Heineken Open Shanghai - Shanghai Salem Open - Hong Kong AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2002 - Doha Adidas International - Sydney Copenhagen Open - Copenhagen Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale BMW Open - Munich RCA Championships - Indianapolis Puerto Rico Challenger Tennis Event - Humacao CA Tennis Trophy - Vienna Tata Open 2003 - Chennai Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Brasil Open - Salvador AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg ATP Open Castilla y Leon - Segovia Ethias Tennis Trophy - Mons Media Will Cup Busan Challenger Tennis - Busan Gold Flake Open - Chennai Qatar Open - Doha Caltanissetta Challenger Estoril Open - Estoril Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna ARAG World Team Championship - Dusseldorf Chennai Open - Chennai Dubai Open - Dubai BMW Open - Munich Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart China Open - Beijing Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Stockholm Open - Stockholm SAP Open - San Jose The Dubai Tennis Championships - Dubai US Men's Clay Court Championships - Houston Ethias Trophy - Mons Gerry Weber Open - Halle Generali Open - Kitzbuhel AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Chennai Open - Chennai Millenium Tennis Championships - Delray Beach SAP Open - San Jose The Dubai Tennis Championships - Dubai U.S. Men's Clay Court Championships - Houston BMW Open - Munich China Open - Beijing Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Qatar Exxon Mobil Open - Doha PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Ordina Open - s-Hertogenbosch BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo Tallahassee Challenger Davidoff Swiss Indoors Basel - Basel AEGON Championships - London Countrywide Classic - Los Angeles Open de Moselle - Metz Thailand Open - Bangkok China Open - Beijing St. Petersburg Open - St. Petersburg SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston AEGON Championships - London AEGON International - Eastbourne PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Cremona Challenger Wolfsburg Challenger Mouilleron-Le-Captif Challenger Petange Challenger St. Petersburg Open - St. Petersburg Mons Challenger Glasgow Challenger PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Rimouski Challenger Atlanta Tennis Championships - Atlanta Loughborough Challenger AEGON International - Eastbourne Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Sunrise Challenger Heilbronn Challenger Bergamo Challenger Dallas Challenger The Dubai Tennis Championships - Dubai Athens Challenger Mouilleron-Le-Captif Challenger Open 13 - Marseille Quimper Challenger Gerry Weber Open - Halle Moselle Open - Metz Copenhagen Open - Copenhagen Bergamo Challenger Scania Stockholm Open - Stockholm Mallorca Open - Mallorca Scania Stockholm Open - Stockholm Surbiton Challenger Heilbronn Challenger Open Seat-Godo 2000 - Barcelona Ordina Open - 's-Hertogenbosch Segovia Challenger President's Cup - Tashkent Grand Prix de Tennis de Lyon - Lyon Rome Challenger Stockholm Open - Stockholm Adidas International - Sydney Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril BMW Open - Munich Generali Open 2003 - Kitzbuhel Mons Challenger Bergamo Challenger Lexington Challenger Aptos Challenger Drummondville Challenger St. Brieuc Challenger Mestre Challenger Quimper Challenger Bordeaux Challenger Nottingham-2 Challenger Vancouver Challenger Cherbourg Challenger Braunschweig Open - Braunschweig Kuppers Kolsch Cup Aachen - Aachen Marburg Challenger Masters Series - Hamburg Pilot Pen International - New Haven Qatar Mobil Open '99 - Doha ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai China Open - Beijing Davidoff Swiss Indoors - Basel Nord/LB Open - Braunschweig 2001 Mercedes Cup - Stuttgart Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Generali Open - Kitzbuhel President's Cup - Tashkent Chennai Open - Chennai French Open - Paris International Indoor Tennis Championships of Croatia - Zagreb Regions Morgan Keegan Championships - Memphis China Open - Beijing Thailand Open - Bangkok St. Petersburg Open - St. Petersburg BMW Open - Munich Legg Mason Tennis Classic - Washington D.C. The Dubai Tennis Championships - Dubai U.S. Mens's Clay Court Championship - Houston ABN/AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Guardian Direct Cup - London Copenhagen Open - Copenhagen Gerry Weber Open - Halle Austrian Open - Kitzbuhel BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten China Open - Beijing AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Chennai Open - Chennai Legg Mason Tennis Classic - Washington D.C. The Lipton Championships - Key Biscayne ABN AMRO World Tennis Tournament - Rotterdam Licher German Open - Hamburg du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Rome adidas Open de Toulouse - Toulouse Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Davidoff Swiss Indoors - Basel Tennis Masters Series - Monte Carlo Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Open 13 - Marseille Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Qatar Mobil Open 2000 - Doha Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Grand Prix Hassan II - Casablanca Masters Series Hamburg - Hamburg Copenhagen Open - Copenhagen Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel Qatar ExxonMobil Open - Doha Dubai Tennis Open - Dubai Adidas International - Sydney Generali Open 1998 - Kitzbuhel Heineken Trophy - 's-Hertogenbosch Kremlin Cup - Moscow AXA Cup - London Japan Open - Tokyo Chennai Open - Chennai Dubai Tennis Open - Dubai ATP Kremlin Cup - Moscow Gold Flake Open - Chennai Legg Mason Tennis Classic - Washington D.C. Gerry Weber Open - Halle Rado Swiss Open - Gstaad International Championship of Croatia - Umag BMW Open - Munich Copenhagen Open - Copenhagen Generali Open 2001 - Kitzbuhel TD Waterhouse Cup - Long Island Grand Prix Hassan II - Casablanca The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Tel Aviv Ordina Open - 's-Hertogenbosch Gerry Weber Open - Halle Mercedes Cup - Stuttgart BMW Open - Munich Milan Indoors - Milan BMW Open - Munich Qatar ExxonMobil Open - Doha Thailand Open - Bangkok Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Paris BMW Open - Munich Legg Mason Tennis Classic - Washington Wimbledon - London 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 - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York 14th Paris Open - Paris 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 - 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 - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne 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 Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, QR, GER-ROU 4-1 Davis Cup, World Group, 1R, GER-NED 4-1 Davis Cup, World Group, 1R, CRO-GER 4-1 Davis Cup, World Group, QR, GER-VEN 5-0 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, Group 1, 2R, RSA-GER 2-3 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, QR, BLR-GER 3-2 Davis Cup, Group 1, 2R, GER-ISR 5-0 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, GER-AUT 3-2 River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Tennis Masters Cup - Houston Olympics - Sydney Olympics - Athens Olympics - Beijing Davis Cup, World Group, QF, AUS-GER 3-2