Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
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 Wimbledon - London U.S. Open - New York Genova Challenger Shanghai Rolex Masters - Shanghai Swiss Indoors Basel - Basel Ismaning Challenger Valencia Challenger Bergamo Challenger Moselle Open - Metz Canberra Challenger BNP Paribas Open - Indian Wells Tenerife 3 Challenger French Open - Paris Ostrava Challenger Barletta Challenger Split Challenger Prague Challenger Grand Prix Hassan II - Marrakech Internazionali BNL d'Italia - Rome Perugia Challenger Wimbledon - London Mallorca Championships - Mallorca Bratislava 1 Challenger Amersfoort Challenger EFG Swiss Open - Gstaad Liberec Challenger Plava Laguna Croatia Open - Umag Manacor Challenger U.S. Open - New York St. Tropez Challenger Chengdu Open - Chengdu Villena Challenger China Open - Beijing Shanghai Rolex Masters - Shanghai Hangzhou Challenger Rolex Paris Masters - Paris Roanne Challenger Grodzisk Mazowiecki Challenger Montemar Challenger Adelaide International - Adelaide BNP Paribas Open - Indian Wells Grand Prix Hassan II - Marrakech Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Wimbledon - London French Open - Paris Mallorca Championships - Mallorca Nottingham 2 Challenger Italy F6 Italy F7 Italy #3-w1 Italy #3-w2 Italy #3-w3 Italy #3-w4 Chile F3 Uruguay F1 Argentina F7 Spain F1 Spain F2 Italy F2 Italy F3 Italy F4 Italy F9 Italy F5 Italy F4 Turkey F5 Czech Republic F2 Germany F8 Czech Republic F4 Czech Republic F5 Czech Republic F6 Austria F5 Poland F4 Georgia F2 Portugal F4 Portugal F5 Morocco F6 Israel F1 Israel F2 USA F5 USA F6 Czech Rep F4 Czech Rep F5 Turkey F6 Czech Republic F1 Czech Republic F2 Czech Republic F4 Czech Republic F5 Turkey F5 Italy F6 Czech Republic F1 Netherlands F2 Armenia F2 Estonia F1 Slovakia F2 Romania F7 Turkey F29 Turkey F30 China F1 Turkey F3 USA F5 USA F6 USA F7 USA F8 France F7 France F8 Czech Republic F2 Czech Republic F3 Prague Challenger M15 Uslar M15 Bologna Brest Challenger Genoa Open Challenger-Fondazione Carige - Genova Architect Open - Budapest Banja Luka Challenger 2005 - Banja Luka Sir Supermercati - Rome Copa Petrobras - Santiago Cyclus Open de Tenis - Florianopolis Tennis Napoli Cup 2006 - Napoli Copa Petrobras Brazil - Aracaju II Challenger Ciudada de Guayaquil - Guayaquil Copa Kia Challenger ATP - Santiago II Cyclus Open de Tenis - Florianopolis XI Torneo Internazionale di Tennis - Barletta Morocco Tennis Tour - Casablanca San Remo Tennis Cup - San Remo Nord LB Open 2007 - Braunschweig Memorial A. Manfredini Sassuolo Challenger - Sassuolo Sporting Challenger '08-Trofeo Regione Piemonte - Turin Tennis Napoli Cup 2007 - Napoli Napoli Challenger San Benedetto Challenger Olbia Challenger - Olbia Garden Open 2005 - Rome Kosice Challenger Kosice Challenger Sarajevo Challenger Riviera di Rimini Challenger 2004 - Rimini Mersin Challenger Rome Challenger Ostrava Challenger C.T. San Remo - XIII Piertomaso Tessitore - San Remo Orleans Challenger Bratislava Challenger Heilbronn Challenger Copa Petrobras Argentina - Buenos Aires Bordeaux Challenger Prostejov Challenger Orleans Challenger Geneva Challenger Bratislava Challenger Prostejov Challenger Kaohsiung Challenger Rome Challenger Prostejov Challenger Sporting Challenger - Turin San Remo Tennis Cup 15° Piertomaso - San Remo 4° Sporting Challenger - Turin Copa Petrobras - Bogota Prostejov Challenger Caltanissetta Challenger San Marino Challenger Brest Challenger Canberra Challenger Alicante Challenger Ostrava Challenger Aix En Provence Challenger Heilbronn Challenger Mons Challenger Samarkand Challenger Prostejov Challenger Ilkley Challenger Prostejov Challenger Liberec Challenger Genova Challenger Kaohsiung Challenger Braunschweig Challenger Heilbronn Challenger Mouilleron-Le-Captif Challenger Ismaning Challenger Eckental Challenger Bratislava Challenger Liberec Challenger Pullach Challenger Bangkok Challenger Bangkok Challenger Pau Challenger Prostejov Challenger Heilbronn Challenger Oeiras 3 Challenger Prostejov Challenger Tulln Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Roanne Challenger Bengalaru 1 Challenger Marbella Challenger Ilkley Challenger Vancouver Challenger Granby Challenger Ostrava Challenger Prague 2 Challenger San Marino Challenger Pune Challenger Antonio Savoldi-Marco Co. - Manerbio IX Torneo Internacionale de Tennis - Barletta Tennis Napoli Cup - Napoli Zug Challenger Copa Petrobras - Montevideo Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju Copa Kia - Santiago Como Challenger X Torneo Internazionale di Tennis - Barletta Unicredit (Suisse) Bank S. A. Challenger - Chiasso 10° Trofeo Luigi Pezzoli - Bergamo Bad Waltersdorf Challenger San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo 5° Sporting Challenger - Turin Mouilleron-Le-Captif Challenger dBI Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Open Costa Daurada - Tarragona Copa Petrobras Uruguray - Montevideo Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Tenerife 1 Challenger Lugano Challenger Black Forest Open - Freudenstadt Challenger Brasov - Brasov Phoenix Challenger Schickedanz Open 2007 - Furth Polska Energia Open - Bytom Naples Challenger Sporting Challenger '07 Trofeo Regione Piemonte - Turin GHI Bronz Classic - Bronx Oeiras 3 Challenger Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion Copa Petrobras Argentina - Buenos Aires Sassuolo Challenger San Marino Challenger Shenzhen Open - Shenzhen Moselle Open - Metz Millennium Estoril Open - Estoril Genova Open Challenger - Genova Marbella Challenger Prostejov Challenger Genova Challenger Napoli Challenger Buenos Aires Challenger Santiago Challenger Ostrava Challenger Le Gosier Challenger Barletta Challenger Asuncion Challenger Ostrava Challenger Prague Challenger Bratislava Challenger Barletta Challenger Ostrava Challenger Prague Challenger Prostejov Challenger Nottingham Challenger Manama Challenger Prostejov Challenger St. Brieuc Challenger Cap Cana Challenger Helsinki Challenger Rome Challenger Campionati Internazionali di Sicilia - Palermo Glasgow Challenger Tashkent Challenger Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Cagliari Challenger Turin Challenger Skopje Challenger Estoril Open - Estoril Memorial Manfredini - Sassuolo Synsam Swedish Open - Bastad Tampere Challenger Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington Istanbul Challenger BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Rome Challenger Mauthausen Challenger Prague Challenger Brasil Open - Costa do Sauipe Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Szczecin Challenger Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Eckental Challenger Medibank International - Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Orange Warsaw Open - Warsaw ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Prostejov Challenger Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON International - Eastbourne Mercedes Cup - Stuttgart Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Nottingham Challenger Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing Brasil Open - Costa do Sauipe Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open de Nice Cote dAzur - Nice AEGON International - Eastbourne Catella Swedish Open - Bastad International German Open - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Movistar Open - Santiago Abierto Mexicano Telcel - Acapulco Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Apia International - Sydney Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Bet-at-home Open - Hamburg St. Petersburg Open - St. Petersburg China Open - Beijing Valencia Open - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney Brasil Open - Sao Paulo Copa Claro - Buenos Aires Surbiton Challenger Abierto Mexicano Telcel - Acapulco Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Tampere Challenger Liberec Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg AEGON International - Eastbourne Shenzhen 1 Challenger Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Ismaning Challenger ATP Vegeta Croatia Open - Umag Moselle Open - Metz St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Valencia Open - Valencia Aircel Chennai Open - Chennai Apia International - Sydney Royal Guard Open Chile - Vina del Mar U.S. National Indoor Tennis Championships - Memphis Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Delray Beach Open - Delray Beach Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Iasi Challenger Mumbai Open - Mumbai BMW Open - Munich Power Horse Cup - Dusseldorf Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart Oeiras 3 Challenger Bet-at-home Open - Hamburg Chennai Challenger New Delhi Challenger Vegeta Croatia Open - Umag Hersonissos 1 Challenger Copa Telmex - Buenos Aires Naples Challenger Bet-at-home Cup - Kitzbuhel Abierto Mexicano Telcel - Acapulco China Open - Beijing Ostrava Challenger Turin Challenger Kremlin Cup - Moscow Maia Challenger Valencia Open - Valencia PTT Thailand Open - Bangkok China Open - Beijing Aircel Chennai Open - Chennai Heineken Open - Auckland Apia International - Sydney Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia ASB Classic - Auckland Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London Aegon Nottingham Open - Nottingham Winston-Salem Open - Winston-Salem China Open - Beijing Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha ASB Classic - Auckland Apia International - Sydney Rio Open - Rio de Janeiro Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul BMW Open - Munich Konzum Croatia Open - Umag Bet-at-home Open - Hamburg Suisse Open - Gstaad Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Maharashtra Open - Pune ASB Classic - Auckland Sydney International - Sydney Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Antalya Cup - Antalya SkiStar Swedish Open - Bastad Plava Laguna Croatia Open - Umag Swiss Open - Gstaad Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Shenzhen Open - Shenzhen China Open - Beijing European Open - Antwerp Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna Tata Open Maharashtra - Pune ASB Classic - Auckland Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Open Parc - Lyon Roseto Degli Abruzzi 2 Challenger Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Swiss Open - Gstaad China Open - Beijing Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Tata Open Maharashtra - Pune ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Generali Open - Kitzbuhel Forte Village Sardegna Open - Sardinia Astana Open - Nur-Sultan Hamburg European Open - Hamburg Antalya Open - Antalya Murray River Open - Melbourne Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart cinch Championships - London Mallorca Championships - Mallorca Plava Laguna Croatia Open - Umag Generali Open - Kitzbuhel Erste Bank Open - Vienna Sardegna Open - Cagliari Emilia-Romagna Open - Parma Astana Open - Nur-Sultan San Diego Open - San Diego Adelaide International 1 - Adelaide Sydney Tennis Classic - Sydney Tata Open Maharashtra - Pune Grand Prix Hassan II - Marrakech Serbia Open - Belgrade Gonet Geneva Open - Geneva Hall of Fame Open - Newport Hamburg European Open - Hamburg Plava Laguna Croatia Open - Umag Sofia Open - Sofia Gijon Open - Gijon Tennis Napoli Open - Naples ASB Classic - Auckland Rio Open - Rio de Janeiro Almaty Open - Almaty Swiss Indoors Basel - Basel Argentina Open - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Nordea Open - Bastad Winston-Salem Open - Winston-Salem ASB Classic - Auckland Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco BCR Open Romania - Bucharest Ordina Open - s-Hertogenbosch Grand Prix Hassan II - Casablanca Catella Swedish Open - Bastad AEGON Championships - London Copa Telmex - Buenos Aires St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Heineken Open - Auckland Aircel Chennai Open - Chennai Serbia Open - Belgrade Studena Croatia Open - Umag Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest Vegeta Croatia Open - Umag China Open - Beijing Swiss Indoors Basel - Basel Australian Open - Melbourne Argentina Open - Buenos Aires Belgrade Open - Belgrade Konzum Croatia Open - Umag Argentina Open - Buenos Aires Grand Prix Hassan II - Marrakech Cordoba Open - Cordoba Rio Open - Rio de Janeiro Abierto Mexicano de Tenis Mifel - Los Cabos China Open - Beijing Intrum Stockholm Open - Stockholm EFG Swiss Open - Gstaad Abierto Mexicano Telcel - Acapulco Zhuhai Open - Zhuhai Bet-At-Home Austrian Open - Kitzbuhel Erste Bank Open - Vienna Boss Open - Stuttgart BCR Open Romania - Bucharest Telecom Italia Masters - Rome 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 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 Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Countrywide Classic - Los Angeles BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Open 13 Provence - Marseille 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 Internazionali BNL d'Italia - Rome Rogers Cup - Montreal 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 Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Open Sabadell Atlantico - Barcelona Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris 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 Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Chile Dove Men+Care Open - Santiago 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 BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome 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 Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Kremlin Cup - Moscow Braunschweig Challenger BMW Open - Munich Argentina Open - Buenos Aires Mutua Madrid Open - Madrid Zhuhai Open - Zhuhai Barcelona Open Banc Sabadell - Barcelona Nordea Open - Bastad ASB Classic - Auckland Anytech365 Andalucia Open - Marbella Rio Open - Rio de Janeiro Qatar ExxonMobil Open - Doha Millennium Estoril Open - Estoril Internazionali BNL d'Italia - Rome Argentina Open - Buenos Aires Mallorca Championships - Mallorca AEGON International - Eastbourne U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris 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 Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York 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 Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, PO, ITA-CHI 4-1 Davis Cup, World Group, 1R, SUI-CZE 2-3 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, World Group, QF, JPN-CZE 0-5 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, 1R, CZE-AUS 2-3 Davis Cup, World Group, PO, NED-CZE 3-2 Davis Cup, World Group, QF, ITA-FRA 1-3 Davis Cup, Group I, 2R, CZE-ISR 3-1 U.S. Open - New York Davis Cup, Group I, 1R, BIH-CZE 2-3 Laver Cup - Geneva Davis Cup, Finals, Group F Davis Cup, World Group, QR, SVK-CZE 1-3 Davis Cup, World Group, QR, ITA-KOR 4-0 ATP Cup - Melbourne Davis Cup, Finals, Group C Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open (juniors) Australian Open (juniors) French Open (juniors) U.S. Open (juniors) Australian Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) AAMI Classic - Kooyong U.S. Open - New York All Lower level tournaments Wimbledon - London Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo Australian Open - Melbourne French Open - Paris Olbia Challenger Australian Open - Melbourne Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, QF, CAN-ITA 3-1 Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, SF, FRA-CZE 4-1 Verona Challenger Davis Cup, World Group, PO, IND-CZE 1-3 Davis Cup, World Group, PO, RUS-ITA 1-4 Hopman Cup - Perth Davis Cup, World Group, QF, ITA-ARG 1-3 Davis Cup, World Group, QF, CZE-FRA 1-3 Davis Cup, World Group, 1R, AUS-CZE 4-1 Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, World Group, 1R, JPN-ITA 1-3 Davis Cup, World Group, PO, HUN-CZE 2-3 Davis Cup, World Group, QR, CZE-NED 1-3 ATP Cup - Brisbane, Perth, Sydney Wimbledon (juniors) Wimbledon (juniors) French Open (juniors)