Career 2022 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 Japan F1 New Zealand F2 New Zealand F3 Japan F2 Japan F3 Korea F1 Japan F4 Japan F5 Canada F4 Austria F1 USA F20 USA F21 USA F22 USA F23 Japan F6 Japan F7 USA F29 USA F30 Austria F3 Australia F4 Sri Lanka F1 Japan F1 Japan F2 Japan F3 Hungary F2 Japan F5 USA F13 Serbia & Montenegro F3 USA F14 Japan F8 Austria F4 Austria F5 Austria F6 Croatia F4 Italy F27 Japan F9 Japan F10 Venezuela F4 Venezuela F6 Mexico F15 Mexico F16 Mexico F18 India F7 Austria F1 Austria F2 Poland F1 China F3 Switzerland F1 Sweden F1 Sweden F2 Sweden F3 Romania F1 Romania F2 Japan F4 Macedonia F2 Serbia & Montenegro F1 Austria F4 Austria F5 Austria F6 Austria F8 Austria F9 Germany F15 Germany F16 Great Britain F13 Great Britain F14 USA F26 USA F27 Great Britain F1 Great Britain F2 Croatia F1 Croatia F2 Austria F2 Switzerland F1 Switzerland F2 Switzerland F3 Sri Lanka F2 Switzerland F1 Canada F5 Austria F1 Austria F2 Austria F3 Switzerland F1 Great Britain F5 Great Britain F6 Russia F1 Russia F2 Korea F1 Korea F2 Korea F3 Germany F8 Austria F7 France F13 Great Britain F17 Great Britain F18 China F6 Great Britain F20 China F1 China F2 France F4 France F13 Great Britain F14 Croatia F1 Italy F2 Great Britain F4 Great Britain F8 Great Britain F10 Egypt F13 Egypt F14 Japan F2 Japan F3 Italy F4 Italy F5 Bangkok Challenger The Natrel's Challenger of Granby - Granby Shimadzu All Japan Indoor Tennis Championships - Kyoto Uncle Toby's Australian Men's Clay Court Challenger - Canberra Busan Open Challenger Tennis - Busan II Manta Open - Manta Kia International in Caloundra - Caloundra HTV Challenger - Ho Chi Minh City Coffee Cup Challenger - Chikmagalur Dharwad Challenger 2006 - Dharwad s Tennis Masters 06 - Graz II Manta Open - Manta Samsung Secruities Cup Challenger - Seoul Samsung Challenger 2007 - Ho Chi Minh City Busan Open Challenger Tennis - Busan The Tarka Challenger - Barnstaple Samsung Securities Cup - Seoul Flea Market Cup - Busan Shanghai Challenger Challenger Tunisie - Tunis IPP Open - Helsinki Keio Challenger International Tennis Tournament - Yokohama McDonalds ATP Challenger - Burnie Hilton Waikoloa Village USTA Challenger - Waikoloa Shimadzu All Japan Indoor Tennis Championships - Kyoto San Luis Potosi Challenger - San Luis Potosi Puerto Rico Challenger Tennis Event - Humacao Busan Open Challenger Tennis - Busan Baton Rouge Pro Tennis Classic - Baton Rouge Rijeka Open - Rijeka Sail Open - New Delhi China Open - Beijing Uncle Toby's Challenger in Burnie - Burnie New Delhi Challenger II - New Delhi Trofeo Cassa di Risparmio di Alessandria - Alessandria The Surbiton Trophy - Surbiton Dublin Challenger - Dublin Nielsen USTA Pro Tennis Championship - Winnetka Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan Keio Challenger International Tennis Tournament - Yokohama Fifth-Third Bank Tennis Classic - Lexington Bangkok Challenger Jersey Challenger Talahassee Challenger Karlsruhe Challenger Recanati Challenger Binghamton Challenger Alphen Challenger Todi Challenger Palermo Challenger Jersey Challenger Toyota Challenger Bergamo Challenger Monza Challenger Tallahassee Challenger Ostrava Challenger Manta Challenger San Remo Challenger Busan Challenger Cremona Challenger Lugano Challenger Winnetka Challenger Oberstaufen Challenger Cordenons Challenger Kitzbuhel Challenger Istanbul Challenger Binghamton Challenger Ortisei Challenger Singapore Challenger Wolfsburg Challenger Rome Challenger Todi Challenger Tiburon Challenger BH Indoor Sarajevo - Sarajevo Loughborough Challenger Salzburg Challenger Bergamo Challenger Wolfsburg Challenger Singapore Challenger Kyoto Challenger Pingguo Challenger Rome Challenger Prague Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Nottingham-2 Challenger Uncle Toby's Burnie Challenger - Tasmania Cherbourg Challenger Rennes Challenger Bergamo Challenger Busan Open - Busan St. Brieuc Challenger Rome Challenger Kun-Ming Challenger Nottingham-2 Challenger Beijing Challenger Guimaraes Challenger St. Remy Challenger Izmir Challenger Honolulu Challenger Rennes Challenger Seoul Challenger Kolkata Challenger Kyoto Challenger Guadalajara Challenger Nottingham Challenger Gimcheon Challenger Busan Challenger Nottingham Challenger Nottingham-2 Challenger Tallahassee Tennis Challenger - Tallahassee Nanchang Challenger Todi Challenger Scheveningen Challenger Kaohsiung Challenger Salzburg Challenger Bergamo Challenger Aptos Challenger Kyoto Challenger Unique Zagreb Open - Zagreb Orleans Challenger Rennes Challenger Palermo Challenger Traralgon Challenger 2 Eckental Challenger Yokohama Challenger Bergamo Challenger Wroclaw Challenger Seoul Challenger Pingguo Challenger Gimcheon Challenger Shimadzu All Japan Indoor - Kyoto s'Tennis Masters Challenger - Graz Nanchang Challenger Busan Challenger Yokohama Challenger Toyota Challenger Bergamo Challenger Kyoto Challenger Guangzhou Challenger Shenzhen Challenger Gwangju Challenger Taipei City Challenger Samsung Securities Cup - Seoul Heilbronn Challenger Winnipeg Challenger Bangkok Challenger Kaohsiung Challenger Ho Chi Minh City Challenger Ningboo Challenger Toyota Challenger Maui Challenger Burnie Challenger Yokohama Challenger 14° BH Tennis Open - Belo Horizonte Irving Challenger Taipei City Challenger Gimcheon Challenger Seoul Challenger Busan Challenger Zhangjiagang Challenger Yokohama World Tennis Gaora Cup - Yokohama Heilbronn Challenger Ho Chi Minh City Challenger Kobe Challenger Taipei City Challenger Seoul Challenger Winnipeg Challenger Gatineau Challenger Zhangjiagang Challenger Busan Open Challenger Tennis - Busan Shanghai Challenger Kaohsiung Challenger Shenzhen Challenger Kobe Challenger Playford Challenger Head Cup Busan Open - Busan Burnie Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger Yokohama Challenger Shenzhen Challenger Taipei City Challenger Nanchang Challenger Seoul Challenger Busan Challenger Nottingham Challenger Winnipeg Challenger Aptos Challenger Vancouver Challenger Jinan Challenger Kaohsiung Challenger Kobe Challenger Bangkok Challenger Drummondville Challenger Calgary Challenger Biella 5 Challenger Ilkley Challenger Porto Challenger Charlottesville Challenger Knoxville Challenger Traralgon Challenger Columbus Challenger Monterrey Challenger Gimcheon Challenger St. Brieuc Challenger Challenger Banque Nationale - Granby GHI Bronx Tennis Classic - Bronx USTA Seascape Challenger - Aptos IV Manta Open - Manta Kia International In Kawana - Kawana 2008 China TCL Challenger - Guangzhou Fergana Challenger - Fergana Almaty Challenger 2 - Almaty The Comercia Challenger - Aptos Shanghai Challenger Dharwad Challenger 2003 - Dharwad Croatia Osiguranje Rijeka Open - Rijeka Belgaum Open - Belgaum Astana Challenger - Astana VIII Gramado Open - Gramado S Tennis Masters - Graz Fergana Challenger - Fergana Odlum Brown Vancouver Open - Vancouver Cleveland Challenger Challenger DCN de Cherbourg - Cherbourg Shimadzu All Japan Indoor Tennis Championships - Kyoto Open Prevadies - St. Brieuc Prosperita Open 2007 - Ostrava Almaty Challenger 1 - Almaty Prague 2 Challenger Fifth Third Bank Tennis Championships - Lexington LXVII Concursu Internacional de Vigo - Vigo 's Tennis Masters 07 Challenger - Graz Club Coop's ATP Challenger International - Brisbane Ilkley Challenger 5 Volkswagen Challenger - Wolfsburg AGT Challenger - Leon Izmir Cup - Izmir Oldum Brown Vancouver Open - Vancouver Taipei City Challenger Timisoara Challenger 2005 - Timisoara Ethias Trophy - Mons Mexico City Challenger Arad Challenger Zagreb Challenger Kyoto Challenger Heilbronn Challenger Korat Challenger Ningboo Challenger Wuhai Challenger Uncle Tobys Challenger in Caloundra - Caloundra AIG Japan Open - Tokyo Nottingham Challenger The Commercia Challenger - Aptos AIG Japan Open - Tokyo Internationaux de Doubs Open de Franchie-Comte - Besancon Baden Open - Karlsruhe Oberstaufen Cup - Oberstaufen Generali Open - Kitzbuhel AIG Japan Open - Tokyo AIG Japan Open - Tokyo Generali Open - Kitzbuhel China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Next Generation Adelaide International - Adelaide Trani Challenger Mercedes Cup - Stuttgart Generali Open - Kitzbuhel BA-CA Tennis Trophy - Vienna Gerry Weber Open - Halle The Artois Championships - London The Nottingham Open - Nottingham Legg Mason Tennis Classic - Washington Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Open des Alpes Trophee BNP Paribas - Grenoble Indianapolis Tennis Championships - Indianapolis Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen Bauer Watertechnilogy Cup 2008 - Eckental Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Dunlop World Challenge - Toyota Heilbronn Challenger Melbourn Challenger Medibank International - Sydney Wolfsburg Challenger PBZ Zagreb Indoors - Zagreb Baton Rouge Challenger Open 13 - Marseille San Remo Challenger Malaysian Open - Kuala Lumpur Busan Challenger Zagreb Challenger Bank Austria Tennis Trophy - Vienna Aircel Chennai Open - Chennai SA Tennis Open - Johannesburg Aptos Challenger Manchester Challenger Open 13 - Marseille Segovia Challenger Istanbul Challenger Tarragona Challenger Kolding Challenger Tiburon Challenger Calabasas Challenger Allianz Suisse Open - Gstaad Seoul Challenger Eckental Challenger PTT Thailand Open - Bangkok Salzburg Challenger Rakuten Japan Open - Tokyo Heilbronn Challenger Dallas Challenger Qatar ExxonMobil Open - Doha Kyoto Challenger Jersey Challenger Open 13 - Marseille Napoli Challenger Baton Rouge Challenger US Men's Clay Court Championship - Houston BMW Open - Munich Power Horse World Team Cup - Dusseldorf AEGON International - Eastbourne Mercedes Cup - Stuttgart Atlanta Tennis Championships - Atlanta Credit Agricole Suisse Open - Gstaad PTT Thailand Open - Bangkok Orbetello Challenger Rakuten Japan Open - Tokyo Granby Challenger Erste Bank Open - Vienna U.S. National Indoor Tennis Championships - Memphis BMW Open - Munich Como Challenger Power Horse Cup - Dusseldorf Shenzhen Challenger Bangkok Challenger PTT Thailand Open - Bangkok Izmir Challenger Bangkok Challenger Orleans Challenger Seoul Challenger Astana Challenger BMW Open - Munich Toyota Challenger Sarajevo Challenger Guangzhou Challenger Barletta Challenger Monza Challenger Malaysian Open - Kuala Lumpur Tallahassee Challenger Sarasota Challenger Alessandria Challenger Nottingham Challenger Nottingham Challenger Erste Bank Open - Vienna Winnetka Challenger Turin Challenger Oberstaufen Challenger Orbetello Challenger Heineken Open - Auckland Beijing Challenger Ljubljana Challenger Sacramento Challenger Seoul Challenger Ortisei Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Toyota Challenger Honolulu Challenger Open 13 - Marseille Cherbourg Challenger Sarajevo Challenger Sarasota Challenger Kaohsiung Challenger Napoli Challenger Nottingham Challenger Milan Challenger Todi Challenger Trnava Challenger Mons Challenger Maui Challenger Citi Open - Washington Dallas Challenger Busan Challenger Nottingham Challenger Furth Challenger Portoroz Challenger Shenzhen Open - Shenzhen Scheveningen Challenger Recanati Challenger Oberstaufen Challenger Istanbul Challenger Geneva Challenger Ortisei Challenger Ningboo Challenger Yokohama Challenger Shenzhen Challenger Toyota Challenger Heilbronn Challenger Bergamo Challenger New Delhi Challenger New York Open - New York Guangzhou Challenger Shenzhen Challenger Taipei City Challenger Aix En Provence Challenger Cleveland Challenger Oberstaufen Challenger Shanghai Challenger St. Remy Challenger Traralgon Challenger Eckental Challenger Ortisei Challenger Toyota Challenger Kyoto Challenger Quimper Challenger Busan Challenger Heilbronn Challenger Granby Challenger Vancouver Challenger Shanghai Challenger Ningboo Challenger Kobe Challenger Bangkok Challenger Manila Challenger Phoenix Challenger Busan Challenger Ilkley Challenger Winnetka Challenger Chengdu Challenger Kobe Challenger Launceston Challenger Challenger Ford de Cherbourg - Cherbourg Ilkley Challenger Gatineau Challenger Granby Challenger Jinan Challenger Toyota Challenger Hua Hin Challenger Bangkok Challenger Aircel Chennai Open - Chennai Shimadzu All Japan Indoor - Kyoto Winston-Salem Open - Winston-Salem Kyoto Challenger Gemax Samsung Open 2004 - Belgrade Yokohama Challenger Zhuhai Challenger Rakuten Japan Open - Tokyo Heineken Open - Auckland Nanchang Challenger Delray Beach International Tennis Championships - Delray Beach Busan Challenger Gerry Weber Open - Halle Bet-at-home Cup - Kitzbuhel Chengdu Challenger Aegon Nottingham Open - Nottingham Ningboo Challenger Liuzhou Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto AEGON Championships - London Launceston Challenger Zhangjiagang Challenger If Stockholm Open - Stockholm Chengdu Open - Chengdu Ischgl International ATP Challenger - Ischgl Flea Market Cup Busan Challenger Tennis - Busan Brisbane International - Brisbane Odlum Brown Vancouver Open - Vancouver Rakuten Japan Open - Tokyo Istanbul Challenger PBZ Zagreb Indoors - Zagreb Nottingham 2 Challenger Cassis Challenger Rennes Challenger Biel Challenger Champaign Challenger Biel Challenger Zagreb Challenger Open Parc - Lyon Bath Challenger Rakuten Japan Open - Tokyo Citi Open - Washington Delray Beach Open - Delray Beach AIG Japan Open - Tokyo Internationaler Raiffeisen Grand Prix - St. Polten Vietnam Open - Ho Chi Minh City Hypo Group Tennis International - Portschach St. Tropez Challenger Hypo Group Tennis International - Portschach Gerry Weber Open - Halle AIG Japan Open Tennis Championships - Tokyo Rogers Masters - Toronto SAP Open - San Jose Mercedes Cup - Stuttgart Indianapolis Tennis Championships - Indianapolis Austrian Open - Kitzbuhel China Open - Beijing AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna SAP Open - San Jose Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Shanghai ATP Masters 1000 - Shanghai Qatar Exxon Mobil Open - Doha Shanghai ATP Masters - Shanghai Campbells Hall of Fame Tennis Championships - Newport AIG Japan Open Tennis Championships - Tokyo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo AEGON Championships - London BMW Open - Munich AEGON Championships - London Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Erste Bank Open - Vienna Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Campbell's Hall of Fame Tennis Championships - Newport Shanghai Rolex Masters - Shanghai Truist Atlanta Open - Atlanta BNP Paribas Open - Indian Wells Miami Open - Miami Bet-at-home Cup - Kitzbuhel Swiss Indoors Basel - Basel Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Aircel Chennai Open - Chennai Apia International - Sydney PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Rakuten Japan Open - Tokyo US Men's Clay Court Championship - Houston Mercedes Cup - Stuttgart Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Millennium Estoril Open - Estoril Miami Open - Miami Dallas Open - Dallas Rakuten Japan Open - Tokyo AEGON Championships - London Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London 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 Australian Open - Melbourne French Open - Paris Wimbledon - London 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 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 Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London Wimbledon - London Wimbledon - London French Open - Paris Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, Group 1, 1R, JPN-CHN 4-1 Davis Cup, Group 1, 2R, JPN-THA 5-0 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Australian Open - Melbourne French Open - Paris Davis Cup, Group I, 2R, JPN-UZB 4-1 Australian Open - Melbourne Davis Cup, World Group, PO, JPN-ROU 2-3 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group 1, 2R, IND-JPN 3-2 Davis Cup, Group I, 2R, JPN-KOR 3-2 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, World Group, PO, JPN-IND 4-1 Davis Cup, World Group, 1R, JPN-CRO 2-3 Davis Cup, Group I, PO, LAT-AUT 1-4 Davis Cup, World Group, 1R, CAN-JPN 3-2 Davis Cup, World Group, PO, JPN-ISR 2-3 French Open - Paris Davis Cup, Group I, 1R, JPN-INA 5-0 Davis Cup, World Group, PO, JPN-COL 3-2 French Open - Paris U.S. Open - New York Davis Cup, World Group, PO, JPN-BRA 3-1 Davis Cup, Group 1, 1R, JPN-CHN 5-0 Davis Cup, Group 1, 2R, THA-JPN 3-2 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, JPN-ECU 0-3 Australian Open - Melbourne Davis Cup, Group 1, 2R, JPN-CHN 5-0 Davis Cup, Group I, 1R, PHI-JPN 1-3 Davis Cup, World Group, 1R, AUT-FRA 2-3 Davis Cup, World Group, 1R, JPN-CAN 4-1 Australian Open (juniors) French Open (juniors) Wimbledon (juniors) 15th Asian Games Doha 2006 Olympics - London