Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992
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 Thailand F2 Japan F9 Japan F10 Australia F12 Cambodia F1 Thailand F1 Thailand F2 India F4 Indonesia F5 Laos F1 Thailand F4 Thailand F5 Chinese Taipei F1 Chinese Taipei F2 Canada F5 China F1 China F2 Thailand F2 Chinese Taipei F1 Cambodia F1 Cambodia F2 Thailand F2 Japan F2 Japan F3 Thailand F4 Thailand F6 Indonesia F3 Thailand F1 Japan F1 Hong Kong F3 Thailand F11 Thailand F10 Fergana Challenger - Fergana Belgaum Open - Belgaum Czech Indoor Open - Prague Challenger Leon 2004 - Leon The Surbiton Trophy - Surbiton Hilton Waikoloa Village USTA Challenger - Waikoloa Internationaux du Doubs - Besancon Thailand F3 Busan Open Challenger Tennis - Busan The Swanston Challenger - Sacramento Kobstaedernes ATP Challenger - Kolding Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Privatbank Open 2006 - Dnepropetrovsk GHI Bronz Classic - Bronx Kobstaedernes ATP Challenger - Kolding Busan Open Challenger Tennis - Busan Fergana Challenger - Fergana Izmir Cup - Izmir Moncton Men's Challenger - Moncton Oldum Brown Vancouver Open - Vancouver New Delhi Challenger IV - New Delhi Karshi Challenger - Karshi Flea Market Cup Busan Challenger Tennis - Busan Heilbronn Challenger Wroclaw Challenger Melbourn Challenger Korat Challenger Mexico City Challenger Talahassee Challenger Yuba City Challenger Aptos Challenger Australia F13 Seoul Challenger Noumea Challenger Caloundra Challenger Johannesburg Challenger Fergana Challenger Wuhai Challenger Nova Challenger Osaka - Osaka Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Sporting Challenger - Turin Fifth-Third Bank Tennis Championships - Lexington Yokohama International Tennis Tournament - Yokohama Honda Kah Singapore Men's Tennis Open - Singapore Honda-Kah Open - Singapore USTA Seascape Challenger - Aptos The Surbiton Trophy - Surbiton Renault Slovenian Open - Ljubljana The 70th King's Cup and Queen's Cup - Bangkok The Scottish Tennis Championships - Edinburgh USTA Seascape Challenger - Aptos Burnie Challenger Singapore Challenger Open Castilla y Leon - Segovia Kyoto Challenger New Delhi Challenger - New Delhi Busan Challenger Winnetka Challenger Binghamton Professional Tennis Tournament - Binghamton Vancouver Challenger Akbank Private Banking-TED Open - Istanbul Jameson Cup - Milan The Wright Financial Group, Inc. Challenger - Champaign BH Tennis Open International Cup - Belo Horizonte USTA Challenger of Dallas - Dallas USTA Tennis Championships of Austin - Austin Bangkok Challenger Cridicard Mastercard Tennis Cup - Campos do Jordao 2005 Freeman Men's Challenger - Joplin Ho Chi Minh City Challenger - Ho Chi Minh City The LTA Sunderland Challenger - Sunderland Coffee Cup Challenger - Chikmagalur The Surbiton Trophy - Surbiton Fergana Challenger - Fergana The Surbiton Trophy - Surbiton University of Tennessee USTA Challenger - Knoxville Privat Bank Cup - Dniepropetrovsk Corona Mexico City Open - Mexico City Busan Challenger Yokohama Challenger 2001 - Yokohama Atlantic City Open - Atlantic City The Granby Natrel Challenger - Granby USTA Tallahassee Tennis Challenger - Tallahassee Isla de Lanzarote - Lanzarote Volkswagen TED Open - Istanbul Beijing Challenger Lambertz Open - Aachen Heineken Challenger - Ho Chi Minh City Unicredit Czech Open 2007 - Prostejov Busan Open - Busan Isla de Lanzarote - Lanzarote Dharwad Challenger 2003 - Dharwad Astana Challenger The LTA Cardiff Challenger - Cardiff LTA Cardiff Challenger - Cardiff Hilton Waikoloa Village USTA Challenger - Waikoloa Abierto Club Casablanca - Mexico City Toyota Challenger Burnie Challenger Anning Challenger Binghamton Professional Tennis Tournament - Binghamton Busan Challenger Nanchang Challenger Indore Challenger Toyota Challenger Flea Market Cup - Busan Heineken Challenger - Ho Chi Minh City Ourocard Tennis Challenger - Sao Paulo Challenger Casablanca San Angel - Mexico City Nottingham Men's Challenger - Nottingham 2004 Colorado Tennis Classic - Denver South African Airways Tennis Open - Durban Fergana Challenger - Fergana BMW Tennis Championship - Sunrise Taiwan Challenger - Kaohsiung dBI Tennis Challenger - Binghamton 2008 China TCL Challenger - Guangzhou Baton Rouge Challenger The LTA Nottingham Challenger - Nottingham Heilbronn Open - Heilbronn 2004 Keys Gate Challenger - Homestead The $50,000 Pro Challenger at Calabasas - Calabasas Dunlop World Challenge - Toyota The Wright Financial Group USTA Challenger - Champaign Lambertz Open by Stawag - Aachen Tatra Banka Open 2006 - Bratislava Kia International In Kawana - Kawana Mobilux Open - Luxembourg BH Telecom Sarajevo 2007 - Sarajevo Open de la Ville de Saint Denis - Reunion Island Challenger Banque Nationale - Granby 2007 Challenger of Santa Clara - Valencia Malaysian Open - Kuala Lumpur Hilton Waikoloa Village USTA Challenger - Waikoloa Shimadzu All Japan Indoor Tennis Championships - Kyoto Bangkok Challenger Fergana Challenger Samsung Securities Cup - Seoul III Isla de Lanzarote - Lanzarote USTA Illinois Challenger - Champaign Moscow Challenger Ford de Cherbourg - Cherbourg President's Cup - Astana BMW Tennis Championship - Sunrise Dharwad Challenger 2006 - Dharwad Ciudad de Pozoblanco Open Diputacion - Cordoba Challenger DCN de Cherbourg - Cherbourg ECU Prague Open - Prague San Remo Tennis Cup - San Remo Challenger Natrel Presented by National Bank - Granby Tashkent Challenger Samsung Securities Cup - Seoul Croatian Indoors - Split GHI Bronx Classic - Bronx Shanghai Open '98 - Shanghai Heineken Open - Singapore Miller Lite Hall of Fame Tennis Championships - Newport XL Capital Bermuda Open - Bermuda Credicard Mastercard Tennis Cup - Campos do Jordao Bangkok Challenger Seoul Challenger Kaohsiung Challenger Miller Lite Hall of Fame Tennis Championships - Newport Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Legg Mason Tennis Classic - Washington D.C. Heineken Open Shanghai - Shanghai Salem Open - Hong Kong AIG Japan Open - Tokyo Samsung Securities Cup - Seoul Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles President's Cup - Tashkent Heineken Open - Auckland Milan Indoors - Milan Siebel Open - San Jose West Lakes Challenger Mercedes-Benz Cup - Los Angeles Stockholm Open - Stockholm Copenhagen Rosmalen Washington Tianjin Challenger Bangkok Challenger Mauritius Open - Mauritius Rotterdam Bologna Shanghai Challenger ATP Challenger Numea - New Caledonia New Haven Astana Challenger USTA Men's Challenger of Dallas - Dallas Pro Tennis World Open - Sunrise Draft Corona Mexico City Open - Mexico City Adelaide Tokyo Burnie Challenger Rosmalen Taipei City Challenger Vienna Media Will Cup Busan Challenger Tennis - Busan Pingguo Challenger Copenhagen Singapore Brisbane Tokyo Taipei XL Capital Bermuda Open - Bermuda Shimadzu All Japan Indoor - Kyoto Rezidenza Open - Magdeburg Tennis Napoli Cup - Naples The Scottish Tennis Championships - Edinburgh Shimadzu All Japan Indoor - Kyoto Guadalajara Challenger HTV Challenger - Ho Chi Minh City Tata Open - Chennai Siebel Open - San Jose Okal Cup 2003 - Eckental IPP Open - Helsinki U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Samsung Securities Cup Challenger - Seoul RCA Championships - Indianapolis Open de Franche-Comte - Besancon TD Waterhouse Cup - Long Island International Tennis Championships - Delray Beach Beijing Challenger Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Architect Open - Budapest Compaq Challenger - Bucharest Kremlin Cup - Moscow Stockholm Open - Stockholm IPP Open - Helsinki Chennai Open - Chennai International Tennis Championships - Delray Beach GHI Bronx Tennis Classic - Bronx Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale Open de la Comunidad Valenciana - Valencia Tatra Banka Open - Bratislava Gerry Weber Open - Halle Fergana Tennis Challenger Tournament - Fergana The 10tele.com Open - Nottingham Singapore Mens Tennis Open - Singapore Bangkok Challenger - Bangkok RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. New Delhi Challenger III - New Delhi Credicard Mastercard Tennis Cup - Campos do Jordao China Open - Beijing Busan Open Challenger Tennis - Busan Thailand Open - Bangkok AIG Japan Open - Tokyo Prostejov Challenger Kremlin Cup - Moscow Nottingham-2 Challenger St. Petersburg Open - St. Petersburg International Indoor Tennis Championships of Croatia - Zagreb SAP Open - San Jose Tennis Channel Open - Las Vegas Granby Challenger Internazionali de Tennis di Bergamo - Bergamo Internationaux de Doubs Open de Franchie-Comte - Besancon The Natrel's Challenger of Granby - Granby The Stella Artois Championships - London The 10tele.com Open - Nottingham Legg Mason Tennis Classic - Washington China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Tatra Banka Open 2003 - Bratislava Chennai Open - Chennai Gallagher International - Hamilton Kun-Ming Challenger PBZ Zagreb Indoors - Zagreb 2002 FSE Challenger - Tarzana Binghamton Professional Tennis Tournament - Binghamton Sporting Challenger 2003 - Turin ATP Heineken Challenger 2000 - Ho Chi Minh City SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas St. Francis Health System USTA Challenger - Tulsa Osaka International Tennis Tournament - Osaka The Stella Artois Grass Court Championships - London Kyoto Challenger - Kyoto Time Warner USTA Challenger - Binghamton Grand Prix Hassan II - Casablanca GHI Bronx Tennis Classic - Bronx Okal Cup 2001 International Bavarian Championships - Eckental Estoril Open - Estoril The 69th King's Cup-Thailand Open - Bangkok Yokohama World Tennis Gaora Cup - Yokohama Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch VI Open Banc Agricol - Andorra The Powder Byrne Trophy - Surbiton Pune Challenger Shimadzu All Japan Indoor - Kyoto ATP Bangalore Challenger - Bangalore 2003 USTA Tallahassee Tennis Challenger - Tallahassee Campbell's Hall of Fame Tennis Championships - Newport USTA Seascape Challenger - Aptos 12th BH Tennis Open International Cup - Belo Horizonte Countrywide Classic - Los Angeles Intersport Heilbronn Open - Heilbronn Heineken Challenger 2004 - Ho Chi Minh City Pro Tennis World Open - Boca Raton Ciudad de Pozoblanco 'Open Diputacion' - Cordoba 13 BH Tennis Open International Cup - Belo Horizonte Samsung Securities Cup - Seoul Music City Challenger - Nashville China Open - Beijing Thailand Open - Bangkok Singha Tennis Classic - Tarzana AIG Japan Open Tennis Championships - Tokyo Music City Challenger - Nashville Stockholm Open - Stockholm San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo MFS Pro Tennis Championships - Boston The Artois Championships - London Odlum Brown Vancouver Open - Vancouver Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Croatian Indoors - Zagreb AT&T Challenge - Atlanta Legg Mason Tennis Classic - Washington D.C. Infiniti Open - Los Angeles 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Beijing Open - Beijing IPB Czech Indoor - Ostrava Kremlin Cup - Moscow BellSouth Open - Auckland Copenhagen Open - Copenhagen Salem Open - Hong Kong U.S. Pro Tennis Championships - Boston President's Cup 1998 - Tashkent Open 13 - Marseille U.S. Men's Clay Court Championship - Orlando Heineken Open Singapore - Singapore The Stella Artois Grass Court Championships - London Advanta Championships - Philadelphia Open Seat-Godo '97 - Barcelona The Stella Artois Grass Court Championships - London Tashkent Challenger - Tashkent Melbourne Challenger Samsung Securities Cup - Seoul Ordina Open - 's-Hertogenbosch Guardian Direct Cup - London Legg Mason Tennis Classic - Washington D.C. Bangkok Challenger AIG Japan Open - Tokyo Copenhagen Kuala Lumpur Winnetka Challenger Busan Challenger Siebel Open - San Jose Carson Challenger Campbell's Hall of Fame Tennis Championships - Newport Gerry Weber Open - Halle PTT Thailand Open - Bangkok Busan Challenger Washington Beijing SAP Open - San Jose St. Petersburg Open - St. Petersburg Shanghai Challenger Gerry Weber Open - Halle Noumea Challenger Kaoshuing Challenger Delray Beach International Tennis Championships - Delray Beach Pingguo Challenger TD Waterhouse Cup - Long Island Brasil Open - Salvador Thailand Open - Bangkok AIG Japan Open - Tokyo Auckland BMW Open - Munich Hong Kong Seoul St. Polten Seoul Challenger Nottingham New Haven Singapore Jakarta Marseille Campbells Hall of Fame Tennis Championships - Newport St. Petersburg Tokyo Hong Kong Nottingham Tokyo Indianapolis Tennis Championships - Indianapolis Stockholm Osaka New Haven Bordeaux Ostrava Antwerp Hong Kong Halle Thailand Open - Bangkok Schenectady Basel Toulouse Thailand Open - Bangkok U.S. National Indoor Tennis Championships - Memphis RCA Championships - Indianapolis Countrywide Classic - Los Angeles Traralgon Challenger The Stella Artois Championships - London Open de Moselle - Metz Copenhagen Open - Copenhagen The Nottingham Open - Nottingham Pilot Pen International - New Haven President's Cup 1997 - Tashkent Heineken Open - Singapore ABN/AMRO World Tennis Tournament - Rotterdam Yokohama Challenger Gerry Weber Open - Halle PTT Thailand Open - Bangkok Kyoto Challenger Guangzhou Challenger Toyota Challenger Copenhagen Open - Copenhagen The Stella Artois Grass Court Championships - London U.S. Men's Clay Court Championships - Houston Thailand Open - Bangkok Adelaide St. Petersburg Tokyo Aircel Chennai Open - Chennai Copenhagen Open - Copenhagen Heineken Challenger - Ho Chi Minh City Seoul GHI Bronx Tennis Classic - Bronx Aegon Nottingham Open - Nottingham 2002 USTA Challenger of Calabasas - Calabasas Seoul Auckland Hilton Waikoloa Village USTA Challenger - Waikoloa Marseille Stuttgart Rotterdam Copenhagen Bangkok Challenger Indianapolis The LTA Wrexham Challenger - Wrexham BellSouth Open - Auckland Moscow Warsteiner Challenger Wolfsburg - Wolfsburg Kroger / St. Jude International - Memphis America's Red Clay Tennis Championship - Coral Springs Heineken Trophy - 's-Hertogenbosch Pilot Pen International - New Haven Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Kroger / St. Jude International - Memphis Legg Mason Tennis Classic - Washington D.C. AAPT Championships - Adelaide Open Seat Godo 2005 - Barcelona Vietnam Open - Ho Chi Minh City Chennai Open - Chennai Next Generation Adelaide International - Adelaide Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Campbell's Hall of Fame Tennis Championships - Newport Ordina Open - 's-Hertogenbosch Legg Mason Tennis Classic - Washington D.C. The Lipton Championships - Key Biscayne Scania Stockholm Open - Stockholm Adelaide Kroger / St. Jude International - Memphis San Jose Salem Open - Hong Kong Japan Open - Tokyo Rotterdam Tennis Masters Series - Toronto Copenhagen Zaragoza Tennis Masters Series - Paris Rome Canadian Open Cincinnati Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo The Stella Artois Grass Court Championships - London Tokyo Heineken Trophy - 's-Hertogenbosch Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Rogers Cup - Montreal Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Bologna MFS Pro Tennis Championships - Boston Manchester The Samsung Open - Bournemouth Rogers Masters - Toronto Heineken Open Shanghai - Shanghai Bordeaux Kroger / St. Jude International - Memphis Stockholm Los Angeles Copenhagen Open - Copenhagen Memphis Legg Mason Tennis Classic - Washington D.C. Australian Men's Hardcourt Championships - Adelaide Sydney Japan Open - Tokyo Internationaler Raiffeisen Grand Prix - St. Polten Infiniti Open - Los Angeles IPB Czech Indoor - Ostrava Qatar Mobil Open '99 - Doha Sybase Open - San Jose Waldbaum's Hamlet Cup - Long Island Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open 2003 - Doha BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Queen's Club Auckland Munich RCA Championships - Indianapolis Tennis Masters Series - Hamburg Beijing Rome NASDAQ-100 Open - Miami Australian Open - Melbourne Estoril Open - Estoril French Open - Paris Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon Shanghai Rolex Masters - Shanghai French Open U.S. Open Australian Open French Open Wimbledon Tennis Masters Series - Cincinnati Sony Ericsson Open - Miami U.S. Open Australian Open Rogers Masters - Montreal Australian Men's Hardcourt Championships - Adelaide Osaka Cincinnati U.S. Open Australian Open Hamburg French Open Canadian Open Cincinnati Wimbledon BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Australian Open - Melbourne Pilot Pen Tennis - New Haven Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Pacific Life Open - Indian Wells Australian Open - Melbourne Thailand Open - Bangkok Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open Wimbledon 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 French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open French Open - Paris U.S. Open U.S. Open - New York Shanghai - Shanghai Tennis Masters Series - Miami French Open - Paris Davis Cup, Group 1, 2R, BEL-DEN 3-2 Davis Cup, Group 1, REL1, THA-CHN 4-1 Davis Cup, Group II, 1R, POC-THA 0-5 Davis Cup, Group II, 1R, SRI-THA 1-3 Davis Cup, Group II, 2R, PHI-THA 4-1 Davis Cup, Group 1, 1R, DEN-HUN 5-0 Davis Cup, Group 1, 1R, UKR-DEN 3-2 Davis Cup, Group 1, 1R, NZL-THA 4-1 Davis Cup, Group 1, 2R, THA-JPN 4-1 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, Group 1, 1R, THA-PAK 5-0 Davis Cup, Group 1, 1R, PAK-THA 3-2 Davis Cup, Group 1, PO, THA-INA 4-1 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 2, PO, DEN-EST 3-0 Davis Cup, Group 1, 1R, THA-KAZ 3-2 Asian Hopman Cup - Astana Davis Cup, Group 1, 2R, THA-AUS 2-3 Davis Cup, Group 1, PO, THA-CHN, 1-4 Davis Cup, Group 1, 1R, THA-UZB 3-2 Davis Cup, World Group, QR, GBR-THA 3-2 Davis Cup, Group II, 1R, KUW-THA 1-4 Davis Cup, Group II, 3R, THA-PAK 4-1 Davis Cup, Group I, 1R, THA-KOR 2-3 Davis Cup, Group 1, 1R, THA-KOR 4-1 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, Group 1, REL2, AUT-DEN 5-0 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, Group 1, 1R, TPE-THA 3-2 Davis Cup, Group II, 2R, INA-THA 3-2 Davis Cup, Group 1, 1R, JPN-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 5-0 Davis Cup, Group 2, REL2, RSA-DEN 3-2 Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, World Group, QR, CZE-THA 4-1 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, Group 1, 2R, AUS-THA 5-0 15th Asian Games Doha 2006 Atlanta Olympics Barcelona Olympics