Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995
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 France F4 Italy F20 Italy F21 Italy F22 Australia F6 Japan F7 Japan F8 Japan F9 Japan F2 Italy F11 Italy F12 Japan F8 France F1 France F6 Japan F3 Japan F4 Thailand F4 Thailand F5 Japan F6 Netherlands F2 Japan F8 Netherlands F3 Netherlands F4 Japan F7 France F14 Guam F1 (Tumon) Hong Kong F3 Sweden F2 Japan F2 Chinese Taipei F1 France F18 Sweden F3 Thailand F1 Guam F1 Netherlands F2 Germany F19 Japan F8 Japan F3 Guam F1 Japan F2 (Nishi-Tokyo) Japan F5 (Kashiwa) Italy F23 Japan F8 (Akishima) France F2 Germany F18 Open de Montauban - Montauban USTA Seascape Challenger - Aptos Heineken Challenger - Ho Chi Minh City ATP Tour Challenger at Nellie Gail - Laguna Hills Open de Franche Comte - Besancon The Surbiton Trophy - Surbiton Binghamton Professional Tennis Tournament - Binghamton San Luis Potosi Challenger - San Luis Potosi Gemax Samsung Open 2005 - Belgrade Busan Open Challenger Tennis - Busan Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Pekao Open 2005 - Szczecin Aptos Challenger Tallahassee Tennis Challenger - Tallahassee drkoop.com USTA Challenger of Austin - Austin drkoop.com USTA Challenger of San Antonio - San Antonio Mons Challenger Saint Francis Health System USTA Challenger - Tulsa drkoop.com USTA Challenger of Dallas - Dallas BMW Tennis Championship - Sunrise Nova Challenger Osaka - Osaka Tatra Banka Open 2003 - Bratislava Heineken Challenger - Ho Chi Minh City Abierto Club Casablanca - Mexico City Granby Challenger - Granby San Remo Tennis Cup - San Remo Zagreb Open - Zagreb Flea Market Cup - Busan 2000 Challenger de Granby - Granby The Surbiton Trophy - Surbiton Time Warner USTA Challenger - Binghamton Keio Challenger International Tennis Tournament - Yokohama Garden Open - Rome Tennis Napoli Cup - Napoli Kyoto Challenger - Kyoto Tunis Open - Tunis Samsung Securities Cup Challenger Tennis - Seoul BNP Paribas Primrose - Bordeaux Maia Open 2002 - Maia EI Bank Bulgarian Challenger - Sofia The Hilversum Open - Hilversum Open de L'Isere - Grenoble Crystal Cup 1998 - Portoroz Macedonian Open - Skopje Healthsouth/USTA Challenger - Denver Challenger de Granby - Granby Challenger 42 - Andrezieux BSI Challenger Lugano - Lugano Zivnobanka Czech Open - Prostejov Powder Byrne Trophy - Surbiton Fifth-Third Bank Tennis Championships - Lexington Moncton Men's Challenger - Moncton XXVIII Edizione 'A.Savoldi' - Manerbio Ho Chi Minh City Challenger - Ho Chi Minh City GHI Bronx Classic - Bronx Granby Challenger - Granby Samsung Securities Cup Challenger Tennis - Seoul Challenger Ford de Cherbourg - Cherbourg Frito Lay/USTA Challenger - Binghamton ATP Challenger 2003 Numea - New Caledonia VI Open Banc Agricol - Andorra Challenger Leon 2004 - Leon Pekao Open - Szczecin Memorial Savigni - Sassuolo ECU Prague Open - Prague Garden Open 2005 - Rome Lambertz Open - Aachen Jameson Cup - Milan X Abierto Internacional de Salinas - Salinas Memorial Savigni - Sassuolo Open de Montauban - Montauban Banca Stato Challenger - Lugano Siemens Open 2003 - Scheveningen USTA Seascape Challenger - Aptos Windy City Classic - Winnetka Tatra Banka Slovak Open - Bratislava Jameson Cup - Milan Dunlop World Challenge - Toyota Banca Stato Challenger Lugano - Lugano Open de Montauban - Montauban The Manchester Trophy - Manchester Steelers Cup - Kosice Credicard Mastercard Tennis Cup - Campos do Jordao Sporting Challenger - Turin Samsung Securities Cup - Seoul The LTA Nottingham Challenger - Nottingham KGHM Polish Indoors - Wroclaw Siemens Open 2004 - Scheveningen Riviera di Rimini Challenger 2004 - Rimini Dallas Challenger Draft Corona Mexico City Open - Mexico City Kyoto Challenger Czech Open 2005 - Prostejov Timisoara Challenger - Timisoara Yuba City Challenger Top Wool Challenger - Biella Riviera di Rimini Challenger - Rimini Szczecin Challenger Carson Challenger Seoul Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Bordeaux Challenger Busan Challenger Ojai Challenger Aptos Challenger Granby Challenger Seoul Challenger IPP Open - Helsinki Bordeaux Challenger Furth Challenger Czech Indoor Open - Prague Granby Challenger Sopot Challenger Tampere Challenger Countrywide Classic USTA Challenger - Carson 2007 Nielsen Pro Tennis Championship - Winnetka Manerbio Challenger Como Challenger Szczecin Challenger San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon ECM Prague Open 2005 - Prague Seoul Challenger Odlum Brown Vancouver Open - Vancouver Sunrise Challenger Toyota Challenger GHI Bronx Classic - Bronx Noumea Challenger Quimper Challenger Toyota Challenger Rome Challenger Carson Challenger Kyoto Challenger Napoli Challenger Bordeaux Challenger Bangkok Challenger Samsung Securities Cup - Seoul West Lakes Challenger Cordenons Challenger Le Gosier Challenger Tunis Challenger Challenger Banque Nationale - Granby Braunschweig Challenger Heilbronn Challenger Orbetello Challenger Segovia Challenger Szczecin Challenger Orleans Challenger Mons Challenger Maui Challenger Cherbourg Challenger St. Brieuc Challenger Tunis Challenger Aix En Provence Challenger Segovia Challenger Orleans Challenger Mons Challenger Reunion Island Challenger Challenger Natrel Presented by National Bank - Granby Yokohama Challenger Samsung Securities Cup - Seoul Lambertz Open by Stawag 2007 - Aachen Vancouver Challenger Kaohsiung Challenger Kyoto Challenger Garden Open 2004 - Rome Orbetello Challenger VI Gramado Open de Tenis - Gramado China Open - Beijing Kaohsiung Challenger Lexington Challenger Yokohama Challenger 2001 - Yokohama Lamberts Open by Stawag - Aachen Sporting Challenger 2003 - Turin Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Rennes Challenger The Comercia Challenger - Aptos Quimper Challenger Lexington Challenger Blois Challenger St. Remy Challenger ATP Challenger Numea - New Caledonia GHI Bronx Tennis Classic - Bronx Open de Franche-Comte - Besancon Mouilleron-Le-Captif Challenger Reunion Island Challenger Casablanca Challenger Open de la Ville de Saint Denis - Reunion Island Bordeaux Challenger Healthsouth/USTA Pro Link Challenger - San Antonio AXA Open - Espinho Challenger Ford de Cherbourg - Cherbourg Nottingham Challenger Internationaux de Tennis de Brest - Brest Shimadzu All Japan Indoor - Kyoto ECM Cup - Prague Nottingham Challenger Open de Montauban - Montauban KGHM Dialog Polish Indoors - Wroclaw AAPT Championships - Adelaide Turin Challenger Open de L'Isere-Open 38 - Grenoble Yokohama International Tennis Tournament - Yokohama The Stella Artois Grass Court Championships - Queen's/London Open de Franche-Comte - Besancon Challenger Ford de Cherbourg - Cherbourg Honda Kah Singapore Men's Tennis Open - Singapore Salem Open - Hong Kong The LTA Bolton Challenger - Bolton Japan F5 Fifth Third Bank Tennis Championships - Lexington Heineken Challenger - Ho Chi Minh City Challenger Leon 2003 - Leon USTA Challenger of Dallas - Dallas Shimadzu All Japan Indoor Tennis Championships - Kyoto 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia The Stella Artois Grass Court Championships - London Rome Challenger 2003 Freeman Men's Challenger - Joplin Stella Artois Clay Court Championships - Budaors New Delhi Challenger III - New Delhi Fifth-Third Bank Tennis Championships - Lexington Furth Challenger 1998 Safeway Challenger - Aptos Monza Challenger Colorado Classic - Denver The Surbiton Trophy - Surbiton Fifth-Third Bank Tennis Championships - Lexington Nord LB Open - Braunschweig AIG Japan Open - Tokyo Granby Challenger Rhein-Main Challenger 2003 - Aschaffenburg Recanati Challenger Grand Prix de Tennis de Lyon - Lyon Lexington Challenger Fujitsu Siemens Open - Budapest The Natrel's Challenger of Granby - Granby USTA San Diego Challenger - San Diego Open 13 - Marseille Mallorca Open - Mallorca drkoop.com USTA Challenger of Houston - Houston Kueppers Kolsch Cup by Lambertz - Aachen Kyoto Challenger The Scottish Tennis Championships - Edinburgh Ljubljana Open 2002 - Ljubljana St.Petersburg Challenger by Kinex - St. Petersburg Ciudad de Pozoblanco 'Open Diputacion' - Cordoba DPD Challenger 2002 - Aschaffenburg Nottingham-2 Challenger Fifth-Third Bank Tennis Championships - Lexington Mercedes-Benz Cup - Los Angeles Challenger Casino Lugano - Lugano The 69th King's Cup-Thailand Open - Bangkok GHI Bronx Tennis Classic - Bronx The LTA Men's Challenger Wrexham - Wrexham Banca Stato Challenger Lugano - Lugano Stockholm Open - Stockholm Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble AAPT Championships - Adelaide The Nottingham Challenger - Nottingham Czech Indoor Open - Prague Volkswagen Challenger 2004 - Wolfsburg Sarajevo Open 2004 - Sarajevo Busan Open - Busan Open Sainte Victoire - Aix-En-Provence 13 BH Tennis Open International Cup - Belo Horizonte Open de L'Isere - Grenoble Challenger Ford de Cherbourg - Cherbourg Open 13 - Marseille New Delhi Challenger IV - New Delhi The Samsung Open - Nottingham Odlum Brown Vancouver Open - Vancouver AAPT Championships - Adelaide New Delhi Challenger II - New Delhi Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon Bangkok Challenger Scania Stockholm Open - Stockholm Samsung Securities Cup - Seoul Allianz Suisse Open Gstaad - Gstaad AIG Japan Open - Tokyo Heineken Open - Auckland The Stella Artois Grass Court Championships - London Busan Challenger Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Carson Challenger Prague Challenger Salem Open - Hong Kong Open 13 - Marseille Busan Challenger The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Sydney International - Sydney Rennes Challenger BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Estoril Open - Estoril Allianz Suisse Open - Gstaad Campbell's Hall of Fame Tennis Championships - Newport Dutch Open Tennis - Amersfoort BCR Open Romania - Bucharest Open de Moselle - Metz Chennai Open - Chennai Grand Prix Hassan II - Casablanca Orange Warsaw Open - Warsaw Allianz Suisse Open Gstaad - Gstaad Countrywide Classic - Los Angeles Open de Moselle - Metz PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Grand Prix Hassan II - Casablanca Estoril Open - Estoril Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz Legg Mason Tennis Classic - Washington D.C. AIG Japan Open Tennis Championships - Tokyo Open Sud de France - Montpellier Brisbane International - Brisbane SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Yokohama Challenger Gerry Weber Open - Halle BCR Open Romania - Bucharest Open Sud de France - Montpellier Open 13 - Marseille Citi Open - Washington Swiss Indoors Basel - Basel Open Sud de France - Montpellier Toyota Challenger Petange Challenger Quimper Challenger Heineken Open Shanghai - Shanghai Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Dubai Duty Free Tennis Championships - Dubai Cherbourg Challenger Delray Beach International Tennis Championships - Delray Beach Rennes Challenger Bergamo Challenger BRD Nastase Tiriac Trophy - Bucharest Tokyo Davidoff Swiss Indoors Basel - Basel Delray Beach International Tennis Championships - Delray Beach Kyoto Challenger Brisbane - Brisbane Heineken Open - Auckland Toyota Challenger Sunrise Challenger Grand Prix Hassan II - Casablanca Credit Agricole Suisse Open - Gstaad Noumea Challenger Legg Mason Tennis Classic - Washington Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch AAPT Championships - Adelaide Heineken Open - Auckland Baton Rouge Challenger Erste Bank Open - Vienna Mouilleron-Le-Captif Challenger Tunis Challenger Next Generation Adelaide International - Adelaide Pilot Pen Tennis - New Haven Ordina Open - s-Hertogenbosch Masters Series - Hamburg The Stella Artois Championships - London ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Ordina Open - 's-Hertogenbosch Catella Swedish Open - Bastad Kyoto Challenger Open 13 - Marseille Serbia Open - Belgrade Gerry Weber Open - Halle International German Open - Hamburg Japan Open - Tokyo Pilot Pen Tennis - New Haven Delray Beach International Tennis Championships - Delray Beach Kyoto Challenger St. Petersburg Open - St. Petersburg China Open - Beijing Open de Nice Cote d'Azur - Nice Kyoto Challenger Grand Prix Hassan II - Casablanca Adidas Open de Toulouse - Toulouse Grand Prix Hassan II - Casablanca Aptos Challenger Le Gosier Challenger Valencia Open - Valencia Qatar ExxonMobil Open - Doha Tunis Challenger Malaysian Open - Kuala Lumpur Open 13 - Marseille Open de Moselle - Metz Aptos Challenger Challenger 42 - Andrezieux Tokyo Moselle Open - Metz Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Sporting Challenger - Turin Orleans Challenger Schickendanz Open - Furth Zivnobanka Czech Open - Prostejov Mons Challenger Top Wool Challenger Biella - Biella Open Sud de France - Montpellier drkoop.com USTA Tennis Championships of Chicago - Winnetka Bordeaux Challenger Milan Challenger Scheveningen Challenger Meknes Challenger Tokyo GHI Bronx Tennis Classic - Bronx Togliatti Cup - Togliatti Toyota Challenger Yokohama World Tennis Gaora Cup - Yokohama Hilton Waikoloa Village USTA Challenger - Waikoloa Renault Slovenian Open - Ljubljana Okal Open - Eckental Open Mutouest - St. Brieuc San Luis Potosi Challenger - San Luis Potosi VII Torneo Internazionale di Tennis - Barletta Japan Open - Tokyo KGHM Polish Indoors - Wroclaw Davidoff Swiss Indoors - Basel Open Romania - Bucharest AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven AIG Japan Open - Tokyo AIG Japan Open Tennis Championships - Tokyo SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Estoril Open - Estoril Salem Open - Hong Kong Japan Open - Tokyo Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo Legg Mason Tennis Classic - Washington D.C. Regions Morgan Keegan Championships - Memphis Masters Series Hamburg - Hamburg Kroger / St. Jude International - Memphis Medibank International - Sydney The Stella Artois Grass Court Championships - London Open 13 - Marseille Japan Open - Tokyo The Stella Artois Grass Court Championships - London Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati 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 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 Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Ordina Open - 's-Hertogenbosch Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Vietnam Open - Ho Chi Minh City BNP Paribas Masters - Paris St. Petersburg Open - St. Petersburg Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells ATP Kremlin Cup - Moscow BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York Bet-at-home Open - Hamburg 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 Australian Open - Melbourne Wimbledon - London 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 Estoril Open - Estoril Campionati Internazionali D'Italia - Rome Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Sony Open Tennis - Miami Pilot Pen Tennis - New Haven Croatia Open - Umag Wimbledon - London Dutch Open Tennis - Amersfoort French Open - Paris U.S. Open - New York Australian Open - Melbourne The Dubai Tennis Championships - Dubai Catella Swedish Open - Bastad Thailand Open - Bangkok French Open - Paris Australian Open - Melbourne Sony Ericsson Open - Miami Davis Cup, Group 1, 1R, KOR-JPN 5-0 Davis Cup, Group 1, 1R, JPN-INA 5-0 Davis Cup, Group 1, 2R, JPN-NZL 3-2 Davis Cup, Group 1, 2R, UZB-JPN 3-2 Davis Cup, Group 1, 1R, JPN-KOR 3-2 Davis Cup, Group 1, REL1, JPN-PAK 5-0 Davis Cup, Group 1, 1R, JPN-INA 3-2 Davis Cup, World Group, QR, CHI-JPN 5-0 Australian Open - Melbourne Davis Cup, Group 1, 1R, TPE-JPN 3-2 Wimbledon - London Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, Group 1, 3R, UZB-JPN 3-2 U.S. Open - New York U.S. Open - New York Internazionali BNL dItalia - Rome French Open - Paris Davis Cup, Group 1, 2R, THA-JPN 4-1 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, World Group, PO, JPN-ROU 2-3 Davis Cup, Group 1, 1R, JPN-THA 4-1 Davis Cup, Group 1, 2R, IND-JPN 3-2 Davis Cup, Group 1, 2R, JPN-CHN 5-0 Davis Cup, World Group, QR, RUS-JPN 3-1 Davis Cup, Group 1, 2R, JPN-THA 5-0 Davis Cup, Group 1, 1R, IND-JPN 4-1 Davis Cup, Group 1, 2R, JPN-IND 3-2