Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
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 Germany F11 Germany F12 Germany F13 Germany-w2 Germany-w3 Austria F2 Switzerland #1-w2 Switzerland #1-w3 Turkey #1-w1 Turkey #1-w2 Slovenia F2 Germany-w2 Germany-w3 Switzerland F3 Portugal F2 Japan F1 Czech Republic F1 Japan F5 Slovenia F1 Japan F7 Austria F4 Germany F10 Germany F13 Japan F9 Germany-w1 Germany-w2 Japan F11 Germany-w3 Germany F2 Germany F3 Germany F4 Italy F2 Japan F1 Japan F2 Japan F3 Japan F4 Japan F5 Japan F6 Japan F7 India F6 India F7 India F8 Japan F8 Japan F10 Japan F11 Germany F4 Thailand F1 Thailand F2 Japan F1 Japan F2 China F3 China F4 Korea F1 Korea F2 Japan F4 Japan F5 Japan F6 Japan F8 Japan F10 Japan F11 Australia F1 New Zealand F2 New Zealand F3 Korea F1 Korea F2 Korea F3 Japan F6 Japan F7 Korea F5 Korea F6 China F1 Japan F3 Guam F1 Thailand F3 Germany F10 Germany F3 Switzerland F1 Austria F4 Germany-w4 Germany F1 Portugal F3 Italy F10 Japan F2 Germany-w1 Germany-w4 Austria F1 Switzerland #1-w1 Switzerland #1-w4 Turkey #1-w4 Slovenia F3 Germany F11 Germany F13 Germany F15 Germany-w1 Germany-w4 Germany F1 Germany F2 Germany F3 Germany F4 Germany F5 Poland F1 Korea F3 Czech Republic F2 Japan F5 (Kashiwa) Austria F2 (Kramsach) Portugal F5 (Vilamoura) Japan F3 (Kofu) Portugal F6 (Lisbon) Tunisia F14 (Jerba) Tunisia F15 (Jerba) Germany F3 Korea F2 M25 Sapporo M25 Sapporo Nottingham Challenger M25 Sapporo M25 Harmon M25 Harmon M25 Takasaki M15 Tokyo M15 Hong Kong M15 Tokyo M25 Sapporo Bauer Watertechnology Cup - Eckental Memorial Manfredini - Sassuolo Ostdeutscher Sparkassen Cup - Dresden Nord LB Open 2006 - Braunschweig Kia International In Caloundra - Caloundra 4th Volkswagen Challenger - Wolfsburg Challenger Casablanca San Angel - Mexico City Fergana Challenger - Fergana Astana Challenger - Astana Timisoara Challenger - Timisoara LXVII Concursu Internacional de Vigo - Vigo Geneva Challenger - Geneva Challenger Banque Nationale Rimouski - Rimouski 5 Volkswagen Challenger - Wolfsburg BH Indoor Sarajevo - Sarajevo Fergana Challenger - Fergana Moncton Men's Challenger - Moncton Black Forest Open - Freudenstadt Alexander Kolyaskin Memorial - Donetsk Flea Market Cup Busan Challenger Tennis - Busan Almaty Challenger 1 - Almaty Dunlop World Challenge - Toyota Oberstaufen Cup - Oberstaufen Wroclaw Challenger Belgrade Challenger Bergamo Challenger Kyoto Challenger Athens Challenger Malaysian Open - Kuala Lumpur Hilton Waikoloa Village USTA Challenger - Waikoloa Tunis Challenger Braunschweig Challenger Bauer Watertechnology Cup - Eckental Kia International In Kawana - Kawana BSI Challenger Lugano - Lugano BH Telecom Sarajevo 2007 - Sarajevo USTA Tallahassee Tennis Challenger - Tallahassee Granby Challenger Binghamton Challenger Istanbul Challenger Freudenstadt Challenger ATP Challenger Trophy 2007 - Trnava Napoli Challenger Keio Challenger International Tennis Tournament - Yokohama Ford Tennis Championships - Louisville Tashkent Challenger Rennes Challenger Orleans Challenger Seoul Challenger Chuncheon Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Wolfsburg Challenger Eckental Challenger Aachen Challenger Yokohama Challenger Kyoto Challenger Bangkok Challenger Tallahassee Challenger Busan Challenger Fergana Challenger Sofia Challenger Furth Challenger Campos do Jordao Challenger Brasilia Challenger Granby Challenger Bangkok Challenger Furth Challenger Ostdeutscher Sparkassen Cup - Dresden Toyota Challenger Singapore Challenger San Remo Tennis Cup - San Remo Pingguo Challenger Nottingham Challenger Furth Challenger Oberstaufen Challenger Timisoara Challenger - Timisoara Granby Challenger Orbetello Challenger Bauer Watertechnilogy Cup 2008 - Eckental Shanghai Challenger Noumea Challenger Oberstaufen Cup - Oberstaufen Madrid Challenger Seoul Challenger Eckental Challenger Helsinki Challenger Toyota Challenger Ljubljana Challenger Heilbronn Challenger Honolulu Challenger Kyoto Challenger Sarajevo Challenger Bath Challenger Rimouski Challenger Le Gosier Challenger Tallahassee Challenger Barletta Challenger Mersin Challenger Kaohsiung Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Arad Challenger Open Prevadies - St. Brieuc Ostdeutscher Sparkessen Cup - Dresden Busan Open Challenger Tennis - Busan Yokohama Challenger Schickedanz Open 2007 - Furth Szczecin Challenger Almaty Challenger 2 - Almaty Anning Challenger Busan Challenger Nottingham Challenger Black Forest Open - Freudenstadt Granby Challenger Dusseldorf Open Challenger 2007 - Dusseldorf Lexington Challenger Aptos Challenger Heilbronn Open - Heilbronn South African Airways Open - East London M25 Canberra Yokohama Challenger Toyota Challenger Burnie Challenger West Lakes Challenger Kyoto Challenger Irving Challenger M25 Canberra Shenzhen Challenger Taipei City Challenger Gimcheon Challenger M25 Tsukuba Nottingham-2 Challenger M25 Kashiwa Challenger Banque Nationale - Granby Istanbul Challenger Geneva Challenger Cherbourg Challenger Quimper Challenger Busan Challenger Heilbronn Challenger Seoul Challenger Marburg Challenger Braunschweig Challenger Meerbusch Challenger Manerbio Challenger Como Challenger Kaohsiung Challenger Sacramento Challenger Bratislava Challenger Toyota Challenger Noumea Challenger Dallas Challenger Cherbourg Challenger Guadalajara Challenger Taipei City Challenger Aix En Provence Challenger Seoul Challenger Busan Challenger Marburg Challenger Biella Challenger Nanchang Challenger Orleans Challenger Ho Chi Minh City Challenger Toyota Challenger Shanghai Challenger Happy Valley Challenger Taipei City Challenger Toyota Challenger Busan Challenger Taipei City Challenger Ilkley Challenger Blois Challenger Melbourne Challenger Salzburg Challenger Dallas Challenger Maui Challenger Scheveningen Challenger Gatineau Challenger Granby Challenger Liberec Challenger Guangzhou Challenger M25 Changwon Shanghai Challenger Ningboo Challenger Yokohama Challenger Brescia Challenger Bangkok Challenger Shenzhen Challenger Manta Challenger Mons Challenger Nanchang Challenger Glasgow Challenger Gwangju Challenger Surbiton Challenger Seoul Challenger Taipei City Challenger Busan Challenger Gatineau Challenger Chengdu Challenger Kobe Challenger Segovia Challenger Zhangjiagang Challenger Shanghai Challenger M25 Sapporo Yokohama Challenger Burnie Challenger Bratislava Challenger Hong Kong Challenger Bergamo Challenger Wroclaw Challenger Launceston Challenger Yokohama Challenger Kyoto Challenger Furth Challenger Seoul Challenger Busan Challenger Ilkley Challenger Guangzhou Challenger Winnetka Challenger Loughborough Challenger Busan Challenger M15 Tsukuba Nottingham Challenger Ilkley Challenger Bangkok Challenger Astana Challenger Chengdu Challenger Shanghai Challenger Fairfield Challenger 2008 China TCL Challenger - Guangzhou Kobe Challenger Nottingham Challenger St. Brieuc Challenger Biella 5 Challenger Bangkok Challenger Cassis Challenger Winnipeg Challenger 3rd Volkswagon Challenger - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto Braunschweig Challenger Le Gosier Challenger Kobe Challenger Ilkley Challenger Prostejov Challenger M15 Harmon BMW Open - Munich Cortina Challenger Yokohama Challenger Puerto Vallarta Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Kobe Challenger Maui Challenger Winnipeg Challenger San Francisco Challenger Seoul Challenger Heilbronn Challenger Seoul Challenger M15 Kashiwa Kyoto Challenger Seoul Challenger Recanati Challenger New Delhi Challenger III - New Delhi Prague Challenger Ostdeutscher Sparkessen Cup - Dresden Busan Challenger Tashkent Challenger Ningboo Challenger Liuzhou Challenger Kobe Challenger Playford Challenger Furth Challenger Quimper Challenger Bangkok Challenger Bergamo Challenger Pau Challenger Phoenix Challenger Taipei City Challenger Akbank Private Banking TED Open - Istanbul Porto Challenger Gwangju Challenger Surbiton Challenger Nottingham Challenger Generali Open - Kitzbuhel Prague Challenger Jinan Challenger Istanbul Challenger Shanghai Challenger Nur-Sultan 1 Challenger Lexington Challenger Mallorca Challenger Las Vegas Challenger Korat Challenger Charlottesville Challenger Champaign Challenger Chennai Open - Chennai Eckental Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Bauer Watertechnology Cup 2007 - Eckental Brisbane International - Brisbane Winnipeg Challenger Matsuyama Challenger Francavilla Challenger Keio Challenger International Tennis Tournament - Yokohama New Delhi Challenger IV - New Delhi UTC Open - Cherkassy Heilbronn Challenger Ningboo Challenger Playford Challenger Launceston Challenger Winnetka Challenger Salvador Challenger Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Brasov Challenger Burnie Challenger Nur-Sultan 2 Challenger Zagreb Challenger Recife Challenger Busan Challenger Blumenau Challenger Zagreb Challenger Santos Challenger Leon Challenger Prague Challenger Alessandria Challenger Busan Challenger Beijing Challenger Knoxville Challenger Cortina Challenger Salzburg Challenger Rennes Challenger BMW Open - Munich Shenzhen Challenger Sophia Antipolis Challenger Quimper Challenger BMW Open - Munich Mercedes Cup - Stuttgart Nottingham Challenger Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BMW Open - Munich AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Masters Series - Hamburg Toyota Challenger Legg Mason Tennis Classic - Washington Vicenza Challenger Genova Challenger Mons Challenger Thailand Open - Bangkok Heilbronn Challenger Honolulu Challenger AIG Japan Open Tennis Championships - Tokyo Burnie Challenger Seoul Challenger Bank Austria Tennis Trophy - Vienna BMW Open - Munich Eckental Challenger Ortisei Challenger Leon Challenger Sunrise Challenger BMW Open - Munich Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Malaysian Open - Kuala Lumpur Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Maui Challenger Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Open 13 - Marseille Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Brisbane International - Brisbane Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest Power Horse World Team Cup - Dusseldorf UNICEF Open - 's Hertogenbosch Dallas Challenger Open 13 - Marseille Monza Challenger Studena Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Erste Bank Open - Vienna Valencia Open - Valencia Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier Kun-Ming Challenger ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London Topshelf Open - 's-Hertogenbosch AEGON International - Eastbourne Baton Rouge Challenger Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Rakuten Japan Open - Tokyo Open Sud de France - Montpellier Grand Prix Hassan II - Casablanca BMW Open - Munich Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Delray Beach Open - Delray Beach Open 13 - Marseille Rakuten Japan Open - Tokyo Rome Challenger Garanti Koza Sofia Open - Sofia Tunis Challenger Barcelona Open BancSabadell - Barcelona Ricoh Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Traralgon Challenger AEGON Championships - London St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Hall of Fame Open - Newport Suisse Open - Gstaad Manta Challenger Kyoto Challenger PBZ Zagreb Indoors - Zagreb International German Open - Hamburg Istanbul 2 Challenger Braunschweig Challenger Pilot Pen Tennis - New Haven Koblenz Challenger Erste Bank Open - Vienna Ortisei Challenger Helsinki Challenger Orleans Challenger Kyoto Challenger BMW Open - Munich AEGON Championships - London Vercelli Challenger Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Gimcheon Challenger If Stockholm Open - Stockholm Heilbronn Challenger Rakuten Japan Open - Tokyo Wolfsburg Challenger Dubai Duty Free Tennis Championships - Dubai Shanghai Challenger US Men's Clay Court Championship - Houston BMW Open - Munich AEGON Championships - London BMW Open - Munich Hua Hin Challenger Power Horse Cup - Dusseldorf Ortisei Challenger Jinan Challenger Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Shanghai Challenger Citi Open - Washington Dubai Duty Free Tennis Championships - Dubai M15 Karuizawa Mons Challenger Suzhou Challenger Budapest Challenger Split Challenger Koblenz Challenger Cherbourg Challenger Libema Open - 's-Hertogenbosch Bergamo Challenger Kyoto Challenger Yokohama Challenger Quanzhou Challenger St. Brieuc Challenger ASB Classic - Auckland Erste Bank Open - Vienna Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Braunschweig Challenger US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Traralgon Challenger Gwangju Challenger Claro Open Colombia - Bogota Malaysian Open - Kuala Lumpur Vancouver Challenger Calgary Challenger Kremlin Cup - Moscow Toyota Challenger Hua Hin Challenger Rakuten Japan Open - Tokyo Bangkok Challenger Valencia Open - Valencia Newport Beach Challenger Garanti Koza Sofia Open - Sofia Barletta Challenger Gimcheon Challenger Moselle Open - Metz Cary Challenger Guadalajara Challenger BMW Open - Munich Prague Challenger Shenzhen Open - Shenzhen Mallorca Challenger If Stockholm Open - Stockholm Orleans Challenger Memphis Open - Memphis Eckental Challenger Manchester Challenger TEB BNP Paribas Istanbul Open - Istanbul Lille Challenger Abierto Mexicano - Los Cabos Yokkaichi Challenger DIEMA XTRA Sofia Open - Sofia Busan Challenger Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril Zhuhai Open - Zhuhai Rakuten Japan Open - Tokyo Heilbronn Challenger Noventi Open - Halle Kobe Challenger Yokohama Challenger Cary 1 Challenger Gerry Weber Open - Halle Korea Open - Seoul Gerry Weber Open - Halle Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel Yokkaichi Challenger China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Catella Swedish Open - Bastad Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Suisse Open - Gstaad Rakuten Japan Open - Tokyo Campbells Hall of Fame Tennis Championships - Newport AEGON International - Eastbourne Kremlin Cup - Moscow Tata Open Maharashtra - Pune Dallas Challenger Zhuhai Challenger Bangkok Challenger Gwangju Challenger Memphis Open - Memphis Gerry Weber Open - Halle PBZ Zagreb Indoors - Zagreb Open de Moselle - Metz Kobe Challenger Atlanta Tennis Championships - Atlanta BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami PBZ Zagreb Indoors - Zagreb Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Masters - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai Delray Beach International Tennis Championships - Delray Beach AEGON International - Eastbourne Mercedes Cup - Stuttgart Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Rakuten Japan Open - Tokyo Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Australian Open - Melbourne BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris 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 PBZ Zagreb Indoors - Zagreb Wimbledon - London U.S. Open - New York 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 Wimbledon - London U.S. Open - New York Medibank International - Sydney French Open - Paris Australian Open Qualifying - Doha U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London Davis Cup, Group 1, 3R, UZB-JPN 3-2 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 Australian Open - Melbourne Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, World Group, 1R, GER-ESP 4-1 French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open (Asia, Wildcard) Olympics - London Australian Open - Melbourne Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, Group I, 1R, JPN-INA 5-0 Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, 1R, CAN-JPN 3-2 U.S. Open (juniors) M25 Hong Kong Cagliari Challenger