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 Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna AAPT Championships - Adelaide Copenhagen Open - Copenhagen U.S. Men's Clay Court Championships - Houston Shanghai Rolex Masters - Shanghai AAMI Classic - Kooyong Spain #1-w2 Spain #1-w3 Spain #1-w4 Portugal F2 Spain F6 Spain F7 Slovenia F2 Netherlands F1 Netherlands F2 Spain F16 Spain F17 Netherlands F3 Netherlands F4 Netherlands F1 Netherlands F2 Germany F9 Germany F10 Germany F11 Germany F12 Netherlands F3 Netherlands F4 Spain F25 Spain F26 Spain F27 France F19 Belgium F1 Belgium F2 Croatia F1 Croatia F2 China F3 China F4 China F5 Great Britain F5 Great Britain F6 Great Britain F8 Italy F14 Italy F15 Netherlands F2 Netherlands F6 Netherlands F7 Spain F32 Spain F33 Great Britain F16 Great Britain F17 Great Britain F18 Israel F5 Israel F6 Germany F4 Great Britain F7 Netherlands F1 Netherlands F2 Netherlands F3 Turkey F11 Turkey F12 Malaysia F6 Germany F1 Germany F2 Germany F3 Turkey F1 Turkey F2 Netherlands F1 Netherlands F4 Germany F3 Netherlands F1 Netherlands F6 Germany F19 Germany F20 Turkey F41 Turkey F42 Turkey F46 Germany F3 France F4 Turkey F11 Netherlands F3 Netherlands F5 Netherlands F6 Germany F2 Egypt F2 Portugal F1 Portugal F2 Turkey F12 Netherlands F3 Netherlands F4 Netherlands F6 Netherlands F7 Portugal F12 Croatia F11 Greece F8 Greece F9 Netherlands F3 (Middelburg) Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg Challenger 42 - Andrezieux Challenger Hamburg - Hamburg Rezidenza Open - Magdeburg Memorial Piertomaso Tessitore - San Remo Ljubljana Open 2002 - Ljubljana ECM Cup - Prague Schickendanz Open - Furth BMW Challenger Open - Monchengladbach Black Forest Open 2000 - Freudenstadt CA-Challenge 2000 - Graz Skandia Open - Linz Neride Prague Indoor - Prague Warsteiner Challenger Lubeck 2001 - Lubeck Warsteiner Challenger - Wolfsburg Residenza Open - Magdeburg Powder Byrne Trophy - Surbiton Oberstaufen Cup - Oberstaufen Skandia Open - Linz CA-Challenge - Graz BMW Challenger Open - Monchengladbach Black Forest Open - Freudenstadt Diego Open - Budapest Kamnik Challenger - Kamnik Intersport Heilbronn Open - Heilbronn Sports Experts Open - Nettingsdorf Challenger 42 - Andrezieux XL Capital Bermuda Open - Bermuda Zivnobanka Czech Open - Prostejov Lambertz Open - Aachen Pro Tennis World Open - Boca Raton SAA Hilversum Open - Hilversum Okal Cup 2004 - Eckental Challenger Groningen - Groningen Jameson Cup - Milan Siemens Open - Scheveningen Kobstaedernes ATP Challenger - Kolding The LTA Sunderland Challenger - Sunderland The LTA Wrexham Challenger - Wrexham Challenger 42 - Andrezieux Coffee Cup Challenger - Chikmagalur Dharwad Challenger 2006 - Dharwad Garden Open - Rome Siemens Open - Scheveningen Aamulehti Tampere Open - Tampere Timisoara Challenger - Timisoara St. Petersburg Challenger 2006 - St. Petersburg Lambertz Open by Stawag - Aachen Heilbronn Open - Heilbronn 4th Volkswagen Challenger - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Roma Challenger 2007 - Rome San Remo Tennis Cup - San Remo Siemens Open 2007 - Scheveningen The LTA Hester Trophy - Manchester LTA Nottingham Challenger - Nottingham Aamulehti Tampere Opene - Tampere Geneva Challenger - Geneva Citta di Como - Como Tean International - Alphen Copa Sevilla 2007 - Seville Ethias Trophy - Mons Open de Rennes La Trinitaine - Rennes Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag 2007 - Aachen Bauer Watertechnology Cup 2007 - Eckental IPP Open - Helsinki LTA Shrewsbury Challenger - Shrewsbury KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo 5 Volkswagen Challenger - Wolfsburg BMW Tennis Championship - Sunrise Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Ostdeutscher Sparkassen Cup - Dresden Siemens Open - Scheveningen San Marino CEPU Open - San Marino Kos Succhetti Tennis Cup - Cordenons s'Tennis Masters Challenger - Graz ATP Open Castilla y Leon - Segovia TEAN International - Alphen Aan Den Rijn Challenger Copa Sevilla 2008 - Seville Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen Bauer Watertechnilogy Cup 2008 - Eckental Caltanissetta Challenger Barletta Challenger Athens Challenger Rome Challenger Rome Challenger San Remo Challenger Zagreb Challenger Turin Challenger Scheveningen Challenger Rimini Challenger Orbetello Challenger Segovia Challenger Geneva Challenger Manerbio Challenger Como Challenger Alphen Challenger Yokohama Challenger Toyota Challenger Caltanissetta Challenger Barletta Challenger Monza Challenger Rome Challenger Rome Challenger Tampere Challenger Segovia Challenger Trani Challenger San Sebastian Challenger Manerbio Challenger Como Challenger Alphen Challenger Szczecin Challenger Napoli Challenger Mons Challenger Eckental Challenger Aachen Challenger Noumea Challenger Heilbronn Challenger Wolfsburg Challenger Rabat Challenger Marrakech Challenger Barletta Challenger Prague Challenger Bordeaux Challenger Nottingham Challenger Marburg Challenger Braunschweig Challenger Sopot Challenger Trani Challenger San Marino Challenger Cordenons Challenger Wolfsburg Challenger Bath Challenger Barletta Challenger Mersin Challenger Rome Challenger Rome Challenger Scheveningen Challenger Bercuit Challenger Oberstaufen Challenger Alphen Challenger Seville Challenger Bergamo Challenger Cherbourg Challenger Dallas Challenger Le Gosier Challenger St. Brieuc Challenger Mersin Challenger Rome Challenger Marburg Challenger Scheveningen Challenger Poznan Challenger Tampere Challenger San Marino Challenger Meerbusch Challenger Alphen Challenger Orleans Challenger Mons Challenger Rennes Challenger Geneva Challenger Ortisei Challenger Sao Paulo Challenger Tour Finals Noumea Challenger Heilbronn Challenger Irving Challenger Tunis Challenger Rome Challenger Heilbronn Challenger Scheveningen Challenger Tampere Challenger San Marino Challenger Meerbusch Challenger Alphen Challenger Seville Challenger Mons Challenger Bratislava Challenger Wroclaw Challenger St. Brieuc Challenger Turin Challenger Heilbronn Challenger Caltanissetta Challenger Scheveningen Challenger Tampere Challenger Vancouver Challenger Alphen Challenger Mons Challenger Rennes Challenger Eckental Challenger Mouilleron-Le-Captif Challenger Barletta Challenger Turin Challenger Poprad Tatry Challenger Scheveningen Challenger Liberec Challenger Trnava Challenger Orleans Challenger Mons Challenger Eckental Challenger Quimper Challenger Budapest Challenger Wroclaw Challenger Sarasota Challenger Tallahassee Challenger Aix En Provence Challenger Ilkley Challenger Marbella Challenger Surbiton Challenger Nottingham Challenger Monterrey Challenger Santo Domingo Challenger Marbella Challenger Aix En Provence Challenger CA Tennis Trophy - Vienna Internationaler Raiffeisen Grand Prix - St. Polten Generali Open 2000 - Kitzbuhel Generali Open 2001 - Kitzbuhel CA Tennis Trophy - Vienna BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Miller Lite Hall of Fame Tennis Championships - Newport International Championship of Croatia - Umag Generali Open 2002 - Kitzbuhel TD Waterhouse Cup - Long Island Davidoff Swiss Indoors - Basel Adidas International - Sydney BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Miller Lite Hall of Fame Tennis Championships - Newport Energis Open - Amersfoort Generali Open 2003 - Kitzbuhel TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz CA Tennis Trophy - Vienna Stockholm Open - Stockholm AAPT Championships - Adelaide Adidas International - Sydney Siebel Open - San Jose Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel TD Waterhouse Cup - Long Island Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Next Generation Hardcourts - Adelaide Medibank Private International - Sydney SAP Open - San Jose Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch The Priority Telecom Open - Amersfoort Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Open de Moselle - Metz CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Sydney International - Sydney Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca BMW Open - Munich Hypo Group Tennis International - Portschach The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Sydney International - Sydney Open 13 - Marseille Regions Morgan Keegan Championships - Memphis ABN/AMRO World Tennis Tournament - Rotterdam The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca BMW Open - Munich Hypo Group Tennis International - Portschach Gerry Weber Open - Halle BCR Open Romania - Bucharest Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Chennai Open - Chennai Next Generation Adelaide International - Adelaide Medibank International - Sydney Heineken Open - Auckland Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Estoril Open - Estoril Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London Ordina Open - s-Hertogenbosch Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Brisbane - Brisbane Medibank International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Catella Swedish Open - Bastad Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna Brisbane International - Brisbane 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 Gerry Weber Open - Halle Mercedes Cup - Stuttgart International German Open - Hamburg ATP Studena Croatia Open Umag - Umag Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Malaysian Open - Kuala Lumpur China Open - Beijing Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach UNICEF Open - 's Hertogenbosch Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur China Open - Beijing Erste Bank Open - Vienna Valencia Open - Valencia Brisbane International - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BMW Open - Munich Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Erste Bank Open - Vienna PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Power Horse Cup - Dusseldorf AEGON Championships - London Topshelf Open - 's-Hertogenbosch Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia Brisbane International - Brisbane Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Austrian Open - Kitzbuhel If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Generali Open - Kitzbuhel Kremlin Cup - Moscow Erste Bank Open - Vienna Aircel Chennai Open - Chennai Open 13 - Marseille Barcelona Open BancSabadell - Barcelona BMW Open - Munich German Tennis Championships - Hamburg Erste Bank Open - Vienna Winston-Salem Open - Winston-Salem Tennis Masters Series - Monte Carlo Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg 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 Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome 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 Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome 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 Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto 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 Rogers Cup - Montreal Western & Southern Open - Cincinnati Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Wimbledon - London Wimbledon - London Australian Open - Melbourne 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 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 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 U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, World Group, QR, FRA-AUT 5-0 Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, Group 1, 1R, AUT-NOR 5-0 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, World Group, 1R, USA-AUT 5-0 Davis Cup, World Group, QR, AUT-GBR 3-2 Davis Cup, World Group, 1R, AUS-AUT 5-0 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, 1R, NED-RUS 0-5 Davis Cup, World Group, PO, AUT-MEX 5-0 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, World Group, 1R, AUT-USA 1-4 Davis Cup, World Group, PO, GBR-AUT, 2-3 Davis Cup, World Group, PO, NED-KOR, 3-2 Davis Cup, World Group, 1R, ARG-NED 5-0 Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, World Group, PO, CHI-AUT, 3-2 Davis Cup, World Group, PO, NED-FRA, 1-4 Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, World Group, 1R, AUT-FRA 2-3 Davis Cup, Group I, 1R, UKR-NED 2-3 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, 1R, AUT-RUS 3-2 Davis Cup, Group I, 1R, NED-FIN 5-0 Davis Cup, World Group, QF, ESP-AUT 4-1 Davis Cup, World Group, 1R, KAZ-AUT 3-1 Davis Cup, World Group, PO, NED-AUT 5-0 Davis Cup, Group I, PO, LAT-AUT 1-4 Davis Cup, Group I, 1R, SWE-AUT 2-3 Davis Cup, Group I, 2R, AUT-NED 2-3 Davis Cup, World Group, PO, SUI-NED 4-1 Davis Cup, Group I, 2R, UKR-AUT 3-2 Davis Cup, Group I, 2R, BLR-AUT 3-1 Davis Cup, Group I, 2R, RUS-AUT 1-3 French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston AAMI Classic - Kooyong All Lower level tournaments Olympics - Athens Olympics - Beijing Olympics - London