Career 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 New Zealand F2 New Zealand F3 Japan F1 Uzbekistan F1 Uzbekistan F2 Japan F3 Korea F1 Uzbekistan F4 Japan F4 Japan F5 Canada F4 Canada F5 USA F20 USA F21 USA F22 USA F23 Japan F6 Japan F7 Nigeria F1 Nigeria F2 Japan F1 Nigeria F5 Nigeria F6 China F1 China F2 Japan F3 Uzbekistan F3 China F1 China F2 Australia F4 China F3 Japan F5 Uzbekistan F1 Turkey F2 USA F13 Japan F2 Turkey F3 USA F14 Japan F8 Romania F10 Russia F2 Japan F9 Japan F10 Belarus F2 Russia F1 Russia F3 Czech Republic F5 Sri Lanka F2 India F7 Belarus F1 China F3 Korea F1 Korea F3 Uzbekistan F1 Uzbekistan F2 Uzbekistan F4 Japan F4 Ukraine F2 Ukraine F3 Belarus F2 China F4 Poland F9 Russia F1 Russia F2 India F1 India F2 USA F4 USA F5 USA F6 Russia F1 Russia F2 Belarus F1 Korea F1 Korea F2 Korea F3 Belarus F1 Belarus F2 China F6 Poland F10 France F14 France F15 Germany F2 Kazakhstan F1 Japan F2 Kazakhstan F2 Japan F3 Uzbekistan F1 Uzbekistan F2 Spain F23 Japan F2 Nigeria F6a USA F29 Nigeria F6b USA F30 China F3 Uzbekistan F3 Turkey F1 Turkey F2 Turkey F3 Kazakhstan F1 Kazakhstan F2 Russia F3 Russia F4 Uzbekistan F1 Uzbekistan F2 Russia F8 Israel F11 Israel F12 Asirom Challenger - Brasov Gemax Samsung Open 2004 - Belgrade Fergana Challenger - Fergana The Natrel's Challenger of Granby - Granby SAA Hilversum Open - Hilversum Samarkand Challenger - Samarkand Alexander Kolyaskin Memorial - Donetsk China Open - Beijing Uncle Toby's Challenger in Burnie - Burnie Togliatti Cup - Togliatti 14° BH Tennis Open - Belo Horizonte VIII Gramado Open - Gramado Kia International in Caloundra - Caloundra Shimadzu All Japan Indoor Tennis Championships - Kyoto Coffee Cup Challenger - Chikmagalur The Commercia Challenger - Aptos Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg II Manta Open - Manta Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Prosperita Open 2007 - Ostrava Busan Open Challenger Tennis - Busan Bukhara Challenger - Bukhara IV Manta Open - Manta Karshi Challenger - Karshi UTC Open by Selena - Cherkassy Ipsos Bucharest Challenger - Bucharest Penza Cup - Penza IPP Open - Helsinki Internationaux du Doubs - Besancon Busan Open Challenger Tennis - Busan Shimadzu All Japan Indoor - Kyoto Dublin Challenger - Dublin Challenger Banque Nationale - Granby Oldum Brown Vancouver Open - Vancouver GHI Bronx Tennis Classic - Bronx Open D'Orleans - Orleans Busan Open Challenger Tennis - Busan Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan President's Cup - Astana Keio Challenger International Tennis Tournament - Yokohama Dunlop World Challenge - Toyota Wroclaw Challenger Melbourn Challenger Wolfsburg Challenger Bergamo Challenger Kyoto Challenger Bangkok Challenger Korat Challenger Johannesburg Challenger Mexico City Challenger Talahassee Challenger Ramat Hasharon Challenger Busan Challenger Izmir Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Fergana Challenger Nottingham Challenger Pozoblanco Challenger Aptos Challenger Binghamton Challenger Tashkent Challenger Tiburon Challenger Calabasas Challenger Seoul Challenger Yokohama Challenger Toyota Challenger Khanty-Mansiysk Challenger Heilbronn Challenger Honolulu Challenger Dallas Challenger Kazan Challenger Bergamo Challenger Kyoto Challenger Baton Rouge Challenger Tallahassee Challenger Busan Challenger Cremona Challenger Fergana Challenger Nottingham Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Winnetka Challenger Pozoblanco Challenger Penza Challenger Saransk Challenger Segovia Challenger Binghamton Challenger Bangkok Challenger Bangkok Challenger Seoul Challenger Astana Challenger Ortisei Challenger Bratislava Challenger Prague Challenger Wuhai Challenger Beijing Challenger Shanghai Challenger Ningboo Challenger Ortisei Challenger Bratislava Challenger Bergamo Challenger Singapore Challenger Sarajevo Challenger Penza Challenger Odlum Brown Vancouver Open - Vancouver Yokohama Challenger Toyota Challenger Maui Challenger Kun-Ming Challenger Karshi Challenger Samarkand Challenger Nottingham-2 Challenger Portoroz Challenger Beijing Challenger Odlum Brown Vancouver Open - Vancouver Eskisehir Challenger Recanati Challenger Astana Challenger Guimaraes Challenger Kazan Challenger Bangkok Challenger Shanghai Challenger Fergana Challenger Tashkent Challenger Kazan Challenger Seoul Challenger Yeongwol Challenger Yokohama Challenger Tyumen Challenger Chennai Challenger Fifth-Third Bank Tennis Classic - Lexington Kolkata Challenger Astana Challenger Guangzhou Challenger Kyoto Challenger Kazan Challenger Guadalajara Challenger St. Brieuc Challenger Shenzhen Challenger Taipei City Challenger Anning Challenger Gimcheon Challenger Busan Challenger Karshi Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon Fergana Challenger Asirom Challenger Brasov - Brasov Tianjin Challenger Nanchang Challenger Kaohsiung Challenger Astana Challenger Segovia Challenger Aptos Challenger Bangkok Challenger Shanghai Challenger Izmir Challenger Orleans Challenger Manta Challenger Pune Challenger Traralgon Challenger 2 Yokohama Challenger Toyota Challenger New Delhi Challenger Kyoto Challenger Kolkata Challenger Guangzhou Challenger Shenzhen Challenger Raanana Challenger Oberstraufen Cup - Oberstaufen Batman Challenger Mersin Challenger Taipei City Challenger Istanbul Challenger Busan Challenger Seoul Challenger Fergana Challenger Bordeaux Challenger Gimcheon Challenger Poznan Challenger Granby Challenger Segovia Challenger Portoroz Challenger Vancouver Challenger Shanghai Challenger Nanchang Challenger Pune Challenger Kobe Challenger Yokohama Challenger Toyota Challenger Bangkok Challenger Manila Challenger Bergamo Challenger Moscow Challenger Wroclaw Challenger Kyoto Challenger Zhuhai Challenger Guangzhou Challenger Shenzhen Challenger Raanana Challenger Taipei City Challenger Busan Challenger Seoul Challenger Heilbronn Challenger Prostejov Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Fergana Challenger Winnetka Challenger Winnipeg Challenger Astana Challenger Shanghai Challenger Nanchang Challenger Kaohsiung Challenger Ho Chi Minh City Challenger Ningboo Challenger Suzhou Challenger Bratislava Challenger Kobe Challenger Brescia Challenger Toyota Challenger Astana Challenger Maui Challenger Launceston Challenger Yokohama Challenger Irving Challenger Taipei City Challenger Anning Challenger Gimcheon Challenger Seoul Challenger Karshi Challenger Busan Challenger Tashkent Challenger Fergana Challenger Recanati Challenger Jinan Challenger Yokohama World Tennis Gaora Cup - Yokohama Zhangjiagang Challenger Ho Chi Minh City Challenger Fergana Challenger - Fergana Kobe Challenger Hua Hin Challenger Kyoto Challenger Yokohama Challenger Shimadzu All Japan Indoor - Kyoto Head Cup Busan Open - Busan Gimcheon Challenger Busan Challenger USTA Seascape Challenger - Aptos Ilkley Challenger Dharwad Challenger 2003 - Dharwad Winnipeg Challenger Belgaum Open - Belgaum Gatineau Challenger Challenger Ford de Cherbourg - Cherbourg Uncle Toby's Burnie Challenger - Tasmania Busan Open - Busan Shanghai Challenger Kaohsiung Challenger Nord/LB Open 2004 - Braunschweig Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Togliatti Cup - Togliatti Mordovia Cup - Mordovia St. Petersburg Challenger - St. Petersburg Bukhara Challenger - Bukhara Kobe Challenger Uncle Tobys Challenger in Caloundra - Caloundra Playford Challenger Burnie Challenger Launceston Challenger Bangkok Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Yokohama Challenger Zhangjiagang Challenger Taipei City Challenger Mordovia Cup 2005 - Saransk Nanchang Challenger II Manta Open - Manta Busan Challenger Nottingham Challenger Samsung Securities Cup - Seoul Ilkley Challenger Vancouver Challenger Jinan Challenger HTV Challenger - Ho Chi Minh City Dharwad Challenger 2006 - Dharwad Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Ningboo Challenger Shenzhen Challenger Togliatti Cup - Togliatti Kobe Challenger Alexander Kolyaskin Memorial - Donetsk Drummondville Challenger Calgary Challenger Istanbul Challenger Kia International In Kawana - Kawana Cleveland Challenger Biella 5 Challenger Challenger DCN de Cherbourg - Cherbourg Porto Challenger Samsung Challenger 2007 - Ho Chi Minh City Knoxville Challenger Astana Challenger - Astana Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty Prague 2 Challenger The Comercia Challenger - Aptos Togliatti Cup - Togliatti Fifth Third Bank Tennis Championships - Lexington Penza Cup - Penza Mordova Cup 2007 - Saransk Ljubljana Open - Ljubljana Banjaluka Challenger 2007 - Banja Luka Samsung Securities Cup - Seoul Lambertz Open by Stawag 2007 - Aachen Flea Market Cup - Busan Keio Challenger International Tennis Tournament - Yokohama Club Coop's ATP Challenger International - Brisbane PEOPLEnet CUP - Dnepropetrovsk McDonalds ATP Challenger - Burnie Hilton Waikoloa Village USTA Challenger - Waikoloa 2008 China TCL Challenger - Guangzhou 5 Volkswagen Challenger - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto San Luis Potosi Challenger - San Luis Potosi BH Indoor Sarajevo - Sarajevo 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta AGT Challenger - Leon Tennis Napoli Cup - Napoli Granby Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona III Isla de Lanzarote - Lanzarote Sail Open - New Delhi Sarajevo Challenger New Delhi Challenger II - New Delhi Izmir Cup - Izmir Nielsen USTA Pro Tennis Championship - Winnetka Levene Gouldin & Thompson Tennis Challenger - Binghamton Belgrade Challenger Penza Challenger St. Remy Challenger Gelsor Open Romania - Bucharest AIG Japan Open - Tokyo Cherbourg Challeger Granby Challenger Ramat Hasharon Challenger Helsinki Challenger Toyota Challenger Singapore Challenger Bergamo Challenger Wolfsburg Challenger Cherbourg Challenger Kyoto Challenger Guangzhou Challenger Pingguo Challenger Recanati Challenger Busan Challenger Nottingham Challenger Athens Challenger Tallahassee Challenger Sarasota Challenger Ostrava Challenger Busan Challenger Tashkent Challenger Kazan Challenger Nottingham Challenger Winnetka Challenger Pozoblanco Challenger Penza Challenger Cosmorom Challenger - Brasov Samarkand Challenger New Delhi Challenger Astana Challenger AIG Japan Open - Tokyo Moscow Challenger Vietnam Open - Ho Chi Minh City Nottingham-2 Challenger AIG Japan Open - Tokyo Kremlin Cup - Moscow Karshi Challenger Nottingham Challenger AIG Japan Open Tennis Championships - Tokyo Seoul Challenger ATP Kremlin Cup - Moscow Next Generation Adelaide International - Adelaide Eckental Challenger Loughborough Challenger Indore Challenger Asirom Challenger Brasov - Brasov Salzburg Challenger Toyota Challenger ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Honolulu Challenger Kazan Challenger Gelsor Open Romania - Bucharest Estoril Open - Estoril Wolfsburg Challenger Cherbourg Challenger Kyoto Challenger The Nottingham Open - Nottingham Pingguo Challenger Braunschweig Challenger Le Gosier Challenger AIG Japan Open Tennis Championships - Tokyo Sarasota Challenger ATP Kremlin Cup - Moscow Kaohsiung Challenger Ningboo Challenger Bangalore Challenger Chennai Open - Chennai Hua Hin Challenger AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Athens Challenger Thailand Open - Bangkok Gelsor Open Romania - Bucharest Nottingham Challenger Gwangju Challenger Bangkok Challenger Shenzhen Challenger Open 13 - Marseille Gerry Weber Open - Halle Winnipeg Challenger Burnie Challenger Kaohsiung Challenger Samarkand Challenger Dallas Challenger Seoul Challenger Istanbul Challenger St. Petersburg Open - St. Petersburg Bangkok Challenger Toyota Challenger Zhuhai Challenger US Men's Clay Court Championship - Houston AEGON Championships - London AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Chengdu Challenger Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok If Stockholm Open - Stockholm Kremlin Cup - Moscow Zhangjiagang Challenger PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Zagreb Challenger Nottingham 2 Challenger Tashkent Challenger PTT Thailand Open - Bangkok Aircel Chennai Open - Chennai Bratislava Challenger Seoul Challenger Biel Challenger Nottingham Challenger Champaign Challenger Aptos Challenger Istanbul Challenger Traralgon Challenger Toyota Challenger Traralgon Challenger Columbus Challenger Aircel Chennai Open - Chennai Heineken Open - Auckland Open Sud de France - Montpellier St. Brieuc Challenger Zagreb Challenger Ilkley Challenger AEGON Championships - London Chengdu Challenger BB&T Atlanta Open - Atlanta Portoroz Challenger St. Petersburg Open - St. Petersburg Open 13 - Marseille St. Brieuc Challenger Shymkent Challenger St. Tropez Challenger Astana Challenger Granby Challenger Chengdu Challenger Rennes Challenger Citi Open - Washington Shanghai Challenger Bauer Watertechnology Cup 2007 - Eckental Charlottesville Challenger Bangkok Challenger Cleveland Challenger Shenzhen Challenger Taipei City Challenger Bangkok Challenger Nanchang Challenger Seoul Challenger Tashkent Challenger Ningboo Challenger Ningboo Challenger Liuzhou Challenger Shenzhen Challenger Rakuten Japan Open - Tokyo Ilkley Challenger Countrywide Classic - Los Angeles Gatineau Challenger Open Parc - Lyon Cassis Challenger Truist Atlanta Open - Atlanta Citi Open - Washington Delray Beach Open - Delray Beach China Open - Beijing Campbells Hall of Fame Tennis Championships - Newport Campbell's Hall of Fame Tennis Championships - Newport Monterrey Challenger Phoenix Challenger Biel Challenger Citi Open - Washington AIG Japan Open - Tokyo AIG Japan Open - Tokyo Nottingham Challenger Thailand Open - Bangkok Gerry Weber Open - Halle The Artois Championships - London Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington China Open - Beijing St. Petersburg Open - St. Petersburg SAP Open - San Jose AIG Japan Open Tennis Championships - Tokyo Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Aircel Chennai Open - Chennai SA Tennis Open - Johannesburg Open 13 - Marseille AEGON Championships - London PTT Thailand Open - Bangkok China Open - Beijing Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Open 13 - Marseille Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Power Horse Cup - Dusseldorf St. Petersburg Open - St. Petersburg Apia International - Sydney Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo PBZ Zagreb Indoors - Zagreb Gelsor Open Romania - Bucharest US Men's Clay Court Championship - Houston Aegon Nottingham Open - Nottingham AIG Japan Open Tennis Championships - Tokyo Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Open Sud de France - Montpellier St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Legg Mason Tennis Classic - Washington Brisbane International - Brisbane Malaysian Open - Kuala Lumpur Antalya Cup - Antalya St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Shenzhen Open - Shenzhen New York Open - New York Dallas Open - Dallas Rakuten Japan Open - Tokyo China Open - Beijing Rakuten Japan Open - Tokyo Rogers Masters - Montreal Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne 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 Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 1, 1R, JPN-CHN 4-1 Davis Cup, Group 1, 2R, JPN-THA 5-0 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 1, 1R, JPN-PHI 5-0 Davis Cup, Group I, 1R, PHI-JPN 1-3 Davis Cup, World Group, PO, JPN-IND 4-1 Davis Cup, World Group, 1R, JPN-CRO 2-3 Davis Cup, Group I, 1R, JPN-INA 5-0 Davis Cup, World Group, PO, JPN-COL 3-2 ATP Cup - Brisbane, Perth, Sydney U.S. Open - New York 15th Asian Games Doha 2006 U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London Davis Cup, World Group, PO, JPN-BRA 3-1 French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, Group 1, 2R, THA-JPN 3-2 U.S. Open - New York Olympics - London Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, Group 1, 1R, JPN-CHN 5-0 Davis Cup, Group 1, 2R, JPN-CHN 5-0 Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, Group I, 2R, JPN-KOR 3-2 Davis Cup, World Group, 1R, JPN-CAN 4-1 Davis Cup, World Group, 1R, CAN-JPN 3-2 Davis Cup, World Group, QR, JPN-ECU 0-3