Career 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 M15 Monastir M25 Santa Margherita di Pula Portugal F1 Portugal F2 Spain F24 Spain F28 Portugal F5 Portugal F1 Portugal F2 Portugal F3 Spain F7 Spain F8 Spain F9 Spain F10 Spain F12 Spain F11 Spain F15 Spain F16 Spain F17 Spain F18 Spain F19 Belgium F7 Belgium F8 Austria F7 Austria F8 Austria F9 Austria F10 France F16 France F17 Spain F33 Spain F34 Spain F35 Spain F36 Portugal F1 Portugal F2 Spain F3 Spain F4 Spain F5 Croatia F3 Croatia F4 Croatia F5 Croatia F6 Croatia F7 Italy F10 Italy F11 Italy F12 Italy F13 Italy F14 Slovenia F2 Slovenia F1 Hungary F2 Hungary F3 Austria F1 Austria F2 Austria F6 Austria F9 Italy F30 Italy F31 Spain F1 Spain F2 Spain F3 Spain F4 Portugal F2 Portugal F3 Spain F7 Spain F8 Spain F9 Spain F10 Spain F11 Spain F12 Spain F13 Slovenia F2 Slovenia F3 Austria F1 Austria F2 Austria F3 Austria F4 Germany F8 Belgium F9 Belgium F10 Belgium F13 Belgium F14 Austria F3 France F19 France F20 Germany F17 Germany F18 Dominican Republic F1 Dominican Republic F3 France F1 France F2 Spain F2 Spain F3 Spain F4 Italy F2 Italy F3 France F7 France F9 Portugal F5 Italy F13 Italy F14 Italy F18 Austria F1 Austria F2 Austria F3 Austria F4 Slovakia F2 Austria F5 Switzerland F3 Switzerland F4 Switzerland F5 Spain F29 Spain F30 Italy F33 Portugal F11 Portugal F12 Austria F4 Spain F33 Tunisia F29 Tunisia F30 Tunisia F31 Tunisia F32 Tunisia F33 Tunisia F35 Tunisia F36 Tunisia F1 (Hammamet) Tunisia F2 (Hammamet) Tunisia F3 (Hammamet) Tunisia F4 (Hammamet) Tunisia F5 (Hammamet) Tunisia F6 (Hammamet) Portugal F1 (Vale Do Lobo) Tunisia F9 (Hammamet) Tunisia F10 (Hammamet) Tunisia F11 (Hammamet) Tunisia F12 (Hammamet) Portugal F5 (Quinta Da Marinha) Portugal F6 (Porto) Tunisia F16 (Hammamet) Tunisia F18 (Hammamet) Tunisia F19 (Hammamet) Romania F2 (Bacau) Tunisia F21 (Hammamet) Tunisia F22 (Hammamet) Hungary F5 (Budapest) Netherlands F2 (Breda) Austria F5 Italy F25 (Cornaiano) Tunisia F37 (Hammamet) Tunisia F38 (Hammamet) Tunisia F39 (Hammamet) Hong Kong F4 (Hong Kong) Hong Kong F5 (Hong Kong) Russia F3 (Kazan) Egypt F11 (Sharm El Sheikh) Egypt F12 (Sharm El Sheikh) Kazakhstan F4 (Shymkent) Kazakhstan F5 (Shymkent) Turkey F17 (Antalya) Spain F13 Slovakia F3 Qatar F4 (Doha) Qatar F5 (Doha) Qatar F6 (Doha) M25 Kazan M15 Palmanova M25 Aktobe M25 Aktobe M15 Toulouse M25+H Kazan M15 Quinta Do Lago M25 Shymkent M25+H Arlon M25 Lasne M25 Tay Ninh Austria F7 M15 Hong Kong M15 Cancun M25 Prague M25 Jablonec Nad Nisou Austria F8 Italy F32 Italy F34 M25 Sintra Italy F35 Spain F14 Belgium F8 France F21 Netherlands F6 France F22 Belgaum Open - Belgaum France F4 France F5 Spain F6 Challenger Copa Sevilla - Seville Tunisia F34 Portugal F4 Porsche Open - Poznan Challenger Copa Sevilla - Seville Internazionali di Tennis di Bergamo - Bergamo III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Baden Open - Karlsruhe San Marino CEPU Open - San Marino Akbank Private Banking TED Open - Istanbul UTC Open - Cherkassy Sunrise Challenger Braunschweig Challenger M25 Vale do Lobo Trnava Challenger M25 Loule Napoli Challenger Mons Challenger M25 Santa Margherita di Pula M15 Wroclaw M25 Sabadell M15 Telavi Biella Challenger Genova Challenger M25 Monastir Bratislava Challenger M25 Idanha-a-Nova San Jose Challenger Barranquilla Challenger M25 Brazzaville Scheveningen Challenger Poznan Challenger Segovia Challenger M25 Takasaki M25 Agadir M25 Sintra Memorial Kolyaskin - Donetsk M25 Santa Margherita di Pula Tashkent Challenger M25 Brazzaville M15 Monastir Slovenia F3 M25 Antalya M15 Monastir M25 Monastir Kazan Challenger M15 Sofia M25 Castelo Branco M25 Brisbane M25 Sapporo M15 Stellenbosch Sarasota Challenger Bordeaux Challenger Monza Challenger Marburg Challenger Bukhara Challenger - Bukhara XXXVII Torneig C.E. Laieta - Barcelona M25 Sintra Lermontov Challenger Mons Challenger Nord LB Open - Braunschweig Tennis Napoli Cup 2006 - Napoli Garden Open - Rome Bancastato Challenger Lugano - Lugano Ostrava Challenger Karshi Challenger M15 Monastir M25 Hong Kong Samarkand Challenger Prostejov Challenger M25 Monastir Spain F5 M25 Sapporo Bukhara Challenger - Bukhara Kosice Challenger Porsche Open - Poznan Gemax Samsung Open 2004 - Belgrade Istanbul Challenger Open Mutouest - St. Brieuc Citta di Monza - Monza Eskisehir Challenger Dharwad Challenger 2003 - Dharwad Astana Challenger Spain F6 Steelers Cup - Kosice Guimaraes Challenger Challenger 42 - Andrezieux XI Open International D'Andorra - Andorra Ispat Open 2004 - Ostrava Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Como Challenger Orleans Challenger Tashkent Challenger Kazan Challenger Tyumen Challenger Budapest Challenger - Budapest Togliatti Cup - Togliatti Ljubljana Open - Ljubljana M15 Punta Cana Kyiv Open - Kiev Nord/LB Open 2004 - Braunschweig Tehran Open 2004 - Tehran Nord LB Open 2006 - Braunschweig Karshi Challenger The Manchester Trophy - Manchester Open Mutouest de Saint-Brieuc - St. Brieuc Open Costa Daurada - Tarragona Mordovia Cup - Mordovia 4° Sporting Challenger - Turin St. Petersburg Challenger - St. Petersburg Ethias Trophy - Mons Samarkand Challenger - Samarkand Open de Tenis Amaya - Pamplona KGHM Dialog Polish Indoors - Wroclaw Ethias Tennis Trophy - Mons Genova Challenger Banja Luka Challenger 2004 - Banja Luka Ethias Trophy - Mons Privat Bank Cup - Dnepropetrovsk Tempe Challenger BMW Tennis Championship - Sunrise Unicredit Czech Open - Prostejov Nord LB Open - Braunschweig Cordenons Challenger Turin Challenger Seville Challenger Tashkent Challenger 2005 West Side Tennis Coub Men's Challenger - Forest Hills Schickendanz Open - Furth Cali Challenger Genoa Open Challenger-Fondazione Carige - Genova M25 Sunderland Pekao Open 2005 - Szczecin Braunschweig Challenger Lugano Challenger Orleans Challenger Fergana Challenger Almaty 1 Challenger Pozoblanco Challenger Concepcion 2 Challenger Astana Challenger Maia Challenger Zenith Tennis Cup-Harbour Club - Milan Karlsruhe Challenger X Torneo Internazionale di Tennis - Barletta Ciudad de Pozoblanco Open Diputacion - Cordoba M15 Monastir Savannah Challenger Tatra Banka Open 2006 - Bratislava M25 Vila Real de Santo Antonio M25 Faro Astana Challenger San Remo Challenger M25 Quinta Do Lago PEOPLEnet Cup - Dnepropetrovsk Heilbronn Open - Heilbronn M25 Portimao M25 Toulouse-Balma Bukhara Challenger - Bukhara M25 Santa Margherita di Pula Vicenza Challenger Dortmund Challenger M25 Nottingham Netherlands F5 Eckental Challenger Brescia Challenger St. Brieuc Challenger Schickendanz Open - Furth M15 Alaminos-Larnaca Dallas Challenger Braunschweig Challenger M25 Prague Genova Challenger M25 Rome Kenitra Challenger Mons Challenger M25 Cordoba Fergana Challenger Alexander Kolyaskin Memorial - Donetsk Morelos Challenger Anning Challenger M25 Risskov/Aarhus Karshi Challenger Togliatti Cup - Togliatti Lyon Challenger Lisbon Challenger Poznan Challenger Cortina Challenger Mestre Challenger M25 Idanha-a-Nova Como Challenger Szczecin Challenger Helsinki Challenger Trofeo Internacional Club Laieta - Barcelona Campinas Challenger Tashkent Challenger M25 Santa Margherita di Pula ATP Open Castilla y Leon - Segovia M25 Santa Margherita di Pula M25 Telavi M15 Hua Hin M25 Hua Hin Guayaquil Challenger Quimper Challenger Dallas Challenger Szczecin Challenger Tunis Challenger Kobstaedernes ATP Challenger - Kolding 2007 Knoxville Challenger - Knoxville Karshi Challenger Braga Challenger Mestre Challenger Moscow Challenger Loughborough Challenger Sibiu Challenger Almaty Challenger Egypt F10 (Sharm El Sheikh) Kobe Challenger Columbus Challenger Shanghai Challenger Quimper Challenger Dominican Republic F2 Irving Challenger Andria Challenger Manama Challenger M15 Antalya Liberec Challenger Fergana Challenger - Fergana Ortisei Challenger Mallorca Challenger Manerbio Challenger L'Aquila Challenger Braunschweig Challenger Bangkok Challenger Dallas Challenger Tashkent Challenger Potchefstroom 1 Challenger Turin Challenger Milan Indoors - Milan Seville Challenger Orleans Challenger Guayaquil Challenger Perugia Challenger Spain F1 Open de la Comunidad Valenciana - Valencia Santiago Challenger Braunschweig Challenger Ningboo Challenger Synsam Swedish Open - Bastad Astana Challenger Istanbul Challenger Spain F5 Almaty 2 Challenger Schickedanz Open - Furth M25 Porto Kremlin Cup - Moscow Rennes Challenger M25 Telavi Chennai Open - Chennai Cali Challenger Leon Challenger International Tennis Championships - Delray Beach Qingdao Challenger Bangkok Challenger Samarkand Challenger Lisbon Challenger Arizona Men's Tennis Championships - Scottsdale Helsinki Challenger Open de la Comunidad Valenciana - Valencia M15 Antalya Italy F4 Aptos Challenger Istanbul Challenger Puerto Vallarta Challenger Manzanillo Challenger Biella 5 Challenger Shenzhen Challenger Braunschweig Challenger Newport Beach Challenger Rennes Challenger Dallas Challenger Marburg Challenger Budapest Challenger Gran Canaria Challenger Pullach Challenger St. Brieuc Challenger Harrah's Entertainment Challenger - Tunica Barletta Challenger Francavilla Challenger Ostrava Challenger Samarkand Challenger Lisbon Challenger Pilot Pen Tennis - New Haven Ostrava Challenger Prague Challenger Cordenons Challenger Cassis Challenger Brest Challenger Prostejov Challenger Kremlin Cup - Moscow Orlando Challenger Koblenz Challenger Newport Beach Challenger Dallas Challenger Bangkok Challenger St. Petersburg Open - St. Petersburg Zhuhai Challenger Zhangjiagang Challenger St. Brieuc Challenger Anning Challenger Nanchang Challenger Bordeaux Challenger Seoul Challenger Santa Cruz de la Sierra Challenger Oberstaufen Cup - Oberstaufen Shymkent Challenger Open de Tenis Comunidad Valenciana - Valencia Samarkand Challenger Jerusalem Challenger Open SEAT Godo 2006 - Barcelona Almaty Challenger Nokian Hakkapeliitta Open - Tampere Shymkent Challenger Bratislava Challenger Alexander Kolyaskin Memorial - Donetsk Perugia Challenger Nur-Sultan Challenger Samsung Securities Cup Challenger Tennis - Seoul Binghamton Challenger M25 Santa Margherita di Pula Chengdu Challenger Mercedes Cup - Stuttgart Winnetka Challenger Legg Mason Tennis Classic - Washington Portoroz Challenger Baotou Challenger Jinan Challenger Kaohsiung Challenger ATP Kremlin Cup - Moscow Shenzhen Challenger St. Petersburg Open - St. Petersburg Pau Challenger Oeiras 2 Challenger Rome 1 Challenger Chennai Open - Chennai Oeiras 3 Challenger Biella 6 Challenger Oeiras 4 Challenger Little Rock Challenger Prostejov Challenger Milan Challenger Porto Challenger Braunschweig Challenger Millenium Tennis Championships - Delray Beach Kyiv Open - Kiev Tampere Challenger Segovia Challenger SAP Open - San Jose Prague 2 Challenger Verona Challenger Regions Morgan Keegan Championships - Memphis Prague 3 Challenger Como Challenger Quito Challenger Bucharest Challenger Santiago 3 Challenger Open Seat Godo 2007 - Barcelona Antalya 3 Challenger Maia 1 Challenger Maia 2 Challenger Forli 1 Challenger Estoril Open - Estoril Pereira Challenger Mexico City Challenger San Luis Potosi Challenger Tiburon Challenger Red Letter Days Open - Nottingham Morelos Challenger Campbell's Hall of Fame Tennis Championships - Newport Oeiras 3 Challenger Tumkur Open - Tumkur Open Sainte Victoire - Aix-En-Provence RCA Championships - Indianapolis Braga Challenger Legg Mason Tennis Classic - Washington Mouilleron-Le-Captif Challenger The LTA Bolton Challenger - Bolton Pilot Pen Tennis - New Haven China Open - Beijing Oeiras 1 Challenger Oeiras 2 Challenger Milan Challenger Open de la Ville de Saint Denis - Reunion Island Qatar ATP Challenger - Doha St. Petersburg Open - St. Petersburg Open de L'Isere-Trophee BNP Paribas - Grenoble Nonthaburi 3 Challenger Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb Sao Leopoldo Challenger Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Brisbane - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Porto Alegre Challenger The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London AEGON International - Eastbourne Morocco Tennis Tour - Marrakech Nonthaburi 4 Challenger Catella Swedish Open - Bastad Fairfield Challenger Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Kos Succhetti Tennis Cup - Cordenons Kremlin Cup - Moscow Regions Morgan Keegan Championships - Memphis Open Sabadell Atlantico - Barcelona Vicenza Challenger Nur-Sultan Challenger Atlanta Tennis Championships - Atlanta Ismaning Challenger Brest Challenger Liuzhou Challenger Pilot Pen Tennis - New Haven China Open - Beijing Kobe Challenger Maia Challenger Rennes Challenger Bangkok Challenger Cherbourg Challenger Koblenz Challenger Monterrey Challenger Prague II Challenger US Men's Clay Court Championship - Houston Ostrava Challenger Prostejov Challenger Iasi Challenger Forli Challenger Kremlin Cup - Moscow BMW Open - Munich Biella Challenger Lisbon Challenger Open de Nice Cote d'Azur - Nice Marbella Challenger Cary Challenger Orlando Challenger Maia Challenger Cherbourg Challenger SkiStar Swedish Open - Bastad Warsaw Challenger Rennes Challenger Open de Tenis Comunidad Valenciana - Valencia Lisbon Challenger US Men's Clay Court Championship - Houston Bet-at-home Cup - Kitzbuhel St. Petersburg Open - St. Petersburg Citi Open - Washington Barcelona Challenger Copa Claro - Buenos Aires US Men's Clay Court Championship - Houston Furth Challenger Braunschweig Challenger Alicante Challenger Heilbronn Challenger AIG Japan Open Tennis Championships - Tokyo Porto Challenger Chennai Open - Chennai Montevideo Challenger Heineken Open Shanghai - Shanghai Pilot Pen Tennis - New Haven Mexico City Challenger Cuernavaca Challenger Gran Canaria 1 Challenger Gran Canaria 2 Challenger Dubai Duty Free Tennis Championships - Dubai St. Petersburg 2 Challenger Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Pereira Challenger Vegeta Croatia Open - Umag China Open - Beijing Guayaquil Challenger Dutch Open Tennis - Amersfoort Vicenza Challenger Poznan Challenger Rabat Challenger San Luis Potosi Challenger US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Champaign Challenger SAP Open - San Jose Grand Prix Hassan II - Casablanca Geneva Open - Geneva Marrakech Challenger Delray Beach International Tennis Championships - Delray Beach Kremlin Cup - Moscow SAP Open - San Jose Grand Prix Hassan II - Marrakech Geneva Open - Geneva Bucaramanga Challenger SAP Open - San Jose St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur St. Petersburg Open - St. Petersburg Winston-Salem Open - Winston-Salem St. Brieuc Challenger Countrywide Classic - Los Angeles Stockholm Open - Stockholm Bogota Challenger Sarasota Challenger VTR Open - Vina del Mar Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Grand Prix Hassan II - Casablanca U.S. National Indoor Tennis Championships - Memphis Shymkent Challenger Delray Beach Open - Delray Beach Geneva Challenger Kremlin Cup - Moscow Ortisei Challenger Citi Open - Washington Gerry Weber Open - Halle Ostrava Challenger Open de la Comunidad Valenciana - Valencia Gerry Weber Open - Halle Countrywide Classic - Los Angeles Garanti Koza Sofia Open - Sofia Thailand Open - Bangkok Fergana Challenger Sao Paulo Challenger Tour Finals St. Petersburg Open - St. Petersburg Potchefstroom 2 Challenger St. Petersburg Open - St. Petersburg M25 Setubal Delray Beach International Tennis Championships - Delray Beach Legg Mason Tennis Classic - Washington Sardegna Open - Cagliari Emilia-Romagna Open - Parma Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha M25 Glasgow Bet-at-home Open - Hamburg UNICEF Open - 's Hertogenbosch Brazzaville Challenger Nonthaburi 1 Challenger Gimcheon Challenger China Open - Beijing Kremlin Cup - Moscow Vicenza Challenger M15 Monastir Cleveland Challenger Istanbul Challenger M25 Vila Real de Santo Antonio Open Sud de France - Montpellier Almaty Challenger Savannah Challenger Qatar ExxonMobil Open - Doha Apia International - Sydney Scheveningen Challenger Koblenz Challenger Taipei City Challenger Irving Challenger Bet-at-home Cup - Kitzbuhel Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Swiss Indoors Basel - Basel M25 Castelo Branco Apia International - Sydney Abierto Mexicano Telcel - Acapulco M25 Idanha-a-Nova Lima 2 Challenger Segovia Challenger M25 Sintra TEB BNP Paribas Istanbul Open - Istanbul Sibiu Challenger Kaohsiung Challenger M15 Al Zahra M15 Al Zahra Lima Challenger Nonthaburi 1 Challenger Quimper Challenger Kobe Challenger Santiago Challenger Toyota Challenger Calgary Challenger Hua Hin Challenger Rio De Janeiro Challenger Swiss Indoors Basel - Basel Bangkok Challenger Petange Challenger Koblenz Challenger San Francisco Challenger Apia International - Sydney Sao Paulo Challenger Savannah Challenger Alicante Challenger Winston-Salem Open - Winston-Salem Dubai Duty Free Tennis Championships - Dubai China Open - Beijing TEB BNP Paribas Istanbul Open - Istanbul Bastad Challenger M15 Antalya Aegon Nottingham Open - Nottingham Turkish Airlines Open Antalya - Antalya Scheveningen Challenger Prague Challenger Konzum Croatia Open - Umag Santiago 2 Challenger St. Petersburg Open - St. Petersburg Meerbusch Challenger ABN AMRO World Tennis Tournament - Rotterdam Istanbul Challenger Liuzhou Challenger Shenzhen Challenger US Men's Clay Court Championship - Houston Samarkand Challenger Millennium Estoril Open - Estoril Da Nang Challenger Alicante Challenger Ningboo Challenger Asuncion Challenger Tampere Challenger Sydney International - Sydney Aix En Provence Challenger Ortisei Challenger Eckental Challenger Newport Beach Challenger Cleveland Challenger Drummondville Challenger Parma Challenger Eckental Challenger Campinas Challenger Santo Domingo Challenger St. Petersburg 1 Challenger Santiago Challenger Zadar Challenger Oeiras 1 Challenger Belgrade Challenger Santa Cruz de la Sierra 2 Challenger St. Petersburg Open - St. Petersburg Calgary Challenger Delray Beach Open - Delray Beach Bangkok Challenger Chile Dove Men+Care Open - Santiago Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Open Seat Godo 2005 - Barcelona Aguascalientes Challenger Gonet Geneva Open - Geneva Libema Open - 's-Hertogenbosch Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Estoril Open - Estoril Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach Mercedes Cup - Stuttgart BCR Open Romania - Bucharest ATP Kremlin Cup - Moscow Medibank International - Sydney Masters Series Monte Carlo - Monte Carlo New Delhi Challenger Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto PBZ Zagreb Indoors - Zagreb Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Open 13 - Marseille Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Grand Prix Hassan II - Casablanca Open de Tenis Comunidad Valenciana - Valencia Taipei 2 Challenger Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Open 13 - Marseille Barcelona Open BancSabadell - Barcelona Segovia Challenger Kremlin Cup - Moscow Buenos Aires Challenger Cherbourg Challenger Lille Challenger Yokohama Challenger Recanati Challenger Lexington Challenger Ostrava Challenger Orlando 2 Challenger Open Sabadell Atlantico - Barcelona Iasi Challenger Amersfoort Challenger Bogota Challenger Pune Challenger Santiago Challenger Acapulco Challenger Masters Series - Hamburg Sydney International - Sydney Medibank Private International - Sydney Masters Series Hamburg - Hamburg Regions Morgan Keegan Championships - Memphis Campionati Internazionali D'Italia - Rome ATP Kremlin Cup - Moscow Tennis Masters Series - Madrid Masters Series Madrid - Madrid Masters Series Monte-Carlo - Monte-Carlo BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Kroger / St. Jude International - Memphis BNP Paribas Masters - Paris Shanghai ATP Masters - Shanghai Rogers Cup - Montreal Kremlin Cup - Moscow BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Sony Ericsson Open - Miami Rogers Masters - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Qatar ExxonMobil Open - Doha Wimbledon - London Interwetten Austrian Open - Kitzbuhel U.S. Open - New York Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Kremlin Cup - Moscow French Open - Paris Wimbledon - London Kremlin Cup - Moscow U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Zhuhai Open - Zhuhai Wimbledon - London U.S. Open - New York French Open - Paris Pacific Life Open - Indian Wells Wimbledon - London Western & Southern Financial Group Masters - Cincinnati 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 U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Shanghai ATP Masters 1000 - Shanghai Australian Open - Melbourne Australian Open - Melbourne Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, PO, RUS-IND 3-2 Davis Cup, World Group, 1R, SWE-RUS 3-2 Davis Cup, Group I, 1R, RUS-POL 2-3 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, World Group, PO, BRA-RUS 5-0 Davis Cup, Group I, 1R, RUS-SWE 5-0 Davis Cup, Group I, 2R, RUS-NED 4-1 Manama Challenger Olympics - Rio de Janeiro M25 Monastir