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 The Scottish Tennis Championships - Edinburgh DPD Challenger 2002 - Aschaffenburg Open Castilla y Leon Trofeo Iberdrola - Segovia VIII Trofeo Ciutat de Barcelona - Barcelona Hamburg Challenger - Hamburg Warsteiner Challenger Lubeck - Lubeck ATU Cup - Weiden Nord/LB Open - Braunschweig Tumkur Open - Tumkur USTA Men's Challenger of Dallas - Dallas Corona Mexico City Open - Mexico City Nord/LB Open 2004 - Braunschweig 10ø Tornea B. Camparini - Reggio Emilia Rhein-Main Challenger 2004 - Aschaffenburg Open de la Ville de Saint Denis - Reunion Island Unicredit (Suisse) Bank S. A. Challenger - Chiasso Open Castilla y Leon - Segovia Istanbul Challenger Prostejov Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Okal Cup - Eckental Copa Ericsson Brazil - Sao Paulo Challenger Copa Sevilla Internacionales de Andalucia - Seville IPP Open - Helsinki The 70th King's Cup and Queen's Cup - Bangkok Zagreb Open - Zagreb Okal Cup 2003 - Eckental Ispat Open 2004 - Ostrava Open Castilla y Leon - Segovia SAA Hilversum Open - Hilversum St. Petersburg Challenger - St. Petersburg ATP Challenger Open 2004 - Monchengladbach Tatra Banka Open - Bratislava Okal Cup 2004 - Eckental Open de la Ville de Saint Denis - Reunion Island IPP Open - Helsinki Orleans Challenger Ischgl International Tennis Challenger 2003 - Ischgl XL Capital Bermuda Open - Bermuda Lamberts Open by Stawag - Aachen Belgaum Open - Belgaum 10th Wartburg Open - Eisenach TED Open - Istanbul Maia Open 2002 - Maia Warsteiner Challenger Wolfsburg - Wolfsburg Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Tennis Napoli Cup - Naples Muller Cup - Ulm Zivnobanka Czech Open - Prostejov Memorial Kolyaskin - Donetsk Dharwad Challenger 2003 - Dharwad Schickedanz Open - Furth ATU Cup - Weiden ATU Cup 2001 - Weiden Open Castilla y Leon - Segovia Okal Cup 2001 International Bavarian Championships - Eckental Copa Ericsson Uruguay - Montevideo Genova Challenger Szczecin Challenger Heilbronn Challenger Lyon Challenger Aix En Provence Challenger Mallorca Challenger Ortisei Challenger Blumenau Challenger Santa Cruz de la Sierra Challenger Gemax Open - Belgrade Monterrey Challenger Phoenix Challenger Marbella Challenger Madrid Challenger Aix En Provence Challenger Bordeaux Challenger Ilkley Challenger Nottingham Challenger Vancouver Challenger Istanbul Challenger Alicante Challenger St. Tropez Challenger Bergamo Challenger Roanne Challenger Schickendanz Open - Furth Open Castilla y Leon - Segovia Bordeaux Challenger Rhein-Main Challenger 2003 - Aschaffenburg Bulgarian Open - Sofia Jameson Cup - Milan Hilton Waikoloa Village USTA Challenger - Waikoloa ATU Cup - Weiden Oberstaufen Cup - Oberstaufen Black Forest Open 2002 - Freudenstadt Kyiv Open - Kiev Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Bulgarian Challenger 2002 - Sofia Warsteiner Challenger - Wolfsburg Copa Ericsson Chile - Santiago Yokohama World Tennis Gaora Cup - Yokohama Top Wool Challenger Biella - Biella Internationale Badische Meisterschaften Um Den Techem Cup - Zell Siemens Open 2003 - Scheveningen Czech Indoor Open - Prague ATP Challenger 2003 Numea - New Caledonia Cepu Open - San Marino Bratislava 1 Challenger Mauritius Open - Mauritius Pro Tennis World Open - Sunrise KGHM Emax Polish Indoors - Wroclaw BMW Open - Munich Estoril Open - Estoril Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten International Championship of Croatia - Umag Idea Prokom Open - Sopot Heineken Open - Auckland Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island Heineken Open Shanghai - Shanghai Florence Challenger Canberra Challenger Prague Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Alicante Challenger Brest Challenger Heineken Open - Auckland Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Open 13 - Marseille Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona BMW Open - Munich Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide Medibank Private International - Sydney International Tennis Championships - Delray Beach SAP Open - San Jose Kroger / St. Jude International - Memphis Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Vietnam Open - Ho Chi Minh City Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona BMW Open - Munich Gerry Weber Open - Halle The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Sydney International - Sydney Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Millenium Tennis Championships - Delray Beach Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai The Tennis Channel Open - Las Vegas BMW Open - Munich ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Medibank International - Sydney Heineken Open - Auckland Movistar Open - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Bank Austria Tennis Trophy - Vienna ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle The Artois Championships - London Open de Tenis Comunidad Valenciana - Valencia The Nottingham Open - Nottingham Catella Swedish Open - Bastad BA-CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Heineken Open - Auckland The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona SAP Open - San Jose BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Open Sabadell Atlantico - Barcelona Pilot Pen Tennis - New Haven Open de Moselle - Metz BMW Open - Munich China Open - Beijing Gerry Weber Open - Halle Davidoff Swiss Indoors Basel - Basel Proton Malaysian Open - Kuala Lumpur Catella Swedish Open - Bastad International German Open - Hamburg Mercedes Cup - Stuttgart Salzburg Challenger Open de Nice Cote dAzur - Nice Legg Mason Tennis Classic - Washington Open de Moselle - Metz Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Next Generation Adelaide International - Adelaide Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Bet-At-Home Austrian Open - Kitzbuhel Estoril Open - Estoril BMW Open - Munich Gerry Weber Open - Halle AEGON Championships - London German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington Open de Moselle - Metz China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open Sud de France - Montpellier Brasil Open - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona BMW Open - Munich Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle AEGON International - Eastbourne Studena Croatia Open - Umag Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Moselle Open - Metz PTT Thailand Open - Bangkok China Open - Beijing Valencia Open - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna Valencia Open - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich Power Horse Cup - Dusseldorf Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Moselle Open - Metz China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna Valencia Open - Valencia Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Ecuador Open - Quito ABN AMRO World Tennis Tournament - Rotterdam Brasil Open - Sao Paulo Topshelf Open - 's-Hertogenbosch Dubai Duty Free Tennis Championships - Dubai Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON Championships - London Vegeta Croatia Open - Umag Austrian Open - Kitzbuhel Moselle Open - Metz Rakuten Japan Open - Tokyo Bet-at-home Open - Hamburg Kremlin Cup - Moscow If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ASB Classic - Auckland Campionati Internazionali di Sicilia - Palermo Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Stockholm Open - Stockholm Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON Championships - London Aegon Nottingham Open - Nottingham Bet-at-home Open - Hamburg SkiStar Swedish Open - Bastad ABN AMRO World Tennis Tournament - Rotterdam Generali Open - Kitzbuhel BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Kremlin Cup - Moscow If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Dubai Duty Free Tennis Championships - Dubai Segovia Challenger Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Hungarian Open - Budapest BMW Open - Munich Mercedes Cup - Stuttgart Gerry Weber Open - Halle Antalya Cup - Antalya Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston BMW Open - Munich Mercedes Cup - Stuttgart Gerry Weber Open - Halle Antalya Cup - Antalya Generali Open - Kitzbuhel Shenzhen Open - Shenzhen PBZ Zagreb Indoors - Zagreb SkiStar Swedish Open - Bastad China Open - Beijing Moselle Open - Metz Erste Bank Open - Vienna ASB Classic - Auckland Millennium Estoril Open - Estoril DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech BMW Open - Munich Libema Open - 's-Hertogenbosch Nature Valley International - Eastbourne SkiStar Swedish Open - Bastad Swiss Open - Gstaad Chengdu Open - Chengdu China Open - Beijing International Tennis Championships - Delray Beach Open de Tenis Comunidad Valenciana - Valencia BMW Open - Munich Kremlin Cup - Moscow Generali Open 2003 - Kitzbuhel Qatar ExxonMobil Open - Doha Cordoba Open - Cordoba Rio Open - Rio de Janeiro Open Sud de France - Montpellier US Men's Clay Court Championship - Houston Dubai Duty Free Tennis Championships - Dubai Generali Open - Kitzbuhel bett1HULKS Indoors - Cologne Astana Open - Nur-Sultan Sporting Challenger - Turin Schickendanz Open - Furth Orleans Challenger Generali Open - Kitzbuhel Noventi Open - Halle Hamburg European Open - Hamburg Moselle Open - Metz Erste Bank Open - Vienna European Open - Antwerp Grand Prix Hassan II - Marrakech Belgrade 2 - Belgrade ABN AMRO World Tennis Tournament - Rotterdam Astana Open - Nur-Sultan Millennium Estoril Open - Estoril SkiStar Swedish Open - Bastad Cordoba Open - Cordoba ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Qatar ExxonMobil Open - Doha Quelle Cup - Furth Mallorca Championships - Mallorca DPD Challenger 2001 - Aschaffenburg Valencia Open - Valencia Millennium Estoril Open - Estoril Tenerife Challenger Abierto de Tenis Mifel - Los Cabos Garanti Koza Sofia Open - Sofia Sofia Open - Sofia Okal Open - Eckental Dallas Open - Dallas Emilia-Romagna Open - Parma Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Gonet Geneva Open - Geneva Erste Bank Open - Vienna Grand Prix Hassan II - Marrakech BMW Open - Munich Schickendanz Open - Furth Parma Challenger Seville Challenger Belgrade Challenger Abierto Mexicano Telfonica MoviStar - Acapulco Dubai Open - Dubai AEGON Championships - London Ordina Open - 's-Hertogenbosch Open Romania - Bucharest Open de Moselle - Metz Qatar Open - Doha Open 13 - Marseille Open Seat Godo 2005 - Barcelona Open Romania - Bucharest AIG Japan Open - Tokyo Segovia Challenger Sydney International - Sydney Estoril Open - Estoril Open Seat Godo 2003 - Barcelona Hamburg European Open - Hamburg Open 13 - Marseille Internationaler Raiffeisen Grand Prix - St. Polten Mercedes Cup - Stuttgart BMW Open - Munich Gonet Geneva Open - Geneva Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven AIG Japan Open - Tokyo Open de Tenis Comunidad Valenciana - Valencia Delray Beach Open - Delray Beach Open SEAT 2008 - Barcelona Mercedes Cup - Stuttgart AEGON International - Eastbourne ATP Studena Croatia Open Umag - Umag Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven China Open - Beijing Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Brisbane - Brisbane Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Catella Swedish Open - Bastad Power Horse Cup - Dusseldorf Shanghai Rolex Masters - Shanghai Ecuador Open - Quito US Men's Clay Court Championship - Houston Winston-Salem Open - Winston-Salem China Open - Beijing Erste Bank Open - Vienna Sydney International - Sydney Argentina Open - Buenos Aires Abierto Mexicano Telcel - Acapulco Ricoh Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Intrum Stockholm Open - Stockholm Mercedes Cup - Stuttgart Tata Open - Chennai Miami Open - Miami bett1HULKS Championships - Cologne Monte-Carlo Rolex Masters - Monte-Carlo BMW Open - Munich Copenhagen Open - Copenhagen Topshelf Open - 's-Hertogenbosch Montechiarugolo Challenger Pozoblanco Challenger Santo Domingo Challenger Stanford Challenger Open de la Comunidad Valenciana - Valencia Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Tennis Channel Open - Las Vegas Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha Noventi Open - Halle Heineken Open - Auckland Brisbane International - Brisbane Internationaler Raiffeisen Grand Prix - St. Polten Mallorca Championships - Mallorca Tennis Masters Series - Hamburg Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Tennis Masters Series - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami 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 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 Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome 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 Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris 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 Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami 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 Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - 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 Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo 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 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 Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells 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 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 Tennis Masters Series - Rome Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati 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 Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Miami Open - Miami BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami ABN/AMRO World Tennis Tournament - Rotterdam Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg Australian Open - Melbourne French Open - Paris Wimbledon - London Apia International - Sydney 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 French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Thailand Open - Bangkok China Open - Beijing 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 Kremlin Cup - Moscow Wimbledon - London U.S. Open - New York San Diego Open - San Diego Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne German Tennis Championships - Hamburg French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Apia International - Sydney Wimbledon - London Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai U.S. Open - New York Barcelona Open Banc Sabadell - Barcelona Australian Open - Melbourne Fever-Tree Championships - London French Open - Paris German Tennis Championships - Hamburg 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 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 BNP Paribas Open - Indian Wells Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, SF, RUS-GER 3-2 Davis Cup, World Group, 1R, GER-KOR 3-2 Davis Cup, World Group, QF, GER-ESP 1-4 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, World Group, QF, ESP-GER, 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, PO, GER-RSA 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, World Group, SF, ESP-FRA 4-1 Hopman Cup - Perth Hopman Cup - Perth Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, PO, ESP-UKR 5-0 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, PO, DOM-GER 1-4 Davis Cup, World Group, QF, ESP-GER 3-2 Davis Cup, Finals, QF, GBR-GER 2-0 Davis Cup, World Group, QR, GER-BLR 4-1 Australian Open - Melbourne Campeonato de Espana Kia de Tenis 2004 - Madrid AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong Wimbledon - London All Lower level tournaments Olympics - London Olympics - Rio de Janeiro Hopman Cup - Perth Davis Cup, PO, FRA-GER 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, 1R, GER-CZE 2-3 Davis Cup, World Group, 1R, GER-BEL 1-4 Barclays ATP World Tour Finals - London Davis Cup, World Group, QR, GER-HUN 5-0 Davis Cup, Finals, Group C Olympics - Tokyo