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 New Zealand F2 New Zealand F3 Japan F1 Japan F2 Korea F1 Japan F4 Japan F5 USA F20 USA F22 USA F23 Japan F3 Australia F4 Japan F1 Japan F2 Japan F3 USA F13 USA F14 Japan F8 India F7 Japan F4 Korea F1 Italy F33 China F6 Italy F32 Italy F19 Italy F21 Italy F26 Italy F27 Italy F28 Canada F4 USA F21 Italy F31 Dominican Republic F3 Azerbaijan F2 Italy F1 Japan F2 Japan F3 Spain F12 Italy F9 Italy F23 Italy F24 Italy F25 Italy F26 Italy F27 Italy F29 Australia F10 Australia F11 New Zealand F1 Australia F13 Ukraine F2 Switzerland F1 Switzerland F2 Switzerland F3 Italy F6 Turkey F15 Turkey F16 Bulgaria F2 Turkey F18 Turkey F19 Italy F13 Brazil F19 Brazil F20 Brazil F21 Brazil F22 Italy F21 Finland F1 Finland F3 Great Britain F14 Italy F27 Italy F28 Italy F30 Burundi F1 Rwanda F1 Rwanda F2 Turkey F35 Great Britain F3 Turkey F4 Turkey F5 Ukraine F1 Ukraine F2 Israel F4 Israel F5 Israel F6 Greece F1 Greece F2 Italy F6 Italy F7 Turkey F18 Slovenia F1 Slovenia F2 Italy F14 Italy F15 Romania F5 Italy F17 Belgium F4 Turkey F31 Turkey F32 Italy F29 Turkey F33 Italy F25 Italy F26 Kuwait F1 Kuwait F2 Nigeria F1 Nigeria F2 Burundi F1 Rwanda F1 Zimbabwe F1 Germany F4 Ukraine F1 Ukraine F2 Switzerland F2 Switzerland F3 Italy F1 Egypt F2 Italy F4 Great Britain F9 Greece F9 Turkey F22 Italy F13 Italy F15 Italy F19 Switzerland F4 Switzerland F5 Italy F24 Greece F10 Italy F28 Greece F16 Russia F1 Italy F3 Switzerland F1 Italy F14 Tunisia F2 Italy F18 Italy F19 Italy F29 Egypt F28 Tunisia F6 Italy F20 Italy F17 Italy F22 Italy F6 Italy F31 Japan F6 Switzerland F3 Italy F25 Greece F15 Tunisia F10 Israel F1 Switzerland F2 Greece F1 Egypt F27 Tunisia F13 Tunisia F14 Tunisia F15 Greece F6 Italy F9 Italy F10 Italy F11 Turkey F22 Turkey F23 Italy F15 Austria F3 Turkey F28 Turkey F29 Egypt F24 Italy F23 Egypt F25 Italy F24 Egypt F29 Japan F10 Kuwait F1 Kuwait F2 Kuwait F3 Italy F9 Egypt F43 Italy F2 Italy F3 Japan F7 USA F29 USA F30 Italy F12 Japan F5 Japan F9 Egypt F13 Sri Lanka F2 Egypt F14 China F3 Italy F26 Egypt F23 Korea F3 South Africa F1 Ukraine F2 South Africa F2 South Africa F3 Italy F2 (Trento) Italy F4 (Sondrio) Portugal F4 (Lisbon) Italy F8 (Santa Margherita Di Pula) Nigeria F1 (Abuja) Nigeria F2 (Abuja) Nigeria F3 (Abuja) Italy F17 (Bergamo) Portugal F8 (Lisbon) Egypt F18 (Sharm El Sheikh) Finland F2 Turkey F30 (Istanbul) Malaysia F1 (Kuching) Kuwait F1 (Meshref) France F3 (Veigy-Foncenex) Israel F1 (Ramat Gan) Israel F2 (Ramat Hasharon) Egypt F10 (Sharm El Sheikh) Egypt F13 (Sharm El Sheikh) Egypt F14 (Sharm El Sheikh) Israel F4 (Ramat Hasharon) Israel F8 (Tel Aviv) Israel F9 (Netanya) Switzerland F3 (Sion) Egypt F21 (Sharm El Sheikh) Tunisia F36 (Monastir) Tunisia F39 (Monastir) Kuwait F3 (Meshref) M15 Monastir Canada F5 M15 Sharm El Sheikh M15 Tel Aviv M25 Santa Margherita Di Pula M15 Kiryat Shmona M25 Jounieh M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Cancun M15 Sharm El Sheikh M15 Sharm El Sheikh Korea F2 M25 Trento M15 Sharm El Sheikh M15 Caslano M25 Porto M25+H Rodez M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Monastir M25 Villena M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Sibenik M15 Las Palmas de Gran Canaria M15 Tbilisi M15 Kouvola M15 Gaiba M15 Bergamo M25 Wroclaw M25 Muttenz M25+H Lesa Italy F20 Italy F25 The Comercia Challenger - Aptos Coffee Cup Challenger - Chikmagalur Dharwad Challenger 2006 - Dharwad Samsung Secruities Cup Challenger - Seoul Tunisia F8 Kia International in Caloundra - Caloundra Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan La Rinascente Tennis Cup Harbour Club Milano - Milan Busan Open - Busan IV Manta Open - Manta The Natrel's Challenger of Granby - Granby Busan Open Challenger Tennis - Busan China Open - Beijing Samsung Securities Cup - Seoul Flea Market Cup - Busan Fifth-Third Bank Tennis Classic - Lexington Uncle Toby's Challenger in Burnie - Burnie Shimadzu All Japan Indoor Tennis Championships - Kyoto Club Coop's ATP Challenger International - Brisbane Hilton Waikoloa Village USTA Challenger - Waikoloa Busan Open Challenger Tennis - Busan Sail Open - New Delhi New Delhi Challenger II - New Delhi Izmir Cup - Izmir Nielsen USTA Pro Tennis Championship - Winnetka Oldum Brown Vancouver Open - Vancouver Flea Market Cup Busan Challenger Tennis - Busan 14° BH Tennis Open - Belo Horizonte Keio Challenger International Tennis Tournament - Yokohama Samsung Securities Cup - Seoul Dunlop World Challenge - Toyota Melbourn Challenger Korat Challenger Mexico City Challenger Talahassee Challenger Uncle Tobys Challenger in Caloundra - Caloundra Aptos Challenger Binghamton Challenger San Luis Potosi Challenger - San Luis Potosi Tiburon Challenger Calabasas Challenger Samsung Challenger 2007 - Ho Chi Minh City Challenger Banque Nationale - Granby Kyoto Challenger Busan Challenger Cremona Challenger Nottingham Challenger Binghamton Challenger Bangkok Challenger Toyota Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Courmayeur Challenger Bergamo Challenger VIII Gramado Open - Gramado Bangkok Challenger II Manta Open - Manta Kyoto Challenger Kyoto Challenger Pingguo Challenger AGT Challenger - Leon Granby Challenger Wuhai Challenger Beijing Challenger Seoul Challenger Eckental Challenger Loughborough Challenger Toyota Challenger Honolulu Challenger Tashkent Challenger - Tashkent Bergamo Challenger Singapore Challenger Kyoto Challenger Winnetka Challenger Sarasota Challenger Kaohsiung Challenger Orbetello Challenger II Manta Open - Manta Maui Challenger Dallas Challenger Beijing Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Recanati Challenger Guimaraes Challenger Fifth Third Bank Tennis Championships - Lexington Yokohama Challenger Kolkata Challenger New Delhi Challenger Kyoto Challenger Shenzhen Challenger Keio Challenger International Tennis Tournament - Yokohama Gimcheon Challenger Busan Challenger 2008 China TCL Challenger - Guangzhou Nottingham Challenger Nottingham-2 Challenger Nanchang Challenger Kaohsiung Challenger Aptos Challenger Busan Challenger Seoul Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Guangzhou Challenger St. Remy Challenger Columbus Challenger Ho Chi Minh City Challenger Bangalore Challenger Toyota Challenger Bergamo Challenger New Delhi Challenger Kyoto Challenger The Commercia Challenger - Aptos Odlum Brown Vancouver Open - Vancouver Nottingham Challenger Toyota Challenger Fergana Challenger Recanati Challenger Flea Market Cup Busan Challenger Tennis - Busan Chengdu Challenger Bangkok Challenger Kaohsiung Challenger Winnipeg Challenger Monterrey Challenger Ho Chi Minh City Challenger Ningboo Challenger Kobe Challenger Andria Challenger Andria Challenger Bangkok Challenger Burnie Challenger Irving Challenger Winnetka Challenger Cary Challenger Taipei City Challenger Busan Challenger Bangkok Challenger Manila Challenger Bangkok Challenger Recanati Challenger Bangkok Challenger Shanghai Challenger Seoul Challenger Gatineau Challenger Busan Challenger Granby Challenger Traralgon Challenger Traralgon Challenger 2 Ortisei Challenger Ningboo Challenger Singapore Challenger Yokohama Challenger Andria Challenger Toyota Challenger Koblenz Challenger Portoroz Challenger Chennai Challenger Kyoto Challenger Shenzhen Challenger Shanghai Challenger Taipei City Challenger Nanchang Challenger Taipei City Challenger Seoul Challenger Karshi Challenger Yokohama World Tennis Gaora Cup - Yokohama Ilkley Challenger Gimcheon Challenger Winnipeg Challenger Granby Challenger Chengdu Challenger Cordenons Challenger Zhangjiagang Challenger Shanghai Challenger Kaohsiung Challenger Playford Challenger Burnie Challenger Sarasota Challenger Shenzhen Challenger Bordeaux Challenger Shanghai Challenger Recanati Challenger Nottingham Challenger Jerusalem Challenger Nottingham Challenger Gatineau Challenger Ilkley Challenger Nottingham Challenger Pune Challenger USA F32 Milan Challenger Kobe Challenger Ilkley Challenger Yokohama Challenger Winnipeg Challenger Lugano Challenger Guangzhou Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Biella 5 Challenger Shenzhen Challenger HTV Challenger - Ho Chi Minh City Belgaum Open - Belgaum Karshi Challenger Poznan Challenger Cassis Challenger Biel Challenger Parma Challenger Samarkand Challenger Mestre Challenger Ilkley Challenger Milan Challenger Shenzhen Challenger Gemax Samsung Open 2004 - Belgrade Toyota Challenger Astana Challenger Fergana Challenger - Fergana Segovia Challenger Maui Challenger Launceston Challenger Bergamo Challenger Seoul Challenger Italy F4 Jinan Challenger San Benedetto Challenger Como Challenger Ho Chi Minh City Challenger Budapest Challenger Bergamo Challenger Yokohama Challenger Glasgow Challenger Gimcheon Challenger Loughborough Challenger Kia International In Kawana - Kawana Binghamton Challenger Busan Open Challenger Tennis - Busan Ningboo Challenger Liuzhou Challenger Kobe Challenger Andria Challenger Nottingham Challenger Launceston Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger Zhangjiagang Challenger Taipei City Challenger Nanchang Challenger Seoul Challenger Busan Challenger Rome Challenger Lyon Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon Recanati Challenger Turkey F17 Aptos Challenger Manerbio Challenger Portoroz Challenger Mallorca Challenger Jinan Challenger Szczecin Challenger Italy F3 (Basiglio) Kaohsiung Challenger Cleveland Challenger Uncle Toby's Burnie Challenger - Tasmania Nottingham 2 Challenger Porto Challenger Nottingham-2 Challenger St. Petersburg 2 Challenger Kyiv Challenger Charlottesville Challenger Champaign Challenger McDonalds ATP Challenger - Burnie Columbus Challenger Cleveland Challenger Monterrey Challenger Phoenix Challenger Biel Challenger St. Brieuc Challenger Dharwad Challenger 2003 - Dharwad Challenger Ford de Cherbourg - Cherbourg Nanchang Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Shanghai Challenger Challenger DCN de Cherbourg - Cherbourg Odlum Brown Vancouver Open - Vancouver Glasgow Challenger Ningboo Challenger Kobe Challenger Seoul Challenger Honolulu Challenger Rennes Challenger Bangkok Challenger Drummondville Challenger Calgary Challenger Todi Challenger AIG Japan Open - Tokyo Samsung Securities Cup - Seoul Vancouver Challenger Forli Challenger AIG Japan Open - Tokyo Istanbul Challenger Kyoto Challenger Monza Challenger Zagreb Challenger Nur-Sultan 4 Challenger Monza Challenger Rennes Challenger Busan Challenger Tallahassee Challenger Busan Challenger Knoxville Challenger AIG Japan Open - Tokyo Next Generation Adelaide International - Adelaide Salzburg Challenger Pingguo Challenger AIG Japan Open Tennis Championships - Tokyo Yokohama Challenger Chennai Open - Chennai Bergamo Challenger AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Open 13 - Marseille AIG Japan Open Tennis Championships - Tokyo Toyota Challenger Taipei City Challenger AIG Japan Open - Tokyo Winnetka Challenger Dallas Challenger Nur-Sultan 3 Challenger Bergamo Challenger The Artois Championships - London Ortisei Challenger Legg Mason Tennis Classic - Washington Aircel Chennai Open - Chennai SA Tennis Open - Johannesburg AEGON Championships - London Power Horse World Team Cup - Dusseldorf Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Open 13 - Marseille PTT Thailand Open - Bangkok Bergamo Challenger Malaysian Open - Kuala Lumpur Atlanta Tennis Championships - Atlanta PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Aircel Chennai Open - Chennai Heineken Open - Auckland SAP Open - San Jose Kun-Ming Challenger U.S. National Indoor Tennis Championships - Memphis Busan Challenger Baton Rouge Challenger Delray Beach International Tennis Championships - Delray Beach PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Apia International - Sydney Rakuten Japan Open - Tokyo Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Tallahassee Challenger Seoul Challenger Open 13 - Marseille Ningboo Challenger Thailand Open - Bangkok Ortisei Challenger Brisbane International - Brisbane New York Open - New York Manta Challenger Hall of Fame Open - Newport Thailand Open - Bangkok Guadalajara Challenger Vercelli Challenger Vicenza Challenger Open 13 - Marseille Gimcheon Challenger Genova Challenger Guangzhou Challenger US Men's Clay Court Championship - Houston Gwangju Challenger AEGON Championships - London AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Gwangju Challenger Heilbronn Challenger Caltanissetta Challenger Aircel Chennai Open - Chennai Open Sud de France - Montpellier Shenzhen Open - Shenzhen Istanbul Challenger Izmir Challenger Budapest Challenger Budapest Challenger Yokohama Challenger Taipei City Challenger Como Challenger Malaysian Open - Kuala Lumpur Mestre Challenger Gerry Weber Open - Halle US Men's Clay Court Championship - Houston Zhangjiagang Challenger Shanghai Challenger Aegon Nottingham Open - Nottingham AEGON Championships - London BB&T Atlanta Open - Atlanta Milan Challenger Citi Open - Washington San Benedetto Challenger Rakuten Japan Open - Tokyo Kobe Challenger Brescia Challenger Hua Hin Challenger Andria Challenger Bangkok Challenger Shimadzu All Japan Indoor - Kyoto Bangkok Challenger Toyota Challenger Busan Challenger Fergana Challenger Rakuten Japan Open - Tokyo Shimadzu All Japan Indoor - Kyoto Traralgon Challenger Shenzhen Challenger Rakuten Japan Open - Tokyo Da Nang Challenger Hall of Fame Tennis Championships - Newport Citi Open - Washington Head Cup Busan Open - Busan USTA Seascape Challenger - Aptos Winnipeg Challenger Tampere Challenger Segovia Challenger Vancouver Challenger Shenzhen Open - Shenzhen Koblenz Challenger St. Petersburg 1 Challenger Forli Challenger Lexington Challenger Abierto Mexicano Telcel - Acapulco Truist Atlanta Open - Atlanta Citi Open - Washington Singapore Tennis Open - Singapore Prague 2 Challenger China Open - Beijing Indianapolis Tennis Championships - Indianapolis China Open - Beijing SAP Open - San Jose Campbells Hall of Fame Tennis Championships - Newport Power Horse Cup - Dusseldorf Rakuten Japan Open - Tokyo AEGON International - Eastbourne AIG Japan Open Tennis Championships - Tokyo Zhuhai Challenger AIG Japan Open Tennis Championships - Tokyo Delray Beach Open - Delray Beach Ann Arbor Challenger Ortisei Challenger Biella 1 Challenger Biella 2 Challenger St. Tropez Challenger Lisbon Challenger Zagreb Challenger AIG Japan Open - Tokyo Vietnam Open - Ho Chi Minh City Rogers Masters - Montreal Rogers Masters - Toronto Shanghai ATP Masters 1000 - Shanghai Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami BB&T Atlanta Open - Atlanta Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai Winston-Salem Open - Winston-Salem BNP Paribas Open - Indian Wells Open Parc - Lyon Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Rakuten Japan Open - Tokyo Shanghai ATP Masters - Shanghai Shanghai Rolex Masters - Shanghai Dallas Open - Dallas BNP Paribas Open - Indian Wells Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Wimbledon - London Miami Open - Miami 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 Chengdu Open - Chengdu Wimbledon - London U.S. Open - New York Aircel Chennai Open - Chennai AIG Japan Open Tennis Championships - Tokyo U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Swiss Indoors Basel - Basel Wimbledon - London Wimbledon - London Australian Open - Melbourne Miami Open - Miami French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, Group 1, 2R, JPN-THA 5-0 French Open - Paris Davis Cup, World Group, PO, JPN-ROU 2-3 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group 1, 2R, JPN-CHN 5-0 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group I, 1R, PHI-JPN 1-3 Davis Cup, Group I, 2R, JPN-KOR 3-2 Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne ATP Cup - Brisbane, Perth, Sydney Internazionali BNL d'Italia - Rome Wimbledon - London Australian Open - Melbourne 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 Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Davis Cup, Group 1, 2R, IND-JPN 3-2 Davis Cup, World Group, PO, JPN-IND 4-1 Davis Cup, Group 1, 1R, JPN-CHN 4-1 Davis Cup, World Group, 1R, JPN-CRO 2-3 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, World Group, 1R, JPN-CAN 4-1 Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, Group I, 1R, JPN-INA 5-0 Davis Cup, Group 1, 1R, JPN-CHN 5-0 Davis Cup, World Group, 1R, CAN-JPN 3-2 Davis Cup, World Group, PO, JPN-BRA 3-1 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, World Group, QR, JPN-ECU 0-3 15th Asian Games Doha 2006 Wimbledon (juniors) All Lower level tournaments Olympics - London