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
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 Croatia F1 Croatia F2 Australia F1 Australia F2 Italy F1 Australia F3 Australia F4 Italy F15 China F1 China F2 Italy F2 Italy F23 Ivory Coast F1 Ivory Coast F2 Italy F1 Belgium F2 Croatia F1 San Marino Cepu Open - San Marino Zagreb Open - Zagreb Nova Challenger Osaka - Osaka 2002 USTA Challenger of Calabasas - Calabasas Heilbronn Open - Heilbronn 2002 FSE Challenger - Tarzana Honda-Kah Open - Singapore 2001 Challenger Canottieri Mincio - Mantova GHI Bronx Tennis Classic - Bronx Quelle Cup - Furth 9th Wartburg Open - Eisenach Warsteiner Challenger Wolfsburg - Wolfsburg Top Wool Challenger Biella - Biella XXIX Edizione 'A.Savoldi Marco' - Manerbio 4th Sardinia International Championships - Cagliari Optimus Maia Open - Maia IPP Open - Helsinki The Nottingham Cahllenger - Nottingham Heilbronn Open - Heilbronn drkoop.com USTA Tennis Championships of San Antonio - San Antonio Heineken Challenger - Ho Chi Minh City Kuppers Kolsch Cup Aachen - Aachen drkoop.com USTA Tennis Championships of Houston - Houston Open de Franche Comte - Besancon Time Warner USTA Challenger - Binghamton V Trani Cup - Trani XL Capital Bermuda Open - Bermuda Asics Challenger Open - Monchengladbach Czech Indoor Open - Prague Akbank Private Banking-TED Open - Istanbul 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Open de L'Isere - Grenoble San Remo Tennis Cup - San Remo Hilton Waikoloa Village USTA Challenger - Waikoloa Banca Stato Challenger Lugano - Lugano 6th Sardinian International Championships - Cagliari Challenger Citta di Olbia - Olbia KGHM Polish Indoors - Wroclaw San Remo Tennis Cup 15° Piertomaso - San Remo Challenger Brasov - Brasov Media Will Cup Busan Challenger Tennis - Busan Challenger Fondazione Carige - Genova Challenger 42 - Andrezieux USTA Freeman Men's Challenger - Joplin San Luis Potosi Challenger - San Luis Potosi Garden Open - Rome Quelle Cup 1999 - Furth s Tennis Masters 06 - Graz Genoa Open - Genova Challenger Copa Sevilla - Seville ATU Cup - Weiden Samsung Secruities Cup Challenger - Seoul Samsung Securities Cup Challenger Tennis - Seoul Uncle Toby's Burnie Challenger - Tasmania XII Abierto Internacional de Salinas - Salinas XL Capital Bermuda Open - Bermuda Trofeo Sisma Mantova - Mantova Neride Prague Indoor - Prague Porsche Open - Poznan USTA Seascape Challenger - Aptos Alexander Kolyaskin Memorial - Donetsk Posillipo Tennis Cup - Napoli Roma Challenger 2007 - Rome Lambertz Open - Aachen Okal Cup 2003 - Eckental Baden Open - Karlsruhe Kobstaedernes ATP Challenger - Kolding XL Capital Bermuda Open - Bermuda Tennis Napoli Cup - Napoli Steelers Cup - Kosice Hilton Waikoloa Village USTA Challenger - Waikoloa IPP Open - Helsinki Challenger Ford de Cherbourg - Cherbourg The LTA Wrexham Challenger - Wrexham San Luis Potosi Challenger - San Luis Potosi 10ø Tornea B. Camparini - Reggio Emilia SAA Hilversum Open - Hilversum Cepu Open - San Marino Ljubljana Open - Ljubljana Astana Challenger - Astana Antonio Savoldi-Marco Co. - Manerbio Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Riviera di Rimini Challenger - Rimini SIR Supermercadi Challenger - Rome Burbank Challenger - Burbank Canottieri Minico 2004 - Mantova 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Almaty Challenger 1 - Almaty Ischgl International ATP Challenger - Ischgl Flea Market Cup - Busan San Benedetto Challenger - San Benedetto Harbour Tennis Cup Regione Lombardia - Milan Challenger 42 - Andrezieux Constanta Challenger - Constanta Pro Tennis World Open - Sunrise Riviera di Rimini Challenger 2004 - Rimini Zagreb Open - Zagreb Uncle Toby's Australian Men's Clay Court Challenger - Canberra Baden Open - Karlsruhe Schickendanz Open - Furth 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Open Diputacion Ciudad de Pozoblanco - Cordoba Garden Open 2005 - Rome Open Costa Daurada - Tarragona San Benedetto Challenger - San Benedetto Memorial A. Manfredini Sassuolo Challenger - Sassuolo Riviera de Rimini Challenger - Rimini Porsche Open - Poznan Alexander Kolyaskin Memorial - Donetsk Ljubljana Open 2008 - Ljubljana Alfa Romeo Tennis Cup - Cordenons Open de Montauban - Montauban Societa Canottieri Mincio 2005 - Mantova Kos-Zucchetti Tennis Cup - Cordenons Flea Market Cup Busan Challenger Tennis - Busan Banjaluka Challenger 2007 - Banja Luka 7° Trani Cup - Trani San Marino Cepu Open - San Marino AT&T Challenger of Dallas - Dallas Heilbronn Challenger IPP Open - Helsinki Noumea Challenger Bergamo Challenger Cherbourg Challenger Sunrise Challenger Challenger Casablanca San Angel - Mexico City San Luis Potosi Challenger Mexico City Challenger Banja Luka Challenger 2004 - Banja Luka Rome Challenger 8° Trani Cup - Trani Tunis Challenger Tenerife Challenger Reggio Emilia Challenger Rijeka Challenger Tiburon Challenger - Tiburon Lambertz Open - Aachen Ciutat de Barcelona - Barcelona Rimini Challenger Tatra Banka Open - Bratislava Recanati Challenger Orbetello Challenger San Marino Challenger Cordenons Challenger Como Challenger Alphen Challenger St. Remy Challenger Todi Challenger Okal Cup 2004 - Eckental Ljubljana Challenger Korat Challenger Napoli Challenger Mons Challenger Tarragona Challenger Abierto Internacional de Salinas 'Dario Expreso' - Salinas 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Astana Challenger Rhodes Challenger Challenger Groningen - Groningen Open de la Ville de Saint Denis - Reunion Island Biella Challenger Voit Mexico City Open - Mexico City Tennis Napoli Cup 2007 - Napoli San Luis Potosi Challenger 2007 - San Luis Potosi Alessandria Challenger Polska Energia Open - Bytom Rimini Challenger Sporting Challenger '07 Trofeo Regione Piemonte - Turin Geneva Challenger Como Challenger Challenger Ford de Cherbourg - Cherbourg Banja Luka Challenger Rennes Challenger Open de Rennes La Trinitaine - Rennes Samsung Securities Cup - Seoul Internationaux de Nouvelle-Caledonie - New Caledonia Dallas Challenger San Jose Challenger Barranquilla Challenger Rijeka Challenger Bangkok Challenger Marburg Challenger Scheveningen Challenger San Benedetto Challenger AGT Challenger - Leon Poznan Challenger Orbetello Challenger Rome Challenger San Benedetto Challenger Winnetka Challenger Como Challenger Orbetello Challenger Seville Challenger Todi Challenger Samsung Securities Cup - Seoul San Marino Challenger Todi Challenger III Isla de Lanzarote - Lanzarote Santiago Challenger Astana Challenger Ljubljana Challenger Madrid Challenger Sacramento Challenger Tiburon Challenger Quito Challenger Trnava Challenger Guzzini Challenger - Recanati Geneva Challenger Helsinki Challenger Heilbronn Challenger Siemens Open - Scheveningen Bucaramanga Challenger Quimper Challenger Bergamo Challenger Oberstaufen Cup-Head German Master's Series - Oberstaufen Salinas Challenger Burnie Challenger GHI Bronx Tennis Classic - Bronx Dallas Challenger Akbank Private Banking TED Open - Istanbul San Luis Potosi Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Genova Open Challenger - Genova Sarasota Challenger 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Labertz Open by Stawag - Aachen Bauer Watertechnilogy Cup 2008 - Eckental BH Telecom Indoors Sarajevo 2006 - Sarajevo Cordenons Challenger Caversham International Tennis Tournament - Jersey Copa Club Campestre de Aguascalientes - Aguascalientes Todi Challenger Heilbronn Challenger 5° Sporting Challenger - Turin Braunschweig Challenger Todi Challenger Izmir Challenger Poznan Challenger Tatra Banka Open 2006 - Bratislava Flea Market Cup Busan Challenger Tennis - Busan San Marino Challenger Cordenons Challenger Meerbusch Challenger Genova Challenger Bancolombia Open - Bogota Mons Challenger Rennes Challenger San Remo Tennis Cup - San Remo Schickedanz Open 2007 - Furth Eckental Challenger Helsinki Challenger Guayaquil Challenger Almaty Challenger 2 - Almaty Heilbronn Challenger Siemens Open 2007 - Scheveningen Chitre Challenger Irving Challenger Citta di Como - Como St. Brieuc Challenger San Luis Potosi Challenger Genova Open Challenger - Genova Cali Challenger Heilbronn Challenger Mestre Challenger Kosice Challenger Cordenons Challenger Szczecin Challenger Turin Challenger Pereira Challenger Cali Challenger Guayaquil Challenger Bucaramanga Challenger San Benedetto Challenger Cordenons Challenger Bucaramanga Challenger Challenger Groningen - Groningen Pereira Challenger Sporting Challenger - Turin Dortmund Challenger ATP Challenger Tour Finals Bucaramanga Challenger Mestre Challenger Open Mutouest St. Brieuc - St. Brieuc Torneo Internacional Challenger Fila 2006 - Leon Genova Challenger Caltanissetta Challenger Braunschweig Challenger Caltanissetta Challenger Montevideo Challenger Mons Challenger Mauritius Open - Mauritius Internazionali di Tennis Dell'Umbria - Todi ATP Challenger Numea - New Caledonia Orleans Challenger Salzburg Challenger LXV Concurso Internacional Vigo - Vigo Lima Challenger Black Forest Open - Freudenstadt Sarasota Challenger Milan Challenger PEOPLEnet Cup - Dnepropetrovsk Biella 5 Challenger TED Open-Akbank Private Banking - Istanbul Mestre Challenger L'Aquila Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Bauer Watertechnology Cup - Eckental Sopot Challenger Cordenons Challenger Genova Challenger Cortina Challenger Santo Domingo Challenger The LTA Sunderland Challenger - Sunderland Savannah Challenger Alessandria Challenger Vicenza Challenger Medellin Challenger 2008 China TCL Challenger - Guangzhou Casablanca Challenger Monterrey Challenger 10th Wartburg Open - Eisenach Trani Cup - Trani ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Canberra Challenger Shimadzu All Japan Indoor - Kyoto Tennis Cup of Flanders - Ostende Rome 1 Challenger South African Airways Open - East London Braunschweig Challenger Perugia Challenger Open de Franche-Comte - Besancon Maia Challenger Muller Cup - Ulm Status Athens Open - Athens Caltanissetta Challenger Irving Challenger The Bolton Challenger - Bolton ABN/AMRO World Tennis Tournament - Rotterdam Warsteiner Challenger Lubeck - Lubeck Rome Challenger Parma Challenger Sarajevo Open - Sarajevo Guadalajara Challenger USTA Challenger of Dallas - Dallas Ordina Open - 's-Hertogenbosch Tunis Open - Tunis Mobelwelt-Zick Open 98 - Dresden IPP Open - Helsinki Monterrey Challenger Fifth-Third Bank Tennis Championships - Lexington Montevideo Challenger Houston Challenger ATP Open Castilla y Leon - Segovia Caltanissetta Challenger Guzzini Challenger - Recanati Andria Challenger Schickendanz Open - Furth LTA Shrewsbury Challenger - Shrewsbury Braunschweig Challenger AIG Japan Open - Tokyo Heilbronn Open - Heilbronn The Dubai Tennis Championships - Dubai USTA Comerica Challenger - Aptos Asirom Challenger - Brasov Riviera di Rimini Challenger - Rimini II Cyclus Open de Tenis - Florianopolis Fujitsu Siemens Open - Budapest Nokian Hakkapeliitta Open - Tampere Banja Luka Challenger 2003 - Banja Luka Sopot Challenger International Bavarian Championship - Eckental Manerbio Challenger Cordenons Challenger Heilbronn Open - Heilbronn Biella Challenger Guayaquil Challenger Bratislava Challenger Rome 2 Challenger Warsteiner Challenger Lubeck - Lubeck Shimadzu All Japan Indoor - Kyoto Biella 6 Challenger Ljubljana Open 2002 - Ljubljana Heilbronn Open - Heilbronn ATP Heineken Challenger 2000 - Ho Chi Minh City Cordenons Challenger Renault Slovenian Open - Ljubljana Siemens Open 2004 - Scheveningen Verona Challenger Open de Montauban - Montauban USTA Tennis Championships of Austin - Austin ATU Cup 2001 - Weiden Okal Cup 2001 International Bavarian Championships - Eckental AAPT Championships - Adelaide Warsteiner Challenger Wolfsburg - Wolfsburg 7th Wartburg Open - Eisenach Okal Cup - International Bavarian Championship - Eckental The Natrel's Challenger of Granby - Granby The Granby Natrel Challenger - Granby Milan Indoors - Milan Gemax Samsung Open 2004 - Belgrade Portoroz Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Schickedanz Open - Furth Memorial Savigni - Sassuolo Caloundra Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Porsche Open - Poznan Trani Cup - Trani GHI Bronx Classic - Bronx IPP Geneva Trophy - Geneva TED Open - Istanbul Bogota Challenger Architect Open - Budapest Intersport Heilbronn Open - Heilbronn Zenith Tennis Cup-Harbour Club - Milan XL Capital Bermuda Open - Bermuda 4° Sporting Challenger - Turin Steelers Cup 2005 - Kosice Open Costa Daurada - Tarragona Biella Challenger USTA Men's Challenger of Dallas - Dallas Memorial Manfredini - Sassuolo Steelers Cup - Kosice Top Wool Challenger-Immagine Trophy - Biella ATP Slovak Open Challenger - Bratislava XL Bermuda Open - Bermuda Ostdeutscher Sparkessen Cup - Dresden Riviera di Rimini Challenger - Rimini San Marino Cepu Open - San Marino BMW Open - Munich Roma Open Challenger - Rome Trofeo Cassa di Risparmio di Alessandria - Alessandria Guayaquil Challenger Aamulehti Tampere Open - Tampere PEOPLEnet CUP - Dnepropetrovsk Seville Challenger Gerry Weber Open - Halle Qatar Mobil Open 2000 - Doha Kazan Challenger Florence Challenger 2000 Mercedes Cup - Stuttgart Mouilleron-Le-Captif Challenger Brest Challenger Adidas Open de Toulouse - Toulouse AAPT Championships - Adelaide Tennislife Cup - Napoli Knoxville Challenger Maia Challenger Heineken Open - Auckland Bangkok Challenger Open Tarragona Costa Daurada - Tarragona Kitzbuhel Challenger Trani Challenger Monterrey Challenger Tashkent Challenger - Tashkent Davidoff Swiss Indoors - Basel Tata Open 2003 - Chennai Samsung Securities Cup - Seoul Campionati Internazionali di Sicilia - Palermo St. Petersburg Open - St. Petersburg Biella Challenger Lisbon Challenger Istanbul Challenger Antalya Challenger Antalya 2 Challenger Kremlin Cup - Moscow Pereira Challenger Rome Challenger Leon Challenger Alessandria Challenger Rome Challenger CA Tennis Trophy - Vienna AAPT Championships - Adelaide Zagreb Challenger Furth Challenger Estoril Open - Estoril Open Seat Godo - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Generali Open - Kitzbuhel International Tennis Championships - Delray Beach AIG Japan Open - Tokyo Tampere Challenger Internationaler Raiffeisen Grand Prix - St. Polten RCA Championships - Indianapolis Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Vietnam Open - Ho Chi Minh City CA Tennis Trophy - Vienna Chennai Open - Chennai Next Generation Adelaide International - Adelaide SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Generali Open - Kitzbuhel Mumbai Open - Mumbai St. Petersburg Open - St. Petersburg 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 Salzburg Challenger Dutch Open Tennis - Amersfoort China Open - Beijing Mumbai Open - Mumbai Bratislava Challenger Legg Mason Tennis Classic - Washington D.C. The Dubai Tennis Championships - Dubai BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle AEGON Championships - London Catella Swedish Open - Bastad Helsinki Challenger Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Heineken Open - Auckland Movistar Open - Santiago SA Tennis Open - Johannesburg SAP Open - San Jose Brasil Open - Costa do Sauipe Estoril Open - Estoril BCR Open Romania - Bucharest Dubai Duty Free Tennis Championships - Dubai Brasil Open - Costa do Sauipe Qatar ExxonMobil Open - Doha Banja Luka Challenger AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Lermontov Challenger Heilbronn Challenger Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai Geneva Challenger Furth Challenger Belgrade Challenger Medellin Challenger US Men's Clay Court Championship - Houston Qatar Exxon Mobil Open - Doha Pereira Challenger Guayaquil Challenger Masters Series - Hamburg San Luis Potosi Challenger Bank Austria Tennis Trophy - Vienna Estoril Open - Estoril UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Farmers Classic - Los Angeles Citi Open - Washington St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Sunrise Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Qatar ExxonMobil Open - Doha Caltanissetta Challenger Apia International - Sydney Heineken Open - Auckland Brasil Open - Sao Paulo VTR Open - Vina del Mar Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Bet-at-home Open - Hamburg Legg Mason Tennis Classic - Washington China Open - Beijing PBZ Zagreb Indoors - Zagreb St. Petersburg Open - St. Petersburg Napoli Challenger International German Open - Hamburg Bet-at-home Open - Hamburg Bogota Challenger Vegeta Croatia Open - Umag Rome Challenger Kremlin Cup - Moscow Milan Indoors - Milan Barcelona Open BancSabadell - Barcelona VTR Open - Vina del Mar Pereira Challenger Abierto Mexicano Telcel - Acapulco BMW Open - Munich Erste Bank Open - Vienna Open de Nice Cote d'Azur - Nice BRD Nastase Tiriac Trophy - Bucharest Generali Open - Kitzbuhel Swiss Indoors Basel - Basel Gerry Weber Open - Halle TEB BNP Paribas Istanbul Open - Istanbul Plava Laguna Croatia Open - Umag New York Open - New York Athens Challenger Mouilleron-Le-Captif Challenger Bogota Challenger Brasil Open - Sao Paulo Bratislava Challenger Kremlin Cup - Moscow Legg Mason Tennis Classic - Washington Stockholm Open - Stockholm Moselle Open - Metz AEGON Championships - London Brasil Open - Sao Paulo SkiStar Swedish Open - Bastad Millennium Estoril Open - Estoril Gerry Weber Open - Halle Qatar ExxonMobil Open - Doha Apia International - Sydney Ecuador Open - Quito Hungarian Open - Budapest Konzum Croatia Open - Umag Next Generation Adelaide International - Adelaide Suisse Open - Gstaad Generali Open - Kitzbuhel Andria Challenger Winston-Salem Open - Winston-Salem Grand Prix Hassan II - Marrakech Gazprom Hungarian Open - Budapest Ordina Open - 's-Hertogenbosch Antalya Cup - Antalya Plava Laguna Croatia Open - Umag Swiss Open - Gstaad Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Szczecin Challenger The Stella Artois Grass Court Championships - London Brasil Open - Sao Paulo Delray Beach International Tennis Championships - Delray Beach European Open - Antwerp Rome Challenger AEGON Championships - London Lima Challenger Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Rijeka Challenger Aircel Chennai Open - Chennai Ljubljana Challenger Napoli Challenger Asuncion Challenger BMW Open - Munich Sarasota Challenger Ortisei Challenger Eskisehir Challenger Loughborough Challenger Erste Bank Open - Vienna Singapore Challenger AEGON Championships - London Atlanta Tennis Championships - Atlanta Recanati Challenger New York Open - New York Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston BMW Open - Munich ATP Vegeta Croatia Open - Umag BMW Open - Munich PTT Thailand Open - Bangkok RCA Championships - Indianapolis Abierto Mexicano Telcel - Acapulco Pullach Challenger Bordeaux Challenger Royal Guard Open Chile - Vina del Mar Cordenons Challenger U.S. National Indoor Tennis Championships - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Ecuador Open - Quito Genova Challenger Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Schickendanz Open - Furth Heineken Open - Auckland Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Argentina Open - Buenos Aires ATP Challenger Tour Finals US Men's Clay Court Championship - Houston Barcelona Challenger Nord/LB Open - Braunschweig Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Scheveningen Challenger Liberec Challenger Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Neride Prague Indoor - Prague Heilbronn Challenger - Heilbronn Aegon Nottingham Open - Nottingham Cordoba Open - Cordoba ATU Cup - Weiden Winston-Salem Open - Winston-Salem Tulsa Auto Collection USTA Challenger - Tulsa Kremlin Cup - Moscow Muller Cup 99 - Ulm Biella Challenger DPD Challenger 99 - Aschaffenburg Okal Open - Eckental Argentina Open - Buenos Aires San Luis Potosi Challenger C.T. San Remo - XIII Piertomaso Tessitore - San Remo Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Open Castilla y Leon - Segovia Warsteiner Grand Prix ATP Challenger - Oberstaufen Grand Prix Hassan II - Marrakech TEB BNP Paribas Istanbul Open - Istanbul Newport Beach Challenger China Open - Beijing Geneva Open - Geneva Antalya Cup - Antalya St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Qatar ExxonMobil Open - Doha Sydney International - Sydney VIII Torneo Internazionale di Tennis - Barletta Schickendanz Open - Furth Qatar ExxonMobil Open - Doha Parma Challenger 1999 Mercedes Cup - Stuttgart Orlando 2 Challenger Forli Challenger Swiss Open - Gstaad San Marino Challenger Tata Open Maharashtra - Pune Delray Beach Open - Delray Beach Delray Beach Open - Delray Beach Heineken Open Shanghai - Shanghai President's Cup - Tashkent Santiago Open - Santiago Delray Beach International Tennis Championships - Delray Beach Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Legg Mason Tennis Classic - Washington D.C. SA Tennis Open - Johannesburg U.S. Mens's Clay Court Championship - Houston Open 13 - Marseille Campbells Hall of Fame Tennis Championships - Newport 2002 Mercedes Cup - Stuttgart Dubai Tennis Open - Dubai Swiss Indoors Basel - Basel Portugal Open - Oeiras Qatar ExxonMobil Open - Doha U.S. Men's Clay Court Championships - Houston Chennai Open - Chennai China Open - Beijing Swiss Indoors Basel - Basel Ecuador Open - Quito Telenordia Swedish Open - Bastad BMW Open - Munich Gold Flake Open - Chennai Heineken Open Shanghai - Shanghai Studena Croatia Open - Umag Copenhagen Open - Copenhagen 2001 Mercedes Cup - Stuttgart Hall of Fame Open - Newport Trofeo Conde de Godo - Barcelona Tennis Masters Series - Hamburg Monterrey Challenger Tennis Masters Series - Stuttgart Tallahassee Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg ABN/AMRO World Tennis Tournament - Rotterdam NASDAQ-100 Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Masters Series Monte Carlo - Monte Carlo Tennis Masters Series - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Qatar Open - Doha Masters Series Monte-Carlo - Monte Carlo BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome AIG Japan Open Tennis Championships - Tokyo Masters Series Hamburg - Hamburg Copa Telmex - Buenos Aires Sony Ericsson Open - Miami Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rolex Paris Masters - Paris Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells French Open - Paris Sony Open Tennis - Miami French Open - Paris U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Miami Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London Rogers Cup - Montreal Delray Beach International Tennis Championships - Delray Beach 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 French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati Australian Open - Melbourne Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Mutua Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells Campionati BNL dItalia - Rome Wimbledon - London Miami Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome Miami Open - Miami Open de la Comunidad Valenciana - Valencia BNP Paribas Open - Indian Wells Sony Open Tennis - Miami U.S. Open - New York Internazionali BNL d'Italia - Rome Australian Open - Melbourne Miami Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Hypo Group Tennis International - Portschach St. Petersburg Open - St. Petersburg The Tennis Channel Open - Las Vegas Qatar ExxonMobil Open - Doha Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York US Men's Clay Court Championship - Houston U.S. Open - New York French Open - Paris Wimbledon - London Chengdu Open - Chengdu Australian Open - Melbourne Australian Open - Melbourne Grand Prix Hassan II - Casablanca Kremlin Cup - Moscow French Open - Paris Open Sabadell Atlantico - Barcelona U.S. Open - New York Kremlin Cup - Moscow U.S. Open - New York U.S. National Indoor Tennis Championships - Memphis US Men's Clay Court Championship - Houston Wimbledon - London French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, World Group, QF, BEL-ITA 3-2 French Open - Paris Wimbledon - London Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris All Lower level tournaments Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London Tennis Masters Series - Miami U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, World Group, 1R, ITA-SUI 5-0 Davis Cup, World Group, 1R, ARG-ITA 2-3 Olympics - Rio de Janeiro