Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
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 Spain F2 Spain #2-w1 Spain #2-w2 Spain #2-w3 Spain #2-w4 France F6 France F7 Spain F5 Spain F6 Spain F7 Spain F18 Spain F19 Spain F25 Spain F28 Spain F34a France F1 France F2 Portugal F2 Portugal F3 Morocco F1 Morocco F2 Spain F7 Spain F12 Spain F13 Spain F26 Italy F2 Portugal F1 Portugal F2 Spain F20 Spain F22 Portugal F3 Spain F23 Spain F24 Spain F26 Spain F30 France F3 Spain F3 Portugal F1 Spain F6 Spain F27 Spain F32 Italy F1 Germany F5 Hilton Waikoloa Village USTA Challenger - Waikoloa New Delhi Challenger II - New Delhi Oldum Brown Vancouver Open - Vancouver Tatra Banka Slovak Open - Bratislava Ramat Hasharon Challenger Izmir Challenger Segovia Challenger Chuncheon Challenger Rhodes Challenger Seoul Challenger Irving Challenger Timisoara Challenger - Timisoara Karshi Challenger - Karshi Challenger Ciudad de Guayaquil - Guayaquil Seoul Challenger Bangkok Challenger Manchester Challenger Surbiton Challenger Gimcheon Challenger Perugia Challenger Cortina Challenger Chengdu Challenger Jinan Challenger Shanghai Challenger Ningboo Challenger Alicante Challenger Seoul Challenger Poznan Challenger Nottingham Challenger Winnipeg Challenger Kaohsiung Challenger Tiburon Challenger Ningboo Challenger Champaign Challenger Pozoblanco Challenger Da Nang Challenger Quimper Challenger Flea Market Cup Busan Challenger Tennis - Busan Monterrey Challenger Ostrava Challenger Surbiton Challenger Ilkley Challenger San Benedetto Challenger Segovia Challenger Hypo Group Tennis International - Portschach The Stella Artois Championships - London Dusseldorf Open 2006 - Dusseldorf Samsung Challenger 2007 - Ho Chi Minh City Tennis Napoli Cup 2007 - Napoli Challenger Natrel Presented by National Bank - Granby Taiwan Challenger - Kaohsiung Keio Challenger International Tennis Tournament - Yokohama BMW Tennis Championship - Sunrise Marbella Challenger Serbia Open - Belgrade Porsche Open - Poznan Winston-Salem Open - Winston-Salem Launceston Challenger Heilbronn Challenger Sunrise Challenger Britania Zavaleta - Puebla Prostejov Challenger Braunschweig Challenger Vigo Challenger Napoli Challenger The LTA Sunderland Challenger - Sunderland Tarragona Challenger Seoul Challenger Binghamton Challenger Khanty-Mansiysk Challenger Rabat Challenger Gwangju Challenger Ramat Hasharon Challenger Busan Challenger Prostejov Challenger Pozoblanco Challenger Segovia Challenger Knoxville Challenger Todi Challenger Tarragona Challenger Kaohsiung Challenger Shanghai Challenger Shenzhen Challenger Kia International In Caloundra - Caloundra Heineken Challenger - Ho Chi Minh City Granby Challenger - Granby USTA Seascape Challenger - Aptos Cridicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte GHI Bronx Classic - Bronx Ilkley Challenger Yokohama Challenger 2001 - Yokohama The 70th King's Cup and Queen's Cup - Bangkok Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Challenger of Dallas - Dallas Gallagher International - Hamilton Binghamton Professional Tennis Tournament - Binghamton Seoul Challenger The LTA Wrexham Challenger - Wrexham Heineken Challenger - Ho Chi Minh City Fergana Tennis Challenger Tournament - Fergana Head Cup Busan Open - Busan X Open Internacional D'Andorra - Andorra Credicard Mastercard Tennis Cup - Campos do Jordao Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Yokohama World Tennis Gaora Cup - Yokohama The Wright Financial Group, Inc. Challenger - Champaign Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas 2004 Freeman Men's Challenger - Joplin Heineken Challenger 2004 - Ho Chi Minh City Uncle Toby's Burnie Challenger - Tasmania Challenger Leon 2004 - Leon Abierto Club Casablanca - Mexico City Shimadzu All Japan Indoor - Kyoto ATP Bangalore Challenger - Bangalore The Surbiton Trophy - Surbiton New Delhi Challenger - New Delhi Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Ciudad de Pozoblanco Open Diputacion - Cordoba The Granby Natrel Challenger - Granby USTA Seascape Challenger - Aptos Oberstraufen Cup - Oberstaufen 12th BH Tennis Open International Cup - Belo Horizonte The Natrel's Challenger of Granby - Granby Riviera di Rimini Challenger 2004 - Rimini Arroyo de la Encomienda - Valladolid USTA Challenger of Tiburon - Tiburon A Glimmer of Hope Challenger - Austin ATP Challenger 2003 Numea - New Caledonia Shimadzu All Japan Indoor Tennis Championships - Kyoto Busan Open - Busan China Open - Beijing XI Open International D'Andorra - Andorra Uncle Tobys Challenger in Caloundra - Caloundra IPP Open - Helsinki Samsung Securities Cup - Seoul Challenger Groningen - Groningen Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City Torneo Internacional Challenger Fila 2005 - Leon Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Ostdeutscher Sparkessen Cup - Dresden Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Badden Open by Rothaus - Ettlingen Schickendanz Open - Furth Ciudad de Pozoblanco Open Diputacion - Cordoba Oberstaufen Cup - Oberstaufen The Natrel's Challenger of Granby - Granby Arroyo de la Encomienda - Valladolid ATP Open Castilla y Leon - Segovia Odlum Brown Vancouver Open - Vancouver Open de Tenis Amaya - Pamplona LXV Concurso Internacional Vigo - Vigo Open D'Orleans - Orleans Samsung Securities Cup - Seoul Media Will Cup Busan Challenger Tennis - Busan ATP Challenger Numea - New Caledonia Intersport Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa Kia International in Burnie - Burnie Internationaux du Doubs - Besancon Challenger Ford de Cherbourg - Cherbourg Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City 2006 Challenger of Santa Clarita California Challenger - Valencia Unicredit (Suisse) Bank S. A. Challenger - Chiasso Coffee Cup Challenger - Chikmagalur Dharwad Challenger 2006 - Dharwad Prosperita Open 2006 - Ostrava ECM Prague Open - Prague Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan 5° Sporting Challenger - Turin Czech Open 2006 - Prostejov Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Steelers Cup - Kosice 2006 North Shore Pro Tennis Championship - Winnetka Trofeo Sisma Mantova - Mantova Akbank Private Banking TED Open 2006 - Istanbul The Natrel's Challenger - Granby ATP Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Concurso Internacional de Vigo - Vigo GHI Bronx Tennis Classic - Bronx Challenger Copa Sevilla - Seville Open Costa Daurada - Tarragona ATP Slovak Open Challenger - Bratislava Ciutat de Barcelona - Barcelona Kobstaedernes ATP Challenger - Kolding Copa Petrobras Uruguray - Montevideo The LTA Nottingham Challenger - Nottingham Copa Petrobras Brazil - Aracaju Challenger Banque Nationale Rimouski - Rimouski Copa Petrobras Argentina - Buenos Aires Kia International In Kawana - Kawana Hilton Waikoloa Village USTA Challenger - Waikoloa II Cyclus Open de Tenis - Florianopolis XI Torneo Internazionale di Tennis - Barletta Mitsubishi Electric Europe Cup - Monza Roma Challenger 2007 - Rome Isla de Gran Canaria - Mas Palomas San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Memorial Manfredini - Sassuolo Steelers Cup - Kosice Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open 2007 - Scheveningen Odlum Brown Vancouver Open - Vancouver LXVII Concursu Internacional de Vigo - Vigo Bukhara Challenger - Bukhara 's Tennis Masters 07 Challenger - Graz Tean International - Alphen Copa Sevilla 2007 - Seville Ipsos Bucharest Challenger - Bucharest Open Costa Daurada - Tarragona Swanston Challenger - Sacramento Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Samsung Securities Cup - Seoul Flea Market Cup - Busan Copa Petrobras Uruguay - Montevideo 2008 China TCL Challenger - Guangzhou Shimadzu All Japan Indoor Tennis Championships - Kyoto Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Busan Open Challenger Tennis - Busan XL Bermuda Open - Bermuda III Isla de Lanzarote - Lanzarote Sail Open - New Delhi Izmir Cup - Izmir ATP Open Castilla y Leon - Segovia Genova Open Challenger - Genova ATP Challenger Trophy 2008 - Trnava Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan Tenerife Challenger Tashkent Challenger Tennis Masters Series - Toronto Busan Challenger Prostejov Challenger Vancouver Challenger Shanghai Challenger Ningboo Challenger Tashkent Challenger Seoul Challenger Burnie Challenger Caloundra Challenger Singapore Challenger Dallas Challenger Tunis Challenger Busan Challenger Marrakech Challenger Ningboo Challenger Seoul Challenger Leon Challenger Guadalajara Challenger Mexico City Challenger Kun-Ming Challenger Busan Challenger St. Brieuc Challenger Beijing Challenger Johannesburg Challenger Tunis Challenger Kaoshuing Challenger Athens Challenger Seoul Challenger Kaohsiung Challenger Taipei City Challenger Busan Challenger Seoul Challenger Prostejov Challenger Moscow Challenger Segovia Challenger Barranquilla Challenger Mons Challenger Ho Chi Minh City Challenger Ningboo Challenger Hua Hin Challenger Mouilleron-Le-Captif Challenger Canberra Challenger Suzhou Challenger Szczecin Challenger Nanchang Challenger Le Gosier Challenger Irving Challenger Taipei City Challenger Busan Challenger Lyon Challenger Suzhou Challenger Burnie Challenger Shenzhen Challenger Monterrey Challenger Nottingham Challenger Salem Open - Hong Kong Tata Open 2003 - Chennai Open de Tenis Comunidad Valenciana - Valencia Bangkok Challenger Bangkok Challenger Zhuhai Challenger Busan Challenger Samsung Securities Cup - Seoul University of Tennessee USTA Challenger - Knoxville Barletta Challenger Braunschweig Challenger Portoroz Challenger Warsteiner Challenger Wolfsburg - Wolfsburg XXXVII Torneig C.E. Laieta - Barcelona AAPT Championships - Adelaide Open Seat Godo - Barcelona The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch RCA Championships - Indianapolis Chennai Open - Chennai Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona Estoril Open - Estoril RCA Championships - Indianapolis Open de Tenis Comunidad Valenciana - Valencia Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Millenium Tennis Championships - Delray Beach Brasil Open - Costa do Sauipe SAP Open - San Jose Abierto Mexicano Telcel - Acapulco The Tennis Channel Open - Las Vegas Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London China Open - Beijing Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Movistar Open - Vina del Mar Copa Telmex - Buenos Aires SAP Open - San Jose Abierto Mexicano Telcel - Acapulco Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Orange Warsaw Open - Warsaw Catella Swedish Open - Bastad Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz If Stockholm Open - Stockholm Heineken Open - Auckland SA Tennis Open - Johannesburg Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel AEGON Championships - London AEGON International - Eastbourne Catella Swedish Open - Bastad Indianapolis Tennis Championships - Indianapolis Masters Series - Hamburg Countrywide Classic - Los Angeles ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Serbia Open - Belgrade Proton Malaysian Open - Kuala Lumpur Chennai Open - Chennai Movistar Open - Santiago SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe SAP Open - San Jose Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London AEGON International - Eastbourne Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Malaysian Open - Kuala Lumpur China Open - Beijing St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Heineken Open - Auckland SA Tennis Open - Johannesburg Dubai Duty Free Tennis Championships - Dubai Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON International - Eastbourne Mercedes Cup - Stuttgart Atlanta Tennis Championships - Atlanta German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad BCR Open Romania - Bucharest China Open - Beijing St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Apia International - Sydney Abierto Mexicano Telcel - Acapulco Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON Championships - London Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Moselle Open - Metz St. Petersburg Open - St. Petersburg Valencia Open - Valencia Aircel Chennai Open - Chennai Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach BCR Open Romania - Bucharest Topshelf Open - 's-Hertogenbosch Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Citi Open - Washington Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok China Open - Beijing Valencia Open - Valencia Aircel Chennai Open - Chennai Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar Rio Open 500 - Rio de Janeiro Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Citi Open - Washington Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Valencia Open - Valencia Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag BB&T Atlanta Open - Atlanta Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem China Open - Beijing Memphis Open - Memphis TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Citi Open - Washington China Open - Beijing Swiss Indoors Basel - Basel China Open - Beijing Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo ASB Classic - Auckland Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Memphis Open - Memphis Delray Beach Open - Delray Beach Open 13 - Marseille SAP Open - San Jose Kroger / St. Jude International - Memphis Abierto Mexicano Telcel - Acapulco Arizona Men's Tennis Championships - Scottsdale Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Winston-Salem Open - Winston-Salem Moselle Open - Metz Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Chengdu Open - Chengdu Dubai Duty Free Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona Hall of Fame Open - Newport The 10tele.com Open - Nottingham European Open - Antwerp RCA Championships - Indianapolis Open Sud de France - Montpellier Delray Beach Open - Delray Beach Open de Tenis Comunidad Valenciana - Valencia US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Hall of Fame Open - Newport Abierto Mexicano de Tenis Mifel - Los Cabos Moselle Open - Metz Regions Morgan Keegan Championships - Memphis Rakuten Japan Open - Tokyo Dubai Duty Free Tennis Championships - Dubai Great Ocean Road Open - Melbourne Brasil Open - Costa do Sauipe The Artois Championships - London The Nottingham Open - Nottingham ATP Kremlin Cup - Moscow Legg Mason Tennis Classic - Washington St. Petersburg Open - St. Petersburg Chennai Open - Chennai Regions Morgan Keegan Championships - Memphis U.S. National Indoor Tennis Championships - Memphis International German Open - Hamburg Barcelona Open BancSabadell - Barcelona If Stockholm Open - Stockholm Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam BB&T Atlanta Open - Atlanta Farmers Classic - Los Angeles PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Rakuten Japan Open - Tokyo ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Open Sabadell Atlantico - Barcelona AEGON International - Eastbourne Copa Telmex - Buenos Aires Copa Claro - Buenos Aires China Open - Beijing Abierto Mexicano Telcel - Acapulco Bet-at-home Open - Hamburg U.S. Mens's Clay Court Championship - Houston Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Portugal Open - Oeiras BB&T Atlanta Open - Atlanta Credit Agricole Suisse Open - Gstaad Citi Open - Washington Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Valencia Open - Valencia Delray Beach Open - Delray Beach Brasil Open - Sao Paulo Open de Nice Cote d'Azur - Nice Generali Open - Kitzbuhel Abierto Mexicano - Los Cabos Kremlin Cup - Moscow Aircel Chennai Open - Chennai Barcelona Open BancSabadell - Barcelona cinch Championships - London Heineken Open - Auckland Barcelona Open BancSabadell - Barcelona AEGON International - Eastbourne Barcelona Open BancSabadell - Barcelona French Open - Paris China Open - Beijing Davidoff Swiss Indoors Basel - Basel Trofeo Conde de Godo - Barcelona Open Seat Godo 2003 - Barcelona Topshelf Open - 's-Hertogenbosch PBZ Zagreb Indoors - Zagreb TEB BNP Paribas Istanbul Open - Istanbul Vietnam Open - Ho Chi Minh City China Open - Beijing Catella Swedish Open - Bastad Regions Morgan Keegan Championships - Memphis Open de Nice Cote d'Azur - Nice Open SEAT 2008 - Barcelona Allianz Suisse Open Gstaad - Gstaad Open 13 - Marseille Ecuador Open - Quito Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Masters Series Monte-Carlo - Monte Carlo Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Abierto Mexicano Telcel - Acapulco Chengdu Open - Chengdu Monte-Carlo Rolex Masters - Monte-Carlo Rakuten Japan Open - Tokyo Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome 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 Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells 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 Sony Open Tennis - Miami 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 Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Open de Moselle - Metz Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Miami Open - Miami Mutua Madrid Open - Madrid Coupe Rogers - Montreal Shanghai Rolex Masters - Shanghai Mercedes Cup - Stuttgart Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid Ordina Open - s-Hertogenbosch Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami 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 Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid PTT Thailand Open - Bangkok Swiss Indoors Basel - Basel Rogers Cup - Toronto Tata Open Maharashtra - Pune Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Telecom Italia Masters - Rome Miami Open - Miami 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 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 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 French Open - Paris Wimbledon - London 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 Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, Group 2, REL2, TPE-HKG 4-1 Davis Cup, Group 1, 2R, PAK-TPE 4-1 Hyundai Hopman Cup - Perth Davis Cup, Group 1, 2R, KAZ-TPE 2-3 Asian Hopman Cup - Astana Davis Cup, Group II, 1R, TPE-LIB 5-0 15th Asian Games Doha 2006 Olympics - Athens Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne Davis Cup, Group 1, 1R, TPE-JPN 3-2 Davis Cup, Group 1, PO, TPE-CHN 3-2 Davis Cup, Group 1, 1R, AUS-TPE 4-1 Davis Cup, Group 1, REL1, TPE-PAK 5-0 Hopman Cup - Perth Davis Cup, Group 1, 2R, TPE-IND 2-3 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, Group I, 1R, CHN-TPE 3-2 Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, World Group, 1R, CAN-ESP 3-2 Davis Cup, Group II, 2R, TPE-PHI 3-1 Davis Cup, World Group, SF, FRA-ESP 3-2 French Open (juniors)