Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 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 Seville Challenger Seville Challenger France F6 Australia F1 USA F22 USA F23 USA F24 USA F27 USA F29 Spain F10 Spain F18 Spain F19 Spain F33 Spain F35 Spain F8 Spain F9 Spain F10 Spain F11 Spain F14 Spain F17 Spain F18 Spain F19 Spain F20 Spain F31 Spain F33 Spain F35 Spain F38 Spain F39 Spain F40 Spain F41 Spain F43 Spain F1 Spain F2 Spain F3 Spain F16 Spain F17 Morocco F1 Morocco F2 Spain F7 Spain F16 Estonia F1 Spain F29 Spain F7 Italy F3 Spain F11 Spain F15 Spain F16 Netherlands F2 Netherlands F3 Spain F22 Spain F28 Spain F37 Spain F16 Romania F3 Spain F5 Croatia F5 Croatia F6 Croatia F7 Spain F24 Egypt F9 Egypt F10 France F8 France F9 Australia F2 USA F28 Australia F2 Spain F20 USA F28 Spain F15 Spain F16 Spain F42 Spain F28 Spain F29 Spain F30 Spain F31 Spain F32 Spain F38 Spain F39 Spain F40 Spain F41 Spain F42 Spain F2 Spain F3 Spain F6 Spain F22 Spain F23 Spain F24 Spain F25 Spain F26 Spain F27 Spain F28 Spain F30 Spain F14 Spain F27 (Donostia-San-Sebastian) Spain F6 (Xabia) Portugal F7 (Porto) M25 Denia M25 Oviedo M25 Riba - Roja de Turia M15 Antalya M25 Prague M25 Villena M25 Cairo M25 Mataro M25 Santander M25 Torello M25 Murcia M15 Madrid M15 Manacor M25 La Nucia M25 Oviedo Uncle Tobys Challenger - Tasmania Togliatti Cup - Togliatti Ljubljana Open - Ljubljana Czech Open - Prostejov Open de Montauban - Montauban Montevideo Challenger Credicard Mastercard Tennis Cup - Campos do Jordao VI Gramado Open de Tenis - Gramado Bukhara Challenger - Bukhara Alexander Kolyaskin Memorial - Donetsk Smith Barney Men's Challenger - Covington College Station Challenger - College Station Uncle Toby's Challenger in Burnie - Burnie Shimadzu All Japan Indoor Tennis Championships - Kyoto Olbia Challenger - Olbia Singha Tennis Classic - Tarzana Fifth Third Bank Tennis Classic - Lexington Pro Challenger at Calabasas - Calabasas Gemax Open - Belgrade 2006 Challenger of Santa Clarita California Challenger - Valencia GHI Bronx Tennis Classic - Bronx The Swanston Challenger - Sacramento Wailea Men's Challenger - Maui Bancolombia Open - Bogota Isla de Lanzarote - Lanzarote Ciudad de Pozoblanco Open Diputacion - Cordoba TEAN International - Alphen Aan Den Rijn Lugano Challenger Oberstaufen Challenger Saransk Challenger Palermo Challenger Alessandria Challenger Seoul Challenger Athens Challenger 13 BH Tennis Open International Cup - Belo Horizonte Busan Challenger Fergana Challenger Nottingham Challenger Wuhai Challenger Beijing Challenger Trnava Challenger Madrid Challenger Meknes Challenger Casablanca Challenger Rabat Challenger Dallas Challenger Barletta Challenger Czech Open 2006 - Prostejov Prague Challenger Caltanissetta Challenger Nottingham-2 Challenger Guzzini Challenger - Recanati Scheveningen Challenger Binghamton Challenger Project Independence Men's Challenger - Mandeville Poznan Challenger Vancouver Challenger Cordenons Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Bangkok Challenger Alphen Challenger Szczecin Challenger Ourocard Tennis Challenger - Sao Paulo Madrid Challenger Quimper Challenger Le Gosier Challenger Austin Challenger - Austin Citta di Monza - Monza Tunis Challenger Challenger Casablanca San Angel - Mexico City Nottingham Challenger Furth Challenger Poznan Challenger Marrakech Challenger Alphen Challenger Seville Challenger Bucaramanga Challenger Monza Challenger Santo Domingo Challenger Penza Cup - Penza Morelos Challenger Irving Challenger Raanana Challenger Mersin Challenger Vercelli Challenger Ostrava Challenger Sibiu Challenger Aix En Provence Challenger Eskisehir Challenger Shanghai Challenger Vicenza Challenger Furth Challenger Prague Challenger Seville Challenger Ilkley Challenger Marburg Challenger Flea Market Cup - Busan Scheveningen Challenger Liberec Challenger Vancouver Challenger Keio Challenger International Tennis Tournament - Yokohama Seville Challenger Szczecin Challenger Tashkent Challenger Trnava Challenger Rome Challenger Mohammedia Challenger Tashkent Challenger Casablanca Challenger Ningboo Challenger Open Diputacion Ciudad de Pozoblanco - Cordoba Fifth Third Bank Tennis Championships - Lexington ATP Challenger Tour Finals Andria Challenger Loughborough Challenger Happy Valley Challenger Helsinki Challenger Canberra Challenger Marbella Challenger Alexander Kolyaskin Memorial - Donetsk Challenger Copa Sevilla 2008 - Seville Tashkent Challenger - Tashkent PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Tanger Challenger Sunrise Challenger Marrakech Challenger Sarajevo Challenger St. Brieuc Challenger Monza Challenger Rome Challenger Ramat Hasharon Challenger Turin Challenger Penza Challenger Guadalajara Challenger Vigo Challenger Irving Challenger Mexico City Challenger Guangzhou Challenger Shenzhen Challenger Raanana Challenger Florionapolis Challenger Busan Challenger Medellin Challenger Nottingham Challenger Karshi Challenger Istanbul Challenger Salzburg Challenger Astana Challenger Sao Paulo Challenger Sao Paulo Challenger Prostejov Challenger Rome Challenger Tunis Challenger Rhodes Challenger Ramat Hasharon Challenger Cairo Challenger Braunschweig Challenger Arad Challenger Tashkent Challenger Saransk Challenger Vancouver Challenger Scheveningen Challenger San Sebastian Challenger Trnava Challenger Ortisei Challenger U.S. Mens's Clay Court Championship - Houston Seville Challenger Istanbul Challenger Kaohsiung Challenger Bogota Challenger Montevideo Challenger Canberra Challenger Buenos Aires Challenger Taipei City Challenger Seoul Challenger Busan Challenger Heilbronn Challenger Prostejov Challenger Surbiton Challenger Nottingham Challenger Caltanissetta Challenger Tampere Challenger Vancouver Challenger Szczecin Challenger Sibiu Challenger Lima Challenger Canberra Challenger Newport Beach Challenger Dallas Challenger San Francisco Challenger Marbella Challenger Taipei City Challenger Rome Challenger Heilbronn Challenger Burnie Challenger Little Rock Challenger Florence Challenger USTA Comerica Challenger - Aptos Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton TED Open - Istanbul Open D'Orleans - Orleans Swanston Challenger - Sacramento The LTA Wrexham Challenger - Wrexham Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City Torneo Internacional Challenger Fila 2006 - Leon Atlanta Clay Court Challenger - Atlanta Harrah's Entertainment Men's Pro Challenger - Tunica Budapest Challenger - Budapest Ford Tennis Championships - Louisville Alphen Challenger Voit Mexico City Open - Mexico City 2007 Challenger of Santa Clara - Valencia Countrywide Classic USTA Challenger - Carson Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Togliatti Cup - Togliatti XL Bermuda Open - Bermuda Mordova Cup 2007 - Saransk Todi Challenger Taiwan Challenger - Kaohsiung XL Bermuda Open - Bermuda Home Depot Center USTA Challenger - Carson Oldum Brown Vancouver Open - Vancouver 84° Concurso Internacional Tenis San Sebastian - San Sebastian Brasov Challenger Athens Challenger Seville Challenger Open Tarragona Costa Daurada - Tarragona Samsung Securities Cup - Seoul Porto 2 Challenger Samsung Securities Cup - Seoul Meknes Challenger Rabat Challenger Leon Challenger Rhodes Challenger Kun-Ming Challenger Valencia Open - Valencia Segovia Challenger San Sebastian Challenger Seville Challenger Todi Challenger Tarragona Challenger Tashkent Challenger Kenitra Challenger Mons Challenger Rennes Challenger Bratislava Challenger Mouilleron-Le-Captif Challenger Helsinki Challenger Tanger Challenger Meknes Challenger Sarajevo Challenger Marrakech Challenger St. Brieuc Challenger Brescia Challenger Oberstaufen Challenger Szczecin Challenger Penza Challenger 2006 USTA Tallahassee Tennis Challenger - Tallahassee Santiago Challenger San Jose Challenger Barletta Challenger Uncle Toby's Burnie Challenger - Tasmania The $50,000 Pro Challenger at Calabasas - Calabasas Meerbusch Challenger Seville Challenger Isla de Gran Canaria - Mas Palomas Akbank Private Banking TED Open - Istanbul Tunis Challenger Seoul Challenger Pozoblanco Challenger Granby Challenger Heineken Challenger - Ho Chi Minh City Orbetello Challenger Batman Challenger Astana Challenger ECM Prague Open 2005 - Prague San Sebastian Challenger Como Challenger Marburg Challenger Todi Challenger BMW Open - Munich Launceston Challenger Bangkok Challenger XI Ciutat de Barcelona - Barcelona Gatineau Challenger Binghamton Challenger Guayaquil Challenger Ortisei Challenger Gimcheon Challenger Segovia Challenger Lisbon Challenger Sao Paulo Challenger Tour Finals Rome Challenger International Indoor Tennis Championships of Croatia - Zagreb The Stella Artois Championships - London Heilbronn Challenger XI Ciutat de Barcelona - Barcelona Geneva Challenger Dallas Challenger Cortina Challenger Barcelona Challenger CA Tennis Trophy - Vienna Busan Challenger Poznan Challenger Suzhou Challenger Hua Hin Challenger PBZ Zagreb Indoors - Zagreb Cortina Challenger Ho Chi Minh City Challenger Vicenza Challenger Blois Challenger Bastad Challenger Scheveningen Challenger Rome Challenger Kaohsiung Challenger Cali Challenger China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Indian Wells Challenger Heineken Open - Auckland Busan Challenger Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas BMW Open - Munich The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Chennai Open - Chennai SA Tennis Open - Johannesburg Bangkok Challenger Yokohama Challenger Regions Morgan Keegan Championships - Memphis Zhuhai Challenger Shenzhen Challenger Delray Beach International Tennis Championships - Delray Beach Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Busan Challenger Gwangju Challenger Jerusalem Challenger Columbus Challenger Chennai Open - Chennai Medibank International - Sydney Heineken Open - Auckland Winnipeg Challenger San Benedetto Challenger SAP Open - San Jose Segovia Challenger Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Manerbio Challenger Meerbusch Challenger U.S. Mens's Clay Court Championship - Houston Mallorca Challenger Open Sabadell Atlantico - Barcelona Cassis Challenger Seville Challenger AEGON Championships - London AEGON International - Eastbourne Countrywide Classic - Los Angeles Thailand Open - Bangkok Lima Challenger Medibank International - Sydney SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Maia Challenger Delray Beach International Tennis Championships - Delray Beach Canberra Challenger Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Campbell's Hall of Fame Tennis Championships - Newport Morelos Challenger Rakuten Japan Open - Tokyo Columbus Challenger If Stockholm Open - Stockholm Erste Bank Open - Vienna Indian Wells Challenger St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Sibiu Challenger Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Estoril Open - Estoril Alicante Challenger Serbia Open - Belgrade Alicante Challenger Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Marbella Challenger Guayaquil Challenger Farmers Classic - Los Angeles Lima Challenger PTT Thailand Open - Bangkok Kremlin Cup - Moscow Biella 1 Challenger Aircel Chennai Open - Chennai Open Sud de France - Montpellier Gran Canaria 2 Challenger AEGON Championships - London Aircel Chennai Open - Chennai Delray Beach Open - Delray Beach Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf AEGON Championships - London Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Credit Agricole Suisse Open - Gstaad Citi Open - Washington Kremlin Cup - Moscow Valencia Open - Valencia Swiss Indoors Basel - Basel Ecuador Open - Quito Grand Prix Hassan II - Casablanca TD Waterhouse Cup - Long Island Aegon Nottingham Open - Nottingham Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Qatar ExxonMobil Open - Doha Apia International - Sydney Ecuador Open - Quito Memphis Open - Memphis Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Bet-at-home Open - Hamburg Hall of Fame Tennis Championships - Newport Generali Open - Kitzbuhel Moselle Open - Metz Shenzhen Open - Shenzhen China Open - Beijing European Open - Antwerp Erste Bank Open - Vienna Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul BB&T Atlanta Open - Atlanta Citi Open - Washington Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha New York Open - New York Delray Beach Open - Delray Beach Barcelona Open BancSabadell - Barcelona Hall of Fame Open - Newport Grand Prix Hassan II - Casablanca St. Petersburg Open - St. Petersburg New York Open - New York Aix En Provence Challenger Milan Challenger Troyes Challenger Millennium Estoril Open - Estoril Amersfoort Challenger Seville Challenger Braga Challenger Alicante Challenger Mercedes Cup - Stuttgart PTT Thailand Open - Bangkok Open Sabadell Atlantico - Barcelona Kremlin Cup - Moscow Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Abierto Mexicano Telcel - Acapulco Regions Morgan Keegan Championships - Memphis Citi Open - Washington Atlanta Tennis Championships - Atlanta Next Generation Adelaide International - Adelaide Countrywide Classic - Los Angeles Open Sabadell Atlantico - Barcelona Winston Salem - Winston Salem Open Sud de France - Montpellier Open Sud de France - Montpellier Delray Beach Open - Delray Beach Argentina Open - Buenos Aires Delray Beach Open - Delray Beach Grand Prix Hassan II - Marrakech Geneva Open - Geneva Citi Open - Washington Shenzhen Open - Shenzhen Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Rogers Cup - Montreal 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 Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Open - Indian Wells U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London 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 Wimbledon - London U.S. Open - New York Australian Open - Melbourne Sony Ericsson Open - Miami 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 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 Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, World Group, 1R, SWE-ISR 2-3 Monte-Carlo Rolex Masters - Monte-Carlo Davis Cup, PO, CHI-ISR 4-1 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, Group I, PO, ISR-SLO 3-2 Davis Cup, Group I, 1R, POR-ISR 5-0 Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group I, 1R, RSA-ISR 2-3 U.S. Open - New York French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open - Melbourne French Open - Paris All Lower level tournaments Wimbledon - London Wimbledon - London Pacific Life Open - Indian Wells Wimbledon - London Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, Group I, 2R, ISR-POL 3-1 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, Group I, PO, ISR-SWE 3-1 Davis Cup, Group I, 2R, CZE-ISR 3-1 U.S. Open - New York Davis Cup, Group I, 1R, HUN-ISR 3-2 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, Group I, 1R, SWE-ISR 3-1 Olympics - Rio de Janeiro Davis Cup, Group I, PO, ISR-ROU 5-0 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, Group I, 1R, ROU-ISR 5-0