Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1998
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 F1 Australia F2 Australia #1-w2 Australia F3 Australia F1 Australia F3 Australia F4 Thailand F2 USA F25 Japan F9 Japan F10 Australia F12 Cambodia F1 Thailand F1 USA F8 Thailand F2 USA F9 India F4 Indonesia F5 USA F27 Laos F1 Thailand F4 Thailand F5 Chinese Taipei F1 USA F10 Chinese Taipei F2 Canada F5 USA F26 USA F28 Australia F2 China F1 China F2 Thailand F2 Chinese Taipei F1 Cambodia F1 Thailand F2 Japan F2 Japan F3 Thailand F4 Thailand F6 Cambodia F2 Japan F1 Hong Kong F3 Thailand F11 Thailand F10 Indonesia F3 Thailand F1 Australia #2-w1 Australia F4 Thailand F3 Australia #1-w1 Australia F13 Nova Challenger Osaka - Osaka Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Sporting Challenger - Turin Fergana Challenger - Fergana 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 70th King's Cup and Queen's Cup - Bangkok USTA Seascape Challenger - Aptos Uncle Tobys Challenger - Tasmania New Delhi Challenger - New Delhi Binghamton Professional Tennis Tournament - Binghamton Akbank Private Banking-TED Open - Istanbul Belgaum Open - Belgaum Czech Indoor Open - Prague 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 Uncle Toby's Burnie Challenger - Tasmania Challenger Leon 2004 - Leon Cridicard Mastercard Tennis Cup - Campos do Jordao Hilton Waikoloa Village USTA Challenger - Waikoloa 2005 Freeman Men's Challenger - Joplin Ho Chi Minh City Challenger - Ho Chi Minh City The LTA Sunderland Challenger - Sunderland Internationaux du Doubs - Besancon BMW Tennis Championship - Sunrise Coffee Cup Challenger - Chikmagalur Garden Open - Rome Busan Open Challenger Tennis - Busan Fergana Challenger - Fergana Open Castilla y Leon - Segovia University of Tennessee USTA Challenger - Knoxville s Tennis Masters 06 - Graz Concurso Internacional de Vigo - Vigo IPP Geneva Trophy - Geneva Iskratel Open - Kranj Corona Mexico City Open - Mexico City XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito The Swanston Challenger - Sacramento Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Yokohama Challenger 2001 - Yokohama GHI Bronx Classic - Bronx Atlantic City Open - Atlantic City The Granby Natrel Challenger - Granby San Luis Potosi Challenger 2007 - San Luis Potosi Lubbock Challenger - Lubbock Heineken Challenger - Ho Chi Minh City Unicredit Czech Open 2007 - Prostejov ATP Challenger 2003 Numea - New Caledonia The Surbiton Trophy - Surbiton Open Castilla y Leon - Segovia Busan Open - Busan Dharwad Challenger 2003 - Dharwad Hilton Waikoloa Village USTA Challenger - Waikoloa The Surbiton Trophy - Surbiton Ostdeutscher Sparkassen Cup - Dresden The Shelbourne Irish Open - Dublin XI Open International D'Andorra - Andorra Abierto Club Casablanca - Mexico City The LTA Nottingham Challenger - Nottingham Seguros Bolivar Open - Medellin Binghamton Professional Tennis Tournament - Binghamton Uncle Tobys Challenger in Caloundra - Caloundra Flea Market Cup - Busan Uncle Toby's Challenger in Burnie - Burnie The Manchester Trophy - Manchester Heineken Challenger - Ho Chi Minh City Ourocard Tennis Challenger - Sao Paulo The LTA Nottingham Challenger - Nottingham Busan Open Challenger Tennis - Busan Challenger Casablanca San Angel - Mexico City USTA Challenger of Oklahoma - Tulsa Nottingham Men's Challenger - Nottingham Fergana Challenger - Fergana Izmir Cup - Izmir 2004 Colorado Tennis Classic - Denver South African Airways Tennis Open - Durban Fergana Challenger - Fergana BMW Tennis Championship - Sunrise Open Diputacion Ciudad de Pozoblanco - Cordoba Moncton Men's Challenger - Moncton Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver New Delhi Challenger IV - New Delhi Karshi Challenger - Karshi Ethias Trophy - Mons Flea Market Cup Busan Challenger Tennis - Busan Taiwan Challenger - Kaohsiung dBI Tennis Challenger - Binghamton Tatra Banka Slovak Open - Bratislava 2008 China TCL Challenger - Guangzhou Caversham International Tennis Tournament - Jersey IPP Open - Helsinki 2005 Tulsa Challenger - Tulsa Heilbronn Challenger Wroclaw Challenger Melbourn Challenger Korat Challenger Johannesburg Challenger Mexico City Challenger Baton Rouge Challenger Talahassee Challenger Seguros Bolivar Open - Medellin Ramat Hasharon Challenger Nottingham Challenger Yuba City Challenger 2004 Keys Gate Challenger - Homestead The $50,000 Pro Challenger at Calabasas - Calabasas Voit Mexico City Open - Mexico City Roma Challenger 2007 - Rome Aptos Challenger Lexington Challenger Dunlop World Challenge - Toyota The Wright Financial Group USTA Challenger - Champaign XIII Trofeo Ciudad de Quito - Quito Seoul Challenger Kia International In Kawana - Kawana Open de la Ville de Saint Denis - Reunion Island Challenger Banque Nationale - Granby Nottingham Challenger Binghamton Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Copa Petrobras Colombia - Bogota Sacramento Challenger Charlottesville Challenger Malaysian Open - Kuala Lumpur Club Coop's ATP Challenger International - Brisbane Knoxville Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Noumea Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Burnie Challenger Odlum Brown Vancouver Open - Vancouver Caloundra Challenger Kyoto Challenger Bangkok Challenger BMW Tennis Championship - Sunrise GHI Bronx Classic - Bronx Johannesburg Challenger Fergana Challenger Swanston Challenger - Sacramento Lexington Challenger Wuhai Challenger Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson Fergana Challenger Samsung Securities Cup - Seoul III Isla de Lanzarote - Lanzarote Vancouver Challenger USTA/Adtech Challenger - Boston Music City Challenger - Nashville USTA Illinois Challenger - Champaign Sacramento Challenger Tiburon Challenger Burnie Challenger Singapore Challenger Challenger Ford de Cherbourg - Cherbourg Kyoto Challenger President's Cup - Astana Knoxville Challenger Busan Challenger Winnetka Challenger Dharwad Challenger 2006 - Dharwad Vancouver Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Bangkok Challenger The LTA Manchester Trophy - Manchester Tiburon Challenger Champaign Challenger West Lakes Challenger Mexico City Challenger Anning Challenger WOW Cafe Challenger - New Orleans Busan Challenger Copa Petrobras Colombia - Bogota Beijing Challenger Astana Challenger Aptos Challenger ECU Prague Open - Prague Challenger Natrel Presented by National Bank - Granby Tashkent Challenger Toyota Challenger Burnie Challenger Leon Challenger Samsung Securities Cup - Seoul Taipei City Challenger Anning Challenger Busan Challenger Nanchang Challenger Indore Challenger Toyota Challenger Drummondville Challenger Savannah Challenger GHI Bronx Classic - Bronx Uncle Toby's Australian Men's Clay Court Challenger - Canberra Credicard Mastercard Tennis Cup - Campos do Jordao Bangkok Challenger Seoul Challenger Gemax Open - Belgrade Kaohsiung Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Samsung Securities Cup - Seoul West Lakes Challenger Lexington Challenger Tianjin Challenger Bangkok Challenger Shanghai Challenger ATP Challenger Numea - New Caledonia Tiburon Challenger Astana Challenger USTA Men's Challenger of Dallas - Dallas Shimadzu All Japan Indoor Tennis Championships - Kyoto Draft Corona Mexico City Open - Mexico City The Surbiton Trophy - Surbiton Taipei City Challenger Media Will Cup Busan Challenger Tennis - Busan Pingguo Challenger Shimadzu All Japan Indoor - Kyoto The Scottish Tennis Championships - Edinburgh Shimadzu All Japan Indoor - Kyoto Guadalajara Challenger HTV Challenger - Ho Chi Minh City Okal Cup 2003 - Eckental IPP Open - Helsinki Samsung Securities Cup Challenger - Seoul Aptos Challenger Beijing Challenger GHI Bronx Tennis Classic - Bronx Fergana Tennis Challenger Tournament - Fergana Singapore Mens Tennis Open - Singapore Bangkok Challenger - Bangkok Kia International In Caloundra - Caloundra ECM Prague Open 2005 - Prague New Delhi Challenger III - New Delhi Credicard Mastercard Tennis Cup - Campos do Jordao Busan Open Challenger Tennis - Busan Prostejov Challenger Nottingham-2 Challenger Granby Challenger Countrywide Classic - Los Angeles Freeman Men's $50,000 Challenger - Joplin The Natrel's Challenger of Granby - Granby Gallagher International - Hamilton Kun-Ming Challenger Binghamton Professional Tennis Tournament - Binghamton Sporting Challenger 2003 - Turin Red Letter Days Open - Nottingham ATP Heineken Challenger 2000 - Ho Chi Minh City St. Francis Health System USTA Challenger - Tulsa Osaka International Tennis Tournament - Osaka Kyoto Challenger - Kyoto Time Warner USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx The 69th King's Cup-Thailand Open - Bangkok Yokohama World Tennis Gaora Cup - Yokohama China Open - Beijing Croatia Osiguranje Rijeka Open - Rijeka Pune Challenger Shimadzu All Japan Indoor - Kyoto ATP Bangalore Challenger - Bangalore Baumag Open - Budapest 2003 USTA Tallahassee Tennis Challenger - Tallahassee USTA Seascape Challenger - Aptos 12th BH Tennis Open International Cup - Belo Horizonte San Marino Cepu Open - San Marino Heineken Challenger 2004 - Ho Chi Minh City Fergana Challenger - Fergana Ciudad de Pozoblanco 'Open Diputacion' - Cordoba USTA Seascape Challenger - Aptos 13 BH Tennis Open International Cup - Belo Horizonte Fifth Third Bank Tennis Classic - Lexington Samsung Securities Cup - Seoul Music City Challenger - Nashville Singha Tennis Classic - Tarzana The Surbiton Trophy - Surbiton Lubbock Challenger - Lubbock Odlum Brown Vancouver Open - Vancouver 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Rhodes Challenger Aptos Challenger Tashkent Challenger - Tashkent Melbourne Challenger AIG Japan Open - Tokyo Samsung Securities Cup - Seoul The Samsung Open - Nottingham President's Cup - Tashkent Legg Mason Tennis Classic - Washington D.C. Bangkok Challenger AIG Japan Open - Tokyo Miller Lite Hall of Fame Tennis Championships - Newport Nottingham Challenger Winnetka Challenger Busan Challenger Tallahassee Challenger Izmir Challenger Carson Challenger Busan Challenger Tata Open - Chennai Adidas International - Sydney The Stella Artois Grass Court Championships - London Next Generation Hardcourts - Adelaide Medibank Private International - Sydney The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles China Open - Beijing Thailand Open - Bangkok Next Generation Adelaide International - Adelaide Tennis Channel Open - Las Vegas The Stella Artois Championships - London The 10tele.com Open - Nottingham Legg Mason Tennis Classic - Washington China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Next Generation Adelaide International - Adelaide Sydney International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Champaign Challenger Shanghai Challenger Campbell's Hall of Fame Tennis Championships - Newport Generali Open - Kitzbuhel Noumea Challenger Pilot Pen Tennis - New Haven Kaoshuing Challenger BCR Open Romania - Bucharest Thailand Open - Bangkok Delray Beach International Tennis Championships - Delray Beach AIG Japan Open Tennis Championships - Tokyo Guadalajara Challenger Pingguo Challenger Medibank International - Sydney SAP Open - San Jose Tennis Channel Open - Las Vegas Grand Prix Hassan II - Casablanca The Artois Championships - London Next Generation Adelaide International - Adelaide The Nottingham Open - Nottingham St. Petersburg Open - St. Petersburg Chennai Open - Chennai Brisbane - Brisbane ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Countrywide Classic - Los Angeles Medibank International - Sydney AIG Japan Open - Tokyo Sacramento Challenger Seoul Challenger Charlottesville Challenger Indianapolis Tennis Championships - Indianapolis Knoxville Challenger Delray Beach International Tennis Championships - Delray Beach Thailand Open - Bangkok Campbell's Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem Legg Mason Tennis Classic - Washington PTT Thailand Open - Bangkok Leon Challenger AAPT Championships - Adelaide Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Sydney International - Sydney Baton Rouge Challenger Thailand Open - Bangkok Sacramento Challenger U.S. National Indoor Tennis Championships - Memphis Tallahassee Challenger RCA Championships - Indianapolis Traralgon Challenger AEGON International - Eastbourne The Stella Artois Championships - London Countrywide Classic - Los Angeles Guadalajara Challenger AEGON Championships - London Yokohama Challenger Gerry Weber Open - Halle AEGON Championships - London PTT Thailand Open - Bangkok Champaign Challenger Brisbane International - Brisbane Kyoto Challenger Guangzhou Challenger Binghamton Challenger Farmers Classic - Los Angeles Charlottesville Challenger Toyota Challenger The Stella Artois Grass Court Championships - London Thailand Open - Bangkok Binghamton Challenger Aptos Challenger Aircel Chennai Open - Chennai Pilot Pen Tennis - New Haven BRD Nastase Tiriac Trophy - Bucharest Heineken Challenger - Ho Chi Minh City San Luis Potosi Challenger Claro Open Colombia - Bogota GHI Bronx Tennis Classic - Bronx Aegon Nottingham Open - Nottingham If Stockholm Open - Stockholm Gosford Australian Unity Challenger - Gosford The Scottish Tennis Championships - Edinburgh Hilton Waikoloa Village USTA Challenger - Waikoloa Bangkok Challenger The LTA Wrexham Challenger - Wrexham Warsteiner Challenger Wolfsburg - Wolfsburg Sunset Moulding Yuba City Racquet Club Challenger - Yuba City The Nottingham Open - Nottingham AIG Japan Open - Tokyo Chennai Open - Chennai The Stella Artois Grass Court Championships - London Countrywide Classic - Los Angeles The Samsung Open - Nottingham Thailand Open - Bangkok Regions Morgan Keegan Championships - Memphis Indianapolis Tennis Championships - Indianapolis Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Medibank International - Sydney Western & Southern Financial Group Masters - Cincinnati Regions Morgan Keegan Championships - Memphis Campbells Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles RCA Championships - Indianapolis Waldbaum's Hamlet Cup - Long Island Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Sony Ericsson Open - Miami Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Campbell's Hall of Fame Tennis Championships - Newport BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Winston-Salem Open - Winston-Salem Australian Open - Melbourne U.S. Open - New York French Open - Paris 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 Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London 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 French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai U.S. Open - New York Australian Open - Melbourne 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 French Open - Paris Wimbledon - London Pacific Life Open - Indian Wells Thailand Open - Bangkok Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Pacific Life Open - Indian Wells Australian Open - Melbourne U.S. Open - New York Davis Cup, Group 1, 1R, NZL-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 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, World Group, 1R, SUI-AUS 2-3 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 1, 1R, THA-KAZ 3-2 Davis Cup, World Group, PO, CHI-AUS, 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 II, 1R, KUW-THA 1-4 Davis Cup, Group II, 2R, PHI-THA 4-1 Davis Cup, Group II, 3R, THA-PAK 4-1 Davis Cup, Group I, 1R, THA-KOR 2-3 NASDAQ-100 Open - Miami Shanghai - Shanghai French Open - Paris French Open - Paris French Open - Paris U.S. Open - New York Davis Cup, Group II, 1R, POC-THA 0-5 Davis Cup, Group II, 1R, SRI-THA 1-3 Davis Cup, World Group, 1R, AUS-AUT 5-0 Davis Cup, Group 1, 1R, THA-UZB 3-2 Davis Cup, World Group, QR, GBR-THA 3-2 Davis Cup, Group 1, 1R, THA-KOR 4-1 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, World Group, QF, AUS-BLR 5-0 Davis Cup, World Group, 1R, BEL-AUS 3-2 Davis Cup, Group 1, 1R, TPE-THA 3-2 Davis Cup, Group II, 2R, INA-THA 3-2 Australian Open (juniors) 15th Asian Games Doha 2006 Davis Cup, Group 1, 1R, JPN-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 5-0 Davis Cup, Group 1, 1R, AUS-TPE 4-1 Davis Cup, Group I, 1R, AUS-CHN 5-0 Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, World Group, PO, SRB-AUS 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 Olympics - Beijing Wimbledon (juniors) U.S. Open (juniors) Australian Open Wildcard Play-Off - Melbourne French Open (juniors)