Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
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 IX Open Internacional D'Andorra - Andorra BMW Tennis Championship - Sunrise Urbana-Champaign Challenger - Urbana Maia Open 2002 - Maia Open SEAT Godo 2006 - Barcelona Singapore Mens Tennis Open - Singapore Eddleman / USTA Challenger - Birmingham The Rajasthan Golden Jubilee - Jaipur Rezidenza Open - Magdeburg Geneva Challenger - Geneva Delray Beach International Tennis Championships - Delray Beach Bratislava Challenger Heilbronn Challenger Intersport Heilbronn Open - Heilbronn Gemax Open - Belgrade Siemens Open 2003 - Scheveningen Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton Warsteiner Challenger Lubeck - Lubeck The LTA Hull Challenger - Hull Challenger Ford de Cherbourg - Cherbourg 2002 USTA Challenger of Calabasas - Calabasas Tennis Napoli Cup - Naples ECM Cup - Prague ARMS USTA Challenger - Rocky Mount USTA Seascape Challenger - Aptos The Wrexham Challenger - Wrexham Binghamton Professional Tennis Tournament - Binghamton Black Forest Open 2002 - Freudenstadt Renault Slovenian Open - Ljubljana Whirlpool Open - Budapest BH Tennis Open International Cup - Belo Horizonte Open de Charleroi - Charleroi Kuppers Kolsch Cup - Aachen Neride Prague Indoor - Prague Heilbronn Open - Heilbronn Weissenhauser Strand Cup - Hamburg Warsteiner Challenger Lubeck 2001 - Lubeck Warsteiner Challenger - Wolfsburg Residenza Open - Magdeburg Australian Unity Western Australia Open - Perth Gallagher International - Hamilton Aberto Da Costa Do Sauipe - Bahia 2001 USTA Tallahassee Tennis Challenger - Tallahassee XI Venice Open - Venice Bristol Challenger Trophy - Bristol The LTA Manchester Challenger - Manchester Ciudad de Pozoblanco 'Open Diputacion' - Cordoba GHI Bronx Tennis Classic - Bronx Volvo Sylt Open - Sylt BMW Challenger Open - Monchengladbach Challenger Copa Sevilla Internacionales de Andalucia - Seville Open de L'Isere (Open 38) - Grenoble Challenger Britania Zavaleta - Puebla Banja Luka 2002 - Banja Luka Open de L'Isere - Grenoble Lamberts Open by Stawag - Aachen IPP Open - Helsinki Yokohama World Tennis Gaora Cup - Yokohama The 70th King's Cup and Queen's Cup - Bangkok XL Bermuda Open - Bermuda Eisenberg Jerusalem Open - Jerusalem Mobelwelt-Zick Open 98 - Dresden Newcastle Challenger - Newcastle Volkswagen TED Open - Istanbul International Bavarian Championship - Eckental 2002 Eddleman USTA Challenger - Birmingham Las Vegas Challenger - Las Vegas Arrowhead USTA Men's Pro Tennis Classic - Rancho Mirage The Surbiton Trophy - Surbiton Memorial Savigni - Sassuolo DPD Challenger 2002 - Aschaffenburg Eisenberg Jerusalem Open 2000 - Jerusalem Warsteiner Challenger Lubeck - Lubeck The LTA Wrexham Challenger - Wrexham Garden Open - Rome Zagreb Open - Zagreb West of England Challenger - Bristol Hilversum Open - Hilversum Binghamton Professional Tennis Tournament - Binghamton The Wrexham Challenger - Wrexham GHI Bronx Classic - Bronx Rhein-Main Challenger 2003 - Aschaffenburg Tatra Banka Open 2003 - Bratislava Heineken Challenger - Ho Chi Minh City LTA Manchester challenger - Manchester Meridiana Sardegna Open - Olbia Yitzhak Rabin Challenger 1998 - Tel Aviv Perth Challenger - Perth 2004 USTA Challenger of Calabasas - Calabasas Lucknow ATP Tour Challenger - Lucknow Shimadzu All Japan Indoor - Kyoto The Surbiton Trophy - Surbiton Ljubljana Open - Ljubljana The Surbiton Trophy - Surbiton Pro Tennis World Open - Boca Raton Uncle Toby's Australian Men's Clay Court Challenger - Canberra Pro Tennis World Open - Sunrise The Surbiton Trophy - Surbiton Ethias Tennis Trophy - Mons BMW Tennis Championship - Sunrise Unique Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Monterrey Challenger Fairfield Challenger Calgary Challenger Charlottesville Challenger Houston Challenger Nottingham Challenger Houston Challenger Calgary Challenger Tallahassee Challenger Sacramento Challenger Tiburon Challenger Pereira Challenger Sarasota Challenger Surbiton Challenger Charlottesville Challenger III Gramado Open de Tenis - Gramado GHI Bronx Tennis Classic - Bronx The Samsung Open - Bournemouth The Stella Artois Grass Court Championships - Queen's/London President's Cup 2000 - Tashkent The Nottingham Open - Nottingham President's Cup - Tashkent Grand Prix de Tennis de Lyon - Lyon Tata Open 2002 - Chennai Adidas International - Sydney BMW Open - Munich The Stella Artois Grass Court Championships - London Kaltenberg Open - Split Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Grand Prix de Tennis de Lyon - Lyon TED Open-Akbank Private Banking - Istanbul Milan Indoors - Milan Okal Open - Eckental Challenger 42 - Andrezieux Prague Challenger - Prague The Stella Artois Grass Court Championships - London Open Castilla y Leon - Segovia Bristol Challenger Trophy - Bristol International Championship of Croatia - Umag Brasil Open - Salvador Heineken Open Shanghai - Shanghai Privat Bank Cup - Dniepropetrovsk AIG Japan Open - Tokyo Stockholm Open - Stockholm Warsteiner Challenger Wolfsburg - Wolfsburg Sarajevo Open - Sarajevo Tennis Napoli Cup - Napoli Schickendanz Open - Furth AAPT Championships - Adelaide Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart RCA Championships - Indianapolis St. Petersburg Open - St. Petersburg Medibank Private International - Sydney Estoril Open - Estoril The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Mercedes-Benz Cup - Los Angeles Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb SAP Open - San Jose Pilot Pen Tennis - New Haven ARAG World Team Championship - Dusseldorf Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Red Letter Days Open - Nottingham RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel ABN AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril Open SEAT 2008 - Barcelona The Artois Championships - London The Nottingham Open - Nottingham ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Chennai Open - Chennai BMW Open - Munich AEGON Championships - London Legg Mason Tennis Classic - Washington Davidoff Swiss Indoors Basel - Basel Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha PBZ Zagreb Indoors - Zagreb Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Qatar ExxonMobil Open - Doha SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha BellSouth Open - Auckland PBZ Zagreb Indoors - Zagreb US Men's Clay Court Championship - Houston Adidas International - Sydney Moselle Open - Metz Milan Indoors - Milan PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Allianz Suisse Open - Gstaad US Men's Clay Court Championship - Houston International Tennis Championships - Delray Beach Kremlin Cup - Moscow Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Qatar Open - Doha BB&T Atlanta Open - Atlanta Open 13 - Marseille Moselle Open - Metz Open de la Comunidad Valenciana - Valencia PTT Thailand Open - Bangkok Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Legg Mason Tennis Classic - Washington D.C. Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston BMW Open - Munich Power Horse Cup - Dusseldorf Next Generation Adelaide International - Adelaide Regions Morgan Keegan Championships - Memphis Citi Open - Washington Tennis Channel Open - Las Vegas China Open - Beijing BMW Open - Munich Erste Bank Open - Vienna Swiss Indoors Basel - Basel The Stella Artois Championships - London U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco China Open - Beijing Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Claro Open Colombia - Bogota Citi Open - Washington Malaysian Open - Kuala Lumpur China Open - Beijing ASB Classic - Auckland Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Citi Open - Washington Qatar Exxon Mobil Open - Doha Abierto Mexicano - Los Cabos Open 13 - Marseille If Stockholm Open - Stockholm Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Memphis Open - Memphis Allianz Suisse Open Gstaad - Gstaad Hungarian Open - Budapest Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Abierto Mexicano - Los Cabos PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich Hall of Fame Open - Newport China Open - Beijing Tata Open Maharashtra - Pune Delray Beach Open - Delray Beach Hall of Fame Open - Newport Citi Open - Washington Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Tata Open Maharashtra - Pune New York Open - New York bett1HULKS Indoors - Cologne Regions Morgan Keegan Championships - Memphis Delray Beach Open - Delray Beach ABN AMRO World Tennis Tournament - Rotterdam Hall of Fame Open - Newport Abierto Mexicano de Tenis Mifel - Los Cabos Citi Open - Washington Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Hall of Fame Tennis Championships - Newport Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb BRD Nastase Tiriac Trophy - Bucharest Regions Morgan Keegan Championships - Memphis Hall of Fame Tennis Championships - Newport Erste Bank Open - Vienna Swiss Indoors Basel - Basel Delray Beach Open - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Rakuten Japan Open - Tokyo Ecuador Open - Quito Delray Beach Open - Delray Beach New York Open - New York Delray Beach Open - Delray Beach PBZ Zagreb Indoors - Zagreb Open Seat Godo - Barcelona Apia International - Sydney Gerry Weber Open - Halle AEGON International - Eastbourne Milan Indoors - Milan Rakuten Japan Open - Tokyo European Open - Antwerp Ecuador Open - Quito Geneva Open - Geneva Ricoh Open - 's-Hertogenbosch New York Open - New York AAPT Championships - Adelaide RCA Championships - Indianapolis Internationaler Raiffeisen Grand Prix - St. Polten PBZ Zagreb Indoors - Zagreb Davidoff Swiss Indoors - Basel Campbell's Hall of Fame Tennis Championships - Newport Grand Prix de Tennis de Lyon - Lyon Swiss Indoors Basel - Basel AEGON Championships - London Pacific Life Open - Indian Wells Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Qatar ExxonMobil Open - Doha Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Rogers Cup - Toronto Western & Southern Open - Cincinnati Gerry Weber Open - Halle BNP Paribas Masters - Paris BB&T Atlanta Open - Atlanta Miami Open - Miami Mutua Madrid Open - Madrid Open Sud de France - Montpellier Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Tennis Masters Series - Paris Tennis Masters Series - Toronto Tennis Masters Series - Hamburg Tennis Masters Series - Paris Rome Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Telecom Italia Masters - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome BNP Paribas Masters - Paris Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Miami Open - Miami Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Claro Open Colombia - Bogota BNP Paribas Open - Indian Wells Wimbledon - London Australian Open - Melbourne BNP Paribas Open - Indian Wells Miami Open - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open Australian Open - Melbourne Abierto Mexicano - Los Cabos Wimbledon - London U.S. Open - New York Australian Open - Melbourne US Men's Clay Court Championship - Houston French Open - Paris Fever-Tree Championships - London Australian Open - Melbourne French Open - Paris U.S. Open - New York NASDAQ-100 Open - Miami Wimbledon - London U.S. Open - New York Telecom Italia Masters - Rome Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne 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 Australian Open - Melbourne 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 French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, World Group, 1R, CRO-CHI 5-0 French Open - Paris Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, 1R, JPN-CRO 2-3 Davis Cup, World Group, QF, ARG-CRO 4-1 Wimbledon - London Davis Cup, World Group, F, CRO-ARG 2-3 U.S. Open - New York Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London 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 Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Sony Open Tennis - Miami Wimbledon - London French Open - Paris U.S. Open - New York Mutua Madrid Open - Madrid River Oaks International Tennis Tournament - Houston Kooyong Classic - Kooyong All Lower level tournaments U.S. Open - New York Olympics - Athens Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, Group 1, 2R, CRO-ITA 3-2 Davis Cup, World Group, PO, CRO-BRA, 4-1 Davis Cup, World Group, QF, CRO-USA, 3-2 Davis Cup, PO, CRO-ECU 5-0 Australian Open Wildcard Play-Off - Melbourne