Career 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
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 Open de L'Isere - Grenoble Warsteiner Challenger Lubeck - Lubeck Garden Open - Rome Ljubljana Open 2002 - Ljubljana ECM Cup - Prague Schickendanz Open - Furth Sparkessen Magdeburg Open - Magdeburg Black Forest Open 2000 - Freudenstadt Skandia Open - Linz Open de Charleroi - Charleroi Neride Prague Indoor - Prague Heilbronn Open - Heilbronn Weissenhauser Strand Cup - Hamburg KGHM Polish Indoors - Wroclaw LTA Hull Challenger - Hull Residenza Open - Magdeburg Skandia Open - Linz BMW Challenger Open - Monchengladbach Black Forest Open - Freudenstadt TED Open - Istanbul Sports Experts Open - Nettingsdorf Internationaux de Bretagne - Brest Lambertz Open - Aachen Open de Franche-Comte - Besancon Pro Tennis World Open - Boca Raton Open Sainte Victoire - Aix-En-Provence Prague Open - Prague Open D'Orleans - Orleans Open de L'Isere - Grenoble Challenger 42 - Andrezieux Gemax Open - Belgrade Internationaux du Doubs - Besancon Challenger Ford de Cherbourg - Cherbourg BMW Tennis Championship - Sunrise ECM Prague Open - Prague Open Castilla y Leon - Segovia GHI Bronx Tennis Classic - Bronx Open D'Orleans - Orleans Open de L'Isere-Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Kobstaedernes ATP Challenger - Kolding Internationaux de Nouvelle-Caledonie - New Caledonia Heilbronn Open - Heilbronn San Remo Tennis Cup - San Remo Open D'Orleans - Orleans Challenger 42 - Andrezieux Downtown Athletic Club USTA Challenger - Amarillo Warsteiner Challenger - Wolfsburg Challenger Ford de Cherbourg - Cherbourg Eisenberg Jerusalem Open - Jerusalem CA-Challenge - Graz Diego Open - Budapest KGHM Dialog Polish Indoors - Wroclaw BMW Tennis Championship - Sunrise Ostdeutscher Sparkassen Cup - Dresden s'Tennis Masters Challenger - Graz Open D'Orleans - Orleans Heilbronn Open - Heilbronn Warsteiner Challenger Wolfsburg - Wolfsburg Powder Byrne Trophy - Surbiton Orleans Challenger Bordeaux Challenger Orleans Challenger Orleans Challenger Mons Challenger Rennes Challenger Dallas Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Bordeaux Challenger Mouilleron-Le-Captif Challenger Kamnik Challenger - Kamnik Liberec Challenger Orleans Challenger Eckental Challenger Budapest Challenger Wroclaw Challenger Sarasota Challenger Aix En Provence Challenger Ilkley Challenger Surbiton Challenger Nottingham Challenger Santo Domingo Challenger Vancouver Challenger Quimper Challenger XL Capital Bermuda Open - Bermuda Rezidenza Open - Magdeburg Poprad Tatry Challenger Challenger Ford de Cherbourg - Cherbourg Open de Franche Comte - Besancon Optimus Maia Open - Maia Adidas International - Sydney Mercedes-Benz Cup - Los Angeles St. Petersburg Open - St. Petersburg Siebel Open - San Jose International Tennis Championships - Delray Beach Internationaler Raiffeisen Grand Prix - St. Polten The Samsung Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport International Championship of Croatia - Umag Mercedes-Benz Cup - Los Angeles CA Tennis Trophy - Vienna AAPT Championships - Adelaide BMW Challenger Open - Monchengladbach International Tennis Championships - Delray Beach Miller Lite Hall of Fame Tennis Championships - Newport Open de L'Isere-Open 38 - Grenoble AAPT Championships - Adelaide Internationaux de Tennis de Brest - Brest Adidas International - Sydney Siebel Open - San Jose U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch TD Waterhouse Cup - Long Island St. Petersburg Open - St. Petersburg Trnava Challenger Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Milan Indoors - Milan SAP Open - San Jose Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Open Seat Godo 2005 - Barcelona U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven Open de Moselle - Metz Marbella Challenger Kremlin Cup - Moscow CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca BMW Open - Munich Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Generali Open - Kitzbuhel Orange Prokom Open - Sopot Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Hilton Waikoloa USTA Challenger - Waikoloa St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Chennai Open - Chennai Next Generation Adelaide International - Adelaide Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam The Hypo Group Tennis International 2008 - Poertschach Gerry Weber Open - Halle Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Catella Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Bank Austria Tennis Trophy - Vienna Medibank International - Sydney Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona AEGON International - Eastbourne AIG Japan Open Tennis Championships - Tokyo Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Winston Salem - Winston Salem PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Regions Morgan Keegan Championships - Memphis UNICEF Open - 's Hertogenbosch Winston-Salem Open - Winston-Salem China Open - Beijing Valencia Open - Valencia Brisbane International - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Topshelf Open - 's-Hertogenbosch Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Barcelona Open BancSabadell - Barcelona BMW Open - Munich Citi Open - Washington Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Geneva Open - Geneva Aircel Chennai Open - Chennai Intersport Heilbronn Open - Heilbronn Zivnobanka Czech Open - Prostejov Monterrey Challenger Guzzini Challenger - Recanati Aix En Provence Challenger Sydney International - Sydney Challenger 42 - Andrezieux Internationaux de Tennis de Brest - Brest Challenger Hamburg - Hamburg Memorial Piertomaso Tessitore - San Remo Generali Open 2000 - Kitzbuhel Zagreb Open - Zagreb Time Warner USTA Challenger - Binghamton CA-Challenge 2000 - Graz Tatra Banka Open - Bratislava The Stella Artois Grass Court Championships - Queen's/London Challenger 42 - Andrezieux Open Sainte-Victoire - Aix-En-Provence Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble Tunis Open 2006 - Tunis Open Seat-Godo 2001 - Barcelona Tennis Masters Series - Toronto Tennis Masters Series - Paris Tennis Masters Series - Montreal Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Mallorca Open - Mallorca Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Adidas International - Sydney Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Rogers Cup - Montreal Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Grand Prix Hassan II - Casablanca Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo The Stella Artois Grass Court Championships - London Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Miller Lite Hall of Fame Tennis Championships - Newport AAPT Championships - Adelaide Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Generali Open 2001 - Kitzbuhel The Stella Artois Grass Court Championships - London Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Bordeaux Challenger Australian Open - Melbourne Copenhagen Open - Copenhagen French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris RCA Championships - Indianapolis Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London TD Waterhouse Cup - Long Island U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Generali Open - Kitzbuhel U.S. Open - New York Australian Open - Melbourne Grand Prix de Tennis de Lyon - Lyon French Open - Paris AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon U.S. Open - New York ABN AMRO World Tennis Tournament - Rotterdam Gelsor Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Australian Open - Melbourne Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz French Open - Paris CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Pilot Pen Tennis - New Haven Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Open de Moselle - Metz Australian Open - Melbourne French Open - Paris Open 13 - Marseille Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Delray Beach International Tennis Championships - Delray Beach U.S. Open - New York The Artois Championships - London U.S. Open - New York Australian Open - Melbourne Miller Lite Hall of Fame Tennis Championships - Newport Masters Series - Hamburg Ordina Open - s-Hertogenbosch U.S. Mens's Clay Court Championship - Houston Thailand Open - Bangkok Mercedes Cup - Stuttgart U.S. National Indoor Tennis Championships - Memphis Erste Bank Open - Vienna Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Open Sud de France - Montpellier Malaysian Open - Kuala Lumpur Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich AEGON Championships - London PBZ Zagreb Indoors - Zagreb BMW Open - Munich Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Stockholm Open - Stockholm Austrian Open - Kitzbuhel AEGON Championships - London The Stella Artois Championships - London Erste Bank Open - Vienna Erste Bank Open - Vienna Open de Moselle - Metz AEGON Championships - London Barcelona Open BancSabadell - Barcelona Ordina Open - 's-Hertogenbosch BMW Open - Munich ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz Winston-Salem Open - Winston-Salem Gerry Weber Open - Halle AEGON Championships - London Mercedes Cup - Stuttgart International German Open - Hamburg Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, World Group, 1R, USA-AUT 5-0 Thailand Open - Bangkok Davis Cup, World Group, 1R, AUT-CRO 2-3 Open Sud de France - Montpellier Davis Cup, World Group, 1R, GER-FRA 2-3 Bank Austria Tennis Trophy - Vienna Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, 1R, ROU-FRA 0-5 Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, World Group, F, SRB-FRA 3-2 Davis Cup, World Group, 1R, AUT-FRA 2-3 Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, World Group, 1R, FRA-ISR 5-0 Bratislava Challenger Davis Cup, World Group, PO, NED-AUT 5-0 ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Davis Cup, Group I, PO, LAT-AUT 1-4 Davis Cup, Group I, 1R, SWE-AUT 2-3 Davis Cup, Group I, 2R, RUS-AUT 1-3 AEGON Championships - London German Tennis Championships - Hamburg Malaysian Open - Kuala Lumpur China Open - Beijing AAPT Championships - Adelaide All Lower level tournaments Brisbane International - Brisbane Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Olympics - Beijing Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Gerry Weber Open - Halle BMW Open - Munich Generali Open 2002 - Kitzbuhel Gelsor Open Romania - Bucharest Swiss Indoors Basel - Basel Stockholm Open - Stockholm Adidas International - Sydney Open Sud de France - Montpellier U.S. Men's Clay Court Championships - Houston Generali Open 2003 - Kitzbuhel Open 13 - Marseille Mons Challenger Stockholm Open - Stockholm Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Challenger 42 - Andrezieux Tallahassee Challenger Malaysian Open - Kuala Lumpur Valencia Open - Valencia Orleans Challenger Open 13 - Marseille US Men's Clay Court Championship - Houston TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Hungarian Open - Budapest Bordeaux Challenger Tatra Banka Slovak Open - Bratislava Warsteiner Challenger Lubeck 2001 - Lubeck BCR Open Romania - Bucharest GHI Bronx Tennis Classic - Bronx Oberstaufen Cup - Oberstaufen Generali Open - Kitzbuhel Kremlin Cup - Moscow Open 13 - Marseille Thailand Open - Bangkok Tampere Challenger Open 13 - Marseille Kroger / St. Jude International - Memphis The Nottingham Open - Nottingham RCA Championships - Indianapolis CA Tennis Trophy - Vienna Open 13 - Marseille AAPT Championships - Adelaide ARAG World Team Championship - Dusseldorf Trofeo Conde de Godo - Barcelona Davidoff Swiss Indoors - Basel BMW Open - Munich Open 13 - Marseille Internationaler Raiffeisen Grand Prix - St. Polten Legg Mason Tennis Classic - Washington ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Estoril Open - Estoril Open SEAT 2008 - Barcelona Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Brisbane - Brisbane Citi Open - Washington CA Tennis Trophy - Vienna The Dubai Tennis Championships - Dubai China Open - Beijing Kroger / St. Jude International - Memphis Tata Open 2003 - Chennai Siebel Open - San Jose Dubai Duty Free Tennis Championships - Dubai Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Copenhagen Open - Copenhagen Erste Bank Open - Vienna Grand Prix Hassan II - Casablanca Tennis Masters Series - Miami Tennis Masters Series - Paris Marbella Challenger Monte Carlo Open - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Rome Estoril Open - Estoril Masters Series Monte Carlo - Monte Carlo AIG Japan Open - Tokyo Generali Open - Kitzbuhel Tennis Masters Series - Cincinnati Tennis Masters Series - Monte Carlo Masters Series Monte-Carlo - Monte-Carlo Tennis Masters Series - Hamburg TD Waterhouse Cup - Long Island Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Sony Open Tennis - Miami Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Pacific Life Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells AEGON International - Eastbourne Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Rogers Cup - Toronto BNP Paribas Masters - Paris ATP Kremlin Cup - Moscow Bet-at-home Cup - Kitzbuhel Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Adidas International - Sydney Pacific Life Open - Indian Wells German Tennis Championships - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Open 13 - Marseille Rogers Cup - Montreal U.S. Open - New York Sony Ericsson Open - Miami Energis Open - Amersfoort Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Open Seat Godo - Barcelona Davidoff Swiss Indoors Basel - Basel Erste Bank Open - Vienna Brisbane International - Brisbane Wimbledon - London Legg Mason Tennis Classic - Washington Australian Open - Melbourne French Open - Paris U.S. Open - New York Campionati BNL dItalia - Rome Wimbledon - London U.S. Open - New York BNP Paribas Masters - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, PO, GBR-AUT, 2-3 Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London Tennis Masters Series - Monte Carlo U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Rogers Masters - Toronto Davis Cup, World Group, 1R, AUS-AUT 5-0 Davis Cup, World Group, QR, FRA-AUT 5-0 Olympics - London Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, World Group, PO, AUT-MEX 5-0 Davis Cup, World Group, 1R, AUT-RUS 3-2 Davis Cup, World Group, 1R, AUT-USA 1-4 Davis Cup, World Group, QF, USA-FRA 4-1 Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, World Group, SF, FRA-ARG 5-0 Davis Cup, Group 1, 1R, AUT-NOR 5-0 Davis Cup, World Group, 1R, KAZ-AUT 3-1 Davis Cup, World Group, QR, AUT-GBR 3-2 Davis Cup, World Group, QF, FRA-RUS 1-4 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, World Group, QF, ESP-AUT 4-1 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, PO, CHI-AUT, 3-2 Davis Cup, World Group, QF, FRA-ESP 5-0 AAMI Classic - Kooyong Olympics - Athens Davis Cup, Group I, 2R, UKR-AUT 3-2 AAMI Classic - Kooyong Davis Cup, Group I, 2R, BLR-AUT 3-1 River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston