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 M25 Kursumlijska Banja Italy #3-w1 Italy #3-w2 Italy #3-w3 Italy #3-w4 Uruguay F1 Argentina F7 Spain F1 Spain F2 Italy F2 Italy F3 Italy F4 Italy F9 Italy F4 Bulgaria-w3 Bulgaria-w4 Serbia & Montenegro F1 Serbia & Montenegro F4 Bulgaria F2 Bulgaria F3 Turkey F3 Bulgaria F1 Bulgaria F2 Bulgaria F3 Bulgaria F4 Macedonia F2 Serbia F1 Serbia F2 Romania F14 Serbia F3 Serbia F4 Serbia F5 Bulgaria F7 Bosnia/Herzegovina F6 Italy F4 Turkey F4 Turkey F6 Bulgaria F1 Bulgaria F2 Bulgaria F3 Bulgaria F4 Macedonia F2 Serbia F2 Serbia F3 Serbia F4 Serbia F6 Bulgaria F7 Bulgaria F8 Croatia F11 Egypt F1 Egypt F2 Egypt F3 Croatia F3 Croatia F4 Bulgaria F1 Bulgaria F2 Bulgaria F3 Bulgaria F4 Serbia F1 Serbia F2 Serbia F3 Serbia F5 Serbia F4 Serbia F7 Bulgaria F7 Iran F7 Iran F8 Turkey F5 Turkey F7 Bosnia & Herzegovina F3 Bosnia & Herzegovina F4 Bosnia & Herzegovina F5 Bosnia & Herzegovina F6 Bosnia & Herzegovina F7 Serbia F1 Serbia F3 Serbia F4 Serbia F5 Serbia F6 Bulgaria F5 Egypt F4 Egypt F5 Turkey F9 Turkey F10 Turkey F11 Bulgaria F1 Bosnia & Herzegovina F2 Bosnia & Herzegovina F3 Netherlands F1 France F8 France F9 France F11 France F12 Serbia F5 Serbia F7 Serbia F8 Croatia F13 Israel F2 Egypt F1 Spain F1 France F7 Bosnia & Herzegovina F4 Italy F11 Italy F13 France F10 Turkey F26 Turkey F27 Italy F19 Serbia F9 Serbia F12 Serbia F13 Serbia F14 Croatia F10 Turkey F44 Turkey F45 France F2 France F3 Croatia F1 Croatia F5 Croatia F6 France F7 Italy F4 France F9 Bulgaria F1 Italy F11 Serbia F1 Serbia F2 Serbia F3 Serbia F5 Serbia F11 Hungary F2 Croatia F12 Turkey F45 Egypt F3 Egypt F4 France F8 France F9 Bosnia & Herzegovina F1 Bosnia & Herzegovina F3 Italy F17 Serbia F1 Serbia F2 Serbia F3 France F13 Serbia F4 Serbia F7 Serbia F8 Serbia F10 Serbia F11 Greece F9 Greece F10 Greece F11 Cyprus F1 Cyprus F2 Senegal F1 Sri Lanka F1 Sri Lanka F2 Sri Lanka F3 Turkey F9 Turkey F10 Croatia F6 France F8 Croatia F8 Croatia F9 Croatia F11 Croatia F12 Serbia F3 Romania F7 Austria F4 Greece F10 Tunisia F33 Tunisia F35 Tunisia F2 Tunisia F3 China F1 China F2 China F3 Tunisia F12 Tunisia F30 Tunisia F8 (Hammamet) Tunisia F9 (Hammamet) Bosnia & Herzegovina F2 (Brcko) Serbia F4 (Zlatibor) Italy F33 (Santa Margherita Di Pula) Italy F34 (Santa Margherita Di Pula) Italy F36 (Santa Margherita Di Pula) Morocco F5 (Beni Mellal) Tunisia F39 (Hammamet) Tunisia F40 (Hammamet) Tunisia F1 (Hammamet) Tunisia F2 (Hammamet) Spain F4 (Paguera (Mallorca)) Spain F5 (Murcia) Tunisia F11 (Hammamet) Italy F5 (Santa Margherita Di Pula) Italy F6 (Santa Margherita Di Pula) Serbia F1 (Novi Sad) Serbia & Montenegro F2 Croatia F5 Bulgaria-w2 Italy F28 (Santa Margherita Di Pula) Italy F29 (Santa Margherita Di Pula) Serbia & Montenegro F5 Italy F5 Italy F6 Serbia F1 Italy F7 Croatia F7 M15 Monastir M25 Santa Margherita Di Pula M15 Novi Sad Macedonia F1 M25 Poznan Chile F3 M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15+H Bagnoles-de-l'Orne M15 Antalya M25 Lima M25 Prague M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Cairo M15 Cairo M15 Antalya M15 Cairo M15 Cairo M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Cairo M15 Prijedor M25 Kiseljak M15 Skopje M15 Skopje M25 Grasse M25 Belgrade Tunisia F34 M25 Cairo M15 Antalya M15 Antalya M25 Antalya M25 Santa Margherita di Pula Turkey F43 M25 Radomlje M15 Belgrade M15 Monastir Copa Kia Challenger ATP - Santiago Morocco Tennis Tour - Casablanca San Remo Tennis Cup - San Remo Polska Energia Open - Bytom Sporting Challenger '08-Trofeo Regione Piemonte - Turin Genova Open Challenger - Genova Belgrade Challenger Santiago Challenger Barletta Challenger Rome Challenger Brasov Challenger Napoli Challenger Barletta Challenger Sibiu Challenger Seville Challenger Banja Luka Challenger Mohammedia Challenger Quimper Challenger Cortina Challenger Padova Challenger Como Challenger Guayaquil Challenger Iasi Challenger Poznan Challenger Murcia Challenger Napoli Challenger Zadar Challenger Sanremo Challenger Barletta Challenger Heilbronn Challenger Cali Challenger Bogota Challenger Lima 2 Challenger Pune Challenger Zadar Challenger Barletta Challenger Madrid Challenger Italy F31 (Santa Margherita Di Pula) M15 Monastir M15 Porec Cap Cana Challenger M25 Santa Margherita Di Pula M15 Alaminos-Larnaca M25 Benicarlo Brasil Open - Costa do Sauipe Synsam Swedish Open - Bastad BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Orange Warsaw Open - Warsaw ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Mercedes Cup - Stuttgart China Open - Beijing M15 Antalya M15 Brcko Brasil Open - Costa do Sauipe ATP Studena Croatia Open Umag - Umag Qatar ExxonMobil Open - Doha Movistar Open - Santiago Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca M15 Bol BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Studena Croatia Open - Umag St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco M15 Kursumlijska Banja Portugal Open - Oeiras M25 Porec AEGON International - Eastbourne Mercedes Cup - Stuttgart ATP Vegeta Croatia Open - Umag St. Petersburg Open - St. Petersburg China Open - Beijing Erste Bank Open - Vienna Valencia Open - Valencia Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Barcelona Open BancSabadell - Barcelona BMW Open - Munich Kremlin Cup - Moscow Brasil Open - Sao Paulo Rio Open - Rio de Janeiro BMW Open - Munich Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Copa Petrobras Argentina - Buenos Aires Austrian Open - Kitzbuhel China Open - Beijing Erste Bank Open - Vienna Valencia Open - Valencia ASB Classic - Auckland M15 Kursumlijska Banja Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Open de Nice Cote d'Azur - Nice Memorial A. Manfredini Sassuolo Challenger - Sassuolo Konzum Croatia Open - Umag Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Garanti Koza Sofia Open - Sofia Rio Open - Rio de Janeiro BMW Open - Munich Konzum Croatia Open - Umag Suisse Open - Gstaad Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Erste Bank Open - Vienna Sydney International - Sydney Rio Open - Rio de Janeiro Brasil Open - Sao Paulo BMW Open - Munich Geneva Open - Geneva SkiStar Swedish Open - Bastad Abierto Mexicano - Los Cabos Chengdu Open - Chengdu China Open - Beijing Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna ASB Classic - Auckland Cordoba Open - Cordoba Argentina Open - Buenos Aires Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg China Open - Beijing Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Generali Open - Kitzbuhel Hamburg European Open - Hamburg Antalya Open - Antalya Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Gonet Geneva Open - Geneva cinch Championships - London San Diego Open - San Diego Sydney Tennis Classic - Sydney Serbia Open - Belgrade Nordea Open - Bastad Hamburg European Open - Hamburg Plava Laguna Croatia Open - Umag Sofia Open - Sofia Rio Open - Rio de Janeiro Qatar ExxonMobil Open - Doha M25 Kursumlijska Banja Mallorca Championships - Mallorca Plava Laguna Croatia Open - Umag Banja Luka Challenger - Banja Luka M25 Skopje Grand Prix Hassan II - Marrakech Mallorca Championships - Mallorca Napoli Challenger San Benedetto Challenger Seville Challenger Sopot Challenger Marrakech Challenger M15 Belgrade Barcelona Challenger Manerbio Challenger Genova Challenger Como Challenger M15 Kursumlijska Banja M15 Pirot Ambato Challenger Split 1 Challenger M15 Bol Santiago Challenger Recanati Challenger Liberec Challenger Banja Luka Challenger Casablanca Challenger Heilbronn Challenger M15 Antalya M15 Antalya Todi Challenger Portoroz Challenger Samarkand Challenger Baotou Challenger Mestre Challenger M15 Antalya Caltanissetta Challenger Banja Luka Challenger C.T. San Remo - XIII Piertomaso Tessitore - San Remo Poprad Tatry Challenger Bengaluru Challenger M15 Kursumlijska Banja Panama City Challenger Francavilla Challenger Banja Luka Challenger Ostrava Challenger San Marino Challenger Como Challenger Genova Challenger Caltanissetta Challenger Campionati Internazionali d'Italia - Rome Lima Challenger Tenerife 1 Challenger 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 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 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 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 Tennis Napoli Cup - Napoli Olbia Challenger - Olbia BNP Paribas Open - Indian Wells Garden Open 2005 - Rome Sony Open Tennis - Miami San Remo Tennis Cup 15° Piertomaso - San Remo 4° Sporting Challenger - Turin 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 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 Miami Open - Miami Banja Luka Challenger 2005 - Banja Luka Monte-Carlo Rolex Masters - Monte-Carlo Sir Supermercati - Rome Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Copa Petrobras - Santiago Rogers Cup - Montreal Tennis Napoli Cup 2006 - Napoli Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Antonio Savoldi-Marco Co. - Manerbio 5° Sporting Challenger - Turin Memorial Manfredini - Sassuolo Mutua Madrid Open - Madrid Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Black Forest Open - Freudenstadt Challenger Brasov - Brasov Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Open Costa Daurada - Tarragona Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires BNP Paribas Open - Indian Wells dBI Tennis Challenger - Binghamton Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid II Challenger Ciudada de Guayaquil - Guayaquil Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells II Cyclus Open de Tenis - Florianopolis Almaty Challenger Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo XI Torneo Internazionale di Tennis - Barletta Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Tennis Napoli Cup 2007 - Napoli Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Nord LB Open 2007 - Braunschweig BNP Paribas Open - Indian Wells Sporting Challenger '07 Trofeo Regione Piemonte - Turin Banjaluka Challenger 2007 - Banja Luka Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid GHI Bronx Tennis Classic - Bronx Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Todi Challenger Banja Luka Challenger Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Buenos Aires Challenger Kosice Challenger Miami Open - Miami Shanghai Rolex Masters - Shanghai Le Gosier Challenger Internazionali BNL d'Italia - Rome Ljubljana Challenger Schickedanz Open 2007 - Furth Szczecin Challenger Manama Challenger Turin Challenger Cagliari Challenger Scheveningen Challenger Copa Petrobras - Montevideo Banja Luka Challenger Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju Cyclus Open de Tenis - Florianopolis Samarkand Challenger Sony Ericsson Open 2008 - Belgrade Poznan Challenger Banja Luka Challenger Trnava Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso Bergamo Challenger 10° Trofeo Luigi Pezzoli - Bergamo Cordenons Challenger Sibiu Challenger Rome Challenger Phoenix Challenger Anning Challenger Caltanissetta Challenger Sassuolo Challenger Blois Challenger Milan Challenger Portoroz Challenger Genova Challenger San Marino Challenger Sibiu Challenger Brescia Challenger Genova Challenger Bad Waltersdorf Challenger Punta Del Este Challenger GHI Bronz Classic - Bronx Cordenons Challenger Sporting Challenger - Turin Montevideo Challenger Ljubljana Challenger San Luis Potosi Challenger Tallahassee Challenger Tampere Challenger Riviera di Rimini Challenger 2004 - Rimini Brasil Open - Costa do Sauipe Sibiu Challenger AEGON Championships - London Copa Petrobras Brazil - Belo Horizonte Asuncion Challenger Rome 2 Challenger Prague 3 Challenger Banja Luka Challenger Antalya 3 Challenger Brasil Open - Costa do Sauipe Split Challenger Lyon Challenger Seville Challenger Szczecin Challenger Todi Challenger Lisbon Challenger Parma Challenger Valencia Challenger Maspalomas Challenger Antalya Challenger Girona Challenger St. Tropez Challenger Liberec Challenger IX Torneo Internacionale de Tennis - Barletta Mauthausen Challenger Skopje Challenger Karlsruhe Challenger Campionati Internazionali di Sicilia - Palermo Zug Challenger Apia International - Sydney Liberec Challenger Banja Luka Challenger Timisoara Challenger Rabat Challenger Genoa Open Challenger-Fondazione Carige - Genova Shenzhen 1 Challenger Olbia Challenger Architect Open - Budapest Copa Petrobras - Bogota Valencia Challenger Generali Open - Kitzbuhel Cherbourg Challenger Napoli Challenger Mumbai Open - Mumbai Naples Challenger Copa Kia - Santiago Buenos Aires Challenger Abierto Mexicano de Tenis Mifel - Los Cabos Turin Challenger German Tennis Championships - Hamburg Perugia Challenger San Luis Potosi Challenger Hangzhou Challenger X Torneo Internazionale di Tennis - Barletta Rome Challenger Heineken Open - Auckland Montemar Challenger Moscow Challenger Nordea Open - Bastad Open Sabadell Atlantico - Barcelona Naples Challenger Bet-at-home Open - Hamburg International German Open - Hamburg Argentina Open - Buenos Aires Mauthausen Challenger Pilot Pen Tennis - New Haven Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Royal Guard Open Chile - Vina del Mar Movistar Open - Vina del Mar Ostrava Challenger Moselle Open - Metz Poznan Challenger French Open - Paris Grand Prix Hassan II - Marrakech U.S. Open - New York Australian Open - Melbourne Tenerife 2 Challenger U.S. Open - New York Grodzisk Mazowiecki Challenger Campionati Internazionali di Sicilia - Palermo Copa Telmex - Buenos Aires Estoril Open - Estoril Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington French Open - Paris Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Allianz Suisse Open - Gstaad Wimbledon - London BCR Open Romania - Bucharest Medibank International - Sydney Abierto Mexicano Telcel - Acapulco Ordina Open - s-Hertogenbosch Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona AEGON International - Eastbourne ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Copa Telmex - Buenos Aires Australian Open - Melbourne Swiss Indoors Basel - Basel AEGON International - Eastbourne Catella Swedish Open - Bastad French Open - Paris BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade Australian Open - Melbourne ATP Studena Croatia Open - Umag Masters Series - Hamburg PTT Thailand Open - Bangkok China Open - Beijing French Open - Paris EFG Swiss Open - Gstaad Aircel Chennai Open - Chennai Apia International - Sydney Bet-at-home Open - Hamburg Valencia Open - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney Brasil Open - Sao Paulo Open de Nice Cote d'Azur - Nice Aircel Chennai Open - Chennai Open de Moselle - Metz Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag China Open - Beijing Australian Open - Melbourne Valencia Open - Valencia French Open - Paris Estoril Open - Estoril Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Open de Nice Cote dAzur - Nice Aircel Chennai Open - Chennai Apia International - Sydney China Open - Beijing China Open - Beijing Argentina Open - Buenos Aires Swiss Open - Gstaad St. Petersburg Open - St. Petersburg Rio Open - Rio de Janeiro ASB Classic - Auckland Argentina Open - Buenos Aires Millennium Estoril Open - Estoril Barcelona Open Banc Sabadell - Barcelona Wimbledon - London Hungarian Open - Budapest Swiss Indoors Basel - Basel U.S. Open - New York Belgrade Open - Belgrade Catella Swedish Open - Bastad Erste Bank Open - Vienna Countrywide Classic - Los Angeles Anytech365 Andalucia Open - Marbella Grand Prix Hassan II - Marrakech French Open - Paris Open Parc - Lyon BA-CA Tennis Trophy - Vienna Winston-Salem Open - Winston-Salem Heineken Open - Auckland Generali Open - Kitzbuhel Argentina Open - Buenos Aires Tennis Napoli Open - Naples ASB Classic - Auckland Salzburg-Anif Challenger Gran Canaria Challenger Wimbledon - London Maia Challenger Tata Open Maharashtra - Pune Erste Bank Open - Vienna Gijon Open - Gijon BNP Paribas Open - Indian Wells Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Argentina Open - Buenos Aires French Open - Paris BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Chile Dove Men+Care Open - Santiago Western & Southern Open - Cincinnati U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid French Open - Paris BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Rolex Paris Masters - Paris French Open - Paris Wimbledon - London Gonet Geneva Open - Geneva Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Internazionali BNL d'Italia - Rome Australian Open - Melbourne Mutua Madrilena Madrid Open - Madrid French Open - Paris Australian Open - Melbourne Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Telecom Italia Masters - Rome Davis Cup, Group 1, 1R, ITA-BLR 5-0 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, PO, SWE-ITA 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, World Group, 1R, JPN-ITA 1-3 ATP Cup - Melbourne Laver Cup - Geneva Davis Cup, World Group, QF, CAN-ITA 3-1 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 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 U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Wimbledon (juniors) AAMI Classic - Kooyong All Lower level tournaments U.S. Open (juniors) Tampere Challenger Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo M25 Santa Margherita di Pula Oeiras 3 Challenger EFG Swiss Open - Gstaad M25 Santa Margherita di Pula Almaty Open - Almaty Adelaide International - Adelaide Iasi Challenger Internazionali BNL d'Italia - Rome French Open - Paris Boss Open - Stuttgart Nottingham 2 Challenger Chengdu Open - Chengdu China Open - Beijing