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
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 Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Australian Open - Melbourne Western & Southern Open - Cincinnati Wimbledon - London U.S. Open - New York Spain #1-w2 Spain #1-w3 Spain #1-w4 Spain F1 Spain F2 Spain #2-w1 Spain #2-w2 Spain #2-w3 Spain #2-w4 France F8 France F9 Italy F5 Spain F5 Spain F6 Spain F9 Italy F5 Italy F15 Germany F5 Serbia F1 Serbia F4 Bosnia/Herzegovina F3 Bosnia/Herzegovina F4 Serbia F2 Serbia F3 Serbia F4 Bosnia/Herzegovina F6 Bosnia/Herzegovina F7 Czech Republic F5 Germany F3 Egypt F4 Egypt F5 Egypt F6 Bosnia & Herzegovina F2 Bosnia & Herzegovina F4 Serbia F2 Serbia F3 Serbia F5 Serbia F4 Serbia F7 Spain #1-w1 Croatia F8 Bosnia/Herzegovina F5 Bosnia/Herzegovina F6 Egypt F14 Egypt F15 Germany F1 Germany F2 Germany F3 Turkey F2 Turkey F3 Turkey F4 Italy F4 Italy F5 Italy F6 Bosnia & Herzegovina F4 Serbia F1 Serbia F2 Italy F18 Serbia F4 Serbia F5 Italy F22 Egypt F5 Turkey F1 Turkey F2 Italy F1 Italy F2 Italy F3 Italy F4 Italy F11 Spain F4 Spain F6 Spain F7 Serbia F1 Serbia F5 Spain F26 (Santander) Spain F27 (Donostia-San-Sebastian) Spain F33 (Riba - Roja de Turia) Italy F34 (Santa Margherita Di Pula) Spain F1 (Manacor (Mallorca)) Spain F2 (Manacor (Mallorca)) Spain F3 (Paguera (Mallorca)) Spain F4 (Paguera (Mallorca)) Spain F5 (Murcia) Egypt F4 Serbia F6 Spain F9 Serbia F1 Croatia F10 Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Sporting Challenger - Turin Sina-Kia Motors Tennis Cup - Cordenons Antonio Savoldi-Marco Co. - Manerbio Challenger Brasov - Brasov Garden Open 2004 - Rome Unicredit (Suisse) Bank S. A. Challenger - Chiasso Bancastato Challenger Lugano - Lugano Challenger 42 - Andrezieux Open de Montauban - Montauban Concurso Internacional de Vigo - Vigo Iskratel Open - Kranj Tennis Napoli Cup 2006 - Napoli Challenger Copa Sevilla - Seville Kos-Zucchetti Tennis Cup - Cordenons Mamaia Challenger - Constanta Memorial Savigni - Sassuolo LXVII Concursu Internacional de Vigo - Vigo 's Tennis Masters 07 Challenger - Graz Prosperita Open 2007 - Ostrava Copa Petrobras - Montevideo Challenger Ciudad de Guayaquil - Guayaquil Sony Ericsson Open 2008 - Belgrade 9° Trani Cup - Trani Ispat Open 2004 - Ostrava Morocco Tennis Tour - Meknes Ostdeutscher Sparkassen Cup - Dresden Geneva Challenger - Geneva Steelers Cup - Kosice Antonio Savoldi-Marco Co. - Manerbio Morocco Tennis Tour - Tanger Tennis Napoli Cup - Napoli Siemens Open - Scheveningen Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt III Challenger Isla de Gran Canaria Ciudad de Telde - Telde IX Torneo Internacionale de Tennis - Barletta 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Open Costa Daurada - Tarragona Cepu Open - San Marino Memorial A. Manfredini Sassuolo Challenger - Sassuolo Mordovia Cup - Mordovia San Remo Tennis Cup - San Remo Brasov Challenger - Brasov Banja Luka Challenger 2008 - Banja Luka Alfa Romeo Tennis Cup - Cordenons Oberstaufen Cup - Oberstaufen Copa Petrobras Brazil - Belo Horizonte Bancolombia Open - Cali Brasov Challenger - Brasov Belgrade Challenger Copa Kia - Santiago Marrakech Challenger Barletta Challenger Copa Sevilla-Internacionales de Andalucia - Seville XI Ciutat de Barcelona - Barcelona Tennis Napoli Cup 2007 - Napoli Scheveningen Challenger XI Torneo Internazionale di Tennis - Barletta ECU Prague Open - Prague Memorial Manfredini - Sassuolo San Marino Challenger Banja Luka Challenger Tarragona Challenger Asuncion Challenger Florionapolis Challenger Pharma Medico Open 2008 - Aarhus Khanty-Mansiysk Challenger Mitsubishi Electric Europe Cup - Monza Morocco Tennis Tour - Marrakech La Rinascente Tennis Cup Harbour Club Milano - Milan Banja Luka Challenger Seville Challenger Bergamo Challenger Challenger de Providencia-Copa Kia - Santiago Le Gosier Challenger Prostejov Challenger Turin Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Sir Supermercati - Rome XI Ciutat de Barcelona - Barcelona San Benedetto Challenger Karshi Challenger Turin Challenger San Sebastian Challenger Seville Challenger Copa Petrobras - Santiago Banja Luka Challenger Todi Challenger Ljubljana Challenger Madrid Challenger Nord LB Open - Braunschweig Sporting Challenger '08-Trofeo Regione Piemonte - Turin Salinas Challenger Kos Succhetti Tennis Cup - Cordenons Sarajevo Challenger Geneva Challenger Napoli Challenger Copa Petrobras-Argentina - Buenos Aires Orbetello Challenger IV Challenger Ciudad De Guayaquil - Guayaquil Samarkand Challenger Cordenons Challenger Karshi Challenger Segovia Challenger St. Brieuc Challenger Seville Challenger Tashkent Challenger Sarajevo Challenger Harbour Tennis Cup Regione Lombardia - Milan Ciudad de Pozoblanco Open Diputacion - Cordoba Alphen Challenger Caltanissetta Challenger Blois Challenger San Benedetto Challenger Ciutat de Barcelona - Barcelona San Marino Challenger Alphen Challenger Sibiu Challenger Kazan Challenger Seoul Challenger Bercuit Challenger Open de Montauban - Montauban Siemens Open 2007 - Scheveningen Como Challenger Irving Challenger Copa Petrobras Colombia - Bogota San Marino Challenger Cordenons Challenger Seville Challenger Tashkent Challenger Prostejov Challenger Todi Challenger Banja Luka Challenger Rome Challenger San Benedetto Challenger - San Benedetto Samarkand Challenger Guangzhou Challenger Manerbio Challenger Palermo Challenger Rome Challenger Bergamo Challenger Bordeaux Challenger Rome Challenger Vicenza Challenger Braunschweig Challenger Biella Challenger Todi Challenger Bastad Challenger Meerbusch Challenger Seville Challenger Trnava Challenger Seville Challenger Bordeaux Challenger Caltanissetta Challenger Ljubljana Challenger Perugia Challenger Scheveningen Challenger Tampere Challenger Kenitra Challenger Open Costa Daurada - Tarragona Alicante Challenger Barletta Challenger Como Challenger Brescia Challenger Black Forest Open - Freudenstadt Casablanca Challenger Bucaramanga Challenger Punta Del Este Challenger Le Gosier Challenger Tunis Challenger Bordeaux Challenger Vicenza Challenger Padova Challenger Banja Luka Challenger Perugia Challenger Montevideo Challenger Genova Challenger Seville Challenger Santiago Challenger Bordeaux Challenger Perugia Challenger San Benedetto Challenger Sibiu Challenger Almaty Challenger Shymkent Challenger Canberra Challenger Shenzhen Challenger Genova Challenger Mestre Challenger X Torneo Internazionale di Tennis - Barletta San Benedetto Challenger Prague Challenger Trnava Challenger Cordenons Challenger Marbella Challenger Valencia Challenger Mohammedia Challenger Challenger Ford de Cherbourg - Cherbourg Banja Luka Challenger Rabat Challenger Bath Challenger Girona Challenger Rome Challenger Parma Challenger Marburg Challenger Sopot Challenger Florence Challenger Barcelona Challenger Caltanissetta Challenger Rennes Challenger Monza Challenger Quimper Challenger Cherbourg Challenger Milan Challenger Trofeo Internacional Club Laieta - Barcelona Cordenons Challenger Tunis Challenger Aix En Provence Challenger Lisbon Challenger 84° Concurso Internacional Tenis San Sebastian - San Sebastian Bratislava 2 Challenger Parma Challenger Ludwigshafen Challenger Oberstaufen Challenger Porsche Open - Poznan Prague Challenger 7° Trani Cup - Trani Liberec Challenger Schickendanz Open - Furth Grand Prix Hassan II - Casablanca The LTA Men's Challenger Wrexham - Wrexham Montechiarugolo - Parma Challenger Salzburg Challenger Maspalomas Challenger 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Copa Petrobras Uruguay - Montevideo Tunis Open 2006 - Tunis Perugia Challenger Seville Challenger Florence Challenger Cancun Challenger Valencia Challenger ATP Challenger Trophy 2008 - Trnava Open Tarragona Costa Daurada - Tarragona Segovia Challenger Seville Challenger Copa Petrobras-Uruguay - Montevideo Rijeka Challenger Napoli Challenger Oeiras 3 Challenger Santiago Challenger Rome Challenger Alphen Challenger Prostejov Challenger Barcelona Challenger Zagreb Challenger Open de la Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Campionati Internazionali di Sicilia - Palermo Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Open SEAT Godo 2006 - Barcelona Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Open de la Comunidad Valenciana - Valencia Brasov Challenger Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Wolfsburg Challenger Cherbourg Challenger Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London Catella Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag Movistar Open - Vina del Mar Medibank International - Sydney Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Heineken Open - Auckland Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Banja Luka Challenger Furth Challenger Caltanissetta Challenger Milan Challenger Marburg Challenger Qatar Exxon Mobil Open - Doha Szczecin Challenger Interwetten Austrian Open - Kitzbuhel Madrid Challenger BCR Open Romania - Bucharest Mestre Challenger San Benedetto Challenger Geneva Challenger If Stockholm Open - Stockholm Cortina Challenger Open Sabadell Atlantico - Barcelona Open de Tenis Comunidad Valenciana - Valencia Belgrade Challenger Bratislava Challenger Aircel Chennai Open - Chennai Serbia Open - Belgrade Estoril Challenger Masters Series - Hamburg PBZ Zagreb Indoors - Zagreb VTR Open - Vina del Mar Brasil Open - Sao Paulo Marbella Challenger Estoril Open - Estoril Salzburg Challenger Serbia Open - Belgrade AEGON Championships - London Mercedes Cup - Stuttgart Estoril Open - Estoril Heilbronn Challenger Bet-At-Home Austrian Open - Kitzbuhel Serbia Open - Belgrade Gerry Weber Open - Halle Grand Prix Hassan II - Casablanca Qatar ExxonMobil Open - Doha Heineken Open - Auckland Brasil Open - Sao Paulo Rome Challenger Erste Bank Open - Vienna Topshelf Open - 's-Hertogenbosch Kremlin Cup - Moscow Credit Agricole Suisse Open - Gstaad Valencia Open - Valencia St. Petersburg Open - St. Petersburg ATP Vegeta Croatia Open - Umag Campionati Internazionali di Sicilia - Palermo Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Mersin Challenger China Open - Beijing Rome Challenger Aircel Chennai Open - Chennai Rio Open 500 - Rio de Janeiro Portugal Open - Oeiras SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart VTR Open - Vina del Mar Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Ecuador Open - Quito BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Kremlin Cup - Moscow Argentina Open - Buenos Aires Grand Prix Hassan II - Marrakech BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Brasil Open - Sao Paulo St. Petersburg Open - St. Petersburg Argentina Open - Buenos Aires Geneva Open - Geneva Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow TEB BNP Paribas Istanbul Open - Istanbul Open Parc - Lyon Grand Prix Hassan II - Casablanca Abierto Mexicano Telcel - Acapulco Plava Laguna Croatia Open - Umag European Open - Antwerp Casablanca Challenger ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Kremlin Cup - Moscow European Open - Antwerp AEGON Championships - London Brisbane International - Brisbane Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Brisbane International - Brisbane Generali Open - Kitzbuhel Yeongwol Challenger Ecuador Open - Quito Rio Open - Rio de Janeiro Rio Open - Rio de Janeiro Barcelona Open Banc Sabadell - Barcelona Belgrade Open - Belgrade Brasil Open - Costa do Sauipe Heineken Open - Auckland China Open - Beijing St. Petersburg Open - St. Petersburg Brasil Open - Sao Paulo Ordina Open - 's-Hertogenbosch Antalya Cup - Antalya Plava Laguna Croatia Open - Umag China Open - Beijing Swiss Indoors Basel - Basel Sydney International - Sydney Open Parc - Lyon Kremlin Cup - Moscow Rome Challenger AEGON Championships - London Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Erste Bank Open - Vienna Belgrade 2 - Belgrade Astana Open - Nur-Sultan AIG Japan Open Tennis Championships - Tokyo Sydney Tennis Classic - Sydney Open de Tenis Comunidad Valenciana - Valencia Mallorca Championships - Mallorca Erste Bank Open - Vienna Cordoba Open - Cordoba Banja Luka Open - Banja Luka Chengdu Open - Chengdu Swiss Indoors Basel - Basel UNICEF Open - 's Hertogenbosch Adelaide International - Adelaide German Tennis Championships - Hamburg Hamburg Open - Hamburg ATP Studena Croatia Open - Umag Kremlin Cup - Moscow Rio Open - Rio de Janeiro Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires Oeiras 4 Challenger US Men's Clay Court Championship - Houston Sassuolo Challenger Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Studena Croatia Open - Umag US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Swiss Indoors Basel - Basel Portugal Open - Oeiras Gerry Weber Open - Halle Argentina Open - Buenos Aires Marrakech Challenger Blois Challenger Mersin Challenger Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Royal Guard Open Chile - Vina del Mar Marburg Challenger Seville Challenger Kenitra Challenger Grand Prix Hassan II - Casablanca Buenos Aires Challenger Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch San Marino Challenger Argentina Open - Buenos Aires Moselle Open - Metz Aix En Provence Challenger Valencia Open - Valencia Qatar ExxonMobil Open - Doha Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Cap Cana Challenger Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul Barcelona Challenger Aegon Nottingham Open - Nottingham Napoli Challenger Sibiu Challenger AEGON Championships - London Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Austrian Open - Kitzbuhel Swiss Indoors Basel - Basel Valencia Open - Valencia Aircel Chennai Open - Chennai Apia International - Sydney Ecuador Open - Quito Gonet Geneva Open - Geneva Brasil Open - Sao Paulo Shenzhen Open - Shenzhen Biella Challenger AEGON Championships - London Bet-at-home Open - Hamburg Plava Laguna Croatia Open - Umag Nature Valley International - Eastbourne Abierto Mexicano - Los Cabos China Open - Beijing Kremlin Cup - Moscow Biella Challenger 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Seville Challenger AEGON International - Eastbourne SkiStar Swedish Open - Bastad Alicante Challenger Banca Stato Challenger Lugano - Lugano Canottieri Minico 2004 - Mantova Apia International - Sydney Suisse Open - Gstaad Hamburg European Open - Hamburg Generali Open - Kitzbuhel Amersfoort Challenger Chengdu Open - Chengdu L'Aquila Challenger Como Challenger Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Bastad Challenger Barcelona Open BancSabadell - Barcelona Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril Swiss Open - Gstaad Riviera di Rimini Challenger - Rimini Sofia Open - Sofia Generali Open - Kitzbuhel Chengdu Open - Chengdu Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago Generali Open - Kitzbuhel Open Romania - Bucharest Open Sud de France - Montpellier Serbia Open - Belgrade BMW Open - Munich Mallorca Championships - Mallorca Hamburg European Open - Hamburg Plava Laguna Croatia Open - Umag Swiss Indoors Basel - Basel Mercedes Cup - Stuttgart Abierto Mexicano Telcel - Acapulco Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Millennium Estoril Open - Estoril Movistar Open - Vina del Mar Hamburg European Open - Hamburg Generali Open - Kitzbuhel Orange Prokom Open - Sopot ASB Classic - Auckland Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Stockholm Open - Stockholm Argentina Open - Buenos Aires Bad Waltersdorf Challenger Braga Challenger Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach Hamburg European Open - Hamburg China Open - Beijing Argentina Open - Buenos Aires ATP Studena Croatia Open Umag - Umag Olbia Challenger Helsinki Challenger Plava Laguna Croatia Open - Umag Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Serbia Open - Belgrade AEGON International - Eastbourne PBZ Zagreb Indoors - Zagreb Barcelona Open BancSabadell - Barcelona Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Millennium Estoril Open - Estoril Kremlin Cup - Moscow Erste Bank Open - Vienna Sydney International - Sydney Argentina Open - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Generali Open - Kitzbuhel Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha DIEMA XTRA Sofia Open - Sofia Brasil Open - Sao Paulo Rakuten Japan Open - Tokyo Serbia Open - Belgrade Marbella Challenger Murcia Challenger Cordenons Challenger Biella Challenger Topshelf Open - 's-Hertogenbosch Adelaide International - Adelaide St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok Erste Bank Open - Vienna Qatar Open - Doha Heineken Open - Auckland Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome US Men's Clay Court Championship - Houston Allianz Suisse Open Gstaad - Gstaad Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mercedes Cup - Stuttgart Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Generali Open - Kitzbuhel Monte-Carlo Rolex Masters - Monte-Carlo Brasil Open - Costa do Sauipe Western & Southern Open - New York Mutua Madrilena Madrid Open - Madrid Open Romania - Bucharest Miami Open - Miami Tiriac Open - Bucharest SkiStar Swedish Open - Bastad BNP Paribas Masters - Paris BB&T Atlanta Open - Atlanta BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Miami Open - Miami Bet-at-home Open - Hamburg Rolex Paris Masters - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati Mercedes Cup - Stuttgart Rogers Cup - Toronto Miami Open - Miami Internazionali BNL d'Italia - Rome Qatar ExxonMobil Open - Doha Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Wimbledon - London U.S. Open - New York Miami Open - Miami Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Coupe Rogers - Montreal Wimbledon - London U.S. Open - New York Gonet Geneva Open - Geneva Western & Southern Open - Cincinnati Forte Village Sardegna Open - Sardinia BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Australian Open - Melbourne Sony Ericsson Open - Miami Erste Bank Open - Vienna BNP Paribas Open - Indian Wells Winston-Salem Open - Winston-Salem Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Erste Bank Open - Vienna Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Open de la Comunidad Valenciana - Valencia Miami Open - Miami Abierto Mexicano Telcel - Acapulco Sony Open Tennis - Miami French Open - Paris Mutua Madrid Open - Madrid Miami Open - Miami Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris U.S. Open - New York BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid French Open - Paris Wimbledon - London U.S. Open - New York Internazionali BNL d'Italia - Rome Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg Copa Claro - Buenos Aires Vegeta Croatia Open - Umag Australian Open - Melbourne Chennai Open - Chennai French Open - Paris Wimbledon - London PBZ Zagreb Indoors - Zagreb U.S. Open - New York French Open - Paris U.S. Open - New York Chengdu Open - Chengdu Aircel Chennai Open - Chennai U.S. Open - New York French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris German Tennis Championships - Hamburg Tata Open Maharashtra - Pune Argentina Open - Buenos Aires Rio Open - Rio de Janeiro French Open - Paris China Open - Beijing French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, F, SRB-CZE 2-3 Australian Open - Melbourne Davis Cup, World Group, QF, ARG-SRB 4-1 Davis Cup, World Group, QF, SRB-ESP 4-1 French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London ATP Cup - Brisbane, Perth, Sydney Davis Cup, Group C, Valencia Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Rolex Paris Masters - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, PO, SRB-IND 4-0 Davis Cup, World Group, QR, UZB-SRB 2-3 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, SRB-SWE 4-1 Davis Cup, World Group, QF, SRB-GBR 2-3 Davis Cup, World Group, PO, IND-SRB 2-3 Davis Cup, World Group, SF, FRA-SRB 3-1 French Open (juniors) ATP Cup - Melbourne ATP Cup - Sydney U.S. Open (juniors) Davis Cup, Finals, Group F Davis Cup, Finals, SF, CRO-SRB 2-1 Davis Cup, Group B, Valencia Davis Cup, World Group, Q, SRB-SVK 0-4 Davis Cup, World Group I, 1R, SRB-GRE 3-1 Davis Cup, World Group, 1R, SRB-RUS 4-1 Davis Cup, World Group, 1R, SRB-USA 1-3 Wimbledon (juniors) All Lower level tournaments U.S. Open - New York Nordea Open - Bastad Olympics - Paris Wimbledon - London