Career 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 1998 1995
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 France F3 Nigeria F2 Algeria F1 Algeria F2 Saudi Arabia F1 Saudi Arabia F2 Tunisia F1 Tunisia F2 Morocco F3 Iran F1 Iran F2 Italy F22 France F19 France F20 Tunisia F6 UAE F1 Qatar F1 Portugal F3 France F5 Morocco F1 Morocco F2 Tunisia F2 Tunisia F3 France F9 France F17 Tunisia F4 Egypt F2 Egypt F3 Spain F19 France F19 Tunisia F4 Tunisia F6 Tunisia F7 France F1 France F3 Egypt F1 Egypt F2 Egypt F3 Tunisia F2 Turkey F2 Kuwait F2 Tunisia F1 Austria F4 Austria F5 Austria F6 Romania F15 France F17 France F18 United Arab Emirates F1 Morocco F1 Morocco F2 Spain F11 Spain F15 Spain F16 Kuwait F1 Kuwait F2 Tunisia F1 Tunisia F2 Tunisia F3 Georgia F1 Georgia F2 France F19 Morocco F1 Morocco F2 Spain F7 Italy F2 Italy F3 France F6 Italy F8 Tunisia F1 Tunisia F2 Spain F29 Netherlands F5 Morocco F7 Spain F35 Spain F36 Egypt F4 Egypt F5 Spain F39 Sudan F1 Sudan F2 Colombia F1 Colombia F2 Italy F5 Great Britain F7 Czech Republic F2 Netherlands F1 Great Britain F8 Kazakhstan F4 Tunisia F1 Nigeria F1 Tunisia F3 Italy F23 IPP Open - Helsinki Tunisia F5 France F13 Prague Challenger - Prague Open 88 - Contrexeville Ciur Cup 99 - Prague France F6 Copa Ericsson - Lima France F7 Banca Stato Challenger Lugano - Lugano Bogota Challenger - Bogota Belgium F2 Tunisia F4 Tunisia F5 Tunisia F1 Qatar F2 Qatar F3 Portugal F2 Italy F12 Italy F13 Iran F1 Iran F2 France F12 Mordovia Cup 2005 - Saransk France F17 France F18 Tunisia F5 China F1 France F3 Poland F1 Poland F2 Great Britain F3 KGHM Emax Polish Indoors - Wroclaw France F15 United Arab Emirates F2 Netherlands F6 France F2 China F2 France F2 San Marino Cepu Open - San Marino Pekao Open - Szczecin Great Britain F4 Morocco F4 Morocco Tennis Tour - Marrakech ECU Prague Open - Prague Unicredit Czech Open 2007 - Prostejov Challenger Lugano - Lugano Morocco Tennis Tour - Meknes Tennis Napoli Cup - Napoli Prosperita Open 2008 - Ostrava Zagreb Open - Zagreb Unicredit Czech Open - Prostejov Porsche Open - Poznan Open D'Orleans - Orleans Pekao Open - Szczecin PEOPLEnet CUP - Dnepropetrovsk Tanger Challenger Meknes Challenger Rabat Challenger Marrakech Challenger Rome Challenger Rome Challenger Tunis Challenger Ostrava Challenger Kosice Challenger Turin Challenger Scheveningen Challenger Rimini Challenger Orbetello Challenger Saransk Challenger Poznan Challenger Geneva Challenger Manerbio Challenger Como Challenger Szczecin Challenger Tulsa Challenger Trnava Challenger Quito Challenger Sacramento Challenger Tanger Challenger Kosice Challenger Manerbio Challenger Rabat Challenger Penza Challenger Astana Challenger Honda-Kah Open - Singapore Istanbul Challenger Polish Open 2000 - Poznan Mons Challenger Zivnobanka Czech Open - Prostejov Rennes Challenger Challenger Casino Lugano - Lugano Eckental Challenger Geneva Challenger Kyiv UMC Open - Kiev Zivnobanka Open - Prostejov Stella Artois Clay Court Championships - Budaors Honda-Kah Open - Singapore XL Capital Bermuda Open - Bermuda ATU Cup 1999 - Weiden Muller Cup 99 - Ulm ATP Challenger XXVI Edizione - Manerbio Kyoto Challenger Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage 2000 Cairo Challenger - Cairo Barletta Challenger Tunis Challenger ATU Cup 2001 - Weiden Internazionali di Tennis de San Marino - San Marino The Nottingham Challenger - Nottingham Tatra Banka Open 2003 - Bratislava Trani Cup - Trani Tatra Banka Open 2001 - Bratislava Open Mutouest - St. Brieuc DPD Challenger 2002 - Aschaffenburg Fifth-Third Bank Tennis Championships - Lexington Tatra Banka Open - Bratislava Copa Petrobras Argentina - Buenos Aires Tennis Napoli Cup - Napoli Grolsch Cup - Warsaw Copa Ericsson Mexico - Guadalajara BMW Tennis Championship - Sunrise Warta Cup - Sopot Tunis Open 2006 - Tunis Garden Open - Rome Tunis Challenger ATU Cup - Weiden Kueppers Kolsch Cup by Lambertz - Aachen ATP Challenger Open 2004 - Monchengladbach Tennis Napoli Cup - Napoli Schickendanz Open - Furth Oberstaufen Cup - Oberstaufen IPCL Cup - Vadodara TED Open - Istanbul Rhein-Main Challenger 2003 - Aschaffenburg Timisoara Challenger The LTA Men's Challenger - Southampton Tunis Open 2007 - Tunis Czech Indoor Open - Prague Ispat Open 2004 - Ostrava Lexington Challenger XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Shanghai Challenger Istanbul Challenger Izmir Challenger Fergana Challenger Maui Challenger Chitre Challenger Dallas Challenger Morelos Challenger Ljubljana Open - Ljubljana Bordeaux Challenger ATU Cup - Weiden Izmir Challenger Knoxville Challenger Challenger 42 - Andrezieux Bancastato Challenger Lugano - Lugano Open de la Ville de Saint Denis - Reunion Island Intersport Heilbronn Open - Heilbronn Aix En Provence Challenger Ilkley Challenger Mons Challenger Rennes Challenger Nord LB Open - Braunschweig Togliatti Cup - Togliatti Pekao Open 2004 - Szczecin Heilbronn Open - Heilbronn Ho Chi Minh City Challenger Copa Petrobras Santiago - Santiago Pekao Open - Szczecin KGHM Dialog Polish Indoors - Wroclaw Morocco Tennis Tour - Casablanca Gatineau Challenger Rome Challenger Sporting Challenger '07 Trofeo Regione Piemonte - Turin San Sebastian Challenger Tatra Banka Slovak Open - Bratislava Szczecin Challenger ECM Prague Open 2005 - Prague Istanbul Challenger Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Athens Challenger Qujing Challenger Pekao Open 2005 - Szczecin Tunis Challenger Bytom Challenger San Benedetto Challenger Samarkand Challenger Shymkent Challenger Trnava Challenger ECM Prague Open 2008 - Prague USTA/Adtech Challenger - Boston Tatra Banka Open - Bratislava Cali Challenger PrivatBank Cup - Dnepropetrovsk Mobilux Open - Luxembourg Nossa Caixa Tennis Cup - Sao Paulo Timisoara Challenger - Timisoara Quimper Challenger Corona Mexico City Open - Mexico City Copa Club Campestre de Aguascalientes - Aguascalientes Schickendanz Open - Furth Mitsubishi Electric Europe Cup - Monza Kos-Zucchetti Tennis Cup - Cordenons Citta di Como - Como Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw Qwarant Cup - Sopot Copa Ericsson Venezuela - Caracas Corona Mexico City Open - Mexico City Tennis Napoli Cup 2004 - Napoli Garden Open 2004 - Rome Turin Challenger Kyiv Open - Kiev Internazionali di Tennis di San Marino - San Marino Waldbaum's Hamlet Cup - Long Island Challenger Ford de Cherbourg - Cherbourg Heineken Open - Auckland Open 13 - Marseille Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Citrix Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Idea Prokom Open - Sopot The Hamlet Cup - Long Island Guadalajara Challenger Sao Paulo Challenger Campionati Internazionali di Sicilia - Palermo Kosice Challenger CA Tennis Trophy - Vienna Tata Open 2002 - Chennai Binghamton Challenger Istanbul Challenger Istanbul Challenger Aptos Challenger Freudenstadt Challenger Tata Open 2003 - Chennai Heineken Open - Auckland Geneva Challenger Bordeaux Challenger Alessandria Challenger Prostejov Challenger 2003 Mercedes Cup - Stuttgart Turin Challenger Aix En Provence Challenger Kitzbuhel Challenger Tunis Challenger Surbiton Challenger Mauritius Open - Mauritius Granby Challenger Bratislava Challenger Champaign Challenger Bucaramanga Challenger Shenzhen Challenger Kobstaedernes ATP Challenger - Kolding Visa Tennis Open - Sao Paulo Knoxville Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Marrakech Challenger Kaohsiung Challenger Aptos Challenger Challenger 42 - Andrezieux Izmir Challenger Istanbul Challenger Leon Challenger Nur-Sultan 3 Challenger Qatar Open - Doha BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Izmir Challenger Trofeo Barcelona de Tenis - Barcelona Charleston Challenger Abierto Mexicano Telfonica MoviStar - Acapulco Estoril Open - Estoril Brest Challenger Shenzhen Challenger Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Idea Prokom Open - Sopot Lexington Challenger Marbella Challenger Morelos Challenger Belgrade Challenger Orlando Challenger Steelers Cup - Kosice Braunschweig Challenger Schickedanz Open - Furth Liberec Challenger St. Petersburg Open - St. Petersburg Chennai Open - Chennai Izmir Challenger Alexander Kolyaskin Memorial - Donetsk Qatar Open - Doha Banja Luka 2002 - Banja Luka Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca Yugoslavia Open - Belgrade U.S. Men's Clay Court Championships - Houston ATP Challenger Hamburg - Hamburg Napoli Challenger - Napoli Polish Open 99 - Poznan BMW Open - Munich Pekao Open - Szczecin Internationaler Raiffeisen Grand Prix - St. Polten Aptos Challenger Bergamo Challenger Ordina Open - 's-Hertogenbosch Steelers Cup - Kosice Ljubljana Open - Ljubljana Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Cherbourg Challenger Internationale Badische Meisterschaften Um Den Techem Cup - Zell Zhuhai Challenger AIG Japan Open - Tokyo Schickendanz Open - Furth Grand Prix de Tennis de Lyon - Lyon Tampere Challenger - Tampere Chennai Open - Chennai Banca Stato Challenger - Lugano Black Forest Open - Freudenstadt Rado Geneva Challenger - Geneva US Men's Clay Court Championships - Houston Recanati Challenger Riviera di Rimini Challenger - Rimini Grand Prix Hassan II - Casablanca The 10tele.com Open - Nottingham Mercedes Cup - Stuttgart Orleans Challenger AXA Open - Espinho Davidoff Swiss Indoors Basel - Basel IPP Open - Helsinki Prague Challenger Internationale Tenniskampioenschappen - Scheveningen Iasi Challenger Biella 2 Challenger Kyiv UMC Open - Kiev Copa Ericsson - Sao Paulo PBZ Zagreb Indoors - Zagreb San Marino Cepu Open - San Marino CA Challenge 2002 - Graz Nur-Sultan 4 Challenger Segovia Challenger ATP Heineken Challenger 2000 - Ho Chi Minh City AXA Open - Lisbon Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari Renault Slovenian Open - Ljubljana Verona Challenger Jaegermeister Open - Braunschweig Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco CA-Challenge 2000 - Graz Bogota Challenger Las Vegas Challenger Charlottesville Challenger KGHM Polish Indoors - Wroclaw Open Seat Godo 2007 - Barcelona Champaign Challenger Pekao Open 2001 - Szczecin The Bolton Challenger - Bolton Bengalaru 1 Challenger Lille Challenger Copa Ericsson Chile - Santiago Challenger Britania Zavaleta - Puebla Toluca Challenger - Toluca Warsteiner Challenger Wolfsburg - Wolfsburg XL Capital Bermuda Open - Bermuda Quelle Cup 1999 - Furth Allianz Suisse Open - Gstaad Nord LB Open 2007 - Braunschweig Tunis Challenger VII Torneo Internazionale di Tennis - Barletta Troisdorf Challenger Little Rock Challenger Corrientes Challenger Mercedes Cup - Stuttgart Buenos Aires 3 Challenger Rome Challenger Intersport Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw Toulouse Challenger Cassis Challenger Porsche Open - Poznan Legg Mason Tennis Classic - Washington Santos Challenger Fairfield Challenger Ambato Challenger Tunis Open - Tunis Mumbai Open - Mumbai Ethias Tennis Trophy - Mons Tatra Banka Slovak Open - Bratislava BA-CA Tennis Trophy - Vienna Heineken Open - Auckland Copa Telmex - Buenos Aires Prosperita Open 2007 - Ostrava Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad Davidoff Swiss Indoors Basel - Basel Tunis Open - Tunis s'Tennis Masters Challenger - Graz U.S. Men's Clay Court Championships - Orlando Gold Flake Open - Chennai Glasgow Challenger Nur-Sultan Challenger Liuzhou Challenger Bangkok Challenger ATP Challenger Trophy 2008 - Trnava Bengalaru Challenger Ethias Trophy - Mons Croatia Open - Umag Ostrava Challenger Sibiu Challenger Split Challenger Copenhagen Open - Copenhagen Internationaler Raiffeisen Grand Prix - St. Polten Prague Milan Challenger Zagreb Challenger BellSouth Open - Vina del Mar Kremlin Cup - Moscow Furth Challenger Cremona Challenger Knoxville Challenger St. Petersburg Open - St. Petersburg Kazan Challenger RCA Championships - Indianapolis Pingguo Challenger Istanbul Challenger Le Gosier Challenger Furth Challenger Genova Challenger Izmir Challenger Tashkent Challenger Seoul Challenger Geneva Challenger Rimouski Challenger Open Sabadell Atlantico - Barcelona Citi Open - Washington Meknes Challenger China Open - Beijing Kremlin Cup - Moscow San Luis Potosi Challenger BRD Nastase Tiriac Trophy - Bucharest Marrakech Challenger Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Grand Prix Hassan II - Marrakech Winston-Salem Open - Winston-Salem Singapore Tennis Open - Singapore Generali Open - Kitzbuhel Bogota Challenger Monza Challenger Santos Challenger Thailand Open - Bangkok Grand Prix Hassan II - Casablanca Rome Challenger Tunis Challenger ATP Kremlin Cup - Moscow Ostrava Challenger Gerry Weber Open - Halle Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Chennai Open - Chennai Brasil Open - Costa do Sauipe ATP Kremlin Cup - Moscow Dubai Duty Free Tennis Championships - Dubai Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Winston-Salem Open - Winston-Salem China Open - Beijing Sydney International - Sydney Qatar Exxon Mobil Open - Doha Scheveningen Challenger Qatar ExxonMobil Open - Doha Rome Challenger Mercedes Cup - Stuttgart Dubai Duty Free Tennis Championships - Dubai Banja Luka Challenger Sardegna Open - Cagliari Belgrade 2 - Belgrade Caltanissetta Challenger Dubai Duty Free Tennis Championships - Dubai Manchester Challenger Delray Beach Open - Delray Beach Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice Croatia Open - Umag AEGON Championships - London UNICEF Open - 's Hertogenbosch Charlottesville Challenger Champaign Challenger Telenordia Swedish Open - Bastad Dubai Duty Free Tennis Championships - Dubai Bratislava Challenger ASB Classic - Auckland Citi Open - Washington Qatar ExxonMobil Open - Doha Puebla Challenger Hall of Fame Tennis Championships - Newport Malaysian Open - Kuala Lumpur Orleans Challenger Valencia Open - Valencia Open 13 - Marseille Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier U.S. National Indoor Tennis Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Cassis Challenger Aegon Nottingham Open - Nottingham Arad Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Mouilleron-Le-Captif Challenger Canberra Challenger St. Brieuc Challenger Qatar ExxonMobil Open - Doha Garanti Koza Sofia Open - Sofia AIG Japan Open Tennis Championships - Tokyo Tashkent Challenger Memphis Open - Memphis Delray Beach Open - Delray Beach Barcelona Open BancSabadell - Barcelona Guadalajara Challenger BMW Open - Munich Aegon Nottingham Open - Nottingham Cordoba Open - Cordoba ATU Cup - Weiden Citi Open - Washington Mestre Challenger Winnetka Challenger Copa Ericsson Uruguay - Montevideo If Stockholm Open - Stockholm ATP Heineken Challenger 1999 - Ho Chi Minh City Qatar ExxonMobil Open - Doha Cairo Challenger 2002 - Cairo Freudenstadt Challenger - Freudenstadt drkoop.com USTA challenger of Miami - Miami 5th Sardinian International Championships - Cagliari Forli 2 Challenger Copa Ericsson Brasil - Sao Paulo Roseto Degli Abruzzi 2 Challenger Millennium Estoril Open - Estoril Barletta Citta Della Disfida Open 99 - Barletta Dubai Duty Free Tennis Championships - Dubai China Open - Beijing Tenniscup of Flanders - Ostende Mercedes Cup - Stuttgart BB&T Atlanta Open - Atlanta Citi Open - Washington Shenzhen Open - Shenzhen Qatar ExxonMobil Open - Doha Vancouver Challenger Garanti Koza Sofia Open - Sofia Ningboo Challenger Citi Open - Washington Chengdu Open - Chengdu Tata Open Maharashtra - Pune Prague II Challenger Alicante Challenger Parma Challenger Intersport Heilbronn Open - Heilbronn Biella 1 Challenger ECM Prague Open - Prague Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Forli Challenger Swiss Open - Gstaad Citi Open - Washington San Marino Challenger Barletta Challenger Wideyes Swedish Open - Bastad Tata Open Maharashtra - Pune Croatia Open - Umag Antalya Open - Antalya KGHM Dialog Polish Indoors - Wroclaw Barcelona Open Banc Sabadell - Barcelona Qatar ExxonMobil Open - Doha Tennis Napoli Cup 2007 - Napoli Drummondville Challenger Idea Prokom Open - Sopot Cordenons Challenger Vietnam Open - Ho Chi Minh City Tunis Challenger Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Aguascalientes Challenger Grand Prix Hassan II - Marrakech Grand Prix Hassan II - Casablanca Copa Telmex - Buenos Aires Open 13 - Marseille Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Croatia Open Umag - Umag Orange Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo Legg Mason Tennis Classic - Washington D.C. Orange Warsaw Open - Warsaw Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells ATP Studena Croatia Open Umag - Umag The Ericsson Open - Miami Tennis Masters Series - Hamburg Pilot Pen Tennis - New Haven Tennis Masters Series - Cincinnati NASDAQ-100 Open - Miami SA Tennis Open - Johannesburg BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Davidoff Swiss Indoors - Basel Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Kroger / St. Jude International - Memphis CA Tennis Trophy - Vienna BellSouth Open - Vina del Mar Croatia Open - Umag China Open - Beijing Campionati Internazionali di Sicilia - Palermo Ricoh Open - 's-Hertogenbosch Kremlin Cup - Moscow Tiburon Challenger Swiss Indoors Basel - Basel Brasil Open - Sao Paulo Galleryfurniture.com Challenge - Atlanta Legg Mason Tennis Classic - Washington D.C. Gold Flake Open - Chennai Abierto Mexicano Telfonica MoviStar - Acapulco Almaty Challenger Bangkok Challenger Barcelona Challenger Ostrava Challenger Bratislava Challenger St. Petersburg Open - St. Petersburg Calgary Challenger International Championship of Croatia - Umag Pacific Life Open - Indian Wells The Hypo Group Tennis International 2008 - Poertschach Australian Open - Melbourne French Open - Paris Brasil Open - Costa do Sauipe French Open - Paris Wimbledon - London Abierto Mexicano Telcel - Acapulco If Stockholm Open - Stockholm French Open - Paris Sony Open Tennis - Miami Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati Milan Indoors - Milan Open 13 Provence - Marseille Western & Southern Open - Cincinnati Pacific Life Open - Indian Wells Shanghai Rolex Masters - Shanghai Rogers Cup - Toronto Winston-Salem Open - Winston-Salem Western & Southern Open - Cincinnati Gerry Weber Open - Halle Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Tennis Masters Series - Montreal Gelsor Open Romania - Bucharest Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York Moselle Open - Metz Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Open Sabadell Atlantico - Barcelona BB&T Atlanta Open - Atlanta Argentina Open - Buenos Aires Rio Open - Rio de Janeiro U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Kremlin Cup - Moscow U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Davis Cup, Group 2, 2R, POR-TUN 4-1 Davis Cup, Group 2, PO, SLO-TUN 4-1 Davis Cup, Group II, PO, TUN-BLR 2-3 Davis Cup, Group II, 1R, TUN-FIN 2-3 Davis Cup, Group II, 1R, TUN-SWE 2-3 Davis Cup, Group 2, PO, LAT-TUN 3-2 Davis Cup, Group II, PO, IRL-TUN 3-2 Davis Cup, Group II, 1R, GBR-TUN 4-1 Davis Cup, Group II, PO, TUN-BUL 3-2 Davis Cup, Group II, PO, CYP-TUN 1-4 Davis Cup, World Group II, PO, GUA-TUN 1-3 Davis Cup, Group I, PO, TUN-BIH 1-3 Davis Cup, Group II, 1R, BIH-TUN 3-1 Davis Cup, Group II, PO, EST-TUN 3-2 Olympics - Sydney Olympics - Beijing Olympics - London Olympics - Rio de Janeiro