Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
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 USTA Men's Challenger of Dallas - Dallas Granby Challenger - Granby Banca Stato Challenger Lugano - Lugano Cepu Open - San Marino Intersport Heilbronn Open - Heilbronn Bergamo Challenger Bath Challenger Prostejov Challenger Mons Challenger Dallas Challenger Aptos Challenger Genova Challenger Istanbul Challenger Izmir Challenger Tashkent Challenger Ortisei Challenger Genova Challenger Cary Challenger Ortisei Challenger Chicago Challenger New Haven Challenger Cary Challenger Canberra Challenger Forli Challenger Biella 2 Challenger Nottingham 1 Challenger Mouilleron-Le-Captif Challenger Cleveland Challenger Vicenza Challenger Kroger / St. Jude International - Memphis Sybase Open - San Jose Generali Open 2002 - Kitzbuhel AAPT Championships - Adelaide Siebel Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Generali Open 2003 - Kitzbuhel Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Tata Open - Chennai Milan Indoors - Milan Siebel Open - San Jose Kroger / St. Jude International - Memphis Open Seat Godo - Barcelona BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle The 10tele.com Open - Nottingham RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven China Open - Beijing Thailand Open - Bangkok Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Next Generation Adelaide International - Adelaide Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Estoril Open - Estoril Gerry Weber Open - Halle The Stella Artois Championships - London The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Sydney International - Sydney PBZ Zagreb Indoors - Zagreb BMW Brixina Tennis Open 2000 - Bressanone Open 13 - Marseille 2001 Eddleman USTA Challenger - Birmingham ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai USTA Seascape Challenger - Aptos Credicard Tennis Cup - Campos do Jordao IV Gramado Open de Tenis - Gramado Theusbridge.com Tennis Classic - Tarzana Open Seat Godo 2007 - Barcelona Milano Challenger-Jameson Cup - Milan Banja Luka 2002 - Banja Luka Estoril Open - Estoril Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno 2003 Freeman Men's Challenger - Joplin Hypo Group Tennis International - Portschach 2003 Eddleman USTA Challenger - Birmingham The Stella Artois Championships - London Top Wool Challenger Biella - Biella Ordina Open - 's-Hertogenbosch Red Letter Days Open - Nottingham Allianz Suisse Open - Gstaad Internationale Badische Meisterschaften Um Den Techem Cup - Zell San Marino Cepu Open - San Marino GHI Bronx Classic - Bronx Project Independence Men's Challenger - Mandeville Ischgl International Tennis Challenger 2003 - Ischgl Hilton Waikoloa Village USTA Challenger - Waikoloa Countrywide Classic - Los Angeles Binghamton Professional Tennis Tournament - Binghamton Generali Open - Kitzbuhel RCA Championships - Indianapolis Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Tennis Napoli Cup - Napoli ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Kobstaedernes ATP Challenger - Kolding Open SEAT 2008 - Barcelona BMW Open - Munich ARAG World Team Championship - Dusseldorf The Hypo Group Tennis International 2008 - Poertschach Gerry Weber Open - Halle The Artois Championships - London The Nottingham Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven Unicredit Czech Open 2007 - Prostejov Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Medibank International - Sydney 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 AEGON Championships - London AEGON International - Eastbourne Indianapolis Tennis Championships - Indianapolis Masters Series - Hamburg Countrywide Classic - Los Angeles ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington IPP Open - Helsinki Aptos Challenger If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Stockton Challenger Serbia Open - Belgrade Bratislava Challenger Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Brescia Challenger The Dubai Tennis Championships - Dubai Serbia Open - Belgrade Open de Nice Cote dAzur - Nice AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Catella Swedish Open - Bastad International German Open - Hamburg Countrywide Classic - Los Angeles ATP Studena Croatia Open Umag - Umag Canberra Challenger Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Kitzbuhel Challenger Genova Challenger Bangkok Challenger Dubai Duty Free Tennis Championships - Dubai Bet-At-Home Austrian Open - Kitzbuhel Open de Nice Cote d'Azur - Nice AEGON Championships - London UNICEF Open - 's Hertogenbosch Singapore Challenger AEGON International - Eastbourne Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem BCR Open Romania - Bucharest Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Memorial Savigni - Sassuolo BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch AEGON International - Eastbourne USTA Seascape Challenger - Aptos Atlanta Tennis Championships - Atlanta Tennis Napoli Cup - Naples Garden Open - Rome Memorial Savigni - Sassuolo Fifth-Third Bank Tennis Championships - Lexington Moselle Open - Metz China Open - Beijing Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel V Trani Cup - Trani Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai USTA Challenger of Burbank - Burbank Barcelona Open BancSabadell - Barcelona Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Challenger of Dallas - Dallas BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras BMW Open - Munich VII Torneo Internazionale di Tennis - Barletta Open de Nice Cote d'Azur - Nice Oberstaufen Cup - Oberstaufen Binghamton Professional Tennis Tournament - Binghamton The USTA Challenger at West End Racquet - Torrance Intersport Heilbronn Open - Heilbronn Pro Tennis World Open - Boca Raton VIII Torneo Internazionale di Tennis - Barletta VI Torneo Internazionale di Tennis - Barletta Zagreb Open - Zagreb Sporting Challenger - Turin PEOPLEnet Cup - Dnepropetrovsk AEGON International - Eastbourne Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Pro Tennis World Open - Sunrise Garden Open 2005 - Rome ATP Vegeta Croatia Open - Umag San Remo Tennis Cup 15° Piertomaso - San Remo Zagreb Open - Zagreb Citi Open - Washington USTA Seascape Challenger - Aptos Winston-Salem Open - Winston-Salem Internazionali di Tennis - Bergamo BMW Tennis Championship - Sunrise Moselle Open - Metz CA Challenge 2002 - Graz XXIX Edizione 'A.Savoldi Marco' - Manerbio I Tourneo Fila Citta di Brindisi - Brindisi GHI Bronx Classic - Bronx St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur drkoop.com USTA Challenger of Tallahassee - Tallahassee China Open - Beijing Privatbank Open 2006 - Dnepropetrovsk BMW Tennis Championship - Sunrise Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Challenger Fondazione Carige - Genova Swiss Indoors Basel - Basel Valencia Open - Valencia Apia International - Sydney Pekao Open - Szczecin ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai University of Tennessee USTA Men's Challenger - Knoxville Copa Ericsson Costa Rica - San Jose Internazionali di Tennis di Bergamo - Bergamo Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras BMW Open - Munich Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON Championships - London Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel BMW Tennis Championship - Sunrise Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Valencia Open - Valencia Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Banca Stato Challenger Lugano - Lugano Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel 3° Trofeo 'Citta di Brindisi' - Brindisi China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney President's Cup - Astana Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Konzum Croatia Open - Umag Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Open Parc - Lyon Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle Antalya Cup - Antalya Bet-at-home Open - Hamburg Gran Copa Ericsson - Rio de Janeiro Citi Open - Washington 2002 Tulsa USTA Challenger - Tulsa USTA Challenger of San Antonio - San Antonio Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow VIII Avierto Internacional de Salinas - Salinas Nottingham Challenger Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech Gazprom Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle AEGON International - Eastbourne Czech Indoor Open - Prague Winston-Salem Open - Winston-Salem Sarajevo Challenger Kremlin Cup - Moscow Swiss Indoors Basel - Basel Athens Challenger Qatar ExxonMobil Open - Doha Sydney International - Sydney DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Nottingham Challenger BMW Open - Munich Geneva Open - Geneva Libema Open - 's-Hertogenbosch Noventi Open - Halle Turkish Airlines Open Antalya - Antalya Winston-Salem Open - Winston-Salem Zhuhai Open - Zhuhai China Open - Beijing Kremlin Cup - Moscow ASB Classic - Auckland New York Open - New York Dubai Open - Dubai Arizona Men's Tennis Championships - Scottsdale Generali Open - Kitzbuhel European Open - Antwerp Forte Village Sardegna Open - Sardinia Astana Open - Nur-Sultan Great Ocean Road Open - Melbourne Zagreb Open - Zagreb Savannah Challenger ABN AMRO World Tennis Tournament - Rotterdam Challenger Canottieri Minico - Mantova Nottingham Challenger Trani Cup - Trani GHI Bronx Classic - Bronx Nature Valley International - Eastbourne Brisbane International - Brisbane Citi Open - Washington Sofia Open - Sofia European Open - Antwerp Emilia-Romagna Open - Parma Astana Open - Nur-Sultan Melbourne Summer Set - Melbourne Orleans Challenger Dallas Open - Dallas Seoul Challenger Abierto Mexicano Telcel - Acapulco Ortisei Challenger Helsinki Challenger BH Tennis Open International Cup - Belo Horizonte The Waco International Tennis Challenger - Waco San Marino Challenger Zagreb Open - Zagreb Libema Open - 's-Hertogenbosch Plava Laguna Croatia Open - Umag Sunrise Challenger Qatar ExxonMobil Open - Doha Sofia Open - Sofia Firenze Open - Florence Turin Challenger Sporting Challenger - Turin Top Wool Challenger Biella - Biella PEOPLEnet CUP - Dnepropetrovsk Binghamton Professional Tennis Tournament - Binghamton Open 13 - Marseille DPD Challenger 2002 - Aschaffenburg University of Tennessee USTA Challenger - Knoxville Garden Open - Rome USTA Challenger of Burbank - Burbank Ciudad de Pozoblanco Open Diputacion - Cordoba The Wright Financial Group, Inc. Challenger - Champaign Pekao Open 2003 - Szczecin Ortisei Challenger USTA Challenger of San Antonio - San Antonio 2002 Azalea Orthopedic Challenger - Tyler GHI Bronx Tennis Classic - Bronx Jameson Cup - Milan Jameson Cup - Milan 5th Sardinian International Championships - Cagliari X Open Internacional D'Andorra - Andorra Rhein-Main Challenger 2003 - Aschaffenburg USTA Challenger of Tiburon - Tiburon Kamnik Challenger - Kamnik Open de Franche Comte - Besancon Stella Artois Clay Court Championships - Budaors Challenger 42 - Andrezieux Bangkok Challenger Challenger Citta di Olbia - Olbia Irving Challenger USTA Comerica Challenger - Aptos Tennis Napoli Cup 2004 - Napoli Sarasota Challenger Ortisei Challenger Czech Open - Prostejov 10ø Tornea B. Camparini - Reggio Emilia Bergamo Challenger Canottieri Minico 2004 - Mantova Ismaning Challenger 2001 USTA Challenger of Calabasas - Calabasas Newport Beach Challenger Dallas Challenger Olbia Geovillage Open - Olbia Parma Challenger Moselle Open - Metz Bulgarian Challenger 2002 - Sofia Sporting Challenger '07 Trofeo Regione Piemonte - Turin Biella 3 Challenger Biella 4 Challenger Tennis Napoli Cup - Napoli 2003 West Side Tennis Club Challenger - Forest Hills Sporting Challenger 2003 - Turin Nottingham 2 Challenger Jameson Cup - Milan 2001 UT Tyler Patriot Challenger - Tyler San Marino Cepu Open - San Marino Grand Prix de Tennis de Lyon - Lyon Gazprom Hungarian Open - Budapest Bangkok Challenger Trieste Challenger Gemax Samsung Open 2004 - Belgrade 6th Sardinian International Championships - Cagliari Ilkley Challenger Ortisei Challenger U.S. Men's Clay Court Championships - Houston Pacific Life Open - Indian Wells Qatar Open - Doha Milan Indoors - Milan Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach U.S. Men's Clay Court Championships - Houston Open de la Comunidad Valenciana - Valencia Verizon Tennis Challenge - Atlanta Campionati Internazionali di Sicilia - Palermo BellSouth Open - Vina del Mar U.S. Men's Clay Court Championships - Houston Franklin Templeton Tennis Classic - Scottsdale Legg Mason Tennis Classic - Washington D.C. Dubai Open - Dubai Grand Prix Hassan II - Casablanca Mercedes-Benz Cup - Los Angeles Open Seat Godo 2005 - Barcelona BMW Open - Munich Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open Sud de France - Montpellier Tennis Channel Open - Las Vegas Tennis Masters Series - Rome Open de Tenis Comunidad Valenciana - Valencia Kroger / St. Jude International - Memphis Open SEAT Godo 2006 - Barcelona Tennis Masters Series - Rome RCA Championships - Indianapolis Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Qatar Open - Doha Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid 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 BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris 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 Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Rogers Masters - Toronto Pilot Pen Tennis - New Haven Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Qatar Exxon Mobil Open - Doha Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome BCR Open Romania - Bucharest Mutua Madrilena Masters Madrid - Madrid Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - 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 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 Gerry Weber Open - Halle Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami ATP Studena Croatia Open - Umag 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 Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami AEGON Championships - London Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Grand Prix de Tennis de Lyon - Lyon Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Western & Southern Open - New York Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Power Horse Cup - Dusseldorf The Stella Artois Grass Court Championships - London Medibank International - Sydney Internazionali BNL d'Italia - Rome St. Petersburg Open - St. Petersburg Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing European Open - Antwerp Shenzhen Open - Shenzhen Wimbledon - London U.S. Open - New York Erste Bank Open - Vienna Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Abierto Mexicano de Tenis Mifel - Los Cabos Truist Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Apia International - Sydney Sydney Tennis Classic - Sydney Delray Beach Open - Delray Beach 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 Open 13 - Marseille 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 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 AEGON International - Eastbourne BMW Open - Munich Moselle Open - Metz Open 13 - Marseille Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, World Group, PO, ITA-ESP 2-3 Davis Cup, World Group, 1R, NED-RUS 0-5 Davis Cup, World Group, QF, FRA-RUS 1-4 Davis Cup, World Group, SF, RUS-USA 3-2 Hyundai Hopman Cup - Perth Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, World Group, F, USA-RUS 4-1 Davis Cup, Group 1, 2R, CRO-ITA 3-2 Davis Cup, Group 1, PO, ITA-LAT, 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, World Group, 1R, SWE-RUS 3-2 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, PO, ITA-CHI 4-1 Hopman Cup - Perth Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, Group I, 2R, GBR-RUS 3-2 Davis Cup, World Group, QF, CAN-ITA 3-1 Hopman Cup - Perth Davis Cup, Group I, 1R, RUS-POL 2-3 Davis Cup, World Group, 1R, ARG-ITA 1-3 China Open - Beijing Davis Cup, World Group, QF, ITA-GBR 3-2 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, 1R, ITA-SUI 5-0 Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, World Group, QF, BEL-ITA 3-2 Davis Cup, World Group, QF, ITA-FRA 1-3 Davis Cup, World Group, QR, IND-ITA 1-3 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Masters Series Madrid - Madrid Olympics - Beijing Olympics - London Olympics - Rio de Janeiro BNP Paribas Masters - Paris Davis Cup, World Group, PO, RUS-BRA 3-2 Davis Cup, World Group, 1R, JPN-ITA 1-3 Davis Cup, World Group, 1R, RUS-SRB 3-2 Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, World Group, QF, ITA-ARG 1-3