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 France F3 Qatar F1 Hungary F2 Tunisia F1 Tunisia F2 Germany F9 Germany F10 Germany F11 Estonia F1 Latvia F1 Lithuania F1 Italy F25 Czech Republic F4 UAE F1 Turkey #1-w1 Turkey #1-w2 Japan F4 Spain F13 Germany F6 Germany F7 Iran F4 China F1 China F2 Australia F1 Australia F2 New Zealand F2 UAE F2 Great Britain F8 Japan F4 Japan F5 Japan F6 Japan F8 Japan F9 Japan F10 Great Britain F14 Japan F11 Japan F12 Japan F3 Japan F1 Korea F1 France F11 China F6 Japan F10 Japan F11 Thailand F2 Japan F1 Japan F2 Japan F3 Italy F12 Japan F6 Japan F7 Indonesia F1 Indonesia F2 Indonesia F3 India F6 India F7 Japan F10 Japan F11 Australia F1 Japan F1 Japan F2 Korea F2 Korea F3 Japan F6 Japan F7 Japan F9 Thailand F4 Thailand F5 Germany F2 Italy F11 Indonesia F2 Japan F8 Germany F14 Japan F6 Iran F3 Italy F24 UAE F1 Great Britain F6 Great Britain F7 Qatar F2 Japan F7 Qatar F3 Cuba F1 USA F4 USA F5 Thailand F2 Japan F5 Lithuania F2 Japan F9 New Zealand F1 Korea F3 Italy F23 Japan F8 Thailand F3 Germany F5 Korea F2 Oberstaufen Cup - Oberstaufen Open Mutouest de Saint-Brieuc - St. Brieuc Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson Busan Open Challenger Tennis - Busan The Commercia Challenger - Aptos The Natrel's Challenger - Granby Ethias Trophy - Mons Kobstaedernes ATP Challenger - Kolding Internationaux de Nouvelle-Caledonie - New Caledonia 4th Volkswagen Challenger - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto Mitsubishi Electric Europe Cup - Monza Unicredit (Suisse) Bank S.A. Challenger - Chiasso Isla de Lanzarote - Lanzarote Unique Zagreb Open - Zagreb Dublin Challenger - Dublin Trofeo Sisma Mantova - Mantova Oberstaufen Cup - Oberstaufen Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Sony Ericsson Open 2008 - Belgrade III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Baden Open - Karlsruhe The Surbiton Trophy - Surbiton The Comercia Bank Challenger - Aptos Alexander Kolyaskin Memorial - Donetsk Flea Market Cup Busan Challenger Tennis - Busan Keio Challenger International Tennis Tournament - Yokohama Heilbronn Challenger Wolfsburg Challenger Jersey Challenger St. Brieuc Challenger Athens Challenger Ramat Hasharon Challenger Aptos Challenger Lexington Challenger Granby Challenger Geneva Challenger Seville Challenger St. Remy Challenger Banja Luka Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Chuncheon Challenger Aachen Challenger Yokohama Challenger Belgrade Challenger Rhodes Challenger Nottingham Challenger Aptos Challenger Tampere Challenger Trani Challenger Salvador Challenger Seoul Challenger Toyota Challenger Kazan Challenger Kyoto Challenger Pingguo Challenger Sarasota Challenger Fergana Challenger Nottingham Challenger Marburg Challenger Oberstaufen Challenger Como Challenger Istanbul Challenger Izmir Challenger Bangkok Challenger Sacramento Challenger Seoul Challenger Toyota Challenger Heilbronn Challenger Honolulu Challenger Burnie Challenger Wolfsburg Challenger Cherbourg Challenger Kyoto Challenger Bath Challenger Le Gosier Challenger Barranquilla Challenger Kaohsiung Challenger Bordeaux Challenger Prostejov Challenger Beijing Challenger Bangkok Challenger Shanghai Challenger Belem Challenger Yokohama Challenger Toyota Challenger Dallas Challenger Leon Challenger Mexico City Challenger Prostejov Challenger Binghamton Challenger Okal Cup - Eckental Shanghai Challenger Kaoshuing Challenger Toyota Challenger Okal Open - Eckental Alexander Kolyaskin Memorial - Donetsk New Delhi Challenger Guangzhou Challenger Rimouski Challenger Leon Challenger Shenzhen Challenger Nottingham-2 Challenger Istanbul Challenger Guangzhou Challenger St. Brieuc Challenger Ilkley Challenger Bangkok Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Yokohama Challenger Toyota Challenger Bangkok Challenger Kyoto Challenger Busan Challenger Seoul Challenger The LTA Cardiff Challenger - Cardiff Kaohsiung Challenger Bangkok Challenger Kyoto Challenger Yokohama Challenger Surbiton Challenger s'Tennis Masters Challenger - Graz Chengdu Challenger Shenzhen Challenger Bengalaru Challenger Biella 4 Challenger Alexander Kolyaskin Memorial - Donetsk Biel Challenger Yokkaichi Challenger Challenger Banque Nationale Rimouski - Rimouski Music City Challenger - Nashville Hilton Waikoloa Village USTA Challenger - Waikoloa Samsung Challenger 2007 - Ho Chi Minh City The Surbiton Trophy - Surbiton LTA Nottingham Challenger - Nottingham Kyoto Challenger Lambertz Open by Stawag 2007 - Aachen Bauer Watertechnology Cup 2007 - Eckental IPP Open - Helsinki 5 Volkswagen Challenger - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi Rhodes Challenger AGT Challenger - Leon Status Athens Open - Athens Swanston Challenger - Sacramento 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona III Isla de Lanzarote - Lanzarote Rome Challenger San Remo Tennis Cup - San Remo Isla de Lanzarote - Lanzarote Bangkok Challenger LTA Cardiff Challenger - Cardiff Isla de Gran Canaria - Mas Palomas Busan Open Challenger Tennis - Busan Baden Open - Karlsruhe The LTA Hester Trophy - Manchester Bukhara Challenger - Bukhara Heilbronn Open - Heilbronn Dortmund Challenger Binghamton Challenger Kyoto Challenger Odlum Brown Vancouver Open - Vancouver Rome Challenger Winnetka Challenger Banja Luka Challenger - Banja Luka Aptos Challenger Melbourne Challenger Ramat Hasharon Challenger Yokohama Challenger Alessandria Challenger Winnetka Challenger Toyota Challenger Brasilia Challenger Anning Challenger Gimcheon Challenger Open D'Orleans - Orleans Bangkok Challenger Mons Challenger Kaohsiung Challenger Tashkent Challenger Astana Challenger Aachen Challenger Pune Challenger Yokohama Challenger Burnie Challenger Seoul Challenger USTA/Adtech Challenger - Boston Gerry Weber Open - Halle Guangzhou Challenger Drummondville Challenger Shanghai Challenger Nanchang Challenger Heilbronn Open - Heilbronn Leon Challenger Bangkok Challenger Kuppers Kolsch Cup - Aachen Granby Challenger Kobe Challenger Toyota Challenger Maui Challenger Zhuhai Challenger Okal Cup 2001 International Bavarian Championships - Eckental Quanzhou Challenger Lugano Challenger Fergana Tennis Challenger Tournament - Fergana Hamburg Challenger - Hamburg Rome Challenger Shenzhen Challenger Noumea Challenger Kosice Challenger AIG Japan Open - Tokyo Bangkok Challenger Yokohama Challenger GHI Bronx Tennis Classic - Bronx Zhangjiagang Challenger Taipei City Challenger Seoul Challenger Busan Challenger Internazionali de Tennis di Bergamo - Bergamo Gerry Weber Open - Halle Gwangju Challenger Surbiton Challenger Wuhan Challenger AIG Japan Open Tennis Championships - Tokyo Binghamton Challenger Heineken Open - Auckland Kaohsiung Challenger Biella 3 Challenger Gerry Weber Open - Halle Nottingham 2 Challenger Oberstaufen Cup - Oberstaufen Nottingham-2 Challenger Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Germany F1 Next Generation Adelaide International - Adelaide Medibank International - Sydney Lugano Challenger Busan Challenger Launceston Challenger Surbiton Challenger The Artois Championships - London Thailand Open - Bangkok Wolfsburg Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Matsuyama Challenger Kobe Challenger Akbank Private Banking TED Open - Istanbul Togliatti Cup - Togliatti Mordovia Cup 2005 - Saransk Alexander Kolyaskin Memorial - Donetsk Campbells Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Open de Rennes La Trinitaine - Rennes AIG Japan Open Tennis Championships - Tokyo Ordina Open - s-Hertogenbosch Countrywide Classic - Los Angeles Thailand Open - Bangkok Keio Challenger International Tennis Tournament - Yokohama AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Open Sud de France - Montpellier Atlanta Tennis Championships - Atlanta Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai US Men's Clay Court Championship - Houston PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai SAP Open - San Jose PTT Thailand Open - Bangkok Brisbane International - Brisbane Dunlop World Challenge - Toyota Bergamo Challenger Barcelona Open BancSabadell - Barcelona Hall of Fame Tennis Championships - Newport Erste Bank Open - Vienna Erste Bank Open - Vienna Gerry Weber Open - Halle Napoli Challenger Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Antalya Cup - Antalya Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Hall of Fame Open - Newport Brest Challenger Dubai Duty Free Tennis Championships - Dubai Todi Challenger European Open - Antwerp Astana Open - Nur-Sultan Kobe Challenger Heilbronn Challenger Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Forli Challenger Burnie Challenger Rabat Challenger Nottingham-2 Challenger Johannesburg Challenger Busan Challenger Tallahassee Challenger Santos Challenger Fergana Challenger Milan Challenger Rome Challenger Busan Challenger Zagreb Challenger Irving Challenger Shenzhen Challenger Tallahassee Challenger Toyota Challenger Taipei City Challenger Noumea Challenger Noumea Challenger Hong Kong Challenger Burnie Challenger Nottingham Challenger Singapore Challenger Burnie Challenger Seoul Challenger Buenos Aires Challenger Bergamo Challenger Rimouski Challenger Pereira Challenger Kyoto Challenger Caltanissetta Challenger Jersey Challenger West Lakes Challenger Barletta Challenger St. Brieuc Challenger Nottingham Challenger Johannesburg Challenger Kun-Ming Challenger Busan Challenger Athens Challenger Geneva Challenger Seoul Challenger Thailand Open - Bangkok Kyoto Challenger Lexington Challenger Gerry Weber Open - Halle Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai New Delhi Challenger Kyoto Challenger Shenzhen Challenger Gerry Weber Open - Halle Farmers Classic - Los Angeles Hua Hin Challenger Vancouver Challenger Citi Open - Washington Moselle Open - Metz Savannah Challenger Shanghai Challenger Tunis Challenger Malaysian Open - Kuala Lumpur Kaohsiung Challenger Anning Challenger Liuzhou Challenger Shenzhen Challenger Alphen Challenger Apia International - Sydney Open Sud de France - Montpellier Sao Paulo Challenger Sydney Challenger Mercedes Cup - Stuttgart Le Gosier Challenger Guadalajara Challenger Ricoh Open - 's-Hertogenbosch Claro Open Colombia - Bogota Brisbane - Brisbane BB&T Atlanta Open - Atlanta Citi Open - Washington Rakuten Japan Open - Tokyo Bangkok Challenger Challenger Hamburg - Hamburg Guadalajara Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Citi Open - Washington Open de L'Isere (Open 38) - Grenoble Lexington Challenger Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Barcelona Open BancSabadell - Barcelona Antalya Cup - Antalya Bangkok Challenger Budapest Challenger - Budapest Yokkaichi Challenger Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Citi Open - Washington Prague Challenger Zhuhai Open - Zhuhai Intrum Stockholm Open - Stockholm Tata Open Maharashtra - Pune Karshi Challenger - Karshi bett1HULKS Indoors - Cologne Morelos Challenger Murray River Open - Melbourne Serbia Open - Belgrade Hall of Fame Open - Newport Yokohama Challenger Aguascalientes Challenger Chennai Open - Chennai Noventi Open - Halle Sofia Open - Sofia BMW Open - Munich Abierto Mexicano Telcel - Acapulco Campbells Hall of Fame Tennis Championships - Newport Sony Ericsson Open - Miami Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BB&T Atlanta Open - Atlanta Chennai Open - Chennai Internazionali BNL d'Italia - Rome Campbells Hall of Fame Tennis Championships - Newport 2002 Mercedes Cup - Stuttgart Valencia Open - Valencia Garanti Koza Sofia Open - Sofia Ricoh Open - 's-Hertogenbosch Chengdu Open - Chengdu AEGON Championships - London ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam 2001 Mercedes Cup - Stuttgart Ilkley Challenger Noumea Challenger Indian Wells Challenger Millennium Estoril Open - Estoril BMW Open - Munich China Open - Beijing Rakuten Japan Open - Tokyo PBZ Zagreb Indoors - Zagreb Copa Claro - Buenos Aires Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Wimbledon - London Libema Open - 's-Hertogenbosch Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Australian Open - Melbourne BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London U.S. Open - New York Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells Rogers Cup - Toronto U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Citi Open - Washington Wimbledon - London Rakuten Japan Open - Tokyo Hall of Fame Tennis Championships - Newport U.S. Open - New York Rakuten Japan Open - Tokyo Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris 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 French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Miami Open - Miami French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Western & Southern Open - New York U.S. Open - New York Davis Cup, Group 1, 1R, JPN-CHN 4-1 Davis Cup, World Group, PO, JPN-IND 4-1 Davis Cup, World Group, PO, JPN-BRA 3-1 Hopman Cup - Perth Davis Cup, Finals, Group A Davis Cup, Group 1, 1R, JPN-PHI 5-0 Australian Open (juniors) Davis Cup, Group 1, 3R, UZB-JPN 3-2 Davis Cup, Group I, 1R, JPN-INA 5-0 Davis Cup, Group 1, 2R, JPN-THA 5-0 Davis Cup, World Group, 1R, JPN-ITA 1-3 Olympics - Rio de Janeiro Olympics - Tokyo