Career 2020 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 USA F2 USA F3 Italy F5 France F8 France F9 Germany F11 Germany F1 Germany F2 France F1 France F2 France F5 Great Britain F1 Great Britain F2 Great Britain F4 France F4 France F6 Romania F3 Netherlands F5 Nigeria F1 Belgium F1 Belgium F10 Netherlands F4 Belgium F14 Belgium F7 Open de L'Isere - Grenoble Kobstaedernes ATP Challenger - Kolding San Remo Tennis Cup - San Remo Schickedanz Open 2007 - Furth Sporting Challenger '07 Trofeo Regione Piemonte - Turin GHI Bronz Classic - Bronx Dusseldorf Open Challenger 2007 - Dusseldorf Challenger 42 - Andrezieux Lambertz Open by Stawag 2007 - Aachen France F7 Turkey F2 Turkey F3 Belgium F2 France F3 France F4 Porsche Open - Poznan Great Britain F3 Italy F6 Sunrise Challenger Sofia Challenger Ostrava Challenger Scheveningen Challenger Mons Challenger Aachen Challenger Genova Challenger Bordeaux Challenger Scheveningen Challenger Cordenons Challenger Manerbio Challenger Como Challenger Memorial Savigni - Sassuolo Guangzhou Challenger Pingguo Challenger Scheveningen Challenger Sopot Challenger Trani Challenger St. Remy Challenger Izmir Challenger ATU Cup 2001 - Weiden Mons Challenger Rennes Challenger Pro Tennis World Open - Boca Raton Asirom Challenger Brasov - Brasov Dallas Challenger XXIX Edizione 'A.Savoldi Marco' - Manerbio Challenger Ford de Cherbourg - Cherbourg ATU Cup - Weiden Warsteiner Challenger Lubeck - Lubeck Copa Sevilla - Seville Quimper Challenger VI Torneo Internazionale di Tennis - Barletta ECM Cup - Prague Garden Open - Rome Tennis Napoli Cup - Naples Ostrava Challenger 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 Como Challenger Sporting Challenger - Turin Memorial Savigny - Sassuolo Warta Cup 2001 - Sopot XI Venice Open - Venice Challenger Copa Sevilla Internacionales de Andalucia - Seville Siemens Open 2007 - Scheveningen Olbia Challenger - Olbia Ljubljana Open - Ljubljana Bauer Watertechnology Cup - Eckental Citta di Monza - Monza Ostdeutscher Sparkassen Cup - Dresden Rennes Challenger Geneva Challenger Cherbourg Challenger Mordovia Cup - Mordovia Rennes Challenger Tehran Open 2004 - Tehran Bordeaux Challenger Blois Challenger Marburg Challenger Liberec Challenger IPP Open - Helsinki Orleans Challenger Budapest Challenger Eckental Challenger Arpa Ceramic Cup - Reggio Emilia Prosperita Open 2007 - Ostrava Trofeo Internacional Club Laieta - Barcelona Bordeaux Challenger Siemens Open - Scheveningen St. Petersburg Challenger - St. Petersburg Unicredit (Suisse) Bank S. A. Challenger - Chiasso Meerbusch Challenger Open des Alpes Trophee BNP Paribas - Grenoble KGHM Dialog Polish Indoors - Wroclaw Citta di Monza - Monza IPP Geneva Trophy - Geneva Architect Open - Budapest Prostejov Challenger Ethias Tennis Trophy - Mons Braunschweig Challenger Lambertz Open by Stawag - Aachen Cherbourg Challenger IPP Open - Helsinki Lyon Challenger Ostdeutscher Sparkessen Cup - Dresden Dallas Challenger Diego Open - Budapest San Marino Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Mons Challenger Noumea Challenger Mons Challenger Ethias Trophy - Mons Eckental Challenger Lyon Challenger The Tarka Challenger - Barnstaple Sina-Kia Motors Tennis Cup - Cordenons Trnava Challenger Wroclaw Challenger Kamnik Challenger - Kamnik Wolfsburg Challenger Estoril Open - Estoril International Championship of Croatia - Umag Gelsor Open Romania - Bucharest Prague Challenger Campionati Internazionali di Sicilia - Palermo Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland BellSouth Open - Vina del Mar Abierto Mexicano de Tenis Pegaso - Acapulco 2003 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Open de Moselle - Metz CA Tennis Trophy - Vienna Muller Cup - Ulm Pekao Open 2003 - Szczecin Braunschweig Challenger Lisbon Challenger Trofeo Barcelona de Tenis - Barcelona USTA Men's Challenger of Dallas - Dallas Adidas International - Sydney Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Canberra Challenger Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Copa Ericsson Uruguay - Montevideo St. Petersburg Open - St. Petersburg Medibank Private International - Sydney BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Challenger Ford de Cherbourg - Cherbourg Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia ARAG World Team Championship - Dusseldorf Allianz Suisse Open - Gstaad Prostejov Challenger Croatia Open - Umag Schickendanz Open - Furth Quimper Challenger Pilot Pen Tennis - New Haven Pau Challenger Campionati Internazionali di Sicilia - Palermo Bordeaux Challenger Next Generation Adelaide International - Adelaide Bercuit Challenger LTA Wrexham Challenger - Wrexham Liberec Challenger Riviera di Rimini Challenger - Rimini ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Olbia Geovillage Open - Olbia San Remo Tennis Cup - San Remo Heineken Open - Auckland San Marino Cepu Open - San Marino Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Copa Ericsson Chile - Santiago ARAG World Team Championship - Dusseldorf Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Open Prevadies - St. Brieuc AIG Japan Open Tennis Championships - Tokyo Open de Montauban - Montauban ATP Open Castilla y Leon - Segovia Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose The Dubai Tennis Championships - Dubai Catella Swedish Open - Bastad Dutch Open Tennis - Amersfoort Heineken Open - Auckland SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London Ordina Open - 's-Hertogenbosch ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Qatar Exxon Mobil Open - Doha Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Open de Nice Cote dAzur - Nice Malaysian Open - Kuala Lumpur Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia Orleans Challenger ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Eckental Challenger BMW Open - Munich Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Winston Salem - Winston Salem Ethias Trophy - Mons Trani Challenger Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Aircel Chennai Open - Chennai Heineken Open - Auckland SAP Open - San Jose Copa Claro - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona UNICEF Open - 's Hertogenbosch Rome Challenger Napoli Challenger Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur China Open - Beijing Valencia Open - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open Sud de France - Montpellier Bordeaux Challenger Prostejov Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Malaysian Open - Kuala Lumpur China Open - Beijing Kolding Challenger If Stockholm Open - Stockholm Bratislava Challenger Valencia Open - Valencia International Championship of Croatia - Umag Rio Open 500 - Rio de Janeiro Gelsor Open Romania - Bucharest Next Generation Adelaide International - Adelaide Abierto Mexicano Telcel - Acapulco Medibank International - Sydney St. Petersburg Open - St. Petersburg Mons Challenger Bet-at-home Open - Hamburg Regions Morgan Keegan Championships - Memphis Scheveningen Challenger Gerry Weber Open - Halle BMW Open - Munich Open Sud de France - Montpellier ARAG World Team Championship - Dusseldorf Catella Swedish Open - Bastad Tanger Challenger Meknes Challenger Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Ordina Open - s-Hertogenbosch Masters Series - Hamburg Moselle Open - Metz China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna Marrakech Challenger Noumea Challenger Grand Prix de Tennis de Lyon - Lyon Abierto Mexicano Telcel - Acapulco Abierto Mexicano Telcel - Acapulco Barletta Challenger Geneva Open - Geneva SkiStar Swedish Open - Bastad Erste Bank Open - Vienna Garanti Koza Sofia Open - Sofia Gerry Weber Open - Halle SkiStar Swedish Open - Bastad China Open - Beijing Shenzhen Open - Shenzhen European Open - Antwerp Topshelf Open - 's-Hertogenbosch Tata Open Maharashtra - Pune ASB Classic - Auckland Abierto Mexicano Telcel - Acapulco Turkish Airlines Open Antalya - Antalya SkiStar Swedish Open - Bastad Moselle Open - Metz Grand Prix de Tennis de Lyon - Lyon Mercedes Cup - Stuttgart BellSouth Open - Vina del Mar Rome Challenger Erste Bank Open - Vienna Alphen Challenger Trnava Challenger Mons Challenger Mons Challenger Open de Moselle - Metz Synsam Swedish Open - Bastad Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Grand Prix Hassan II - Casablanca China Open - Beijing Proton Malaysian Open - Kuala Lumpur SA Tennis Open - Johannesburg Allianz Suisse Open - Gstaad Liberec Challenger Heineken Open - Auckland Stockholm Open - Stockholm Irving Challenger Aachen Challenger Open de Tenis Comunidad Valenciana - Valencia Barcelona Open BancSabadell - Barcelona Trnava Challenger Argentina Open - Buenos Aires BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London SkiStar Swedish Open - Bastad Geneva Challenger Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Prostejov Challenger AIG Japan Open - Tokyo Qatar ExxonMobil Open - Doha Bordeaux Challenger Heineken Open - Auckland Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires Mons Challenger Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul AEGON Championships - London Nord/LB Open - Braunschweig Hamburg Challenger SkiStar Swedish Open - Bastad Bordeaux Challenger Aegon Nottingham Open - Nottingham AEGON International - Eastbourne Malaysian Open - Kuala Lumpur The LTA Hull Challenger - Hull ASB Classic - Auckland Open Sud de France - Montpellier SkiStar Swedish Open - Bastad ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Winston-Salem Open - Winston-Salem Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Oberstaufen Cup - Oberstaufen Amer-Wilson Tampere Challenger - Tampere XXVIII Edizione 'A.Savoldi' - Manerbio Brisbane International - Brisbane Monterrey Challenger Memphis Open - Memphis Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril TEB BNP Paribas Istanbul Open - Istanbul China Open - Beijing Ricoh Open - 's-Hertogenbosch AEGON Championships - London Antalya Cup - Antalya Bet-at-home Open - Hamburg ASB Classic - Auckland 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 European Open - Antwerp The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Unique Zagreb Open - Zagreb Open Sud de France - Montpellier 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 Orange Prokom Open - Sopot Telenordia Swedish Open - Bastad Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Open de Tenis Comunidad Valenciana - Valencia Delray Beach International Tennis Championships - Delray Beach Open SEAT 2008 - Barcelona Pilot Pen Tennis - New Haven Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Hamburg China Open - Beijing Tennis Masters Series - Madrid AIG Japan Open Tennis Championships - Tokyo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Brisbane - Brisbane Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Regions Morgan Keegan Championships - Memphis Masters Series Monte Carlo - Monte Carlo Delray Beach International Tennis Championships - Delray Beach Campionati Internazionali d'Italia - Rome 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 Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Catella Swedish Open - Bastad BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Copa AT&T - Buenos Aires Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Shenzhen Open - Shenzhen Idea Prokom Open - Sopot Qatar ExxonMobil Open - Doha If Stockholm Open - Stockholm China Open - Beijing Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Open 13 Provence - Marseille Western & Southern Financial Group Masters - Cincinnati Tata Open - Chennai BNP Paribas Masters - Paris 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 Barletta Challenger Francavilla Challenger Tennis Masters Series - Madrid Western & Southern Open - Cincinnati Tennis Masters Series - Toronto BNP Paribas Masters - Paris Open Seat Godo - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Pacific Life Open - Indian Wells Bank Austria Tennis Trophy - Vienna Tennis Masters Series - Miami Internazionali BNL d'Italia - Rome Shanghai ATP Masters - Shanghai International Indoor Tennis Championships of Croatia - Zagreb Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Miami Open - Miami CA Tennis Trophy - Vienna Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Pilot Pen Tennis - New Haven Swiss Open - Gstaad BNP Paribas Masters - Paris Heineken Open - Auckland BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Miami Open - Miami Mutua Madrid Open - Madrid AEGON International - Eastbourne Tennis Masters Series - Monte Carlo Sony Ericsson Open - Miami Aircel Chennai Open - Chennai Western & Southern Financial Group Masters - Cincinnati Argentina Open - Buenos Aires Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Winston-Salem Open - Winston-Salem BNP Paribas Masters - Paris Rogers Masters - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Hungarian Open - Budapest 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 Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto Croatia Open - Umag French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne European Open - Antwerp ASB Classic - Auckland French Open - Paris Erste Bank Open - Vienna Open Sud de France - Montpellier German Tennis Championships - Hamburg Swiss Indoors Basel - Basel Argentina Open - Buenos Aires French Open - Paris Wimbledon - London NASDAQ-100 Open - Miami 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 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 Shanghai - Shanghai Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells U.S. Open - New York 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 French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Pacific Life Open - Indian Wells U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, 1R, BLR-ESP 4-1 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, PO, SUI-BEL, 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, F, ESP-ARG 3-1 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, PO, UKR-BEL 2-3 Davis Cup, World Group, 1R, BEL-SUI 3-2 Davis Cup, World Group, QF, BEL-CAN 5-0 Davis Cup, World Group, PO, IND-ESP 0-5 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, World Group, QF, BEL-ITA 3-2 Davis Cup, World Group, F, FRA-BEL 3-2 Davis Cup, World Group, QF, ESP-GER 3-2 Davis Cup, Finals, Group D ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, PO, AUS-BEL 2-3 Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, World Group, SF, BEL-ARG 3-2 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, PO, BEL-SWE 5-0 Davis Cup, World Group, 1R, BEL-SRB 2-3 Capitala World Tennis Championship Mubadala World Tennis Championship Davis Cup, PO, BEL-CZE 1-4 Davis Cup, Group I, DEN-ESP 0-5 Davis Cup, World Group, SF, BEL-AUS 3-2 Mubadala World Tennis Championship Davis Cup, World Group, QF, ESP-AUT 4-1 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, World Group, QF, FRA-ESP 5-0 Mubadala World Tennis Championship The Mubadala World Tennis Championship Davis Cup, World Group, PO, BEL-BRA 4-0 Davis Cup, World Group, 1R, GER-BEL 1-4 Hopman Cup - Perth Campeonato de Espana Kia de Tenis 2004 - Madrid Tennis Masters Cup - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - London Olympics - Rio de Janeiro Barclays ATP World Tour Finals - London Olympics - Beijing