Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour U.S. Open - New York BNP Paribas Open - Indian Wells French Open - Paris Grand Prix Hassan II - Marrakech Wimbledon - London U.S. Open - New York Mutua Madrid Open - Madrid French Open - Paris France F1 Spain F1 Spain F2 Spain F3 Portugal F1 Portugal F2 Italy F1 Italy F2 Great Britain F1 Great Britain F2 Italy F6 Italy F7 Italy #3-w2 Italy #3-w3 Italy #3-w4 Uruguay F1 Spain F1 Italy F4 Italy F9 Italy F4 Spain F3 Spain F5 Spain F8 Spain F10 Spain F4 Spain F4 Italy #3-w1 Argentina F7 Spain F2 Italy F2 Italy F3 Spain F2 France F2 Italy F5 Chile F3 VIII Trofeo Ciutat de Barcelona - Barcelona XXXVII Torneig C.E. Laieta - Barcelona Sporting Challenger - Turin Black Forest Open 2004 - Freudenstadt Olbia Challenger - Olbia Copa Petrobras - Montevideo Unicredit (Suisse) Bank S. A. Challenger - Chiasso Tennis Napoli Cup 2006 - Napoli Open Mutouest St. Brieuc - St. Brieuc Citta di Monza - Monza Ostdeutscher Sparkassen Cup - Dresden 5° Sporting Challenger - Turin Riviera di Rimini Challenger - Rimini Copa Kia Challenger ATP - Santiago Geneva Challenger dBI Tennis Challenger - Binghamton Black Forest Open - Freudenstadt Challenger Brasov - Brasov Open Costa Daurada - Tarragona II Challenger Ciudada de Guayaquil - Guayaquil Copa Sevilla - Seville XI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2007 - Napoli Mitsubishi Electric Europe Cup - Monza Bulgarian Challenger 2002 - Sofia Morocco Tennis Tour - Casablanca San Remo Tennis Cup - San Remo 2000 Cairo Challenger - Cairo Schickedanz Open 2007 - Furth Polska Energia Open - Bytom La Rinascente Tennis Cup Harbour Club Milano - Milan Sporting Challenger '07 Trofeo Regione Piemonte - Turin Siemens Open 2007 - Scheveningen Riviera di Rimini Challenger - Rimini Porsche Open - Poznan Timisoara Challenger - Timisoara LXVII Concursu Internacional de Vigo - Vigo GHI Bronz Classic - Bronx Maia Open 2002 - Maia XL Challenger de Tenis Copa Sevilla - Seville UTC Open by Selena - Cherkassy Oberstaufen Cup - Oberstaufen Copa Sevilla Internacionales de Andalucia - Seville Ipsos Bucharest Challenger - Bucharest Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Uruguay - Montevideo Copa Petrobras Argentina - Buenos Aires Morocco Tennis Tour - Tanger Mitsubishi Electric Europe Cup - Monza San Remo Tennis Cup - San Remo Memorial A. Manfredini Sassuolo Challenger - Sassuolo Sporting Challenger '08-Trofeo Regione Piemonte - Turin Memorial Savigni - Sassuolo ATU Cup - Weiden 84° Concurso Internacional Tenis San Sebastian - San Sebastian Dusseldorf Open Challenger - Dusseldorf Genova Open Challenger - Genova Challenger Copa Sevilla 2008 - Seville Rabat Challenger Marrakech Challenger Barletta Challenger Napoli Challenger Riviera di Rimini Challenger 2004 - Rimini San Benedetto Challenger Vigo Challenger San Sebastian Challenger Seville Challenger Szczecin Challenger Buenos Aires Challenger Montevideo Challenger Asuncion Challenger Copa Petrobras-Argentina - Buenos Aires Bancolombia Open - Cali Santiago Challenger IV Challenger Ciudad De Guayaquil - Guayaquil Sao Paulo Challenger Zagreb Challenger Braunschweig Challenger San Sebastian Challenger Antonio Savoldi-Marco Co. - Manerbio Brasov Challenger - Brasov Santiago Challenger Rabat Challenger Copa Sevilla-Internacionales de Andalucia - Seville XI Ciutat de Barcelona - Barcelona Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Pro Tennis World Open - Sunrise IX Torneo Internacionale de Tennis - Barletta Genoa Open Challenger-Fondazione Carige - Genova Architect Open - Budapest Copa Petrobras - Santiago Copa Petrobras - Aracaju Copa Kia - Santiago Cyclus Open de Tenis - Florianopolis Kosice Challenger Ciudad de Telde - Telde Steelers Cup - Kosice Antonio Savoldi-Marco Co. - Manerbio Iskratel Open - Kranj Copa Petrobras Brazil - Aracaju Isla de Gran Canaria - Mas Palomas Nord LB Open 2007 - Braunschweig Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba XI Ciutat de Barcelona - Barcelona 8° Trani Cup - Trani Bytom Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Barletta Challenger Genova Challenger Tean International - Alphen Copa Petrobras Aracaju - Aracaju Copa Sevilla 2007 - Seville Napoli Challenger Buenos Aires Challenger Open Costa Daurada - Tarragona Tennis Napoli Cup - Napoli Ciudad de Pozoblanco Open Diputacion - Cordoba ATP Open Castilla y Leon - Segovia IPP Geneva Trophy - Geneva Copa Petrobras Paraguay - Asuncion Challenger Ciudad de Guayaquil - Guayaquil Le Gosier Challenger Barletta Challenger Asirom Challenger Brasov - Brasov Montemar Challenger Warta Cup - Sopot BMW Brixina Tennis Open 2000 - Bressanone Cosmorom Challenger - Brasov X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup - Napoli Open de Montauban - Montauban Ciudad de Pozoblanco Open Diputacion - Cordoba Copa Petrobras Uruguray - Montevideo C.T. San Remo - XIII Piertomaso Tessitore - San Remo Copa Petrobras Argentina - Buenos Aires Barletta Challenger Garden Open 2005 - Rome San Remo Tennis Cup 15° Piertomaso - San Remo ATP Open Castilla y Leon - Segovia Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo II Cyclus Open de Tenis - Florianopolis Bad Waltersdorf Challenger Shenzhen 1 Challenger Phoenix Challenger Tenerife 1 Challenger Manama Challenger Baden Open - Karlsruhe I Tourneo Fila Citta di Brindisi - Brindisi AXA Open II - Espinho Cap Cana Challenger Como Challenger Bergamo Challenger Hangzhou Challenger IX Ciutat de Barcelona - Barcelona Mallorca Open - Mallorca Ciudad de Pozoblanco Open Diputacion - Cordoba Trani Cup - Trani Pekao Open 2004 - Szczecin Dubrovnik Open - Dubrovnik Concurso Internacional de Vigo - Vigo Copa Petrobras Bogota - Bogota 4° Sporting Challenger - Turin Open de Tenis Amaya - Pamplona Banja Luka Challenger 2005 - Banja Luka Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Buenos Aires 10° Trofeo Luigi Pezzoli - Bergamo San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Baden Open - Ettlingen Memorial Manfredini - Sassuolo GHI Bronx Tennis Classic - Bronx Copa Petrobras Colombia - Bogota Ipsos Bucharest Challenger - Bucharest Grand Prix Hassan II - Casablanca Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Chennai Open - Chennai BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca Estoril Open - Estoril The 10tele.com Open - Nottingham Open Tarragona Costa Daurada - Tarragona The Priority Telecom Open - Amersfoort Trani Challenger Generali Open - Kitzbuhel Copa Petrobras-Uruguay - Montevideo Seville Challenger Campionati Internazionali di Sicilia - Palermo Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Campionati Internazionali di Sicilia - Palermo Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Grand Prix Hassan II - Casablanca Estoril Open - Estoril Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel BCR Open Romania - Bucharest Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Qatar Exxon Mobil Open - Doha Medibank International - Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Orange Warsaw Open - Warsaw Ordina Open - s-Hertogenbosch Legg Mason Tennis Classic - Washington Grand Prix Hassan II - Casablanca Bordeaux Challenger Open Sabadell Atlantico - Barcelona Masters Series - Hamburg BCR Open Romania - Bucharest China Open - Beijing Brasil Open - Costa do Sauipe Serbia Open - Belgrade AEGON International - Eastbourne Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag PTT Thailand Open - Bangkok China Open - Beijing Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Apia International - Sydney Furth Challenger Kosice Challenger Medibank Private International - Sydney Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Zug Challenger Serbia Open - Belgrade Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Studena Croatia Open - Umag Bet-at-home Open - Hamburg China Open - Beijing Bucaramanga Challenger Oeiras 3 Challenger Qatar Exxon Mobil Open - Doha Catella Swedish Open - Bastad Chennai Open - Chennai Erste Bank Open - Vienna Valencia Open - Valencia Apia International - Sydney Estoril Open - Estoril Open Sabadell Atlantico - Barcelona Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco BMW Open - Munich AEGON Championships - London Open de Nice Cote d'Azur - Nice Open de Nice Cote dAzur - Nice AEGON International - Eastbourne Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg ATP Studena Croatia Open Umag - Umag China Open - Beijing Erste Bank Open - Vienna Rabat Challenger St. Petersburg Open - St. Petersburg Serbia Open - Belgrade Aircel Chennai Open - Chennai Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart International German Open - Hamburg BMW Open - Munich Movistar Open - Santiago Caltanissetta Challenger Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag China Open - Beijing Kremlin Cup - Moscow Valencia Open - Valencia Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona BMW Open - Munich Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel China Open - Beijing Erste Bank Open - Vienna Valencia Open - Valencia ASB Classic - Auckland Argentina Open - Buenos Aires Rio Open - Rio de Janeiro BMW Open - Munich Open de Nice Cote d'Azur - Nice Copa Telmex - Buenos Aires Konzum Croatia Open - Umag Shenzhen Open - Shenzhen Kremlin Cup - Moscow Apia International - Sydney Argentina Open - Buenos Aires Abierto Mexicano Telcel - Acapulco Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Hungarian Open - Budapest Konzum Croatia Open - Umag Suisse Open - Gstaad Generali Open - Kitzbuhel If Stockholm Open - Stockholm Sydney International - Sydney Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Geneva Open - Geneva Abierto Mexicano - Los Cabos Chengdu Open - Chengdu Erste Bank Open - Vienna ASB Classic - Auckland Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Abierto Mexicano de Tenis Mifel - Los Cabos Swiss Indoors Basel - Basel ASB Classic - Auckland Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona St. Petersburg Open - St. Petersburg cinch Championships - London Qatar ExxonMobil Open - Doha Nordea Open - Bastad Brasil Open - Sao Paulo Aircel Chennai Open - Chennai Portugal Open - Oeiras Valencia Open - Valencia AEGON International - Eastbourne ATP Vegeta Croatia Open - Umag Royal Guard Open Chile - Vina del Mar Argentina Open - Buenos Aires Erste Bank Open - Vienna Anytech365 Andalucia Open - Marbella San Diego Open - San Diego Sydney Tennis Classic - Sydney Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Open de Nice Cote d'Azur - Nice Serbia Open - Belgrade Gonet Geneva Open - Geneva Nordea Open - Bastad Hamburg European Open - Hamburg Plava Laguna Croatia Open - Umag Barcelona Open BancSabadell - Barcelona Tennis Napoli Open - Naples Montevideo Challenger Apia International - Sydney Asuncion Challenger ASB Classic - Auckland China Open - Beijing Rio Open - Rio de Janeiro Intrum Stockholm Open - Stockholm Millennium Estoril Open - Estoril Grand Prix Hassan II - Marrakech BMW Open - Munich Grand Prix Hassan II - Marrakech San Marino Challenger Hamburg European Open - Hamburg China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Sofia Open - Sofia Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Naples Challenger ABN AMRO World Tennis Tournament - Rotterdam Adelaide International - Adelaide Brasil Open - Costa do Sauipe SkiStar Swedish Open - Bastad Antalya Open - Antalya The Wrexham Challenger - Wrexham Mallorca Championships - Mallorca Cordoba Open - Cordoba Winston-Salem Open - Winston-Salem Chile Dove Men+Care Open - Santiago Swiss Indoors Basel - Basel Moselle Open - Metz Cagliari Challenger Turin Challenger EFG Swiss Open - Gstaad Almaty Open - Almaty Copa Petrobras - Bogota Genova Challenger Pekao Open - Szczecin Sir Supermercati - Rome Open Seat Godo 2005 - Barcelona The Stella Artois Grass Court Championships - London Stella Artois Clay Court Championships - Budaors Mauthausen Challenger Turin Challenger Movistar Open - Vina del Mar Nottingham 2 Challenger Abierto Mexicano Telcel - Acapulco Gonet Geneva Open - Geneva BCR Open Romania - Bucharest Olbia Challenger Abierto Mexicano Telcel - Acapulco Gijon Open - Gijon Open de Tenis Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag Countrywide Classic - Los Angeles Valencia Challenger Pilot Pen Tennis - New Haven Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar SA Tennis Open - Johannesburg Plava Laguna Croatia Open - Umag Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Campionati Internazionali d'Italia - Rome Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Pacific Life Open - Indian Wells Perugia Challenger Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Shanghai - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati San Marino Challenger 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 - Montreal Campbells Hall of Fame Tennis Championships - Newport Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Catella Swedish Open - Bastad BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid China Open - Beijing Argentina Open - Buenos Aires Maia Challenger Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Internazionali BNL d'Italia - Rome Boss Open - Stuttgart Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Naples Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Swiss Indoors Basel - Basel Belgrade Open - Belgrade BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Erste Bank Open - Vienna Sassuolo Challenger Rogers Cup - Toronto Campbells Hall of Fame Tennis Championships - Newport Pilot Pen Tennis - New Haven Western & Southern Open - Cincinnati Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Open SEAT 2008 - Barcelona Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells ATP Studena Croatia Open Umag - Umag AEGON International - Eastbourne EFG Swiss Open - Gstaad China Open - Beijing Miami Open - Miami Qatar ExxonMobil Open - Doha BNP Paribas Masters - Paris Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BMW Open - Munich BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Shanghai Rolex Masters - Shanghai Mallorca Championships - Mallorca Argentina Open - Buenos Aires Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Sony Ericsson Open - Miami BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Rolex Paris Masters - Paris Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome St. Petersburg Open - St. Petersburg Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Chennai Open - Chennai Kremlin Cup - Moscow Heineken Open - Auckland Erste Bank Open - Vienna Swiss Open - Gstaad St. Petersburg Open - St. Petersburg Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Intrum Stockholm Open - Stockholm Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York French Open - Paris Shanghai Rolex Masters - Shanghai Wimbledon - London U.S. Open - New York BNP Paribas Masters - Paris French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London 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 Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome 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 U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne 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 U.S. Open - New York 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 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, PO, ITA-CHI 4-1 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, QF, ITA-GBR 3-2 Davis Cup, World Group, SF, SUI-ITA 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, World Group, QF, ITA-ARG 1-3 Davis Cup, World Group, QF, ITA-FRA 1-3 Davis Cup, Finals, Group F ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, ITA-KOR 4-0 ATP Cup - Melbourne Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, QF, CAN-ITA 3-1 Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Chengdu Open - Chengdu China Open - Beijing Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, World Group, 1R, JPN-ITA 1-3 AAMI Classic - Kooyong U.S. Open (juniors) Wimbledon (juniors) Olympics - Rio de Janeiro Olympics - Tokyo Olympics - London Laver Cup - Geneva Internazionali BNL d'Italia - Rome