Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
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 Australia F1 Australia F2 Japan F1 Japan F2 Japan F3 Korea F2 Japan F4 Australia F4 Japan F1 Japan F2 Japan F3 Japan F6 Japan F8 China F5 Korea F1 Korea F2 Korea F3 Japan F2 Japan F3 Japan F7 Indonesia F1 Japan F11 Japan F12 China F3 Japan F10 Japan F11 Japan F1 Japan F3 Korea F2 Korea F3 Korea F4 Japan F4 Japan F5 Japan F6 Japan F7 Japan F8 Japan F9 Japan F10 Japan F11 Japan F1 Japan F2 Korea F2 Korea F3 Japan F4 Japan F5 Japan F6 Japan F7 Korea F5 Thailand F2 Thailand F3 Japan F8 Germany F1 Germany F2 Japan F1 Japan F2 Japan F3 Japan F4 Guam F1 Japan F5 Japan F6 Japan F7 Japan F8 China F8 Japan F9 Japan F10 Australia F1 Germany F2 Japan F6 Japan F10 Arroyo de la Encomienda - Valladolid Binghamton Professional Tennis Tournament - Binghamton Uncle Toby's Burnie Challenger - Tasmania Sporting Challenger - Turin The LTA Nottingham Challenger - Nottingham Credicard Mastercard Tennis Cup - Campos do Jordao Japan F1 Thailand F1 Japan F5 XL Bermuda Open - Bermuda Korea F2 Japan F5 Indonesia F2 Indonesia F3 Japan F9 GHI Bronx Tennis Classic - Bronx Japan F9 Germany F4 Open de L'Isere-Trophee BNP Paribas - Grenoble Korea F1 Samsung Secruities Cup Challenger - Seoul Korea F1 South African Airways Tennis Open - Durban Morocco Tennis Tour - Casablanca Croatia Osiguranje Rijeka Open - Rijeka China F2 Thailand F4 Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Keio Challenger International Tennis Tournament - Yokohama Puerto Rico Challenger Tennis Event - Humacao Busan Open Challenger Tennis - Busan New Delhi Challenger II - New Delhi Izmir Cup - Izmir The Surbiton Trophy - Surbiton Akbank Private Banking TED Open - Istanbul New Delhi Challenger IV - New Delhi Burnie Challenger Sunrise Challenger Bergamo Challenger Kyoto Challenger Rhodes Challenger Ramat Hasharon Challenger Nottingham Challenger St. Remy Challenger Toyota Challenger Courmayeur Challenger Bergamo Challenger Wolfsburg Challenger Nottingham Challenger Nottingham Challenger Rennes Challenger Dallas Challenger Shimadzu All Japan Indoor - Kyoto IX Open Internacional D'Andorra - Andorra BH Tennis Open International Cup - Belo Horizonte Kobstaedernes ATP Challenger - Kolding St. Remy Challenger Shimadzu All Japan Indoor - Kyoto Tennis Napoli Cup - Napoli Heilbronn Challenger Cherbourg Challenger GHI Bronx Classic - Bronx Samsung Securities Cup - Seoul Open de la Ville de Saint Denis - Reunion Island V Gramado Open de Tennis - Gramado San Remo Tennis Cup - San Remo Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Yokohama International Tennis Tournament - Yokohama Open de L'Isere (Open 38) - Grenoble Head Cup Busan Open - Busan Yokohama Challenger 2001 - Yokohama Internationaux de Doubs Open de Franchie-Comte - Besancon Busan Open Challenger Tennis - Busan Warsteiner Challenger Lubeck - Lubeck Heineken Challenger - Ho Chi Minh City Corona Mexico City Open - Mexico City Garden Open 2004 - Rome XI Open International D'Andorra - Andorra Tennis Napoli Cup 2004 - Napoli Quimper Challenger Astana Challenger Kazan Challenger Guadalajara Challenger Leon Challenger Shenzhen Challenger Gimcheon Challenger Nottingham Challenger Nottingham-2 Challenger Portoroz Challenger Recanati Challenger VI Gramado Open de Tenis - Gramado Irving Challenger Mobilux Open - Luxembourg Intersport Heilbronn Open - Heilbronn The Manchester Trophy - Manchester Irving Challenger Ourocard Tennis Challenger - Sao Paulo Open D'Orleans - Orleans Heilbronn Open - Heilbronn Kyoto Challenger Dunlop World Challenge - Toyota Ethias Trophy - Mons Uncle Tobys Challenger in Caloundra - Caloundra Abierto Internacional de Salinas 'Dario Expreso' - Salinas Vancouver Challenger BMW Tennis Championship - Sunrise The Surbiton Trophy - Surbiton Heineken Challenger - Ho Chi Minh City Open de Rennes La Trinitaine - Rennes Tashkent Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Noumea Challenger Johannesburg Challenger Johannesburg Challenger III Isla de Lanzarote - Lanzarote Eckental Challenger Sail Open - New Delhi Mobilux Open - Luxembourg Dublin Challenger - Dublin Seoul Challenger Napoli Challenger Flea Market Cup Busan Challenger Tennis - Busan Izmir Challenger Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis Ethias Trophy - Mons Busan Challenger Samsung Securities Cup - Seoul IX Abierto Internacional de Salinas - Salinas Fergana Challenger - Fergana Milan Indoors - Milan Dallas Challenger Copenhagen Open - Copenhagen Open de Moselle - Metz Cherbourg Challenger Taipei City Challenger Open des Alpes Trophee BNP Paribas - Grenoble Shimadzu All Japan Indoor Tennis Championships - Kyoto Bukhara Challenger - Bukhara Yokohama World Tennis Gaora Cup - Yokohama Bath Challenger MTCI ATP Challenger - Yokohama Heineken Open - Auckland Shimadzu All Japan Indoor - Kyoto Open 13 - Marseille West of England Challenger - Bristol Shimadzu All Japan Indoor Tennis Championships - Kyoto Open de la Ville de Saint Denis - Reunion Island Legg Mason Tennis Classic - Washington D.C. Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Milan Indoors - Milan Open de Franche-Comte - Besancon Grand Prix Hassan II - Casablanca Estoril Open - Estoril The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open - Tokyo Kremlin Cup - Moscow Challenger Ford de Cherbourg - Cherbourg The 70th King's Cup and Queen's Cup - Bangkok Sporting Challenger 2003 - Turin Canottieri Mincio Open - Mantova Delray Beach International Tennis Championships - Delray Beach Gemax Open - Belgrade US Men's Clay Court Championships - Houston The Manchester Trophy - Manchester New Delhi Challenger III - New Delhi Credicard Mastercard Tennis Cup - Campos do Jordao Estoril Open - Estoril Rome Challenger Hypo Group Tennis International - Portschach ATP Open Castilla y Leon - Segovia Black Forest Open - Freudenstadt Genoa Open 'Fondazione Carige' - Genova Challenger DCN de Cherbourg - Cherbourg The Nottingham Challenger - Nottingham Heineken Challenger - Ho Chi Minh City Nova Challenger Osaka - Osaka Gallagher International - Hamilton The Surbiton Trophy - Surbiton Granby Challenger - Granby Osaka International Tennis Tournament - Osaka Kyoto Challenger - Kyoto Challenger Ford de Cherbourg - Cherbourg Cremona Challenger Baden Open - Karlsruhe Uncle Tobys Challenger - Tasmania Open Sainte-Victoire - Aix-En-Provence Banca Stato Challenger Lugano - Lugano Siemens Open 2003 - Scheveningen Open de L'Isere - Grenoble Challenger 42 - Andrezieux Busan Open - Busan KGHM Dialog Polish Indoors - Wroclaw 13 BH Tennis Open International Cup - Belo Horizonte TED Open - Istanbul Samsung Securities Cup - Seoul Uncle Toby's Australian Men's Clay Court Challenger - Canberra Ciudad de Pozoblanco Open Diputacion - Cordoba SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Atlanta Tennis Championships - Atlanta Open des Alpes Trophee BNP Paribas - Grenoble Winston Salem - Winston Salem Open de Moselle - Metz Nottingham Challenger Apia International - Sydney Open Sud de France - Montpellier Regions Morgan Keegan Championships - Memphis Vancouver Challenger Serbia Open - Belgrade Heineken Trophy - 's-Hertogenbosch UNICEF Open - 's Hertogenbosch Winston-Salem Open - Winston-Salem Valencia Open - Valencia Busan Challenger Brisbane International - Brisbane Heineken Open - Auckland BRD Nastase Tiriac Trophy - Bucharest Rome Challenger St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Heilbronn Challenger ABN AMRO World Tennis Tournament - Rotterdam Heineken Open - Auckland Legg Mason Tennis Classic - Washington Toyota Challenger Petange Challenger AIG Japan Open - Tokyo Topshelf Open - 's-Hertogenbosch If Stockholm Open - Stockholm Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Citi Open - Washington Belgrade Challenger The Nottingham Open - Nottingham Swiss Indoors Basel - Basel Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Cherbourg Challeger Brisbane - Brisbane Sarajevo Challenger Heineken Open - Auckland Jersey Challenger Moselle Open - Metz Swiss Indoors Basel - Basel Quimper Challenger Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Johannesburg Challenger Portugal Open - Oeiras Erste Bank Open - Vienna PBZ Zagreb Indoors - Zagreb Athens Challenger RCA Championships - Indianapolis Next Generation Adelaide International - Adelaide Moselle Open - Metz The Stella Artois Championships - London Delray Beach International Tennis Championships - Delray Beach BB&T Atlanta Open - Atlanta Heilbronn Challenger AEGON Championships - London Hall of Fame Open - Newport Thailand Open - Bangkok AEGON Championships - London Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Kremlin Cup - Moscow Brisbane International - Brisbane SAP Open - San Jose Millennium Estoril Open - Estoril Campbell's Hall of Fame Tennis Championships - Newport The Stella Artois Grass Court Championships - London AIG Japan Open - Tokyo AEGON International - Eastbourne ATP Kremlin Cup - Moscow Moselle Open - Metz Apia International - Sydney Orleans Challenger Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Apia International - Sydney Dubai Duty Free Tennis Championships - Dubai Le Gosier Challenger AEGON Championships - London BB&T Atlanta Open - Atlanta Citi Open - Washington Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Apia International - Sydney Garanti Koza Sofia Open - Sofia Abierto Mexicano Telcel - Acapulco AEGON Championships - London Aegon Nottingham Open - Nottingham Valencia Open - Valencia Rakuten Japan Open - Tokyo Samsung Securities Cup Challenger Tennis - Seoul ABN AMRO World Tennis Tournament - Rotterdam Shimadsu All Japan Indoor Tennis Championships - Kyoto Garanti Koza Sofia Open - Sofia Zagreb Open - Zagreb ATU Cup - Weiden 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Dubai Duty Free Tennis Championships - Dubai Open Castilla y Leon - Segovia Millennium Estoril Open - Estoril Ricoh Open - 's-Hertogenbosch AEGON Championships - London Shimadzu All Japan Indoor Tennis Championships - Kyoto Citi Open - Washington 12th BH Tennis Open International Cup - Belo Horizonte Garanti Koza Sofia Open - Sofia Brisbane International - Brisbane The Stella Artois Grass Court Championships - London Japan Open - Tokyo China Open - Beijing Open de Moselle - Metz Open Seat Godo 2005 - Barcelona Chennai Open - Chennai The Stella Artois Championships - London Countrywide Classic - Los Angeles Regions Morgan Keegan Championships - Memphis The Artois Championships - London Campbells Hall of Fame Tennis Championships - Newport AIG Japan Open Tennis Championships - Tokyo Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Grand Prix de Tennis de Lyon - Lyon Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami BNP Paribas Masters - Paris Regions Morgan Keegan Championships - Memphis Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Power Horse Cup - Dusseldorf Grand Prix Hassan II - Casablanca Shenzhen Open - Shenzhen Moselle Open - Metz Sydney International - Sydney Open 13 Provence - Marseille Millennium Estoril Open - Estoril Ricoh Open - 's-Hertogenbosch AIG Japan Open Tennis Championships - Tokyo ABN AMRO World Tennis Tournament - Rotterdam NASDAQ-100 Open - Miami Qatar Open - Doha Pacific Life Open - Indian Wells Qatar Open - Doha Heineken Open - Auckland Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Chennai Open - Chennai Sony Ericsson Open - Miami U.S. Open - New York Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Ordina Open - 's-Hertogenbosch AIG Japan Open Tennis Championships - Tokyo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Masters - Paris Mutua Madrid Open - Madrid AEGON Championships - London Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Open 13 - Marseille Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Moselle Open - Metz Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Australian Open - Melbourne Ordina Open - 's-Hertogenbosch Sony Open Tennis - Miami Pilot Pen Tennis - New Haven French Open - Paris BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London If Stockholm Open - Stockholm Wimbledon - London Australian Open - Melbourne Abierto Mexicano - Los Cabos French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris NASDAQ-100 Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris 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 French Open - Paris Wimbledon - London French Open - Paris BNP Paribas Open - Indian Wells Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London 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 U.S. Open - New York Miami Open - Miami Australian Open - Melbourne Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, Group 1, PO, LUX-MAR 3-2 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 2, PO, FIN-LUX 3-2 Davis Cup, Group II, 2R, GBR-LUX 4-1 Davis Cup, Group II, PO, HUN-LUX 1-4 Davis Cup, Group 1, REL2, LUX-NOR 5-0 Davis Cup, Group II, PO, MAD-LUX 1-4 Davis Cup, Group II, 1R, MAR-LUX 2-3 Olympics - London Davis Cup, Group II, PO, LUX-GEO 5-0 Olympics - Rio de Janeiro Davis Cup, Group 1, 1R, LUX-POR 4-1 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, Group II, 1R, LUX-MAD 3-2 Davis Cup, Group 1, 2R, GBR-LUX 4-1 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group II, 1R, IRL-LUX 2-3 Davis Cup, Group 1, 1R, ISR-LUX 5-0