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
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 Rolex Paris Masters - Paris Mutua Madrid Open - Madrid Rolex Paris Masters - Paris Qatar F5 Qatar F3 Slovenia F1 Slovenia F2 Slovenia F3 Croatia F5 Croatia F6 Croatia #1-w1 Croatia #1-w2 Italy F12 Bosnia/Herzegovina F1 Austria F9 Croatia F3 Croatia F4 Croatia F6 Portugal F4 Portugal F5 Portugal F6 Tunisia F5 Austria F1 Croatia F1 Croatia F2 Portugal F1 Bosnia/Herzegovina F3 Bosnia/Herzegovina F4 Slovenia F2 Slovenia F3 Bosnia/Herzegovina F5 Bosnia/Herzegovina F6 Bosnia/Herzegovina F7 Croatia F11 Croatia F1 Slovenia F1 Slovenia F3 Austria F8 Croatia F3 Croatia F4 Tunisia F6 Tunisia F5 Tunisia F7 Tunisia F6 Croatia #1-w3 Bosnia/Herzegovina F2 Slovenia F1 Slovenia F2 Slovenia F3 Austria F6 Portugal F2 Croatia F3 Croatia F4 Croatia F5 Italy F11 Italy F24 Austria F8 Italy F27 Italy F28 Tunisia F5 Tunisia F6 Croatia F1 Croatia F2 Slovenia F1 Slovenia F3 Croatia F2 Tennis Napoli Cup - Napoli Open Sainte-Victoire - Aix-En-Provence Zagreb Open - Zagreb GHI Bronx Classic - Bronx Mobilux Open - Luxembourg Challenger Ford de Cherbourg - Cherbourg Tennis Napoli Cup - Napoli Karshi Challenger - Karshi San Remo Challenger Rijeka Challenger Top Wool Challenger Biella - Biella Rijeka Challenger Banca Stato Challenger Lugano - Lugano Ljubljana Challenger Siemens Open 2003 - Scheveningen Hilversum Open - Hilversum Aachen Challenger Open de L'Isere - Grenoble Eckental Challenger Sarajevo Challenger Sarajevo Open - Sarajevo Exim Agmedia Open - Kosice Karshi Challenger Banja Luka Challenger Palermo Challenger Florianopolis Challenger Santiago Challenger Marrakech Challenger Blumenau Challenger Sao Paulo Challenger Furth Challenger Monza Challenger Cordenons Challenger Sao Leopoldo Challenger Napoli Challenger Rome Challenger San Marino Challenger Heilbronn Challenger Aachen Challenger Heilbronn Challenger Vicenza Challenger Fergana Challenger Tianjin Challenger Nanchang Challenger Portoroz Challenger Internazionali di Tennis di Bergamo - Bergamo Astana Challenger Hong Kong Challenger Shenzhen Challenger Rijeka Open - Rijeka Winnetka Challenger Fairfield Challenger Champaign Challenger Mexico City Challenger Eckental Challenger Puebla Challenger Curitiba Challenger Zagreb Challenger Orbetello Challenger Winnipeg Challenger Astana Challenger Shanghai Challenger Turin Challenger Brasov Challenger - Brasov San Marino Challenger Budapest Challenger Unique Zagreb Open - Zagreb Tampere Imageneering Open - Tampere Ljubljana Open 2008 - Ljubljana Liberec Challenger Porto Alegre Challenger Helsinki Challenger Seoul Challenger Gimcheon Challenger Granby Challenger Charlottesville Challenger Portoroz Challenger Gemax Open - Belgrade Suzhou Challenger Guangzhou Challenger Open Sainte Victoire - Aix-En-Provence Ljubljana Open - Ljubljana Liuzhou Challenger Aix En Provence Challenger Barcelona Challenger Gran Canaria 2 Challenger Pekao Open 2004 - Szczecin Poprad Tatry Challenger Milan Challenger IX Torneo Internacionale de Tennis - Barletta Aix En Provence Challenger San Benedetto Challenger Winnetka Challenger Chengdu Challenger La Rinascente Tennis Cup Harbour Club Milano - Milan Bangkok Challenger Izmir Challenger Moscow Challenger Rennes Challenger Yokohama Challenger Quanzhou Challenger Banjaluka Challenger 2007 - Banja Luka Winnipeg Challenger Gatineau Challenger Challenger Tunisie - Tunis Zhuhai Challenger Pune Challenger Sacramento Challenger ECM Prague Open 2008 - Prague Las Vegas Challenger Zagreb Open - Zagreb Szczecin Challenger Buenos Aires Challenger Shanghai Challenger Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Biella Challenger Marbella Challenger Burnie Challenger Phoenix Challenger UTC Open - Cherkassy Orleans Challenger Sarajevo Challenger Rennes Challenger St. Tropez Challenger Orleans Challenger Brest Challenger Noumea Challenger Cremona Challenger Manama Challenger Davidoff Swiss Indoors - Basel Segovia Challenger Open 13 - Marseille Istanbul Challenger Open de Moselle - Metz Davidoff Swiss Indoors - Basel Aix En Provence Challenger Asuncion Challenger Ilkley Challenger Trieste Challenger Shenzhen Challenger Furth Challenger Verona Challenger Bangalore Challenger Portoroz Challenger Cassis Challenger St. Tropez Challenger AAPT Championships - Adelaide Copa AT&T - Buenos Aires Tanger Challenger Meknes Challenger Open Romania - Bucharest Barletta Challenger Open de Moselle - Metz Blunmenau Challenger Bangkok Challenger Bordeaux Challenger The Stella Artois Grass Court Championships - London Shanghai Challenger The 10tele.com Open - Nottingham Open de Moselle - Metz Qatar ExxonMobil Open - Doha Sao Paulo Challenger Mouilleron-Le-Captif Challenger International Indoor Tennis Championships of Croatia - Zagreb Sao Jose Do Rio Preto Challenger Gerry Weber Open - Halle The 10tele.com Open - Nottingham Karshi Challenger Allianz Suisse Open Gstaad - Gstaad Orleans Challenger Mercedes Cup - Stuttgart Croatia Open Umag - Umag Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Sydney International - Sydney Estoril Open - Estoril Red Letter Days Open - Nottingham Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Yokohama Challenger Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Open 13 - Marseille PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London Ordina Open - s-Hertogenbosch Mercedes Cup - Stuttgart China Open - Beijing Grand Prix de Tennis de Lyon - Lyon Brisbane - Brisbane Medibank International - Sydney Open de Montauban - Montauban Brescia Challenger Open Sabadell Atlantico - Barcelona ATP Studena Croatia Open Umag - Umag Seoul Challenger Open de Moselle - Metz Proton Malaysian Open - Kuala Lumpur Grand Prix Hassan II - Casablanca Open de Nice Cote dAzur - Nice AEGON Championships - London Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open de Franche Comte - Besancon Open Sabadell Atlantico - Barcelona Szekesfehervar Challenger Murcia Challenger Serbia Open - Belgrade Grand Prix de Tennis - St. Jean de Luz AEGON Championships - London UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad SAA Hilversum Open - Hilversum Open de Moselle - Metz Ljubljana Open - Ljubljana Apia International - Sydney Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Estoril Open - Estoril Serbia Open - Belgrade Banja Luka Challenger - Banja Luka Studena Croatia Open - Umag PTT Thailand Open - Bangkok China Open - Beijing Swiss Indoors Basel - Basel Croatia Osiguranje Rijeka Open - Rijeka Qatar ExxonMobil Open - Doha Apia International - Sydney Yeongwol Challenger Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb Roma Challenger 2007 - Rome UTC Open by Selena - Cherkassy ABN AMRO World Tennis Tournament - Rotterdam Ljubljana Open - Ljubljana Club Coop's ATP Challenger International - Brisbane Dubai Duty Free Tennis Championships - Dubai McDonalds ATP Challenger - Burnie Grand Prix Hassan II - Casablanca Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Power Horse Cup - Dusseldorf Gerry Weber Open - Halle 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia China Open - Beijing Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Siemens Open 2002 - Scheveningen Apia International - Sydney TD Waterhouse Cup - Long Island Open Sud de France - Montpellier Busan Challenger Open 13 - Marseille Como Challenger Ipsos Bucharest Challenger - Bucharest AEGON International - Eastbourne Claro Open Colombia - Bogota Mercedes Cup - Stuttgart Citi Open - Washington Winston-Salem Open - Winston-Salem Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Bauer Watertechnilogy Cup 2008 - Eckental Dubai Duty Free Tennis Championships - Dubai TEB BNP Paribas Istanbul Open - Istanbul Seguros Bolivar Open - Medellin Challenger Britania Zavaleta - Puebla Abierto Internacional Varonil Ciudad de Cancun - Cancun Pau Challenger Vegeta Croatia Open - Umag Burnie Challenger Citi Open - Washington Montevideo Challenger Wolfsburg Challenger Swiss Indoors Basel - Basel Caltanissetta Challenger Millennium Estoril Open - Estoril Open 13 - Marseille Geneva Challenger - Geneva Alessandria Challenger Prostejov Challenger Tatra Banka Open 2003 - Bratislava Constanta Challenger Winston-Salem Open - Winston-Salem China Open - Beijing European Open - Antwerp Open Sud de France - Montpellier Open 13 - Marseille Gerry Weber Open - Halle Moselle Open - Metz San Luis Potosi Challenger Qatar ExxonMobil Open - Doha Maharashtra Open - Pune Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech Gazprom Hungarian Open - Budapest Buenos Aires Challenger Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Montevideo Challenger Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle Antalya Cup - Antalya SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Moselle Open - Metz Ljubljana Challenger Rakuten Japan Open - Tokyo European Open - Antwerp Kremlin Cup - Moscow Swiss Indoors Basel - Basel Florionapolis Challenger Libema Open - 's-Hertogenbosch Noventi Open - Halle SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Moselle Open - Metz Open Sud de France - Montpellier Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Sofia Open - Sofia Antalya Open - Antalya Murray River Open - Melbourne Cancun Challenger Qatar ExxonMobil Open - Doha Siemens Open 2004 - Scheveningen Timisoara Challenger - Timisoara Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Akbank Private Banking-TED Open - Istanbul Plava Laguna Croatia Open - Umag Winston-Salem Open - Winston-Salem European Open - Antwerp Andria Challenger Rabat Challenger Marrakech Challenger Sunrise Challenger Emilia-Romagna Open - Parma Napoli Challenger Raanana Challenger Timisoara Challenger - Timisoara Open 13 Provence - Marseille Allianz Suisse Open - Gstaad Open 13 - Marseille Serbia Open - Belgrade Millennium Estoril Open - Estoril Fergana Challenger Rimini Challenger Nanchang Challenger Winston-Salem Open - Winston-Salem Samarkand Challenger European Open - Antwerp Tashkent Challenger 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Bangkok Challenger Bratislava Challenger Kyoto Challenger Shenzhen Challenger ASB Classic - Auckland Barletta Challenger Anning Challenger Iskratel Open - Kranj Busan Challenger ABN AMRO World Tennis Tournament - Rotterdam Winston Salem - Winston Salem Rijeka Challenger Open 13 Provence - Marseille Caloundra ATP Challenger - Caloundra Batman Challenger Grand Prix Hassan II - Marrakech Zhangjiagang Challenger Prostejov Challenger Banja Luka Open - Banja Luka Brasov Challenger Open Parc - Lyon Ljubljana Challenger Morocco Tennis Tour - Meknes Open Sud de France - Montpellier Open 13 Provence - Marseille Kitzbuhel Challenger Millennium Estoril Open - Estoril Shenzhen Challenger Noumea Challenger Nottingham 2 Challenger Sydney International - Sydney AIG Japan Open Tennis Championships - Tokyo Adelaide International 1 - Adelaide Open 13 - Marseille Phoenix Challenger AEGON Championships - London The Dubai Tennis Championships - Dubai Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Open Sud de France - Montpellier Hypo Group Tennis International - Portschach Winston-Salem Open - Winston-Salem Mouilleron-Le-Captif Challenger AEGON Championships - London Bordeaux Challenger Banja Luka Challenger Santos Challenger Open Parc - Lyon Sarajevo Challenger Gerry Weber Open - Halle Shenzhen Open - Shenzhen St. Petersburg Open - St. Petersburg Credit Agricole Suisse Open - Gstaad Davidoff Swiss Indoors Basel - Basel Swiss Indoors Basel - Basel Credit Agricole Suisse Open - Gstaad BCR Open Romania - Bucharest New York Open - New York BA-CA Tennis Trophy - Vienna Open 13 Provence - Marseille Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Medibank International - Sydney Bet-at-home Cup - Kitzbuhel Brescia Challenger Nordea Open - Bastad Dubai Duty Free Tennis Championships - Dubai SA Tennis Open - Johannesburg Rakuten Japan Open - Tokyo Barcelona Open BancSabadell - Barcelona Knoxville Challenger Millennium Estoril Open - Estoril The Stella Artois Grass Court Championships - London Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Open 13 - Marseille Open Sabadell Atlantico - Barcelona Portoroz Challenger Serbia Open - Belgrade AEGON International - Eastbourne Grand Prix de Tennis de Lyon - Lyon Shenzhen Open - Shenzhen Ortisei Challenger AAPT Championships - Adelaide China Open - Beijing ABN AMRO World Tennis Tournament - Rotterdam Qingdao Challenger Gerry Weber Open - Halle Open Sud de France - Montpellier SAP Open - San Jose Rakuten Japan Open - Tokyo Fergana Challenger Adidas International - Sydney BellSouth Open - Vina del Mar Erste Bank Open - Vienna Bangalore Challenger US Men's Clay Court Championship - Houston Shenzhen Challenger Qujing Challenger European Open - Antwerp Open Parc - Lyon Kaohsiung Challenger Aircel Chennai Open - Chennai China Open - Beijing Topshelf Open - 's-Hertogenbosch ATP Studena Croatia Open - Umag Cordenons Challenger Mallorca Challenger Istanbul Challenger Florence Challenger Brest Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Boss Open - Stuttgart Launceston Challenger Brisbane International - Brisbane Pau Challenger Gonet Geneva Open - Geneva Swiss Open - Gstaad Parma Challenger Boss Open - Stuttgart Antalya Challenger Biella 1 Challenger Biella 2 Challenger Tiriac Open - Bucharest Gran Canaria 1 Challenger Terra Wortmann Open - Halle Zadar Challenger Split 1 Challenger Ostrava Challenger EFG Swiss Open - Gstaad Zagreb Challenger European Open - Antwerp ASB Classic - Auckland Biella 7 Challenger Moselle Open - Metz Bengalaru Challenger Rennes Challenger Erste Bank Open - Vienna Orleans Challenger Brest Challenger Roanne Challenger Open Occitanie - Montpellier Campionati Internazionali di Sicilia - Palermo Bordeaux Challenger Lyon Challenger Open Parc - Lyon Open 13 Provence - Marseille Pilot Pen Tennis - New Haven Generali Open - Kitzbuhel Moselle Open - Metz Open Sud de France - Montpellier ATP Studena Croatia Open Umag - Umag Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Paris BNP Paribas Masters - Paris Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Barcelona Open BancSabadell - Barcelona Pacific Life Open - Indian Wells Open 13 - Marseille NASDAQ-100 Open - Miami ATP Vegeta Croatia Open - Umag PTT Thailand Open - Bangkok Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Swiss Indoors Basel - Basel Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai 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 Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami 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 Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome 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 Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris PBZ Zagreb Indoors - Zagreb Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Qatar ExxonMobil Open - Doha Monte-Carlo Rolex Masters - Monte-Carlo Apia International - Sydney Hall of Fame Tennis Championships - Newport Internazionali BNL d'Italia - Rome Kremlin Cup - Moscow ASB Classic - Auckland Garanti Koza Sofia Open - Sofia Campionati Internazionali di Sicilia - Palermo Grand Prix Hassan II - Marrakech Mallorca Championships - Mallorca Copa Telmex - Buenos Aires Western & Southern Open - Cincinnati Dubai Duty Free Tennis Championships - Dubai Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Estoril Open - Estoril The Stella Artois Grass Court Championships - London AIG Japan Open Tennis Championships - Tokyo Brasil Open - Sao Paulo AEGON International - Eastbourne Mutua Madrid Open - Madrid Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb BNP Paribas Open - Indian Wells If Stockholm Open - Stockholm Mutua Madrid Open - Madrid Coupe Rogers - Montreal Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Generali Open - Kitzbuhel European Open - Antwerp European Open - Antwerp Western & Southern Open - New York Mutua Madrid Open - Madrid Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Firenze Open - Florence Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne Shanghai - Shanghai Wimbledon - London BNP Paribas Masters - Paris 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 Wimbledon - London U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Monte Carlo Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris 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 Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne 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 French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Rolex Paris Masters - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Australian Open - Melbourne Internazionali BNL d'Italia - Rome Wimbledon - London Australian Open - Melbourne U.S. Open - New York Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, World Group, QF, RUS-FRA 3-2 French Open - Paris Davis Cup, Group 2, 2R, CYP-SLO 3-2 Davis Cup, Group 2, 1R, SLO-EGY 5-0 Davis Cup, Group I, 2R, RSA-SLO 4-1 Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, Group I, 1R, POL-SLO 3-2 Davis Cup, Group 2, PO, SLO-TUN 4-1 Davis Cup, Group I, PO, SLO-RSA 4-1 Davis Cup, Group I, 1R, SLO-POR 3-2 Davis Cup, World Group, 1R, FRA-AUS 5-0 Davis Cup, Group I, 1R, SLO-FIN 3-2 Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 Davis Cup, World Group, SF, FRA-CZE 4-1 Hopman Cup - Perth Davis Cup, World Group, 1R, FRA-CAN 5-0 Davis Cup, World Group, SF, CRO-FRA 3-2 Davis Cup, World Group, 1R, FRA-NED 3-1 Davis Cup, World Group, SF, FRA-ESP 3-2 Davis Cup, Group II, 1R, SLO-MON 3-2 Davis Cup, World Group I, PO, PAK-SLO 3-0 Davis Cup, Group C, Hamburg French Open - Paris Davis Cup, World Group, QF, FRA-RUS 1-4 Davis Cup, World Group, QF, USA-FRA 4-1 Davis Cup, World Group, QF, RUS-FRA 3-2 Australian Open (juniors) Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, 1R, ROU-FRA 0-5 Davis Cup, Group 2, 2R, SLO-LTU 5-0 Davis Cup, Europe/Africa Group II, 2R, SLO-BUL 5-0 Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, World Group, F, FRA-SUI 1-3 Hopman Cup - Perth Davis Cup, World Group, 1R, JPN-FRA 1-4 U.S. Open - New York Miami Open - Miami Davis Cup, Group 2, F, LAT-SLO, 3-2 Davis Cup, Finals, Group C All Lower level tournaments Tennis Masters Cup - Shanghai Barclays ATP World Tour Finals - London Olympics - London AAMI Classic - Kooyong Davis Cup, Group 2, 1R, NOR-SLO 0-5 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, Group I, 1R, SLO-DEN 5-0 Wimbledon - London Hamburg European Open - Hamburg Western & Southern Open - Cincinnati Davis Cup, Group 2, 1R, ALG-SLO 2-3 Hopman Cup - Nice