Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
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 Australia #1-w2 Australia F1 Australia F2 Japan F6 Australia #2-w1 Australia F3 Australia F4 Australia F1 Australia F3 Australia #1-w1 Japan F9 Japan F7 Japan F9 Japan F10 Japan F11 Japan F12 Korea F2 Japan F1 Japan F2 Japan F3 Italy F12 Japan F6 India F7 Japan F10 Japan F11 Japan F1 Japan F2 Japan F6 Japan F7 Japan F8 Japan F9 USA F25 Thailand F4 Thailand F5 USA F8 USA F9 USA F27 USA F10 Indonesia F2 USA F26 Japan F8 Japan F5 USA F28 Australia F2 Australia F4 Japan F4 Japan F5 Japan F6 Japan F8 India F6 Japan F1 Korea F1 Korea F3 France F11 China F6 Japan F10 Japan F11 Japan F3 Korea F3 Thailand F2 Japan F7 Indonesia F1 Indonesia F2 Indonesia F3 Australia F1 Korea F2 Seoul Challenger Baumag Open - Budapest Uncle Toby's Australian Men's Clay Court Challenger - Canberra XI Open International D'Andorra - Andorra Binghamton Professional Tennis Tournament - Binghamton 2004 Colorado Tennis Classic - Denver Hilton Waikoloa Village USTA Challenger - Waikoloa Shimadzu All Japan Indoor Tennis Championships - Kyoto USTA Seascape Challenger - Aptos Internationaux du Doubs - Besancon 2008 China TCL Challenger - Guangzhou The Surbiton Trophy - Surbiton Pro Challenger at Calabasas - Calabasas Open Castilla y Leon - Segovia IPP Geneva Trophy - Geneva USTA Challenger of Oklahoma - Tulsa Shimadzu All Japan Indoor Tennis Championships - Kyoto San Luis Potosi Challenger 2007 - San Luis Potosi Croatia Osiguranje Rijeka Open - Rijeka The LTA Nottingham Challenger - Nottingham Karshi Challenger - Karshi XIII Trofeo Ciudad de Quito - Quito Toyota Challenger Fifth Third Bank Tennis Championships - Lexington Ethias Trophy - Mons Ramat Hasharon Challenger Aptos Challenger Tallahassee Challenger Binghamton Challenger Bangkok Challenger Tiburon Challenger Charlottesville Challenger Knoxville Challenger Toyota Challenger The LTA Nottingham Challenger - Nottingham Burnie Challenger Kyoto Challenger XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Fergana Challenger Flea Market Cup Busan Challenger Tennis - Busan Nottingham Challenger Copa Petrobras Colombia - Bogota Vancouver Challenger Bangkok Challenger Honolulu Challenger Burnie Challenger Singapore Challenger Kyoto Challenger GHI Bronx Classic - Bronx Le Gosier Challenger Tallahassee Challenger Tunis Challenger Bordeaux Challenger Nottingham-2 Challenger Binghamton Challenger Home Depot Center USTA Challenger - Carson Gemax Open - Belgrade BMW Tennis Championship - Sunrise Vancouver Challenger Beijing Challenger Aptos Challenger The Shelbourne Irish Open - Dublin Tiburon Challenger Bangkok Challenger Shanghai Challenger WOW Cafe Challenger - New Orleans Copa Petrobras Colombia - Bogota Samsung Challenger 2007 - Ho Chi Minh City BMW Tennis Championship - Sunrise Voit Mexico City Open - Mexico City Guadalajara Challenger Tiburon Challenger The Surbiton Trophy - Surbiton Trofeo Sisma Mantova - Mantova Knoxville Challenger Toyota Challenger West Lakes Challenger Leon Challenger Kaohsiung Challenger Anning Challenger Aptos Challenger Bangkok Challenger Shanghai Challenger Seoul Challenger The Surbiton Trophy - Surbiton Guangzhou Challenger Toyota Challenger New Delhi Challenger Guadalajara Challenger Leon Challenger Taipei City Challenger Anning Challenger Gimcheon Challenger Nottingham Challenger Nottingham-2 Challenger Kaohsiung Challenger Lexington Challenger Istanbul Challenger Hong Kong Challenger ATP Challenger 2003 Numea - New Caledonia Launceston Challenger New Delhi Challenger Kyoto Challenger Guangzhou Challenger Shenzhen Challenger Fergana Challenger - Fergana Drummondville Challenger St. Brieuc Challenger USTA Seascape Challenger - Aptos Seoul Challenger Ilkley Challenger Uncle Toby's Challenger in Burnie - Burnie Champaign Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Bangkok Challenger Shanghai Challenger Hua Hin Challenger The LTA Manchester Trophy - Manchester Yokohama Challenger Toyota Challenger Kyoto Challenger Busan Challenger Bangkok Challenger Rome Challenger Kaohsiung Challenger Anning Challenger Toyota Challenger Wuhan Challenger Bukhara Challenger - Bukhara Yokohama Challenger Surbiton Challenger Seguros Bolivar Open - Medellin Malaysian Open - Kuala Lumpur Club Coop's ATP Challenger International - Brisbane Nanchang Challenger Seoul Challenger Charlottesville Challenger Bangkok Challenger Champaign Challenger Yokohama Challenger Gwangju Challenger Korat Challenger Sydney Challenger Rhodes Challenger Kyoto Challenger Fergana Challenger Nottingham Challenger Le Gosier Challenger San Luis Potosi Challenger Lexington Challenger Guadalajara Challenger Chuncheon Challenger Busan Challenger Nottingham Challenger Nottingham-2 Challenger Taipei City Challenger Binghamton Challenger Seoul Challenger Burnie Challenger Kyoto Challenger Caltanissetta Challenger Yokkaichi Challenger Kaoshuing Challenger Nottingham Challenger Lexington Challenger Vancouver Challenger Melbourne Challenger Traralgon Challenger Yokohama Challenger Sacramento Challenger AIG Japan Open Tennis Championships - Tokyo Gosford Australian Unity Challenger - Gosford Fifth Third Bank Tennis Classic - Lexington Uncle Tobys Challenger in Caloundra - Caloundra Heineken Challenger - Ho Chi Minh City Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Lubbock Challenger - Lubbock Swanston Challenger - Sacramento USTA/Adtech Challenger - Boston USTA Illinois Challenger - Champaign Shimadzu All Japan Indoor Tennis Championships - Kyoto Garden Open - Rome Ostdeutscher Sparkassen Cup - Dresden Concurso Internacional de Vigo - Vigo s Tennis Masters 06 - Graz Lubbock Challenger - Lubbock Samsung Secruities Cup Challenger - Seoul Iskratel Open - Kranj Kia International In Caloundra - Caloundra Sacramento Challenger Open Castilla y Leon - Segovia San Marino Cepu Open - San Marino Roma Challenger 2007 - Rome ECM Prague Open 2005 - Prague Busan Open Challenger Tennis - Busan Taiwan Challenger - Kaohsiung Keio Challenger International Tennis Tournament - Yokohama Shimadzu All Japan Indoor Tennis Championships - Kyoto BMW Tennis Championship - Sunrise San Remo Tennis Cup - San Remo Busan Challenger Izmir Challenger Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Bangkok Challenger Busan Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Tatra Banka Slovak Open - Bratislava Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Keio Challenger International Tennis Tournament - Yokohama Dunlop World Challenge - Toyota Burnie Challenger Sacramento Challenger The Surbiton Trophy - Surbiton Kyoto Challenger Rimouski Challenger The Samsung Open - Nottingham Johannesburg Challenger Mexico City Challenger Kun-Ming Challenger Matsuyama Challenger Granby Challenger Samsung Securities Cup - Seoul Hall of Fame Open - Newport Kyoto Challenger Rimouski Challenger Todi Challenger Uncle Tobys Challenger - Tasmania The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Pune Challenger Yokohama Challenger Medibank Private International - Sydney Yokohama Challenger The Stella Artois Grass Court Championships - London Toyota Challenger Noumea Challenger Mercedes-Benz Cup - Los Angeles Burnie Challenger Barletta Challenger Sydney International - Sydney Tennis Channel Open - Las Vegas The Stella Artois Championships - London Athens Challenger Next Generation Adelaide International - Adelaide Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas The Stella Artois Championships - London Alessandria Challenger Campbell's Hall of Fame Tennis Championships - Newport Pilot Pen Tennis - New Haven GHI Bronx Classic - Bronx China Open - Beijing Drummondville Challenger AIG Japan Open Tennis Championships - Tokyo Red Letter Days Open - Nottingham Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Music City Challenger - Nashville 2005 Tulsa Challenger - Tulsa If Stockholm Open - Stockholm Brisbane - Brisbane Aptos Challenger Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Legg Mason Tennis Classic - Washington Brasilia Challenger Salvador Challenger Bangkok Challenger AEGON Championships - London Kyoto Challenger Bangkok Challenger Zhuhai Challenger Countrywide Classic - Los Angeles Shenzhen Challenger Quanzhou Challenger Thailand Open - Bangkok Pingguo Challenger Aircel Chennai Open - Chennai Medibank International - Sydney Freeman Men's $50,000 Challenger - Joplin Tallahassee Challenger Uncle Toby's Burnie Challenger - Tasmania Santos Challenger Sarasota Challenger AEGON Championships - London Savannah Challenger Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur The Manchester Trophy - Manchester Aircel Chennai Open - Chennai US Men's Clay Court Championship - Houston PTT Thailand Open - Bangkok Hall of Fame Tennis Championships - Newport Aptos Challenger Claro Open Colombia - Bogota Citi Open - Washington Lexington Challenger Brisbane International - Brisbane Campbell's Hall of Fame Tennis Championships - Newport Binghamton Challenger Kaohsiung Challenger AEGON International - Eastbourne Liuzhou Challenger Noumea Challenger Citi Open - Washington Sacramento Challenger Seoul Challenger Charlottesville Challenger Chengdu Challenger Shenzhen Challenger Noumea Challenger Aguascalientes Challenger Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Citi Open - Washington Malaysian Open - Kuala Lumpur Countrywide Classic - Los Angeles Erste Bank Open - Vienna Valencia Open - Valencia Gerry Weber Open - Halle The Artois Championships - London Next Generation Adelaide International - Adelaide St. Remy Challenger The Nottingham Open - Nottingham BCR Open Romania - Bucharest Knoxville Challenger Apia International - Sydney Mercedes Cup - Stuttgart Gerry Weber Open - Halle Champaign Challenger BRD Nastase Tiriac Trophy - Bucharest Hall of Fame Tennis Championships - Newport Citi Open - Washington Hall of Fame Tennis Championships - Newport If Stockholm Open - Stockholm Toyota Challenger Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Antalya Cup - Antalya Grand Prix Hassan II - Casablanca Garanti Koza Sofia Open - Sofia Barcelona Open BancSabadell - Barcelona Countrywide Classic - Los Angeles If Stockholm Open - Stockholm Mercedes Cup - Stuttgart Chengdu Open - Chengdu Indianapolis Tennis Championships - Indianapolis Rakuten Japan Open - Tokyo Pilot Pen Tennis - New Haven Erste Bank Open - Vienna Shenzhen Challenger AIG Japan Open Tennis Championships - Tokyo Farmers Classic - Los Angeles China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Dubai Duty Free Tennis Championships - Dubai Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Sydney International - Sydney Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Leon Challenger Open Diputacion Ciudad de Pozoblanco - Cordoba BMW Open - Munich Chennai Open - Chennai Ricoh Open - 's-Hertogenbosch Kobe Challenger Gerry Weber Open - Halle Maui Challenger Antalya Cup - Antalya SAP Open - San Jose Baton Rouge Challenger Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo AAPT Championships - Adelaide Adidas International - Sydney Swiss Indoors Basel - Basel Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Irving Challenger Intrum Stockholm Open - Stockholm Tata Open Maharashtra - Pune Dubai Duty Free Tennis Championships - Dubai European Open - Antwerp bett1HULKS Indoors - Cologne St. Petersburg Open - St. Petersburg Astana Open - Nur-Sultan Sofia Open - Sofia Murray River Open - Melbourne Bangkok Challenger Bangkok Challenger Yokohama Challenger ABN AMRO World Tennis Tournament - Rotterdam Shenzhen Challenger Zhangjiagang Challenger Zhuhai Open - Zhuhai Rakuten Japan Open - Tokyo Taipei City Challenger BMW Open - Munich Seoul Challenger Busan Challenger Surbiton Challenger Nottingham Challenger Ilkley Challenger Hall of Fame Open - Newport Binghamton Challenger Winston-Salem Open - Winston-Salem Shanghai Challenger Kaohsiung Challenger Brest Challenger AIG Japan Open Tennis Championships - Tokyo Shenzhen Challenger Abierto Mexicano Telcel - Acapulco Kobe Challenger Bengalaru Challenger Indian Wells Challenger Libema Open - 's-Hertogenbosch Noventi Open - Halle Forli Challenger Next Generation Hardcourts - Adelaide Biella 3 Challenger Biella 4 Challenger Lugano Challenger Prague Challenger Nottingham 2 Challenger Shenzhen Open - Shenzhen Biel Challenger Lugano Challenger Morelos Challenger Surbiton Challenger The Samsung Open - Nottingham Yokohama Challenger Kobe Challenger Yokkaichi Challenger Campbells Hall of Fame Tennis Championships - Newport Campbells Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Generali Open - Kitzbuhel Sony Ericsson Open - Miami Miami Open - Miami Open Sud de France - Montpellier The Stella Artois Grass Court Championships - London AIG Japan Open - Tokyo Next Generation Adelaide International - Adelaide Medibank International - Sydney AEGON Championships - London Rakuten Japan Open - Tokyo Brisbane International - Brisbane Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai ASB Classic - Auckland Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rakuten Japan Open - Tokyo Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells If Stockholm Open - Stockholm Shanghai Rolex Masters - Shanghai Ricoh Open - 's-Hertogenbosch Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Citi Open - Washington Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Western & Southern Open - New York Serbia Open - Belgrade BNP Paribas Open - Indian Wells Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris 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 Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Internazionali BNL d'Italia - Rome Wimbledon - London French Open - Paris French Open - Paris U.S. Open - New York French Open - Paris Davis Cup, World Group, 1R, AUS-AUT 5-0 Davis Cup, World Group, QF, AUS-BLR 5-0 Davis Cup, World Group, 1R, BEL-AUS 3-2 Davis Cup, Group 1, 2R, JPN-THA 5-0 Davis Cup, World Group, PO, JPN-BRA 3-1 Hopman Cup - Perth Davis Cup, World Group, 1R, JPN-ITA 1-3 Davis Cup, Finals, Group A Australian Open - Melbourne French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, World Group, PO, SRB-AUS 4-1 Australian Open Wildcard Play-Off - Melbourne Australian Open (juniors) Australian Open - Melbourne Davis Cup, Group 1, 2R, THA-AUS 2-3 Davis Cup, World Group, 1R, SUI-AUS 2-3 Australian Open - Melbourne Davis Cup, Group 1, 1R, JPN-CHN 4-1 Davis Cup, Group 1, 1R, AUS-TPE 4-1 Davis Cup, Group 1, 2R, AUS-THA 5-0 Davis Cup, Group 1, 3R, UZB-JPN 3-2 Olympics - Rio de Janeiro U.S. Open - New York Davis Cup, Group I, 1R, AUS-CHN 5-0 Davis Cup, Group I, 1R, JPN-INA 5-0 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Wimbledon - London Olympics - Beijing Davis Cup, World Group, PO, JPN-IND 4-1 Olympics - Tokyo