Career 2024 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 Mallorca Challenger Prague 3 Challenger Ortisei Challenger Calgary Challenger Oeiras 1 Challenger Girona Challenger Spain F17 Spain F18 Spain F19 Spain F22 Spain F23 Spain F26 Spain F27 Spain F33 Spain F34 Portugal F4 Portugal F5 Spain F38 Spain F39 Spain F40 Spain F41 Spain F5 Spain F6 Spain F8 Spain F9 Spain F10 Spain F13 Spain F18 Spain F19 Spain F20 Romania F10 Romania F11 Spain F30 Spain F31 Spain F33 Spain F34 Portugal F7 Spain F39 Spain F41 Spain F42 United Arab Emirates F1 United Arab Emirates F2 Spain F3 Spain F4 Spain F5 Spain F7 Spain F10 Turkey F4 Turkey F5 Turkey F6 Spain F16 Spain F17 Spain F18 Spain F20 Spain F21 France F12 Spain F28 Spain F29 Spain F30 Portugal F4 Portugal F5 Spain F35 Spain F37 Spain F3 Spain F4 Italy F2 Italy F3 Spain F16 Spain F17 Spain F18 Spain F19 Spain F20 Italy F17 Spain F31 Spain F35 Spain F36 France F4 Spain F14 Spain F15 Spain F36 Spain F38 Portugal F8 Spain F40 Spain F35 Spain F37 Spain F3 Spain F11 Spain F17 Schickendanz Open - Furth Rabat Challenger IPP Open - Helsinki Tallahassee Challenger Recanati Challenger Istanbul Challenger Manerbio Challenger Sao Paulo Challenger Courmayeur Challenger Casablanca Challenger Guangzhou Challenger St. Brieuc Challenger Furth Challenger Marburg Challenger Braunschweig Challenger Segovia Challenger Seville Challenger Istanbul Challenger Trnava Challenger Kazan Challenger Kosice Challenger Quimper Challenger Bergamo Challenger Meknes Challenger Casablanca Challenger Marrakech Challenger Mersin Challenger Rome Challenger Sibiu Challenger Como Challenger Rio De Janeiro Challenger Porto Alegre Challenger Montevideo Challenger Bordeaux Challenger Furth Challenger Todi Challenger San Benedetto Challenger Poznan Challenger Tarragona Challenger Seville Challenger Florence Challenger Canberra Challenger Parma Challenger Kosice Challenger Belgrade Challenger Heilbronn Challenger Nord/LB Open - Braunschweig Madrid Challenger Alphen Challenger Alicante Challenger Brest Challenger Bratislava Challenger Genova Challenger Tampere Challenger Pingguo Challenger Tampere Challenger Quimper Challenger Furth Challenger Milan Challenger ATU Cup - Weiden Phoenix Challenger Tunis Challenger Braga Challenger Szczecin Challenger Prague Challenger Orleans Challenger Antalya 2 Challenger Bratislava 2 Challenger Girona Challenger Aix En Provence Challenger Drummondville Challenger Okal Cup - Eckental Quelle Cup - Furth ATU Cup 2001 - Weiden Ismaning Challenger Okal Cup 2001 International Bavarian Championships - Eckental Oeiras 2 Challenger Heineken Open - Auckland Mercedes Cup - Stuttgart Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg Credit Agricole Suisse Open - Gstaad Schickendanz Open - Furth Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Internationale Badische Meisterschaften Um Den Techem Cup - Zell Next Generation Adelaide International - Adelaide BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad Generali Open - Kitzbuhel Orleans Challenger Davidoff Swiss Indoors Basel - Basel ABN/AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Mercedes Cup - Stuttgart Rhein-Main Challenger 2003 - Aschaffenburg ATP Kremlin Cup - Moscow Qatar Exxon Mobil Open - Doha Heineken Open - Auckland 10ø Tornea B. Camparini - Reggio Emilia The Dubai Tennis Championships - Dubai Estoril Open - Estoril ARAG World Team Championship - Dusseldorf Rhein-Main Challenger 2004 - Aschaffenburg Gerry Weber Open - Halle Qatar ExxonMobil Open - Doha Heineken Open - Auckland Pro Tennis World Open - Sunrise Gerry Weber Open - Halle Estoril Open - Estoril BMW Open - Munich Mercedes Cup - Stuttgart Open de Moselle - Metz Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland SAP Open - San Jose Estoril Open - Estoril China Open - Beijing If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Open de la Ville de Saint Denis - Reunion Island Unicredit (Suisse) Bank S. A. Challenger - Chiasso Aircel Chennai Open - Chennai Heineken Open - Auckland Open Sud de France - Montpellier Open Sabadell Atlantico - Barcelona Estoril Open - Estoril BMW Open - Munich Gerry Weber Open - Halle AEGON International - Eastbourne Porto Challenger Bet-at-home Cup - Kitzbuhel Gerry Weber Open - Halle Qatar ExxonMobil Open - Doha Apia International - Sydney Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Kos Succhetti Tennis Cup - Cordenons BMW Open - Munich Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing St. Petersburg Open - St. Petersburg BMW Open - Munich Geneva Open - Geneva Gerry Weber Open - Halle Malaysian Open - Kuala Lumpur China Open - Beijing German Tennis Championships - Hamburg Kremlin Cup - Moscow Erste Bank Open - Vienna Valencia Open - Valencia Open de Moselle - Metz Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Bulgarian Open - Sofia BMW Open - Munich Tunis Challenger Rio Open 500 - Rio de Janeiro ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Barcelona Open BancSabadell - Barcelona Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Vegeta Croatia Open - Umag Malaysian Open - Kuala Lumpur Power Horse World Team Cup - Dusseldorf Heilbronn Challenger Quimper Challenger Tumkur Open - Tumkur Erste Bank Open - Vienna Open Sud de France - Montpellier Moselle Open - Metz Dharwad Challenger 2003 - Dharwad Aircel Chennai Open - Chennai Dubai Duty Free Tennis Championships - Dubai San Marino Challenger Rome Challenger Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch Mamaia Challenger - Constanta Winston-Salem Open - Winston-Salem Barcelona Open BancSabadell - Barcelona Malaysian Open - Kuala Lumpur Okal Cup 2003 - Eckental Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Tampere Challenger Open 13 - Marseille SkiStar Swedish Open - Bastad Cordenons Challenger Brasil Open - Sao Paulo Open Romania - Bucharest Grand Prix Hassan II - Marrakech Next Generation Hardcourts - Adelaide Barcelona Open BancSabadell - Barcelona Qatar ExxonMobil Open - Doha Mercedes Cup - Stuttgart Ischgl International Tennis Challenger 2003 - Ischgl ATP Challenger 2003 Numea - New Caledonia Bet-at-home Open - Hamburg St. Petersburg Open - St. Petersburg Tanger Challenger European Open - Antwerp Kremlin Cup - Moscow Garanti Koza Sofia Open - Sofia Hilton Waikoloa Village USTA Challenger - Waikoloa Ordina Open - 's-Hertogenbosch Chengdu Open - Chengdu Intrum Stockholm Open - Stockholm Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Meknes Challenger If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Millennium Estoril Open - Estoril Noventi Open - Halle Turkish Airlines Open Antalya - Antalya SkiStar Swedish Open - Bastad Tennis Channel Open - Las Vegas Dubai Duty Free Tennis Championships - Dubai Swiss Open - Gstaad Generali Open - Kitzbuhel St. Petersburg Challenger - St. Petersburg Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Cremona Challenger Kremlin Cup - Moscow Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna Dubai Duty Free Tennis Championships - Dubai ABN AMRO World Tennis Tournament - Rotterdam ATP Challenger Open 2004 - Monchengladbach Dubai Duty Free Tennis Championships - Dubai Generali Open - Kitzbuhel European Open - Antwerp Open de Moselle - Metz ASB Classic - Auckland ATP Kremlin Cup - Moscow Chile Dove Men+Care Open - Santiago Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade Open Parc - Lyon Mercedes Cup - Stuttgart Noventi Open - Halle Hamburg European Open - Hamburg Heineken Open - Auckland Open Sud de France - Montpellier Sardegna Open - Cagliari Tata Open Maharashtra - Pune ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Grand Prix Hassan II - Marrakech Serbia Open - Belgrade BMW Open - Munich Mercedes Cup - Stuttgart Swiss Open - Gstaad Generali Open - Kitzbuhel Erste Bank Open - Vienna Rio Open - Rio de Janeiro Leon Challenger Generali Open - Kitzbuhel Millennium Estoril Open - Estoril St. Petersburg Open - St. Petersburg Rennes Challenger Marbella Challenger Allianz Suisse Open Gstaad - Gstaad Gonet Geneva Open - Geneva Noventi Open - Halle Mallorca Championships - Mallorca Nordea Open - Bastad Tatra Banka Open - Bratislava Warsteiner Challenger - Wolfsburg Gerry Weber Open - Halle Reggio Emilia Challenger IPP Open - Helsinki Trnava Challenger Okal Open - Eckental Turin Challenger KGHM Emax Polish Indoors - Wroclaw BMW Open - Munich Yokohama World Tennis Gaora Cup - Yokohama Orleans Challenger The 70th King's Cup and Queen's Cup - Bangkok BMW Open - Munich Madrid Challenger Ordina Open - 's-Hertogenbosch Hamburg Challenger - Hamburg International German Open - Hamburg Gemax Open - Belgrade Biel Challenger Tenerife Challenger Helsinki Challenger Bordeaux Challenger Bet-At-Home Austrian Open - Kitzbuhel San Juan Challenger Belgaum Open - Belgaum St. Petersburg Open - St. Petersburg USTA Men's Challenger of Dallas - Dallas Mallorca Challenger Oeiras 3 Challenger Corona Mexico City Open - Mexico City Vicenza Challenger Seville Challenger The Scottish Tennis Championships - Edinburgh Schickendanz Open - Furth Cassis Challenger ATU Cup - Weiden XL Capital Bermuda Open - Bermuda Davidoff Swiss Indoors Basel - Basel 10th Wartburg Open - Eisenach Lisbon Challenger Ispat Open 2004 - Ostrava Muller Cup - Ulm Oberstaufen Cup - Oberstaufen Cassis Challenger Eckental Challenger Schickedanz Open - Furth BMW Open - Munich BMW Open - Munich Izmir Challenger ATU Cup - Weiden Copa Claro - Buenos Aires Nord/LB Open 2004 - Braunschweig Masters Series - Hamburg Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Kremlin Cup - Moscow DPD Challenger 2002 - Aschaffenburg Swiss Indoors Basel - Basel China Open - Beijing SAA Hilversum Open - Hilversum Orbetello Challenger Grand Prix Hassan II - Casablanca Cepu Open - San Marino Open de la Comunidad Valenciana - Valencia Open Sud de France - Montpellier Argentina Open - Buenos Aires Stockholm Open - Stockholm Okal Cup 2004 - Eckental Mercedes Cup - Stuttgart Bet-at-home Cup - Kitzbuhel Gerry Weber Open - Halle Idea Prokom Open - Sopot Kremlin Cup - Moscow Kosice Challenger Moselle Open - Metz Bulgarian Challenger 2002 - Sofia Generali Open - Kitzbuhel Guimaraes Challenger Open de la Ville de Saint Denis - Reunion Island Mauritius Open - Mauritius AEGON International - Eastbourne Marrakech Challenger Erste Bank Open - Vienna The Dubai Tennis Championships - Dubai San Sebastian Challenger Szczecin Challenger ARAG World Team Championship - Dusseldorf Vietnam Open - Ho Chi Minh City Open de Moselle - Metz Open de Moselle - Metz Rabat Challenger TED Open - Istanbul Millenium Tennis Championships - Delray Beach Hamburg European Open - Hamburg The Dubai Tennis Championships - Dubai Copenhagen Open - Copenhagen Internationaler Raiffeisen Grand Prix - St. Polten DPD Challenger 2001 - Aschaffenburg Bet-at-home Open - Hamburg China Open - Beijing BMW Open - Munich Moselle Open - Metz Dubai Open - Dubai Open Sud de France - Montpellier Open de Moselle - Metz Gerry Weber Open - Halle Heineken Open - Auckland International Tennis Championships - Delray Beach Bet-at-home Cup - Kitzbuhel Heineken Open - Auckland Tennis Masters Series - Hamburg Valencia Open - Valencia BMW Open - Munich Valencia Open - Valencia Campionati Internazionali di Sicilia - Palermo ARAG World Team Championship - Dusseldorf Qatar ExxonMobil Open - Doha BA-CA Tennis Trophy - Vienna Copa Claro - Buenos Aires Rio Open - Rio de Janeiro Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Millennium Estoril Open - Estoril Cordoba Open - Cordoba Millennium Estoril Open - Estoril Millennium Estoril Open - Estoril Tennis Masters Series - Hamburg Qatar ExxonMobil Open - Doha Open 13 - Marseille VTR Open - Vina del Mar Kroger / St. Jude International - Memphis Grand Prix Hassan II - Casablanca Open de la Comunidad Valenciana - Valencia Portugal Open - Oeiras BMW Open - Munich Gerry Weber Open - Halle Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Moselle Open - Metz Qatar ExxonMobil Open - Doha Heineken Open - Auckland Apia International - Sydney Pacific Life Open - Indian Wells Open 13 - Marseille BMW Open - Munich Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON Championships - London Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Austrian Open - Kitzbuhel Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Pacific Life Open - Indian Wells Valencia Open - Valencia Millennium Estoril Open - Estoril NASDAQ-100 Open - Miami ASB Classic - Auckland Open Sud de France - Montpellier Garanti Koza Sofia Open - Sofia Tennis Masters Series - Monte Carlo ABN AMRO World Tennis Tournament - Rotterdam Tennis Masters Series - Hamburg Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Campionati Internazionali di Sicilia - Palermo Millennium Estoril Open - Estoril 84° Concurso Internacional Tenis San Sebastian - San Sebastian BMW Open - Munich Pacific Life Open - Indian Wells Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Bet-at-home Open - Hamburg Masters Series Hamburg - Hamburg Generali Open - Kitzbuhel Konzum Croatia Open - Umag Winston-Salem Open - Winston-Salem Pacific Life Open - Indian Wells 2003 Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Masters Series Monte-Carlo - Monte Carlo Rakuten Japan Open - Tokyo Kremlin Cup - Moscow European Open - Antwerp Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha ASB Classic - Auckland Apia International - Sydney Masters Series - Hamburg ABN AMRO World Tennis Tournament - Rotterdam Western & Southern Financial Group Masters - Cincinnati Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Pacific Life Open - Indian Wells Dubai Duty Free Tennis Championships - Dubai Sony Ericsson Open - Miami BMW Open - Munich Geneva Open - Geneva Masters Series Monte-Carlo - Monte-Carlo Antalya Cup - Antalya Masters Series Hamburg - Hamburg Rogers Masters - Toronto Suisse Open - Gstaad Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid Generali Open - Kitzbuhel BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Monte-Carlo Rolex Masters - Monte-Carlo Rakuten Japan Open - Tokyo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Swiss Indoors Basel - Basel Erste Bank Open - Vienna Rogers Cup - Montreal ASB Classic - Auckland Sydney International - Sydney Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai ABN AMRO World Tennis Tournament - Rotterdam BNP Paribas Masters - Paris Open 13 Provence - Marseille BNP Paribas Open - Indian Wells ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Sony Ericsson Open - Miami BMW Open - Munich Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Open Parc - Lyon Rogers Cup - Toronto Mercedes Cup - Stuttgart Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Gerry Weber Open - Halle BNP Paribas Open - Indian Wells Antalya Cup - Antalya Sony Ericsson Open - Miami Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Swiss Open - Gstaad Monte-Carlo Rolex Masters - Monte-Carlo Generali Open - Kitzbuhel Internazionali BNL d'Italia - Rome St. Petersburg Open - St. Petersburg Western & Southern Financial Group Masters - Cincinnati China Open - Beijing Swiss Indoors Basel - Basel BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Ordina Open - 's-Hertogenbosch Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena 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 Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Geneva Open - Geneva Mercedes Cup - Stuttgart Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Libema Open - 's-Hertogenbosch 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 Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai 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 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 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 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 Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo ASB Classic - Auckland BNP Paribas Open - Indian Wells Open SEAT Godo 2006 - Barcelona Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - New York Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Mallorca Championships - Mallorca Open de Tenis Comunidad Valenciana - Valencia Emilia-Romagna Open - Parma ABN AMRO World Tennis Tournament - Rotterdam Melbourne Summer Set - Melbourne Orange Prokom Open - Sopot Barcelona Open Banc Sabadell - Barcelona Regions Morgan Keegan Championships - Memphis Open Sud de France - Montpellier Winston-Salem Open - Winston-Salem Moselle Open - Metz Stockholm Open - Stockholm Tel Aviv Watergen Open - Tel Aviv U.S. Open - New York Gijon Open - Gijon ASB Classic - Auckland Cordoba Open - Cordoba Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago German Tennis Championships - Hamburg Winston-Salem Open - Winston-Salem 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 Konzum Croatia Open - Umag Wimbledon - London U.S. Open - New York Allianz Suisse Open - Gstaad Australian Open - Melbourne Maia Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Mercedes Cup - Stuttgart U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London ABN AMRO World Tennis Tournament - Rotterdam Millennium Estoril Open - Estoril NASDAQ-100 Open - Miami Rogers Masters - Montreal Sony Ericsson 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 U.S. Open - New York SAP Open - San Jose Australian Open - Melbourne Open Seat Godo 2005 - Barcelona French Open - Paris Internationaler Raiffeisen Grand Prix - St. Polten AIG Japan Open - Tokyo Wimbledon - London Studena Croatia Open - Umag Allianz Suisse Open - Gstaad French Open - Paris Wimbledon - London Mercedes Cup - Stuttgart Monte-Carlo Rolex Masters - Monte-Carlo Hall of Fame Open - Newport Australian Open - Melbourne Rogers Cup - Montreal U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Estoril Open - Estoril U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London NASDAQ-100 Open - Miami Australian Open - Melbourne Winston-Salem Open - Winston-Salem Australian Open - Melbourne Mutua Madrilena Masters Madrid - Madrid National Bank Open - Montreal French Open - Paris Wimbledon - London U.S. Open - New York Mutua Madrid Open - Madrid Dubai Duty Free Tennis Championships - Dubai Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Rogers Cup - Toronto Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Rogers Cup - Montreal Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, World Group, 1R, GER-KOR 3-2 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, Group 2, 2R, POR-CYP 5-0 ARAG ATP World Team Championship - Dusseldorf French Open - Paris Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, World Group, QF, ESP-GER, 3-2 ARAG ATP World Team Championship - Dusseldorf Hopman Cup - Perth Davis Cup, PO, FRA-GER 4-1 Davis Cup, Europe/Africa Group II, 2R, POR-CYP 5-0 Davis Cup, World Group, PO, GER-RSA 5-0 Davis Cup, Europe/Africa Group II, 3R, POR-BIH 3-2 Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, Group II, 1R, POR-BEN 5-0 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, Group II, 2R, POR-FIN 4-1 Davis Cup, Group I, PO, POR-SLO 5-0 Davis Cup, World Group, 1R, GER-BEL 1-4 Davis Cup, Group I, 2R, POR-UKR 4-1 Davis Cup, World Group, PO, POR-GER 2-3 Davis Cup, Group I, PO, UKR-POR 3-1 Davis Cup, World Group, QR, GER-HUN 5-0 Davis Cup, Group I, 1R, ROU-POR 3-1 Davis Cup, Group I, PO, POR-POL 4-0 Davis Cup, Group I, 1R, AUT-POR 1-3 Wimbledon - London Davis Cup, World Group, SF, RUS-GER 3-2 Davis Cup, World Group, PO, POR-CZE 1-3 Davis Cup, World Group, Q, FIN-POR 3-1 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Group II, 3R, MDA-POR 2-3 Davis Cup, Group I, 1R, SLO-POR 3-2 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, Group I, PO, RUS-POR 4-1 Davis Cup, Group II, 1R, POR-MAR 4-1 Davis Cup, World Group, PO, DOM-GER 1-4 Davis Cup, Group II, 3R, POR-BLR 3-2 Davis Cup, World Group, 1R, GER-CZE 2-3 Davis Cup, Group I, 1R, POR-AUT 1-4 Davis Cup, Group 2, 1R, CYP-POR 3-2 Davis Cup, Group I, 2R, SWE-POR 3-2 Davis Cup, World Group, QF, ESP-GER 3-2 Davis Cup, Group I, PO, POR-RSA 4-0 Davis Cup, World Group, QR, KAZ-POR 3-1 Davis Cup, Group I, 1R, BLR-POR 3-2 Davis Cup, Finals, Group C Davis Cup, Finals, QF, GBR-GER 2-0 Davis Cup, Group 2, PO, ALG-POR 0-5 Davis Cup, World Group, QR, GER-BLR 4-1 Davis Cup, World Group I, PO, LTU-POR 0-4 Davis Cup, Group I, 1R, POR-BRA 3-1 Davis Cup, Group I, 1R, POR-ISR 5-0 All Lower level tournaments Olympics - Rio de Janeiro Olympics - Tokyo