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
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 Warsteiner Challenger Lubeck - Lubeck Challenger Ford de Cherbourg - Cherbourg Shimadzu All Japan Indoor - Kyoto 2002 USTA Challenger of Calabasas - Calabasas 2002 Eddleman USTA Challenger - Birmingham TED Open Istanbul - Istanbul III Gramado Open de Tenis - Gramado Kuppers Kolsch Cup - Aachen Weissenhauser Strand Cup - Hamburg Warsteiner Challenger - Wolfsburg Residenza Open - Magdeburg Australian Unity Western Australia Open - Perth Fergana Challenger - Fergana VIII Open Internacional D'Andorra - Andorra XI Venice Open - Venice The LTA Manchester Challenger - Manchester IPP Open - Helsinki USTA Challenger of Burbank - Burbank Urbana-Champaign Challenger - Urbana TED Open-Akbank Private Banking - Istanbul IPP Open - Helsinki Yokohama World Tennis Gaora Cup - Yokohama Challenger Ford de Cherbourg - Cherbourg Ostend Challenger Tennis Cup of Flanders - Ostende Lucknow ATP Tour Challenger - Lucknow The Rajasthan Golden Jubilee - Jaipur Fergana Tennis Challenger Tournament - Fergana Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba West of England Challenger - Bristol Open Castilla y Leon - Segovia GHI Bronx Classic - Bronx Alexander Kolyaskin Memorial - Donetsk Grand Prix de Tennis - St. Jean de Luz Tatra Banka Open 2003 - Bratislava Okal Cup 2003 - Eckental Privat Bank Cup - Dniepropetrovsk IPP Open - Helsinki Jameson Cup - Milan Challenger Ford de Cherbourg - Cherbourg The LTA Wrexham Challenger - Wrexham Pro Tennis World Open - Boca Raton Sarajevo Open 2004 - Sarajevo Abierto Club Casablanca - Mexico City S Tennis Master Championship - Graz TED Open - Istanbul IPP Open - Helsinki Czech Indoor Open - Prague Ischgl International ATP Challenger - Ischgl The LTA Men's Challenger Wrexham - Wrexham Volkswagen Challenger 2005 - Wolfsburg Open de Franche-Comte - Besancon San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Draft Corona Mexico City Open - Mexico City The Surbiton Trophy - Surbiton BMW Tennis Championship - Sunrise BMW Tennis Championship - Sunrise Unique Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Sacramento Challenger Bratislava Challenger Heilbronn Challenger Pereira Challenger Sarasota Challenger Monterrey Challenger Fairfield Challenger Calgary Challenger Charlottesville Challenger Houston Challenger Surbiton Challenger Nottingham Challenger Charlottesville Challenger Houston Challenger Calgary Challenger Tallahassee Challenger Copenhagen Open - Copenhagen RCA Championships - Indianapolis Copenhagen Open - Copenhagen Tento Czech Open - Prague Miller Lite Hall of Fame Tennis Championships - Newport President's Cup 1999 - Tashkent Heineken Open Shanghai - Shanghai Gold Flake Open - Chennai U.S. Men's Clay Court Championships - Orlando The Stella Artois Grass Court Championships - Queen's/London Miller Lite Hall of Fame Tennis Championships - Newport President's Cup 2000 - Tashkent Adidas Open de Toulouse - Toulouse Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai President's Cup - Tashkent Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Tata Open 2002 - Chennai ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Miller Lite Hall of Fame Tennis Championships - Newport President's Cup - Tashkent Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Tata Open 2003 - Chennai Dubai Tennis Open - Dubai BMW Open - Munich The Stella Artois Grass Court Championships - London Heineken Open Shanghai - Shanghai Kremlin Cup - Moscow AIG Japan Open - Tokyo AAPT Championships - Adelaide Adidas International - Sydney Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart RCA Championships - Indianapolis International Tennis Championships - Delray Beach Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Open - Doha Medibank Private International - Sydney Milan Indoors - Milan Open 13 - Marseille Open de la Comunidad Valenciana - Valencia Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Open SEAT Godo 2006 - Barcelona BMW Open - Munich Campbell's Hall of Fame Tennis Championships - Newport Pilot Pen Tennis - New Haven China Open - Beijing 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 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 Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb Estoril Open - Estoril Open SEAT 2008 - Barcelona The Artois Championships - London The Nottingham Open - Nottingham Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai AEGON Championships - London Legg Mason Tennis Classic - Washington China Open - Beijing Davidoff Swiss Indoors Basel - Basel Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis 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 PBZ Zagreb Indoors - Zagreb Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston AEGON Championships - London Moselle Open - Metz PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Apia International - Sydney Joplin Challenger - Joplin PBZ Zagreb Indoors - Zagreb SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston ARMS USTA Challenger - Rocky Mount The Surbiton Trophy - Surbiton Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Moselle Open - Metz PTT Thailand Open - Bangkok West of England Tennis - Bristol Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis The Wrexham Challenger - Wrexham Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston BMW Open - Munich Binghamton Professional Tennis Tournament - Binghamton Power Horse Cup - Dusseldorf Gerry Weber Open - Halle AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Citi Open - Washington China Open - Beijing Indian Oil Servo Challenger - Calcutta Erste Bank Open - Vienna ATP "Videocon" Challenger - Mumbai Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha San Luis Potosi Challenger 2000 - San Luis Potosi PBZ Zagreb Indoors - Zagreb Renault Slovenian Open - Ljubljana U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach drkoop.com USTA Tennis Championships of Denver - Denver Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Citi Open - Washington Malaysian Open - Kuala Lumpur China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel Open Castilla y Leon Trofeo Iberdrola - Segovia BH Tennis Open International Cup - Belo Horizonte ASB Classic - Auckland Togliatti Cup - Togliatti Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Internationaux de Tennis de Brest - Brest TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Kyoto Challenger - Kyoto Hall of Fame Tennis Championships - Newport Citi Open - Washington Abierto Mexicano - Los Cabos Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Ecuador Open - Quito Memphis Open - Memphis Delray Beach Open - Delray Beach Hungarian Open - Budapest USTA Challenger of Dallas - Dallas Ricoh Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport IX Open Internacional D'Andorra - Andorra Abierto Mexicano - Los Cabos Heilbronn Open - Heilbronn Rakuten Japan Open - Tokyo European Open - Antwerp Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Ecuador Open - Quito drkoop.com USTA Challenger of Tallahassee - Tallahassee New York Open - New York Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Jameson Cup - Milan Abierto Mexicano - Los Cabos ECM Cup - Prague Open de Montauban - Montauban Tata Open Maharashtra - Pune Open Sud de France - Montpellier New York Open - New York Delray Beach Open - Delray Beach Intersport Heilbronn Open - Heilbronn Mobelwelt-Zick Open 98 - Dresden US Men's Clay Court Championship - Houston Warsteiner Challenger Lubeck - Lubeck Sarajevo Open - Sarajevo Fever-Tree Championships - London Hall of Fame Open - Newport X Open Internacional D'Andorra - Andorra Citi Open - Washington Finnish Open - Helsinki Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Tata Open Maharashtra - Pune New York Open - New York bett1HULKS Indoors - Cologne Delray Beach Open - Delray Beach Hall of Fame Open - Newport Abierto Mexicano de Tenis Mifel - Los Cabos Pro Tennis World Open - Sunrise Citi Open - Washington Nova Challenger Osaka - Osaka 1st Challenger Tournament Leon - Leon Fergana Challenger - Fergana Hungarian Open - Budapest CA Challenge 2002 - Graz Eisenberg Jerusalem Open 2000 - Jerusalem Whirlpool Open - Budapest The LTA Manchester Challenger - Manchester GHI Bronx Tennis Classic - Bronx Open de Charleroi - Charleroi Neride Prague Indoor - Prague Heilbronn Open - Heilbronn Gallagher International - Hamilton Aberto Da Costa Do Sauipe - Bahia Powder Byrne Trophy - Surbiton Bristol Challenger Trophy - Bristol Amer-Wilson Tampere Challenger - Tampere Open de L'Isere (Open 38) - Grenoble Challenger Britania Zavaleta - Puebla Challenger 42 - Andrezieux New Delhi Challenger - New Delhi Binghamton Professional Tennis Tournament - Binghamton Akbank Private Banking-TED Open - Istanbul The LTA Hull Challenger - Hull Tennis Napoli Cup - Naples Tampere Imageneering Open - Tampere Logopak Challenger 2005 - Lubeck USTA Men's Challenger of Dallas - Dallas Hilton Waikoloa Village USTA Challenger - Waikoloa Sarajevo Open - Sarajevo Rezidenza Open - Magdeburg Open de Franche Comte - Besancon The Manchester Trophy - Manchester IPP Open - Helsinki Ciudad de Pozoblanco 'Open Diputacion' - Cordoba ATP Challenger Hamburg - Hamburg Warsteiner Challenger Wolfsburg - Wolfsburg Open de L'Isere-Open 38 - Grenoble Warsteiner Challenger Lubeck 2001 - Lubeck Kueppers Kolsch Cup by Lambertz - Aachen VII Open Banc Agricol - Andorra CA-Challenge - Graz ATP Bangalore Challenger - Bangalore University of Tennessee USTA Men's Challenger - Knoxville Open de L'Isere - Grenoble Warsteiner Challenger Lubeck - Lubeck The Powder Byrne Trophy - Surbiton Open Castilla y Leon Trofeo Iberdrola - Segovia The Wrexham Challenger - Wrexham Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Lamberts Open by Stawag - Aachen CMG Asia Open - Hong Kong Open de Franche-Comte - Besancon GHI Bronx Tennis Classic - Bronx Okal Open - Eckental Internationaux de Bretagne - Brest Heilbronn Challenger - Heilbronn Warsteiner Challenger Series - Lippstadt The LTA Wrexham Challenger - Wrexham Open de Franche Comte - Besancon Jameson Cup - Milan Warsteiner Challenger - Lubeck Ljubljana Open - Ljubljana Sparkassen Open - Magdeburg TED Open - Istanbul Open de L'Isere - Grenoble Lambertz Open - Aachen Prague Challenger - Prague 2003 Freeman Men's Challenger - Joplin Gemax Open - Belgrade Tiburon Challenger 2004 USTA Challenger of Calabasas - Calabasas San Luis Potosi Challenger - San Luis Potosi Challenger Leon 2004 - Leon Pomorski Bank Kredytowy Open - Szczecin Ispat Open 2004 - Ostrava Nokian Hakkapeliitta Open - Tampere Steelers Cup - Kosice Internationaux de Tennis de Brest - Brest Kuppers Kolsch Cup Aachen - Aachen Crystal Cup 1998 - Portoroz Schickedanz Open - Furth Nuembrecht Challenger - Nuembrecht The Surbiton Trophy - Surbiton The Indian Oil-Servo ATP Challenger 1999 - Calcutta Lucknow ATP Tour Challenger - Lucknow IV Abierto Internacional de Salinas - Salinas Indian Oil Servo Delhi Challenger - New Delhi The Joyce Eisenberg Jerusalem Open - Jerusalem The LTA Nottingham Challenger - Nottingham The Manchester Trophy - Manchester Amer-Wilson Tampere ATP Tournament - Tampere Nokian Hakkapeliitta Open - Tampere Volkswagen TED Open - Istanbul Open Castilla y Leon - Segovia du Maurier Open - Toronto Licher German Open - Hamburg The Ericsson Open - Miami Italian Open - Rome Tennis Masters Series - Paris Tennis Masters Series - Toronto Aamulehti Tampere Open - Tampere Tennis Masters Series - Paris USTA Seascape Challenger - Aptos The 70th King's Cup and Queen's Cup - Bangkok Hilton Waikoloa Village USTA Challenger - Waikoloa Ethias Tennis Trophy - Mons 2001 USTA Tallahassee Tennis Challenger - Tallahassee 2001 UT Tyler Patriot Challenger - Tyler Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome 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 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 Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome 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 Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris 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 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 Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo 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 Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami 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 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 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 Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Japan Open - Tokyo Wimbledon - London Legg Mason Tennis Classic - Washington D.C. U.S. Open - New York Australian Open - Melbourne 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 The Stella Artois Grass Court Championships - London U.S. Open - New York Internationaler Raiffeisen Grand Prix - St. Polten Australian Open - Melbourne Gerry Weber Open - Halle French Open - Paris Wimbledon - London Australian Open - Melbourne Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon French Open - Paris Wimbledon - London Heineken Open - Auckland U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London BMW Open - Munich U.S. Open - New York Australian Open - Melbourne Mercedes-Benz Cup - Los Angeles French Open - Paris International Championship of Croatia - Umag Wimbledon - London Milan Indoors - Milan U.S. Open - New York The Samsung Open - Bournemouth Salem Open - Hong Kong St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm XII Internazionali di Tennis CARISBO - Bologna President's Cup 1998 - Tashkent Qatar Exxon Mobil Open - Doha Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Davis Cup, Group 1, 2R, FRA-FIN 4-1 Davis Cup, Group 1, 2R, FIN-ISR 3-2 Davis Cup, Group 1, 2R, SWE-FIN 3-2 Davis Cup, Group 1, 1R, FIN-SLO 3-2 Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, World Group, QR, NED-FIN 4-1 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, Group 1, REL2, ISR-FIN 3-2 Davis Cup, Group 2, 2R, FIN-BUL 2-3 Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, World Group, PO, CRO-BRA, 4-1 Davis Cup, World Group, QF, CRO-USA, 3-2 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, World Group, 1R, JPN-CRO 2-3 Davis Cup, World Group, QF, ARG-CRO 4-1 Gerry Weber Open - Halle Pacific Life Open - Indian Wells Wimbledon - London River Oaks International Tennis Tournament - Houston Kooyong Classic - Kooyong All Lower level tournaments Masters Series Monte Carlo - Monte Carlo BNP Paribas Open - Indian Wells Olympics - Athens Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York Davis Cup, Group 1, 1R, FIN-CRO 3-2 Davis Cup, World Group, QR, ITA-FIN 3-2 Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, Group 1, 2R, CRO-ITA 3-2 Davis Cup, World Group, 1R, CRO-CHI 5-0 Davis Cup, PO, CRO-ECU 5-0 Davis Cup, World Group, F, CRO-ARG 2-3