Career 2023 2022 2021 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 F1 USA F3 USA F4 USA F5 USA F9 USA F1 Costa Rica F1 USA F5 USA F6 USA F8 USA F6 USA F9 USA F10 USA F2 USA F30 USA F12 USA F2 Savannah Challenger M15 Vero Beach M25 Cancun M25 Dallas M25 Tulsa Architect Open - Budapest Music City Challenger - Nashville 2007 Challenger of Santa Clara - Valencia II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica JSM Challenger - Champaign Men's Pro Challenger at Tunica National - Tunica The Mercedes Benz of Calabasas - Calabasas Ford Tennis Championships - Louisville Carson Challenger Dallas Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Knoxville Challenger Honolulu Challenger Baton Rouge Challenger Carson Challenger Knoxville Challenger Savannah Challenger Savannah Challenger Ojai Challenger Tallahassee Challenger Aptos Challenger Tallahassee Challenger ATU Cup 2001 - Weiden Dallas Challenger Leon Challenger Mexico City Challenger Savannah Challenger Nottingham-2 Challenger Winnetka Challenger Tiburon Challenger Charlottesville Challenger Knoxville Challenger Sarasota Challenger Tallahassee Challenger Savannah Challenger Tallahassee Challenger Monte-Carlo Rolex Masters - Monte-Carlo Zivnobanka Czech Open - Prostejov Memorial Savigny - Sassuolo Winnetka Challenger Happy Valley Challenger Chicago Challenger Cary Challenger Monterrey Challenger Fairfield Challenger Noumea Challenger Newport Beach Challenger Garden Open - Rome Indian Wells Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Trofeo Barcelona de Tenis - Barcelona ECM Cup - Prague XI Venice Open - Venice VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Pekao Open - Szczecin Monterrey Challenger Pekao Open 2003 - Szczecin Music City Challenger - Nashville Leon Challenger Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg The LTA Hull Challenger - Hull Home Depot Center USTA Challenger - Carson Puerto Vallarta Challenger The Commercia Challenger - Aptos Fifth-Third Bank Tennis Classic - Lexington The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville Columbus Challenger AT&T Challenger of Dallas - Dallas Freeman Men's $50,000 Challenger - Joplin Winnetka Challenger Countrywide Classic USTA Challenger - Carson The Comercia Challenger - Aptos Ford Tennis Championships - Louisville Music City Challenger - Nashville Cary Challenger Columbus Challenger XL Bermuda Open - Bermuda Tiburon Challenger Fairfield Challenger Las Vegas Challenger Knoxville Challenger Houston Challenger Newport Beach Challenger Dallas Challenger Sacramento Challenger - Sacramento Columbus Challenger Music City Challenger - Nashville Monterrey Challenger Copa Sevilla - Seville Talahassee Challenger Tallahassee Challenger Little Rock Challenger Tallahassee Challenger Sarasota Challenger Tiburon Challenger Columbus Challenger Calabasas Challenger Charlottesville Challenger Knoxville Challenger Puerto Vallarta Challenger Nottingham Challenger Columbus Challenger Tallahassee Challenger Little Rock Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Oberstaufen Cup - Oberstaufen Charlottesville Challenger Amer-Wilson Tampere Challenger - Tampere Cary Challenger Columbus 2 Challenger Tiburon Challenger Las Vegas Challenger Binghamton Challenger Charlottesville Challenger Knoxville Challenger Napa Challenger Sacramento Challenger Rome Challenger Savannah Challenger Sarasota Challenger Tallahassee Challenger Winnetka Challenger Cary 2 Challenger Carson Challenger Charleston Challenger Aptos Challenger Irving Challenger Savannah Challenger Challenger Ford de Cherbourg - Cherbourg Savannah Challenger Olbia Geovillage Open - Olbia VI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup - Naples Pro Tennis World Open - Boca Raton Sarasota Challenger Sarasota Challenger Sporting Challenger - Turin ATU Cup - Weiden Ilkley Challenger Nord/LB Open - Braunschweig Memorial Savigni - Sassuolo Muller Cup - Ulm Tulsa Challenger Yuba City Challenger Maui Challenger Cleveland Challenger San Marino Cepu Open - San Marino Winnetka Challenger Lubbock Challenger - Lubbock Little Rock Challenger Sacramento Challenger Aptos Challenger New Haven Challenger XXIX Edizione 'A.Savoldi Marco' - Manerbio I Tourneo Fila Citta di Brindisi - Brindisi Oklahoma Challenger - Tulsa Charlottesville Challenger Swanston Challenger - Sacramento Cleveland Challenger Pro Challenger at Calabasas - Calabasas Cleveland Challenger Fifth Third Bank Tennis Classic - Lexington Cary Challenger Cary 2 Challenger Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Heineken Open - Auckland Las Vegas Challenger BellSouth Open - Vina del Mar Abierto Mexicano de Tenis Pegaso - Acapulco Nottingham Challenger Gelsor Open Romania - Bucharest Open de Moselle - Metz CA Tennis Trophy - Vienna Sarasota Challenger Orlando Challenger Rome Challenger Winnetka Challenger Lexington Challenger Chicago Challenger Aptos Challenger Charleston Challenger Adidas International - Sydney Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia ARAG World Team Championship - Dusseldorf Cleveland Challenger Allianz Suisse Open - Gstaad RCA Championships - Indianapolis Croatia Open - Umag Pilot Pen Tennis - New Haven Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Little Rock Challenger Synsam Swedish Open - Bastad Palmas del Mar Challenger Pilot Pen Tennis - New Haven Open de Moselle - Metz Cary 1 Challenger Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona ARAG World Team Championship - Dusseldorf Synsam Swedish Open - Bastad Warta Cup 2001 - Sopot XXVIII Edizione 'A.Savoldi' - Manerbio Pilot Pen Tennis - New Haven Davidoff Swiss Indoors - Basel Asirom Challenger Brasov - Brasov Heineken Open - Auckland Diego Open - Budapest ABN AMRO World Tennis Tournament - Rotterdam Challenger Copa Sevilla Internacionales de Andalucia - Seville USTA Men's Challenger of Dallas - Dallas Regions Morgan Keegan Championships - Memphis Kamnik Challenger - Kamnik The Dubai Tennis Championships - Dubai Open SEAT 2008 - Barcelona ARAG World Team Championship - Dusseldorf Copa AT&T - Buenos Aires The Hypo Group Tennis International 2008 - Poertschach Ordina Open - s-Hertogenbosch Catella Swedish Open - Bastad Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Heineken Open - Auckland SA Tennis Open - Johannesburg TD Waterhouse Cup - Long Island SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag China Open - Beijing Copa Ericsson Brazil - Sao Paulo Open de Tenis Comunidad Valenciana - Valencia Chennai Open - Chennai Heineken Open - Auckland Aptos Challenger Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Catella Swedish Open - Bastad Atlanta Tennis Championships - Atlanta Australian Open - Melbourne Pilot Pen Tennis - New Haven Malaysian Open - Kuala Lumpur Odlum Brown Vancouver Open - Vancouver China Open - Beijing Medibank International - Sydney Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona AEGON International - Eastbourne SkiStar Swedish Open - Bastad Atlanta Tennis Championships - Atlanta Winston Salem - Winston Salem Rakuten Japan Open - Tokyo Open de Tenis Comunidad Valenciana - Valencia Regions Morgan Keegan Championships - Memphis Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur PTT Thailand Open - Bangkok Erste Bank Open - Vienna Valencia Open - Valencia Qatar ExxonMobil Open - Doha SAP Open - San Jose Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Topshelf Open - 's-Hertogenbosch Citi Open - Washington Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Valencia Open - Valencia Heineken Open - Auckland Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Bet-at-home Open - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Valencia Open - Valencia Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Heineken Open - Auckland Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta Citi Open - Washington Malaysian Open - Kuala Lumpur China Open - Beijing Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ASB Classic - Auckland Memphis Open - Memphis Estoril Open - Estoril Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco International Championship of Croatia - Umag US Men's Clay Court Championship - Houston Davidoff Swiss Indoors - Basel Geneva Open - Geneva Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON Championships - London SkiStar Swedish Open - Bastad Hall of Fame Tennis Championships - Newport Estoril Open - Estoril BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Telenordia Swedish Open - Bastad Idea Prokom Open - Sopot China Open - Beijing Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm European Open - Antwerp Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Brisbane International - Brisbane ASB Classic - Auckland Argentina Open - Buenos Aires Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Millennium Estoril Open - Estoril Open Parc - Lyon Antalya Cup - Antalya AEGON International - Eastbourne SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Open Seat Godo 2003 - Barcelona Citi Open - Washington Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Erste Bank Open - Vienna ASB Classic - Auckland 2003 Mercedes Cup - Stuttgart ABN AMRO World Tennis Tournament - Rotterdam New York Open - New York Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Geneva Open - Geneva Ricoh Open - 's-Hertogenbosch AEGON International - Eastbourne SkiStar Swedish Open - Bastad Hall of Fame Open - Newport German Tennis Championships - Hamburg Citi Open - Washington ASB Classic - Auckland Argentina Open - Buenos Aires Delray Beach Open - Delray Beach Barcelona Open Banc Sabadell - Barcelona Tata Open - Chennai Citi Open - Washington Abierto Mexicano Telfonica MoviStar - Acapulco The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Delray Beach Open - Delray Beach Idea Prokom Open - Sopot Argentina Open - Buenos Aires Open Seat Godo 2005 - Barcelona Winston-Salem Open - Winston-Salem Qatar Exxon Mobil Open 2003 - Doha Orlando 2 Challenger Mercedes Cup - Stuttgart US Men's Clay Court Championship - Houston Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Truist Atlanta Open - Atlanta Mercedes Cup - Stuttgart AIG Japan Open Tennis Championships - Tokyo Savannah Challenger Truist Atlanta Open - Atlanta Delray Beach International Tennis Championships - Delray Beach Citi Open - Washington SAP Open - San Jose Open de Tenis Comunidad Valenciana - Valencia U.S. Mens's Clay Court Championship - Houston USTA Challenger of Oklahoma - Tulsa The Nottingham Open - Nottingham China Open - Beijing Delray Beach International Tennis Championships - Delray Beach Countrywide Classic - Los Angeles The Nottingham Open - Nottingham Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Legg Mason Tennis Classic - Washington Open de Tenis Comunidad Valenciana - Valencia ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose CA Tennis Trophy - Vienna US Men's Clay Court Championship - Houston Qatar Open - Doha Open de Nice Cote d'Azur - Nice AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington PTT Thailand Open - Bangkok International Championship of Croatia - Umag Swiss Indoors Basel - Basel SAP Open - San Jose Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta BellSouth Open - Vina del Mar China Open - Beijing Brisbane International - Brisbane Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BB&T Atlanta Open - Atlanta Qatar ExxonMobil Open - Doha St. Petersburg Open - St. Petersburg US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne SkiStar Swedish Open - Bastad ABN AMRO World Tennis Tournament - Rotterdam Hall of Fame Tennis Championships - Newport ARAG World Team Championship - Dusseldorf BB&T Atlanta Open - Atlanta SAP Open - San Jose Open 13 - Marseille U.S. Men's Clay Court Championships - Houston Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston RCA Championships - Indianapolis Croatia Open - Umag Proton Malaysian Open - Kuala Lumpur SA Tennis Open - Johannesburg International Indoor Tennis Championships of Croatia - Zagreb Argentina Open - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Topshelf Open - 's-Hertogenbosch Guadalajara Challenger AEGON International - Eastbourne Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle AEGON Championships - London Rakuten Japan Open - Tokyo European Open - Antwerp Open Sud de France - Montpellier BB&T Atlanta Open - Atlanta BB&T Atlanta Open - Atlanta Thailand Open - Bangkok Citi Open - Washington AIG Japan Open - Tokyo U.S. Mens's Clay Court Championship - Houston Winston-Salem Open - Winston-Salem Rio Open - Rio de Janeiro US Men's Clay Court Championship - Houston Copa AT&T - Buenos Aires Campionati Internazionali di Sicilia - Palermo Open Seat Godo - Barcelona Open de Tenis Comunidad Valenciana - Valencia Campionati Internazionali di Sicilia - Palermo Arizona Men's Tennis Championships - Scottsdale Swiss Indoors Basel - Basel Winston-Salem Open - Winston-Salem Mercedes Cup - Stuttgart Delray Beach International Tennis Championships - Delray Beach Legg Mason Tennis Classic - Washington Regions Morgan Keegan Championships - Memphis Pilot Pen Tennis - New Haven U.S. National Indoor Tennis Championships - Memphis Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto 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 Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo 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 BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai 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 - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Miami Open - Miami Mutua Madrid Open - Madrid Masters Series Madrid - Madrid Medibank Private International - Sydney Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid Abierto Mexicano Telfonica MoviStar - Acapulco BNP Paribas Masters - Paris French Open - Paris Shanghai Rolex Masters - Shanghai Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Campbells Hall of Fame Tennis Championships - Newport BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Truist Atlanta Open - Atlanta Miami Open - Miami Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Gerry Weber Open - Halle 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 Tennis Masters Series - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Madrid Pacific Life Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne 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 Wimbledon - London U.S. Open - New York Australian Open - Melbourne Miami Open - Miami French Open - Paris Western & Southern Open - Cincinnati Wimbledon - London BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London Abierto Mexicano Telcel - Acapulco U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris BNP Paribas Masters - Paris BNP Paribas Masters - Paris Rogers Cup - Toronto French Open - Paris U.S. Open - New York Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, World Group, F, ESP-ARG 3-1 Davis Cup, World Group, QF, ESP-AUT 4-1 Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, World Group, F, CZE-ESP 3-2 Campionati Internazionali D'Italia - Rome Hopman Cup - Perth Davis Cup, World Group, 1R, BLR-ESP 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 U.S. Open - New York Campeonato de Espana Kia de Tenis 2004 - Madrid U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Wimbledon (juniors) Capitala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship All Lower level tournaments 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 Barclays ATP World Tour Finals - London Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 Olympics - Beijing Olympics - London Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, 1R, GBR-USA 3-2 Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, 1R, USA-GBR 1-3 Davis Cup, World Group, QF, ESP-GER 3-2 Davis Cup, Group I, DEN-ESP 0-5 Davis Cup, World Group, PO, IND-ESP 0-5 River Oaks International Tennis Tournament - Houston French Open (juniors) The Mubadala World Tennis Championship Infosys Hall of Fame Open - Newport Olympics - Rio de Janeiro