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
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 Germany F2 Germany F3 France F3 Nigeria F2 Australia 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 Germany F1 Germany F2 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 Netherlands F1 Great Britain F8 Kazakhstan F4 Tunisia F1 Nigeria F1 Tunisia F3 Italy F23 Tunisia F5 France F13 France F6 France F7 Belgium F2 Tunisia F4 Tunisia F5 Tunisia F1 Qatar F2 Qatar F3 Portugal F2 Italy F12 Italy F13 Iran F1 Iran F2 France F12 France F17 France F18 Tunisia F5 China F1 France F3 Poland F1 Poland F2 Great Britain F3 France F15 United Arab Emirates F2 Netherlands F6 Okal Cup 2001 International Bavarian Championships - Eckental Intersport Heilbronn Open - Heilbronn Black Forest Open - Alpirsbach France F2 China F2 France F2 Baden Open - Ettlingen Great Britain F4 Morocco F4 GHI Bronx Tennis Classic - Bronx IPP Open - Helsinki LTA Shrewsbury Challenger - Shrewsbury 4th Volkswagen Challenger - Wolfsburg Unicredit (Suisse) Bank S.A. Challenger - Chiasso Schickendanz Open - Furth Mordovia Cup 2005 - Saransk Open D'Orleans - Orleans Tashkent Challenger - Tashkent Flea Market Cup Busan Challenger Tennis - Busan Tatra Banka Slovak Open - Bratislava Heilbronn Challenger Wroclaw Challenger Uncle Toby's Burnie Challenger - Tasmania Besancon Challenger Marrakech Challenger Tunis Challenger Ramat Hasharon Challenger Oberstaufen Challenger Saransk Challenger TED Open - Istanbul Bauer Watertechnology Cup - Eckental Vancouver Challenger Como Challenger Tunis Open 2006 - Tunis St. Remy Challenger Tulsa Challenger Quito Challenger Mons Challenger Sacramento Challenger Okal Cup - Eckental Tanger Challenger The Shelbourne Irish Open - Dublin Powder Byrne Trophy - Surbiton BMW Challenger Open - Monchengladbach Roma Challenger 2007 - Rome Tunis Open 2007 - Tunis Rabat Challenger Penza Challenger Whirlpool Open - Budapest Astana Challenger Baden Open - Karlsruhe Challenger Hamburg - Hamburg Samarkand Challenger Heilbronn Open - Heilbronn Muller Cup - Ulm Istanbul Challenger Kuppers Kolsch Cup by Lambertz - Aachen Mons Challenger 2002 USTA Tallahassee Tennis Challenger - Tallahassee Rennes Challenger Eckental Challenger Memorial Kolyaskin - Donetsk Geneva Challenger Gallagher International - Hamilton Muller Cup - Ulm Helsinki Challenger Okal Cup - International Bavarian Championship - Eckental CA-Challenge - Graz ATU Cup 2001 - Weiden Quimper Challenger Lambertz Open - Aachen Black Forest Open - Freudenstadt Kyoto Challenger Open de Franche-Comte - Besancon Bath Challenger Barletta Challenger Tunis Challenger Hamburg Challenger - Hamburg KGHM Polish Indoors - Wroclaw The LTA Men's Challenger - Southampton IPP Open - Helsinki Internationaux du Doubs - Besancon Intersport Heilbronn Open - Heilbronn XXXVII Torneig C.E. Laieta - Barcelona XI Open International D'Andorra - Andorra Nottingham Challenger Nottingham-2 Challenger Timisoara Challenger The Manchester Trophy - Manchester Schickedanz Open 2007 - Furth Lexington Challenger Shanghai Challenger Istanbul Challenger Izmir Challenger Orleans Challenger Fergana Challenger Mons Challenger Rennes Challenger Mouilleron-Le-Captif Challenger TED Open - Istanbul Maui Challenger Chitre Challenger Dallas Challenger Morelos Challenger St. Brieuc Challenger Bordeaux Challenger Oberstraufen Cup - Oberstaufen Intersport Heilbronn Open - Heilbronn Volkswagen Challenger 2005 - Wolfsburg Izmir Challenger Orleans Challenger Geneva Challenger Knoxville Challenger Brescia Challenger Wroclaw Challenger Heilbronn Challenger S Tennis Master Championship - Graz Togliatti Cup - Togliatti ATP Open Castilla y Leon - Segovia Ilkley Challenger Granby Challenger Open D'Orleans - Orleans Akbank Private Banking TED Open - Istanbul Tennis Napoli Cup 2007 - Napoli Bauer Watertechnology Cup - Eckental Mitsubishi Electric Europe Cup - Monza Lambertz Open by Stawag - Aachen Open des Alpes Trophee BNP Paribas - Grenoble Rabat Challenger Mons Challenger Heilbronn Open - Heilbronn BH Telecom Sarajevo 2007 - Sarajevo Rennes Challenger Brescia Challenger San Sebastian Challenger Bergamo Challenger Siemens Open - Scheveningen Meknes Challenger BMW Tennis Championship - Sunrise Leon Challenger Ethias Tennis Trophy - Mons Busan Challenger San Benedetto Challenger Seoul Challenger Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag - Aachen Istanbul Challenger Ostdeutscher Sparkassen Cup - Dresden Ho Chi Minh City Challenger Mobilux Open - Luxembourg Nossa Caixa Tennis Cup - Sao Paulo Timisoara Challenger - Timisoara Surbiton Challenger BMW Tennis Championship - Sunrise Oberstaufen Cup - Oberstaufen Gatineau Challenger Challenger 42 - Andrezieux Heilbronn Open - Heilbronn Istanbul Challenger Warsteiner Challenger - Wolfsburg Kazan Challenger Mersin Challenger Turin Challenger Qujing Challenger Challenger Ford de Cherbourg - Cherbourg Logopak Challenger 2005 - Lubeck Gemax Open - Belgrade Tanger Challenger Guadalajara Challenger Dallas Challenger Sao Paulo Challenger Kosice Challenger Braunschweig Challenger Tunis Challenger Binghamton Challenger Istanbul Challenger Lamberts Open by Stawag - Aachen Aptos Challenger Sporting Challenger 2003 - Turin Geneva Challenger Alessandria Challenger Aix En Provence Challenger Shymkent Challenger Istanbul Challenger Tunis Challenger 10th Wartburg Open - Eisenach Shenzhen Challenger Braunschweig Challenger Granby Challenger Morelos Challenger Oberstaufen Challenger Nur-Sultan 3 Challenger Orlando Challenger Mons Challenger Olbia Challenger - Olbia Kaohsiung Challenger Champaign Challenger Heilbronn Challenger Open de Tenis Amaya - Pamplona Bucaramanga Challenger Andria Challenger Tatra Banka Slovak Open - Bratislava Open de L'Isere - Grenoble Aix En Provence Challenger Knoxville Challenger Marrakech Challenger Aptos Challenger Gelsor Open Romania - Bucharest Izmir Challenger Gerry Weber Open - Halle Rezidenza Open - Magdeburg Geneva Challenger - Geneva Warsteiner Grand Prix - Oberstaufen Izmir Challenger Manchester Challenger Brest Challenger Shenzhen Challenger Volkswagen Challenger 2004 - Wolfsburg Lexington Challenger Marbella Challenger Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck 2001 - Lubeck Belgrade Challenger Braunschweig Challenger Schickedanz Open - Furth Granby Challenger - Granby Liberec Challenger Compaq Challenger - Bucharest Open Castilla y Leon Trofeo Iberdrola - Segovia Izmir Challenger Cali Challenger Bordeaux Challenger Charleston Challenger Aptos Challenger Bergamo Challenger VIII Avierto Internacional de Salinas - Salinas Cherbourg Challenger Zhuhai Challenger ATP Open Castilla y Leon - Segovia Open Seat Godo - Barcelona Monza Challenger Gerry Weber Open - Halle Trofeo Internacional Club Laieta - Barcelona Open de Montauban - Montauban Black Forest Open - Freudenstadt Recanati Challenger Grand Prix de Tennis de Lyon - Lyon Qatar Open - Doha Orleans Challenger Kroger / St. Jude International - Memphis Prague Challenger Iasi Challenger Biella 2 Challenger Open de la Comunidad Valenciana - Valencia BMW Open - Munich Stella Artois Clay Court Championships - Budaors CA Challenge 2002 - Graz Nur-Sultan 4 Challenger Segovia Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Verona Challenger Bogota Challenger Germany F1 Las Vegas Challenger Charlottesville Challenger Weissenhauser Strand Cup - Hamburg Australian Unity Western Australia Open - Perth Champaign Challenger Bengalaru 1 Challenger Lille Challenger Tunis Challenger Troisdorf Challenger Davidoff Swiss Indoors - Basel Little Rock Challenger Raanana Challenger Grand Prix de Tennis de Lyon - Lyon Corrientes Challenger Chennai Open - Chennai Buenos Aires 3 Challenger Rome Challenger Czech Indoor Open - Prague Uncle Toby's Australian Men's Clay Court Challenger - Canberra Delray Beach International Tennis Championships - Delray Beach Prague Open - Prague Toulouse Challenger Cassis Challenger Santos Challenger Open de L'Isere - Grenoble Ortisei Challenger Fairfield Challenger The LTA Bolton Challenger - Bolton Ambato Challenger USTA Men's Challenger of Dallas - Dallas Sarajevo Open - Sarajevo Tennis Napoli Cup - Napoli Tunis Open - Tunis Ljubljana Open - Ljubljana The Stella Artois Championships - London PrivatBank Cup - Dnepropetrovsk Hilton Waikoloa Village USTA Challenger - Waikoloa 3rd Volkswagon Challenger - Wolfsburg The Surbiton Trophy - Surbiton Pilot Pen Tennis - New Haven China Open - Beijing Davidoff Swiss Indoors Basel - Basel Davidoff Swiss Indoors - Basel Chennai Open - Chennai ABN/AMRO World Tennis Tournament - Rotterdam Tunis Open - Tunis Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington 2003 Mercedes Cup - Stuttgart Bergamo Challenger Glasgow Challenger ATP Kremlin Cup - Moscow Rhodes Challenger Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Open 13 - Marseille Nur-Sultan Challenger Liuzhou Challenger Estoril Open - Estoril BA-CA Tennis Trophy - Vienna Bangkok Challenger Bengalaru Challenger Samsung Securities Cup - Seoul Ostrava Challenger Sibiu Challenger Split Challenger Mercedes Cup - Stuttgart Wroclaw Challenger Milan Challenger If Stockholm Open - Stockholm Izmir Challenger Bank Austria Tennis Trophy - Vienna Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Karlsruhe Challenger Open Sabadell Atlantico - Barcelona Legg Mason Tennis Classic - Washington Open de Moselle - Metz China Open - Beijing Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Cremona Challenger Braunschweig Challenger Dubai Duty Free Tennis Championships - Dubai Irving Challenger Knoxville Challenger RCA Championships - Indianapolis Grand Prix Hassan II - Casablanca Bratislava Challenger Bratislava Challenger Heilbronn Challenger Kazan Challenger Pingguo Challenger Serbia Open - Belgrade Helsinki Challenger Istanbul Challenger Le Gosier Challenger AEGON Championships - London Salzburg Challenger Furth Challenger Braunschweig Challenger Genova Challenger Izmir Challenger Legg Mason Tennis Classic - Washington Gerry Weber Open - Halle Open de Moselle - Metz Heilbronn Challenger Rakuten Japan Open - Tokyo Tashkent Challenger Nottingham Challenger ABN AMRO World Tennis Tournament - Rotterdam Seoul Challenger St. Petersburg Open - St. Petersburg Geneva Challenger Rimouski Challenger BMW Open - Munich Gerry Weber Open - Halle PBZ Zagreb Indoors - Zagreb Davidoff Swiss Indoors Basel - Basel Bratislava Challenger Meknes Challenger Indianapolis Tennis Championships - Indianapolis Mercedes Cup - Stuttgart San Luis Potosi Challenger Helsinki Challenger Winston-Salem Open - Winston-Salem Marrakech Challenger Moselle Open - Metz Sunrise Challenger Heilbronn Challenger Swiss Indoors Basel - Basel China Open - Beijing Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Le Gosier Challenger BMW Open - Munich Sarajevo Challenger Mercedes Cup - Stuttgart PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Citi Open - Washington China Open - Beijing Kremlin Cup - Moscow If Stockholm Open - Stockholm Campbell's Hall of Fame Tennis Championships - Newport PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Bogota Challenger Monza Challenger Santos Challenger Tunis Challenger Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Mercedes Cup - Stuttgart Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha China Open - Beijing Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Ortisei Challenger Mumbai Open - Mumbai Tunis Challenger Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul The Stella Artois Championships - London Winston-Salem Open - Winston-Salem China Open - Beijing Helsinki Challenger Davidoff Swiss Indoors - Basel Sydney International - Sydney Open de Nice Cote dAzur - Nice Heilbronn Challenger Qatar ExxonMobil Open - Doha Open de Moselle - Metz Qatar Exxon Mobil Open - Doha Singapore Tennis Open - Singapore Dubai Duty Free Tennis Championships - Dubai Sardegna Open - Cagliari Belgrade 2 - Belgrade Citi Open - Washington Rome Challenger Generali Open - Kitzbuhel International German Open - Hamburg Banja Luka Challenger Dubai Duty Free Tennis Championships - Dubai Pilot Pen Tennis - New Haven Caltanissetta Challenger Bratislava Challenger UNICEF Open - 's Hertogenbosch Farmers Classic - Los Angeles PTT Thailand Open - Bangkok Manchester Challenger Kremlin Cup - Moscow Delray Beach Open - Delray Beach Qatar ExxonMobil Open - Doha AEGON Championships - London Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca BMW Open - Munich Open de Nice Cote d'Azur - Nice 2000 Mercedes Cup - Stuttgart AEGON Championships - London UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad Charlottesville Challenger Champaign Challenger Dubai Duty Free Tennis Championships - Dubai Salem Open - Hong Kong ASB Classic - Auckland Grand Prix Hassan II - Casablanca Citi Open - Washington Moselle Open - Metz Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Andria Challenger AIG Japan Open Tennis Championships - Tokyo Puebla Challenger Hall of Fame Tennis Championships - Newport Moselle Open - Metz Chengdu Open - Chengdu San Luis Potosi Challenger Malaysian Open - Kuala Lumpur Valencia Open - Valencia Orleans Challenger Open 13 - Marseille Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier U.S. National Indoor Tennis Championships - Memphis Black Forest Open 2002 - Freudenstadt Dubai Duty Free Tennis Championships - Dubai Cassis Challenger Aegon Nottingham Open - Nottingham Bordeaux Challenger Arad Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Tatra Banka Slovak Open - Bratislava Warsteiner Challenger Lubeck - Lubeck Winston-Salem Open - Winston-Salem Mouilleron-Le-Captif Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Canberra Challenger St. Brieuc Challenger Garanti Koza Sofia Open - Sofia Tashkent Challenger Memphis Open - Memphis Delray Beach Open - Delray Beach Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Guadalajara Challenger BMW Open - Munich Aegon Nottingham Open - Nottingham Cordoba Open - Cordoba Citi Open - Washington Mestre Challenger Winnetka Challenger If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Freudenstadt Challenger - Freudenstadt Okal Open - Eckental Forli 2 Challenger Roseto Degli Abruzzi 2 Challenger Millennium Estoril Open - Estoril Dubai Duty Free Tennis Championships - Dubai China Open - Beijing Mercedes Cup - Stuttgart West Side Tennis Club Clay Court Challenger - Forest Hills 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 Biella 1 Challenger Grand Prix Hassan II - Marrakech Black Forest Open 2004 - Freudenstadt Millennium Estoril Open - Estoril Forli Challenger Swiss Open - Gstaad Citi Open - Washington San Marino Challenger Barletta Challenger Tata Open Maharashtra - Pune Antalya Open - Antalya Barcelona Open Banc Sabadell - Barcelona Qatar ExxonMobil Open - Doha CA Tennis Trophy - Vienna Open Seat Godo 2005 - Barcelona Drummondville Challenger Davidoff Swiss Indoors - Basel Tunis Challenger Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Aguascalientes Challenger Grand Prix Hassan II - Marrakech Open 13 - Marseille Internationaler Raiffeisen Grand Prix - St. Polten Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Austrian Open - Kitzbuhel Thailand Open - Bangkok Chennai Open - Chennai Tennis Masters Series - Hamburg 2002 Mercedes Cup - Stuttgart Winston Salem - Winston Salem AIG Japan Open - Tokyo US Men's Clay Court Championship - Houston Generali Open - Kitzbuhel China Open - Beijing Ricoh Open - 's-Hertogenbosch Kremlin Cup - Moscow Tiburon Challenger Swiss Indoors Basel - Basel Brasil Open - Sao Paulo UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart Almaty Challenger Bangkok Challenger Barcelona Challenger Ostrava Challenger Bratislava Challenger NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Calgary Challenger Masters Series - Hamburg Grand Prix Hassan II - Casablanca BMW Open - Munich Mercedes Cup - Stuttgart Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Rogers Cup - Montreal PBZ Zagreb Indoors - Zagreb BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Masters Series Hamburg - Hamburg Rogers Cup - Toronto If Stockholm Open - Stockholm Mercedes Cup - Stuttgart Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Open 13 Provence - Marseille Western & Southern Open - Cincinnati SkiStar Swedish Open - Bastad Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Winston-Salem Open - Winston-Salem Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Gerry Weber Open - Halle BNP Paribas Masters - Paris Sony Ericsson Open - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Dubai Tennis Open - Dubai Ordina Open - 's-Hertogenbosch Shanghai Rolex Masters - Shanghai Sony Ericsson Open - Miami Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Wimbledon - London Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells ABN AMRO World Tennis Tournament - Rotterdam Erste Bank Open - Vienna Ordina Open - s-Hertogenbosch European Open - Antwerp Thailand Open - Bangkok Atlanta Tennis Championships - Atlanta Open Sabadell Atlantico - Barcelona BB&T Atlanta Open - Atlanta Farmers Classic - Los Angeles Argentina Open - Buenos Aires Rio Open - Rio de Janeiro French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Kremlin Cup - Moscow Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris 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 French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Mutua Madrilena Madrid Open - Madrid 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 U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London French Open - Paris Masters Series Monte Carlo - Monte Carlo BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, Group 2, PO, SLO-TUN 4-1 Davis Cup, Group II, PO, TUN-BLR 2-3 Davis Cup, Group II, 1R, TUN-SWE 2-3 Davis Cup, Group II, 1R, TUN-FIN 2-3 Davis Cup, Group 2, 2R, POR-TUN 4-1 Davis Cup, Group 2, PO, LAT-TUN 3-2 Davis Cup, Group II, PO, IRL-TUN 3-2 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, Group II, 1R, GBR-TUN 4-1 Davis Cup, Group II, PO, TUN-BUL 3-2 Davis Cup, World Group, 1R, GER-KOR 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 - London Olympics - Rio de Janeiro