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 Ecuador F2 Ecuador F3 USA F25 USA F26 USA F27 Canada F1 Canada F2 Canada F3 Germany F1 Germany F2 Austria F1 Campionati Internazionali di Sicilia - Palermo Challenger 42 - Andrezieux Rezidenza Open - Magdeburg CA-Challenge 2000 - Graz BMW Challenger Open - Monchengladbach Black Forest Open 2000 - Freudenstadt Neride Prague Indoor - Prague Warsteiner Challenger Lubeck 2001 - Lubeck Warsteiner Challenger - Wolfsburg Powder Byrne Trophy - Surbiton Skandia Open - Linz Black Forest Open - Freudenstadt BMW Challenger Open - Monchengladbach Diego Open - Budapest Kamnik Challenger - Kamnik 2001 UT Tyler Patriot Challenger - Tyler Intersport Heilbronn Open - Heilbronn Sports Experts Open - Nettingsdorf XL Capital Bermuda Open - Bermuda Lambertz Open - Aachen Mercedes Cup - Stuttgart USTA Challenger of Orlando - Orlando Intersport Heilbronn Open - Heilbronn USTA Men's Challenger of Dallas - Dallas USTA Freeman Men's Challenger - Joplin 2006 USTA Tallahassee Tennis Challenger - Tallahassee XL Bermuda Open - Bermuda Open Castilla y Leon - Segovia Tatra Banka Open 2006 - Bratislava Privatbank Open 2006 - Dnepropetrovsk Hilton Waikoloa Village USTA Challenger - Waikoloa BMW Tennis Championship - Sunrise Tallahassee Tennis Challenger - Tallahassee Puerto Rico Challenger Tennis Event - Humacao Sunrise Challenger Ortisei Challenger CA-Challenge - Graz Winnetka Challenger Tiburon Challenger Ortisei Challenger Dallas Challenger Guadalajara Challenger Nottingham Challenger Istanbul Challenger Eckental Challenger Ortisei Challenger Irving Challenger Le Gosier Challenger Nottingham Challenger Oberstaufen Cup - Oberstaufen U.S. National Indoor Tennis Championships - Memphis The Waco International Tennis Challenger - Waco Tampere Challenger Brescia Challenger Dallas Challenger Puebla Challenger Poprad Tatry Challenger Monterrey Challenger Eckental Challenger Dallas Challenger Budapest Challenger Wroclaw Challenger Sarasota Challenger Challenger Hamburg - Hamburg Challenger 42 - Andrezieux Surbiton Challenger Lubbock Challenger - Lubbock Marbella Challenger GHI Bronx Tennis Classic - Bronx Pro Tennis World Open - Boca Raton Surbiton Challenger Nottingham Challenger Bergamo Challenger Monterrey Challenger Marbella Challenger Ramat Hasharon Challenger Athens Challenger Athens Challenger XI Abierto Internacional de Salinas - Salinas 2006 Challenger of Santa Clarita California Challenger - Valencia Heilbronn Challenger Ciudad de Telde - Telde Ostdeutscher Sparkassen Cup - Dresden Guimaraes Challenger Vancouver Challenger Unique Zagreb Open - Zagreb Baden Open - Ettlingen Schickendanz Open - Furth Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg Memorial Piertomaso Tessitore - San Remo Ljubljana Open 2002 - Ljubljana ECM Cup - Prague Schickendanz Open - Furth Heilbronn Challenger Skandia Open - Linz Residenza Open - Magdeburg Zivnobanka Czech Open - Prostejov 2005 Tulsa Challenger - Tulsa Generali Open 2001 - Kitzbuhel CA Tennis Trophy - Vienna International Championship of Croatia - Umag Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Miller Lite Hall of Fame Tennis Championships - Newport Energis Open - Amersfoort Gelsor Open Romania - Bucharest PEOPLEnet Cup - Dnepropetrovsk TD Waterhouse Cup - Long Island Open de Moselle - Metz CA Tennis Trophy - Vienna KGHM Dialog Polish Indoors - Wroclaw Stockholm Open - Stockholm Baton Rouge Pro Tennis Classic - Baton Rouge Ostdeutscher Sparkassen Cup - Dresden Gelsor Open Romania - Bucharest Copenhagen Open - Copenhagen Tunis Challenger s'Tennis Masters Challenger - Graz ATP Open Castilla y Leon - Segovia Open D'Orleans - Orleans Kobstaedernes ATP Challenger - Kolding Sao Paulo Challenger Salinas Challenger Heilbronn Challenger Bergamo Challenger Sunrise Challenger Baton Rouge Challenger Rhodes Challenger Cremona Challenger Adidas International - Sydney Open Seat Godo - Barcelona Generali Open - Kitzbuhel TD Waterhouse Cup - Long Island Grand Prix de Tennis de Lyon - Lyon Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Internationaler Raiffeisen Grand Prix - St. Polten U.S. Men's Clay Court Championships - Houston St. Petersburg Open - St. Petersburg Sydney International - Sydney US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Tallahassee Challenger BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz Campbell's Hall of Fame Tennis Championships - Newport BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Sydney International - Sydney Regions Morgan Keegan Championships - Memphis St. Petersburg Open - St. Petersburg The Stella Artois Championships - London Qatar ExxonMobil Open - Doha The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston BMW Open - Munich Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Open Seat Godo 2007 - Barcelona RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Mercedes Cup - Stuttgart Open de Moselle - Metz BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Miller Lite Hall of Fame Tennis Championships - Newport Heineken Open - Auckland SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Open SEAT 2008 - Barcelona BMW Open - Munich Pilot Pen Tennis - New Haven Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch CA Tennis Trophy - Vienna Austrian Open - Kitzbuhel Estoril Open - Estoril Pilot Pen Tennis - New Haven Thailand Open - Bangkok BA-CA Tennis Trophy - Vienna Salzburg Challenger Davidoff Swiss Indoors Basel - Basel Heilbronn Challenger ABN AMRO World Tennis Tournament - Rotterdam Le Gosier Challenger Dallas Challenger Tallahassee Challenger Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle The Dubai Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch Catella Swedish Open - Bastad Indianapolis Tennis Championships - Indianapolis Nottingham Challenger Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha Brisbane International - Brisbane Medibank International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Heineken Open - Auckland The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Delray Beach International Tennis Championships - Delray Beach Sacramento Challenger Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch The Hypo Group Tennis International 2008 - Poertschach Atlanta Tennis Championships - Atlanta International German Open - Hamburg BMW Open - Munich Countrywide Classic - Los Angeles ATP Studena Croatia Open Umag - Umag Thailand Open - Bangkok Helsinki Challenger Mercedes Cup - Stuttgart AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Legg Mason Tennis Classic - Washington Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Sarasota Challenger Brisbane International - Brisbane Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon German Tennis Championships - Hamburg Petange Challenger Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Malaysian Open - Kuala Lumpur Open Sabadell Atlantico - Barcelona PBZ Zagreb Indoors - Zagreb Delray Beach International Tennis Championships - Delray Beach UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Citi Open - Washington Winston-Salem Open - Winston-Salem Gerry Weber Open - Halle Heineken Open - Auckland China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel Valencia Open - Valencia Bratislava Challenger Erste Bank Open - Vienna PBZ Zagreb Indoors - Zagreb Brisbane International - Brisbane Bet-at-home Cup - Kitzbuhel Irving Challenger Grand Prix Hassan II - Casablanca PBZ Zagreb Indoors - Zagreb Granby Challenger US Men's Clay Court Championship - Houston Vancouver Challenger Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Malaysian Open - Kuala Lumpur Mons Challenger Citi Open - Washington Winston-Salem Open - Winston-Salem Aircel Chennai Open - Chennai Malaysian Open - Kuala Lumpur Eckental Challenger Rakuten Japan Open - Tokyo Irving Challenger Manchester Challenger Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Mercedes Cup - Stuttgart Malaysian Open - Kuala Lumpur Bet-at-home Cup - Kitzbuhel ASB Classic - Auckland Memphis Open - Memphis Moselle Open - Metz Liberec Challenger Erste Bank Open - Vienna Topshelf Open - 's-Hertogenbosch Valencia Open - Valencia Trnava Challenger Aegon Nottingham Open - Nottingham AEGON Championships - London Gerry Weber Open - Halle Aircel Chennai Open - Chennai Delray Beach Open - Delray Beach Open 13 - Marseille Delray Beach Open - Delray Beach Columbus Challenger Orleans Challenger Tiburon Challenger Mons Challenger Hall of Fame Tennis Championships - Newport Generali Open - Kitzbuhel Generali Open 2000 - Kitzbuhel Erste Bank Open - Vienna Ecuador Open - Quito Ortisei Challenger Ricoh Open - 's-Hertogenbosch Quimper Challenger Irving Challenger Swiss Indoors Basel - Basel Aix En Provence Challenger Ilkley Challenger Winston-Salem Open - Winston-Salem PBZ Zagreb Indoors - Zagreb Moselle Open - Metz Santo Domingo Challenger TEB BNP Paribas Istanbul Open - Istanbul Okal Cup - Eckental Aix En Provence Challenger USTA Challenger of San Antonio - San Antonio Barcelona Open BancSabadell - Barcelona Swiss Indoors Basel - Basel Swiss Indoors Basel - Basel German Tennis Championships - Hamburg US Men's Clay Court Championship - Houston Generali Open 2002 - Kitzbuhel TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Gerry Weber Open - Halle Citi Open - Washington BMW Open - Munich Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna BMW Open - Munich Kremlin Cup - Moscow Generali Open 2003 - Kitzbuhel CA Tennis Trophy - Vienna Internationaler Raiffeisen Grand Prix - St. Polten Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Miller Lite Hall of Fame Tennis Championships - Newport Brisbane International - Brisbane Adidas International - Sydney Thailand Open - Bangkok Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Citi Open - Washington Austrian Open - Kitzbuhel Campbells Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Indianapolis Tennis Championships - Indianapolis St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha If Stockholm Open - Stockholm China Open - Beijing Gerry Weber Open - Halle AAPT Championships - Adelaide Siebel Open - San Jose Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham CA Tennis Trophy - Vienna SAP Open - San Jose Kroger / St. Jude International - Memphis Gerry Weber Open - Halle Mercedes Cup - Stuttgart Open de Moselle - Metz Generali Open - Kitzbuhel Open de Moselle - Metz Next Generation Adelaide International - Adelaide Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Tennis Channel Open - Las Vegas BMW Open - Munich Hypo Group Tennis International - Portschach RCA Championships - Indianapolis Generali Open - Kitzbuhel Countrywide Classic - Los Angeles Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Next Generation Adelaide International - Adelaide Millenium Tennis Championships - Delray Beach SAP Open - San Jose Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Chennai Open - Chennai Grand Prix Hassan II - Casablanca The Artois Championships - London AIG Japan Open Tennis Championships - Tokyo Brisbane - Brisbane Medibank International - Sydney PBZ Zagreb Indoors - Zagreb SA Tennis Open - Johannesburg U.S. Mens's Clay Court Championship - Houston Interwetten Austrian Open - Kitzbuhel Campbells Hall of Fame Tennis Championships - Newport Masters Series - Hamburg Countrywide Classic - Los Angeles ATP Studena Croatia Open Umag - Umag Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Pilot Pen Tennis - New Haven BB&T Atlanta Open - Atlanta Open 13 - Marseille Mercedes Cup - Stuttgart China Open - Beijing Qatar ExxonMobil Open - Doha Open de Nice Cote d'Azur - Nice Qatar ExxonMobil Open - Doha Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle AEGON Championships - London BB&T Atlanta Open - Atlanta U.S. National Indoor Tennis Championships - Memphis Open 13 - Marseille US Men's Clay Court Championship - Houston BMW Open - Munich If Stockholm Open - Stockholm Millennium Estoril Open - Estoril If Stockholm Open - Stockholm Memphis Open - Memphis US Men's Clay Court Championship - Houston Shanghai - Shanghai 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 NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid 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 Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Miami Open - Miami Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Wimbledon - London Tennis Masters Series - Monte Carlo Sony Open Tennis - Miami Wimbledon - London Australian Open - Melbourne 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 Australian Open - Melbourne Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg French Open - Paris Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Wimbledon - London Miami Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Pacific Life Open - Indian Wells Australian Open - Melbourne French Open - Paris Masters Series Madrid - Madrid Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Internazionali BNL d'Italia - Rome Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Monte Carlo Australian Open - Melbourne Rogers Cup - Montreal French Open - Paris Wimbledon - London U.S. Open - New York BMW Open - Munich Rogers Cup - Montreal Western & Southern Open - Cincinnati Australian Open - Melbourne U.S. Open - New York BNP Paribas Masters - Paris French Open - Paris Rogers Cup - Montreal Abierto Mexicano Telcel - Acapulco U.S. Open - New York 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 French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London All Lower level tournaments French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Davis Cup, World Group, QR, FRA-AUT 5-0 Davis Cup, World Group, 1R, AUT-USA 1-4 Davis Cup, World Group, PO, GBR-AUT, 2-3 Davis Cup, World Group, PO, CHI-AUT, 3-2 Davis Cup, World Group, PO, NED-AUT 5-0 Davis Cup, Group I, 1R, SWE-AUT 2-3 Davis Cup, World Group, PO, DOM-GER 1-4 Davis Cup, Group I, 2R, UKR-AUT 3-2 Davis Cup, Group I, 2R, RUS-AUT 1-3 Davis Cup, PO, FRA-GER 4-1 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, PO, AUT-MEX 5-0 Davis Cup, World Group, 1R, AUT-RUS 3-2 Davis Cup, World Group, 1R, GER-CRO 3-2 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, World Group, 1R, KAZ-AUT 3-1 Davis Cup, World Group, 1R, GER-AUT 3-2 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, PO, LAT-AUT 1-4 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, QF, ESP-AUT 4-1 Davis Cup, Group I, 2R, BLR-AUT 3-1 River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston AAMI Classic - Kooyong AAMI Classic - Kooyong River Oaks International Tennis Tournament - Houston Olympics - Athens Olympics - Beijing Olympics - London