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 1999 1998
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 Italy F16 Norway F2 Ireland F1 Great Britain F10 Great Britain F11 Finland F2 France F12 Great Britain F14 Australia F12 Australia F13 France F1 France F2 Australia F2 Great Britain F6 Sweden F3 Italy F11 Great Britain F9 Algeria F2 Algeria F3 Spain F21 Norway F1 Great Britain F11 Great Britain F12 Great Britain F13 Great Britain F14 Great Britain F16 France F12 France F13 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 Australia F1 Australia F3 Australia F4 China F4 Korea F1 Korea F2 Malaysia F2 Australia F12 Spain F7 Spain F8 Spain F9 Usa F7 Australia F1 Australia F2 Great Britain F4 France F14 Turkey F9 Turkey F10 Belarus F3 Belarus F4 Turkey F13 New Zealand F1 Australia F12 Australia F13 Turkey F10 Australia F13 Australia F3 Australia F4 Korea F2 Australia F6 Australia F7 USA F28 Australia F1 Australia F2 Korea F1 Slovakia F2 Open Diputacion Pozoblanco - Cordoba Australia F6 Australia F4 Australia F5 Kia International in Burnie - Burnie The LTA Nottingham Challenger - Nottingham Ethias Trophy - Mons Australia F5 Australia F10 Great Britain F7 Italy F15 Great Britain F1 Norway F1 Great Britain F10 McDonalds ATP Challenger - Burnie Sail Open - New Delhi Countrywide Classic USTA Men's Challenger - Carson Open Diputacion Ciudad de Pozoblanco - Cordoba The LTA Manchester Trophy - Manchester BH Tenis Open International Cup 2008 - Belo Horizonte Keio Challenger International Tennis Tournament - Yokohama Sunrise Challenger Baton Rouge Challenger Nottingham Challenger Aptos Challenger France F13 Segovia Challenger Brasilia Challenger Rhodes Challenger Ramat Hasharon Challenger Busan Challenger Istanbul Challenger Karshi Challenger Astana Challenger Caloundra Challenger VI Torneo Internazionale di Tennis - Barletta Venice Open - Venice Copa Ericsson Chile - Santiago Copa Ericsson Argentina - Buenos Aires Burnie Challenger Kyoto Challenger Black Forest Open - Freudenstadt Bogota Challenger Open Diputacion - Cordoba Open Castilla y Leon Trofeo Iberdrola - Segovia FILA Challenger Biella - Biella Top Wool Challenger Biella - Biella Trofeo Barcelona de Tenis - Barcelona 2000 Cairo Challenger - Cairo V Torneo Internazionale di Tennis - Barletta West Lakes Challenger Sydney Challenger Kyoto Challenger Rimouski Challenger Leon Challenger Quelle Cup - Furth 4th Sardinia International Championships - Cagliari VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Brazil - Sao Paulo Nottingham Challenger AXA Open - Lisbon Barletta Citta Della Disfida Open 2000 - Barletta Geneva Challenger - Geneva Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia Aptos Challenger Napa Challenger Sacramento Challenger Tiburon Challenger Toyota Challenger Dallas Challenger Rimouski Challenger Busan Challenger Nottingham-2 Challenger Charlottesville Challenger Taipei City Challenger Manchester Challenger Seoul Challenger LTA Cardiff Challenger - Cardiff LTA Nottingham Challenger - Nottingham Nottingham Challenger Caloundra ATP Challenger - Caloundra Aptos Challenger Ojai Challenger Club Coop's ATP Challenger International - Brisbane Jersey Challenger Sunset Moulding Challenger - Yuba City Anning Challenger Kia International In Kawana - Kawana Campos do Jordao Challenger Beijing Challenger Karshi Challenger - Karshi Gimcheon Challenger Campionati Internazionali di Sicilia - Palermo Espinho Challenger - Espinho Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires New Delhi Challenger II - New Delhi Abierto Mexicano de Tenis Pegaso - Acapulco Bogota Challenger Open Seat-Godo 2001 - Barcelona Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Orleans Challenger Dallas Challenger Anning Challenger Copa AT&T - Buenos Aires International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca Taipei City Challenger International Championship of Croatia - Umag Salem Open - Hong Kong VIII Open Internacional D'Andorra - Andorra St. Petersburg Open - St. Petersburg Open 13 - Marseille Open Seat Godo 2003 - Barcelona Gerry Weber Open - Halle Monterrey Challenger Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Las Vegas Challenger Charlottesville Challenger Champaign Challenger Carson Challenger Leon Challenger Shenzhen Challenger Ilkley Challenger Monterrey Challenger Knoxville Challenger Las Vegas Challenger Honolulu Challenger Burnie Challenger Busan Challenger Rome Challenger Open Seat Godo - Barcelona Memorial Savigni - Sassuolo Warsteiner Grand Prix - Oberstaufen Leon Challenger Monterrey Challenger Skandia Open - Linz Mercedes Cup - Stuttgart Bangkok Challenger Manchester Challenger Generali Open - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf Copa Ericsson Uruguay - Montevideo Medibank Private International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Tiburon Challenger Nord/LB Open - Braunschweig Dubai Open - Dubai Stockton Challenger Open Castilla y Leon Trofeo Iberdrola - Segovia Charlottesville Challenger Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Gerry Weber Open - Halle Heilbronn Challenger Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Credicard Citi Mastercard Tennis Cup - Campos do Jordao Busan Challenger Open SEAT Godo 2006 - Barcelona The 10tele.com Open - Nottingham Open Castilla y Leon - Segovia Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington MST ATP Challenger International - Burnie Surbiton Challenger Davidoff Swiss Indoors Basel - Basel Wuhan Challenger Sydney International - Sydney PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Heilbronn Open - Heilbronn USTA Challenger of North Miami Beach - North Miami Beach Guadalajara Challenger TCT Open - Tunis Open Castilla y Leon - Segovia Segovia Challenger Allianz Suisse Open - Gstaad Quelle Cup 2000 - Furth AXA Open II - Espinho Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Tenerife Challenger Pau Challenger Pilot Pen Tennis - New Haven ATU Cup 2001 - Weiden Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna I Open de Tenis Comunidad de Madrid - Madrid Copa Sevilla Internacionales de Andalucia - Seville Cairo Challenger - Cairo Davidoff Swiss Indoors - Basel Open 13 - Marseille Open SEAT 2008 - Barcelona The Artois Championships - London The Nottingham Open - Nottingham Kia International in Caloundra - Caloundra Davidoff Swiss Indoors Basel - Basel Murcia Challenger Brisbane - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona Kia International In Caloundra - Caloundra AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Allianz Suisse Open Gstaad - Gstaad If Stockholm Open - Stockholm Proton Malaysian Open - Kuala Lumpur Brisbane International - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam AEGON International - Eastbourne Copa Petrobras-Colombia - Bogota Segovia Challenger AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Dunlop World Challenge - Toyota Brisbane International - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Ramat Hasharon Challenger Belo Horizonte Challenger Brisbane International - Brisbane Open Sud de France - Montpellier Open Sabadell Atlantico - Barcelona AIG Japan Open - Tokyo BMW Open - Munich Credit Agricole Suisse Open - Gstaad Qatar Exxon Mobil Open 2003 - Doha Busan Challenger BellSouth Open - Vina del Mar Malaysian Open - Kuala Lumpur Fergana Challenger China Open - Beijing If Stockholm Open - Stockholm Valencia Open - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis AEGON Championships - London TD Waterhouse Cup - Long Island AEGON International - Eastbourne Milan Indoors - Milan Dubai Tennis Open - Dubai Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Citi Open - Washington St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Valencia Open - Valencia Brisbane International - Brisbane Barcelona Open BancSabadell - Barcelona AEGON Championships - London Mercedes Cup - Stuttgart Hall of Fame Tennis Championships - Newport Alicante Challenger Citi Open - Washington Winnetka Challenger Gerry Weber Open - Halle Burnie Challenger Caloundra Challenger Pingguo Challenger China Open - Beijing China Open - Beijing China Open - Beijing TD Waterhouse Cup - Long Island Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Next Generation Adelaide International - Adelaide CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Medibank International - Sydney Brisbane International - Brisbane Aircel Chennai Open - Chennai Barcelona Open BancSabadell - Barcelona Sacramento Challenger Open de Nice Cote d'Azur - Nice ABN AMRO World Tennis Tournament - Rotterdam Burnie Challenger Mercedes Cup - Stuttgart Bordeaux Challenger BB&T Atlanta Open - Atlanta The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Charlottesville Challenger ARAG World Team Championship - Dusseldorf Dubai Duty Free Tennis Championships - Dubai Indianapolis Tennis Championships - Indianapolis Knoxville Challenger Abierto Mexicano - Los Cabos Erste Bank Open - Vienna Legg Mason Tennis Classic - Washington Brisbane International - Brisbane Adidas International - Sydney Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Noumea Challenger Winston-Salem Open - Winston-Salem Tiburon Challenger Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Great Ocean Road Open - Melbourne Mercedes Cup - Stuttgart Hamburg European Open - Hamburg Jersey Challenger Apia International - Sydney Thailand Open - Bangkok ABN AMRO World Tennis Tournament - Rotterdam Dallas Open - Dallas Winston-Salem Open - Winston-Salem Countrywide Classic - Los Angeles St. Brieuc Challenger Milan Indoors - Milan Johannesburg Challenger Bet-At-Home Austrian Open - Kitzbuhel Kun-Ming Challenger U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Aegon Nottingham Open - Nottingham Delray Beach Open - Delray Beach Athens Challenger US Men's Clay Court Championship - Houston Stockholm Open - Stockholm Malaysian Open - Kuala Lumpur Knoxville Challenger Shenzhen Open - Shenzhen AEGON International - Eastbourne BB&T Atlanta Open - Atlanta Ecuador Open - Quito U.S. National Indoor Tennis Championships - Memphis AEGON Championships - London Hall of Fame Tennis Championships - Newport Champaign Challenger Open de Moselle - Metz Qatar ExxonMobil Open - Doha Mercedes Cup - Stuttgart China Open - Beijing Guadalajara Challenger Mercedes Cup - Stuttgart Fever-Tree Championships - London The Dubai Tennis Championships - Dubai Taipei City Challenger European Open - Antwerp AEGON Championships - London Abierto Mexicano Telcel - Acapulco Gonet Geneva Open - Geneva Winston-Salem Open - Winston-Salem Anytech365 Andalucia Open - Marbella Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia Izmir Challenger Barcelona Open Banc Sabadell - Barcelona Abierto de Tenis Mifel - Los Cabos Delray Beach International Tennis Championships - Delray Beach Boss Open - Stuttgart AEGON Championships - London Allianz Suisse Open - Gstaad China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril Dallas Challenger Rimouski Challenger US Men's Clay Court Championship - Houston AEGON Championships - London Busan Challenger Mercedes Cup - Stuttgart Idea Prokom Open - Sopot RCA Championships - Indianapolis Heineken Open - Auckland Apia International - Sydney Estoril Open - Estoril Generali Open 2003 - Kitzbuhel Kremlin Cup - Moscow US Men's Clay Court Championship - Houston Canberra Challenger Drummondville Challenger Guadalajara Challenger Claro Open Colombia - Bogota Irving Challenger Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Valencia Open - Valencia Tiburon Challenger European Open - Antwerp Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Nord/LB Open - Braunschweig AEGON Championships - London Claro Open Colombia - Bogota Erste Bank Open - Vienna Credit Agricole Suisse Open - Gstaad Citi Open - Washington Medibank International - Sydney Rakuten Japan Open - Tokyo Valencia Open - Valencia Brisbane International - Brisbane Ecuador Open - Quito Memphis Open - Memphis Delray Beach Open - Delray Beach Winston-Salem Open - Winston-Salem Open 13 - Marseille Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston The Scottish Tennis Championships - Edinburgh Mercedes Cup - Stuttgart AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Winnetka Challenger Fairfield Challenger Rakuten Japan Open - Tokyo ASB Classic - Auckland Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Hungarian Open - Budapest Millennium Estoril Open - Estoril Abierto Mexicano - Los Cabos ABN AMRO World Tennis Tournament - Rotterdam ABN AMRO World Tennis Tournament - Rotterdam Columbus Challenger Knoxville Challenger Monterrey Challenger Abierto Mexicano Telcel - Acapulco Delray Beach Open - Delray Beach Geneva Open - Geneva Dubai Open - Dubai Erste Bank Open - Vienna ASB Classic - Auckland Open Sud de France - Montpellier Generali Open - Kitzbuhel Madrid Challenger Open 13 Provence - Marseille Barcelona Open Banc Sabadell - Barcelona Qatar Open - Doha cinch Championships - London Mallorca Championships - Mallorca Open 13 - Marseille Swiss Open - Gstaad Citi Open - Washington US Men's Clay Court Championship - Houston International Indoor Tennis Championships of Croatia - Zagreb Mercedes Cup - Stuttgart cinch Championships - London Mallorca Championships - Mallorca Hall of Fame Open - Newport Open de Tenis Comunidad Valenciana - Valencia Open 13 - Marseille The Dubai Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven Thailand Open - Bangkok Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Open Seat-Godo '98 - Barcelona Gijon Open - Gijon Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Countrywide Classic - Los Angeles Tennis Masters Series - Montreal Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami BA-CA Tennis Trophy - Vienna Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Open 13 - Marseille BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Masters - Paris Rolex Paris Masters - Paris Rogers Cup - Toronto Dubai Duty Free Tennis Championships - Dubai BNP Paribas Masters - Paris Qatar ExxonMobil Open - Doha Apia International - Sydney Barcelona Open BancSabadell - Barcelona Suisse Open - Gstaad Rakuten Japan Open - Tokyo Brisbane International - Brisbane Sydney International - Sydney Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril UBS Open Gstaad - Gstaad Swiss Open - Gstaad Abierto Mexicano - Los Cabos European Open - Antwerp ABN/AMRO World Tennis Tournament - Rotterdam St. Petersburg Open - St. Petersburg Mallorca Open - Mallorca President's Cup - Tashkent cinch Championships - London Tennis Masters Series - Cincinnati Open de la Comunidad Valenciana - Valencia Trofeo Conde de Godo - Barcelona Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Suisse Open - Gstaad Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Barcelona Open BancSabadell - Barcelona Tennis Masters Series - Monte Carlo The Stella Artois Championships - London Tennis Masters Series - Rome Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Tennis Masters Series - Paris Campionati Internazionali d'Italia - Rome French Open - Paris Tennis Masters Series - Monte Carlo Abierto Mexicano Telcel - Acapulco French Open - Paris Wimbledon - London Pacific Life Open - Indian Wells Heineken Open - Auckland Sony Ericsson Open - Miami U.S. Open - New York Australian Open - Melbourne BNP Paribas Masters - Paris Sony Ericsson Open - Miami Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Shanghai Rolex Masters - Shanghai Mallorca Championships - Mallorca Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BMW Open - Munich Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Sony Open Tennis - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto BNP Paribas Masters - Paris Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Western & Southern Financial Group Masters - Cincinnati Rogers Cup - Montreal Apia International - Sydney Abierto Mexicano Telcel - Acapulco Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Pacific Life Open - Indian Wells Shanghai Rolex Masters - Shanghai Chengdu Open - Chengdu BNP Paribas Open - Indian Wells Rogers Masters - Montreal Rogers Cup - Toronto Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Rogers Cup - Toronto Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Western & Southern Open - Cincinnati Tennis Masters Series - Hamburg BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Open - Indian Wells Australian Open - Melbourne Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Miami Open - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne ARAG World Team Championship - Dusseldorf The Stella Artois Championships - London French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Erste Bank Open - Vienna U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Millennium Estoril Open - Estoril French Open - Paris Wimbledon - London French Open - Paris Erste Bank Open - Vienna U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Barcelona Open Banc Sabadell - Barcelona U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York 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 French Open - Paris U.S. Open - New York U.S. Open - New York French Open - Paris Campionati BNL dItalia - Rome BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Tennis Masters Series - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Rogers Masters - Toronto Australian Open - Melbourne French Open - Paris Mutua Madrilena Masters Madrid - Madrid French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells French Open - Paris French Open - Paris Wimbledon - London Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, World Group, QF, AUS-KAZ 3-2 Hopman Cup - Perth Davis Cup, World Group, QF, AUS-USA 3-2 Davis Cup, Finals, SF, GBR-ESP 1-2 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 All Lower level tournaments Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, Finals, Group A Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, PO, IND-ESP 0-5 Davis Cup, World Group, 1R, AUS-CZE 4-1 Campeonato de Espana Kia de Tenis 2004 - Madrid Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, PO, AUS-UZB 5-0 Davis Cup, World Group, 1R, CZE-AUS 2-3 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, 1R, AUS-USA 1-3 Olympics - Athens Davis Cup, Group I, 2R, ROU-ESP 1-4 Olympics - London Olympics - Rio de Janeiro Mubadala World Tennis Championship Mubadala World Tennis Championship Kooyong Classic - Kooyong Australian Open (Australia, Wildcard)