Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
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 Austria F6 Ecuador F3 Cuba F1 Cuba F2 Japan F1 Bosnia/Herzegovina F1 Macedonia F2 Austria F4 Austria F5 Austria F6 Austria F8 Austria F9 Bulgaria F1 Bulgaria F2 Bulgaria F3 Israel F4 Austria F2 Austria F3 Great Britain F6 Sweden F2 Russia F2 Poland F1 Poland F2 Czech Republic F4 Italy F19 Austria F4 Austria F5 Austria F8 Great Britain F20 Colombia F1 Colombia F2 Morocco F2 Netherlands F3 Austria F8 Nigeria F4 Israel F4 Ivory Coast F1 Ivory Coast F2 Great Britain F3 France F6 France F10 France F11 Bosnia/Herzegovina F5 Italy F1 Italy F2 Italy F3 France F10 Italy F21 France F5 Italy F25 (Cornaiano) Israel F6 Czech Republic F4 Mexico F4 Russia F1 Japan F2 Ecuador F1 Ecuador F2 Tunisia F4 Tunisia F6 Austria F1 Austria F2 Israel F5 Austria F1 Germany F5 VI Torneo Internazionale di Tennis - Barletta Warta Cup 2001 - Sopot Nigeria F3 Israel F5 XXIX Edizione 'A.Savoldi Marco' - Manerbio Tennis Napoli Cup - Naples Garden Open - Rome s'Tennis Masters Challenger - Graz Bukhara Challenger - Bukhara Ljubljana Open 2008 - Ljubljana Dusseldorf Open Challenger 2007 - Dusseldorf Sarajevo Challenger Sofia Challenger Constanta Challenger Tampere Challenger Memorial Savigni - Sassuolo Tarragona Challenger Orleans Challenger Curitiba Challenger ATU Cup 2001 - Weiden Pro Tennis World Open - Boca Raton Oberstaufen Challenger Asirom Challenger Brasov - Brasov Ostdeutscher Sparkessen Cup - Dresden Palermo Challenger 's Tennis Masters 07 Challenger - Graz Reunion Island Challenger Challenger Ford de Cherbourg - Cherbourg ATU Cup - Weiden Warsteiner Challenger Lubeck - Lubeck Copa Sevilla - Seville Caltanissetta Challenger ECM Cup - Prague Barletta Challenger Challenger DCNS de Cherbourg - Cherbourg Architect Open - Budapest Zivnobanka Czech Open - Prostejov Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Warsteiner Challenger Wolfsburg - Wolfsburg VIII Trofeo Ciutat de Barcelona - Barcelona I Tourneo Fila Citta di Brindisi - Brindisi Pekao Open - Szczecin Brasov Challenger ECM Prague Open 2008 - Prague Sporting Challenger - Turin Memorial Savigny - Sassuolo XI Venice Open - Venice Palermo Challenger Challenger Copa Sevilla Internacionales de Andalucia - Seville Loughborough Challenger Heilbronn Challenger Heilbronn Challenger Meknes Challenger San Benedetto Challenger Poznan Challenger Sibiu Challenger Brasov Challenger Banja Luka Challenger Trnava Challenger Mons Challenger Dallas Challenger Rome Challenger Furth Challenger Prague Challenger Timisoara Challenger San Benedetto Challenger Poznan Challenger Caversham International Tennis Tournament - Jersey Cordenons Challenger Brasov Challenger Andria Challenger Heilbronn Challenger Panama City Challenger Barranquilla Challenger Furth Challenger San Benedetto Challenger Prosperita Open 2007 - Ostrava Meerbusch Challenger Brasov Challenger Banja Luka Challenger Rennes Challenger Morocco Tennis Tour - Meknes Bucaramanga Challenger Challenger Tunisie - Tunis Tatra Banka Open 2006 - Bratislava XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio The Tarka Challenger - Barnstaple Taiwan Challenger - Kaohsiung ATP Challenger La Serena - La Serena Morocco Tennis Tour - Tanger Meerbusch Challenger Zagreb Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Kitzbuhel Challenger Trofeo Cassa di Risparmio di Alessandria - Alessandria Polska Energia Open - Bytom San Benedetto Challenger - San Benedetto Banja Luka Challenger 2008 - Banja Luka Open Prevadies - St. Brieuc Ljubljana Open - Ljubljana Ipsos Bucharest Challenger - Bucharest Ostrava Challenger Todi Challenger Salzburg Challenger Diego Open - Budapest Meerbusch Challenger Banja Luka Challenger Prague Challenger Cherbourg Challenger Milan Challenger Padova Challenger Ischgl International Tennis Challenger 2003 - Ischgl Reggio Emilia Challenger Orbetello Challenger Banja Luka Challenger Heilbronn Challenger Kosice Challenger Napoli Challenger Tashkent Challenger Trnava Challenger Mons Challenger S Tennis Masters - Graz Sao Paulo Challenger Tour Finals Kamnik Challenger - Kamnik Italy F32 (Santa Margherita Di Pula) Keio Challenger International Tennis Tournament - Yokohama Marburg Challenger Idea Prokom Open - Sopot Muller Cup - Ulm Como Challenger Pekao Open 2003 - Szczecin Trofeo Barcelona de Tenis - Barcelona Marbella Challenger Napoli Challenger s Tennis Masters 06 - Graz Memorial A. Manfredini Sassuolo Challenger - Sassuolo Caltanissetta Challenger Copa Ericsson Uruguay - Montevideo Adidas International - Sydney Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Estoril Open - Estoril Ismaning Challenger Open de la Comunidad Valenciana - Valencia Barletta Challenger Allianz Suisse Open - Gstaad Rome Challenger Mercedes Cup - Stuttgart Prostejov Challenger IPP Open - Helsinki Liberec Challenger Pullach Challenger Genova Challenger Generali Open - Kitzbuhel Samarkand Challenger - Samarkand Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Open Romania - Bucharest Kosice Challenger Campionati Internazionali di Sicilia - Palermo Marburg Challenger St. Petersburg Open - St. Petersburg Medibank Private International - Sydney Karshi Challenger - Karshi BellSouth Open - Vina del Mar Internazionali de Tennis di Bergamo - Bergamo Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Prague Challenger Open de la Comunidad Valenciana - Valencia ARAG World Team Championship - Dusseldorf Allianz Suisse Open - Gstaad Como Challenger Generali Open - Kitzbuhel Croatia Open - Umag St. Brieuc Challenger Olbia Geovillage Open - Olbia Pilot Pen Tennis - New Haven San Marino Cepu Open - San Marino Campionati Internazionali di Sicilia - Palermo Copa Ericsson Chile - Santiago ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart BA-CA Tennis Trophy - Vienna Stella Artois Clay Court Championships - Budaors Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Heineken Open - Auckland Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Aamulehti Tampere Opene - Tampere Open Seat Godo 2007 - Barcelona ARAG World Team Championship - Dusseldorf International Championship of Croatia - Umag Gelsor Open Romania - Bucharest Mercedes Cup - Stuttgart Campionati Internazionali di Sicilia - Palermo XL Bermuda Open - Bermuda Generali Open - Kitzbuhel Ostdeutscher Sparkassen Cup - Dresden Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland BellSouth Open - Vina del Mar Pilot Pen Tennis - New Haven Abierto Mexicano de Tenis Pegaso - Acapulco AIG Japan Open Tennis Championships - Tokyo 2003 Mercedes Cup - Stuttgart Tatra Banka Slovak Open - Bratislava BA-CA Tennis Trophy - Vienna Ipsos Bucharest Challenger - Bucharest Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Napoli Challenger Open de Moselle - Metz Catella Swedish Open - Bastad Heineken Open - Auckland SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Guayaquil Challenger The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Ordina Open - 's-Hertogenbosch CA Tennis Trophy - Vienna Brasov Challenger Masters Series - Hamburg Napoli Challenger Rome Challenger Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Alessandria Challenger Malaysian Open - Kuala Lumpur Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Rakuten Japan Open - Tokyo Kosice Challenger Kolding Challenger Salzburg Challenger ATP Studena Croatia Open Umag - Umag Kazan Challenger Cancun Challenger Heineken Open - Auckland Puebla Challenger International Championship of Croatia - Umag Gelsor Open Romania - Bucharest Salzburg Challenger St. Petersburg Open - St. Petersburg Interwetten Austrian Open - Kitzbuhel Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona Rennes Challenger Porto Alegre Challenger UNICEF Open - 's Hertogenbosch Bergamo Challenger Bet-at-home Cup - Kitzbuhel ARAG World Team Championship - Dusseldorf Montevideo Challenger Open de Tenis Comunidad Valenciana - Valencia Tanger Challenger Malaysian Open - Kuala Lumpur Allianz Suisse Open Gstaad - Gstaad Meknes Challenger China Open - Beijing Cherbourg Challeger Erste Bank Open - Vienna Ordina Open - s-Hertogenbosch Valencia Open - Valencia Sao Leopoldo Challenger Qatar ExxonMobil Open - Doha Heineken Open - Auckland Copa Claro - Buenos Aires Bet-At-Home Austrian Open - Kitzbuhel Abierto Mexicano Telcel - Acapulco Portugal Open - Oeiras Rome Challenger Winston Salem - Winston Salem BCR Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Erste Bank Open - Vienna Bet-at-home Cup - Kitzbuhel Malaysian Open - Kuala Lumpur China Open - Beijing Swiss Indoors Basel - Basel Valencia Open - Valencia Abierto Mexicano Telcel - Acapulco Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo China Open - Beijing Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Geneva Open - Geneva Erste Bank Open - Vienna Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva SkiStar Swedish Open - Bastad Erste Bank Open - Vienna Gerry Weber Open - Halle European Open - Antwerp ASB Classic - Auckland Abierto Mexicano Telcel - Acapulco Mersin Challenger Grand Prix de Tennis de Lyon - Lyon Rome Challenger BellSouth Open - Vina del Mar ATP Vegeta Croatia Open - Umag If Stockholm Open - Stockholm Abierto Mexicano Telcel - Acapulco Bet-at-home Open - Hamburg Blunmenau Challenger Brasil Open - Sao Paulo Poprad Tatry Challenger Open de Moselle - Metz China Open - Beijing Ostrava Challenger Synsam Swedish Open - Bastad SkiStar Swedish Open - Bastad Helsinki Challenger Davidoff Swiss Indoors - Basel Casablanca Challenger Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona China Open - Beijing Proton Malaysian Open - Kuala Lumpur SA Tennis Open - Johannesburg Rome Challenger Allianz Suisse Open - Gstaad Todi Challenger Poznan Challenger Heineken Open - Auckland Stockholm Open - Stockholm AEGON Championships - London Loughborough Challenger Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Barcelona Open BancSabadell - Barcelona Argentina Open - Buenos Aires SkiStar Swedish Open - Bastad Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch Rio Open - Rio de Janeiro AIG Japan Open - Tokyo Qatar ExxonMobil Open - Doha Heineken Open - Auckland Furth Challenger Royal Guard Open Chile - Vina del Mar Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires Shenzhen Open - Shenzhen SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia Swiss Indoors Basel - Basel Prostejov Challenger Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha Ecuador Open - Quito Biella Challenger TEB BNP Paribas Istanbul Open - Istanbul Mercedes Cup - Stuttgart Gerry Weber Open - Halle Nord/LB Open - Braunschweig Ostrava Challenger Sibiu Challenger Vegeta Croatia Open - Umag Aegon Nottingham Open - Nottingham Austrian Open - Kitzbuhel AEGON International - Eastbourne Malaysian Open - Kuala Lumpur The LTA Hull Challenger - Hull Sibiu Challenger ASB Classic - Auckland Mons Challenger SkiStar Swedish Open - Bastad Rio Open - Rio de Janeiro Bratislava Challenger Mersin Challenger Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Oberstaufen Cup - Oberstaufen Amer-Wilson Tampere Challenger - Tampere XXVIII Edizione 'A.Savoldi' - Manerbio Meerbusch Challenger Brisbane International - Brisbane Monterrey Challenger Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril China Open - Beijing Antalya Cup - Antalya Bet-at-home Open - Hamburg Qatar ExxonMobil Open - Doha ASB Classic - Auckland Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Copa Ericsson Brazil - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open Banc Sabadell - Barcelona Abierto Mexicano Telfonica MoviStar - Acapulco The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham CA Tennis Trophy - Vienna Qatar Open - Doha Open Seat Godo 2005 - Barcelona Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel Heineken Open - Auckland Estoril Open - Estoril Open Seat Godo 2003 - Barcelona The Dubai Tennis Championships - Dubai Generali Open - Kitzbuhel Telenordia Swedish Open - Bastad Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Austrian Open - Kitzbuhel China Open - Beijing AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto 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 Catella Swedish Open - Bastad Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid Copa AT&T - Buenos Aires BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Apia International - Sydney Mutua Madrilena Masters Madrid - Madrid Dubai Duty Free Tennis Championships - Dubai CA Tennis Trophy - Vienna Rogers Cup - Montreal Shenzhen Open - Shenzhen Idea Prokom Open - Sopot St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha BNP Paribas Open - Indian Wells Argentina Open - Buenos Aires Sony Ericsson Open - Miami Tata Open - Chennai Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Indian Wells Internazionali BNL dItalia - Rome ABN AMRO World Tennis Tournament - Rotterdam Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Shanghai ATP Masters 1000 - Shanghai Tennis Masters Series - Madrid Tennis Masters Series - Toronto BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Open Seat Godo - Barcelona Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Masters Series Hamburg - Hamburg Mutua Madrid Open - Madrid Pacific Life Open - Indian Wells Bank Austria Tennis Trophy - Vienna Tennis Masters Series - Miami Campionati Internazionali d'Italia - Rome Masters Series - Hamburg Tennis Masters Series - Madrid Masters Series Madrid - Madrid UNICEF Open - 's Hertogenbosch International Indoor Tennis Championships of Croatia - Zagreb Masters Series Monte-Carlo - Monte-Carlo Sony Ericsson Open - Miami Erste Bank Open - Vienna Swiss Indoors Basel - Basel Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Heineken Open - Auckland Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Tennis Masters Series - Monte Carlo Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Argentina Open - Buenos Aires Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BMW Open - Munich Campionati BNL dItalia - Rome Rogers Masters - Toronto Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome French Open - Paris BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto Wimbledon - London Croatia Open - Umag French Open - Paris Wimbledon - London Bet-at-home Open - Hamburg Australian Open - Melbourne French Open - Paris European Open - Antwerp ASB Classic - Auckland U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Erste Bank Open - Vienna French Open - Paris French Open - Paris Open Sud de France - Montpellier Wimbledon - London German Tennis Championships - Hamburg U.S. Open - New York Argentina Open - Buenos Aires 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 NASDAQ-100 Open - Miami 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 Shanghai - Shanghai U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells Davis Cup, World Group, 1R, BLR-ESP 4-1 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, Group I, 2R, AUT-NED 2-3 Davis Cup, World Group, QF, ESP-GER 3-2 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, World Group, F, ESP-ARG 3-1 Davis Cup, World Group, 1R, AUT-RUS 3-2 Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, World Group, PO, IND-ESP 0-5 Davis Cup, Group I, 2R, SVK-AUT 4-1 Campeonato de Espana Kia de Tenis 2004 - Madrid French Open (juniors) Wimbledon (juniors) Capitala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, 1R, KAZ-AUT 3-1 Davis Cup, Group I, 1R, SWE-AUT 2-3 Davis Cup, Group I, DEN-ESP 0-5 Tennis Masters Cup - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Davis Cup, World Group, QF, ESP-AUT 4-1 Davis Cup, World Group, PO, BEL-AUT 1-4 Olympics - London Davis Cup, World Group, QF, FRA-ESP 5-0 Olympics - Rio de Janeiro The Mubadala World Tennis Championship Hopman Cup - Perth Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - Beijing