Career 2024 2018 2016 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 Czech Republic F1 Serbia & Montenegro F2 Czech Republic F4 Israel F3 Czech Republic F1 Tunisia F1 Tunisia F3 Austria F4 Austria F5 Austria F6 Tunisia F4 Czech Republic F4 Germany F3 Italy F2 Israel F1 Israel F2 Turkey F3 Dominican Republic F1 Dominican Republic F2 Czech Republic F6 Turkey F2 Turkey F3 Italy F10 Poland F1 Hungary F3 Serbia F1 Serbia F2 Italy F20 Italy F21 Germany F13 Slovakia F2 Austria F7 Poland F7 Germany F20 Portugal F7 Portugal F8 Dominican Republic F1 Dominican Republic F2 Dominican Republic F3 Czech Republic F5 Egypt F1 Egypt F2 Portugal F1 Portugal F2 Slovenia F1 Italy F15 Poland F5 Portugal F3 Netherlands F3 Italy F20 Italy F21 Italy F23 Bosnia/Herzegovina F6 Poland F2 Poland F4 Thailand F2 Japan F9 Japan F10 Australia F12 Cambodia F1 Thailand F1 Thailand F2 India F4 Serbia F2 Germany F7 Poland F5 Indonesia F5 Croatia F12 Croatia F13 Laos F1 Croatia F14 Thailand F4 Thailand F5 Chinese Taipei F1 Chinese Taipei F2 Austria F5 Canada F5 Poland F4 Poland F5 Portugal F5 Croatia F10 Croatia F11 Croatia F12 Czech Republic F7 Turkey F1 Turkey F2 Turkey F3 Turkey F6 Turkey F7 Croatia F4 China F1 China F2 Czech Republic F3 Thailand F2 Italy F13 Chinese Taipei F1 Cambodia F1 Cambodia F2 Thailand F2 Japan F2 Japan F3 Turkey F11 Turkey F12 Czech Republic F2 Thailand F4 Czech Republic F3 Poland F1 Thailand F6 Poland F2 Poland F4 Italy F21 Poland F7 Serbia F12 Germany F7 Japan F1 Croatia F3 Austria F5 Hong Kong F3 Austria F7 Croatia F19 Poland F6 Poland F5 Morocco F4 Morocco F5 Morocco F6 Thailand F10 Thailand F11 Egypt F1 Egypt F2 Egypt F3 Greece F8 USA F7 Greece F9 USA F8 USA F9 Turkey F10 Croatia F6 Croatia F7 Indonesia F3 Spain F9 Thailand F1 Croatia F8 Slovenia F1 Czech Republic F4 Czech Republic F5 Czech Republic F6 Germany F7 Poland F1 Poland F2 Poland F3 Croatia F18 Turkey F41 Turkey F42 Turkey F44 Kazakhstan F1 Czech Republic F5 Germany F1 Turkey F2 Czech Republic F5 Tunisia F2 Czech Republic F1 Czech Republic F2 Poland F4 Kazakhstan F2 Croatia F3 Poland F5 Hungary F4 Czech Republic F5 Czech Republic F6 Austria F1 Israel F2 Turkey F1 Czech Republic F6 Czech Republic F1 Croatia F4 Thailand F3 Bahrain F1 (Manama) Czech Republic F6 Israel F1 Poland F5 Egypt F14 Australia F13 Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Honda Kah Singapore Men's Tennis Open - Singapore USTA Seascape Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington The 70th King's Cup and Queen's Cup - Bangkok Akbank Private Banking-TED Open - Istanbul New Delhi Challenger - New Delhi Binghamton Professional Tennis Tournament - Binghamton Czech Indoor Open - Prague Jameson Cup - Milan Challenger Leon 2004 - Leon 2005 Freeman Men's Challenger - Joplin Hilton Waikoloa Village USTA Challenger - Waikoloa The LTA Sunderland Challenger - Sunderland Internationaux du Doubs - Besancon Coffee Cup Challenger - Chikmagalur Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Yokohama International Tennis Tournament - Yokohama The Swanston Challenger - Sacramento Fergana Challenger - Fergana Lambertz Open by Stawag - Aachen Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Honda-Kah Open - Singapore Unicredit Czech Open 2007 - Prostejov Belgaum Open - Belgaum ECU Prague Open - Prague Trofeo Sisma Mantova - Mantova USTA Seascape Challenger - Aptos Guzzini Challenger - Recanati Sporting Challenger - Turin Brasov Challenger - Brasov Czech Indoor Open - Prague Tatra Banka Slovak Open - Bratislava Nova Challenger Osaka - Osaka 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 Cridicard Mastercard Tennis Cup - Campos do Jordao Busan Open Challenger Tennis - Busan Ho Chi Minh City Challenger - Ho Chi Minh City Fergana Challenger - Fergana Izmir Cup - Izmir Kosice Open-Steelers Cup 2008 - Kosice University of Tennessee USTA Challenger - Knoxville Corona Mexico City Open - Mexico City Moncton Men's Challenger - Moncton Oldum Brown Vancouver Open - Vancouver Yokohama Challenger 2001 - Yokohama New Delhi Challenger IV - New Delhi Karshi Challenger - Karshi Atlantic City Open - Atlantic City The Granby Natrel Challenger - Granby Heineken Challenger - Ho Chi Minh City Flea Market Cup Busan Challenger Tennis - Busan Busan Open - Busan Dharwad Challenger 2003 - Dharwad Hilton Waikoloa Village USTA Challenger - Waikoloa The Surbiton Trophy - Surbiton Abierto Club Casablanca - Mexico City Flea Market Cup - Busan Binghamton Professional Tennis Tournament - Binghamton Czech Indoor Open - Prague Heineken Challenger - Ho Chi Minh City Spain F10 Ourocard Tennis Challenger - Sao Paulo Heilbronn Challenger Wroclaw Challenger Challenger Casablanca San Angel - Mexico City Besancon Challenger Melbourn Challenger Nottingham Men's Challenger - Nottingham 2004 Colorado Tennis Classic - Denver South African Airways Tennis Open - Durban Fergana Challenger - Fergana BMW Tennis Championship - Sunrise Korat Challenger Athens Challenger Baton Rouge Challenger Prosperita Open 2007 - Ostrava Mexico City Challenger Rome Challenger Talahassee Challenger Yuba City Challenger Aptos Challenger Rimini Challenger Taiwan Challenger - Kaohsiung dBI Tennis Challenger - Binghamton 2008 China TCL Challenger - Guangzhou San Marino Challenger KGHM Emax Polish Indoors - Wroclaw Brasov Challenger Ljubljana Challenger Seoul Challenger 2004 Keys Gate Challenger - Homestead The $50,000 Pro Challenger at Calabasas - Calabasas Tanger Challenger Almaty Challenger 1 - Almaty Dunlop World Challenge - Toyota The Wright Financial Group USTA Challenger - Champaign Arad Challenger San Benedetto Challenger San Marino Challenger Noumea Challenger Caloundra Challenger Rabat Challenger Kia International In Kawana - Kawana Open de la Ville de Saint Denis - Reunion Island Johannesburg Challenger Challenger Banque Nationale - Granby Ostrava Challenger Fergana Challenger Scheveningen Challenger Steelers Cup - Kosice Poznan Challenger Wuhai Challenger Trani Challenger Brasov Challenger Banja Luka Challenger ECM Prague Open 2005 - Prague Malaysian Open - Kuala Lumpur Trnava Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Shimadzu All Japan Indoor Tennis Championships - Kyoto Bangkok Challenger Sofia Challenger Loughborough Challenger Rome Challenger Burnie Challenger Kazan Challenger Meknes Challenger Singapore Challenger Casablanca Challenger Kyoto Challenger Szczecin Challenger Barletta Challenger Fergana Challenger Kosice Challenger Samsung Securities Cup - Seoul III Isla de Lanzarote - Lanzarote Trnava Challenger ECM Prague Open 2008 - Prague Prague Challenger Busan Challenger Furth Challenger Winnetka Challenger Prosperita Open 2008 - Ostrava USTA Illinois Challenger - Champaign Ostrava Challenger Vancouver Challenger Bangkok Challenger Unicredit Czech Open - Prostejov Brasov Challenger Seville Challenger Trnava Challenger Sao Paulo Challenger Busan Challenger Burnie Challenger Prague Challenger Timisoara Challenger Beijing Challenger Challenger Ford de Cherbourg - Cherbourg Scheveningen Challenger President's Cup - Astana Tatra Banka Slovak Open - Bratislava Astana Challenger Orbetello Challenger Dharwad Challenger 2006 - Dharwad Prosperita Open 2006 - Ostrava ECM Prague Open - Prague Ciudad de Pozoblanco Open Diputacion - Cordoba Tashkent Challenger Toyota Challenger Burnie Challenger Anning Challenger Busan Challenger Nanchang Challenger Almaty Challenger 2 - Almaty Challenger Natrel Presented by National Bank - Granby Indore Challenger Chuncheon Challenger Toyota Challenger Samsung Securities Cup - Seoul Trnava Challenger Liberec Challenger St. Brieuc Challenger GHI Bronx Classic - Bronx Tampere Challenger Credicard Mastercard Tennis Cup - Campos do Jordao Bangkok Challenger Seoul Challenger Kaohsiung Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Samsung Securities Cup - Seoul Timisoara Challenger - Timisoara West Lakes Challenger Rimini Challenger Ostrava Challenger Tianjin Challenger Bangkok Challenger Tashkent Challenger Shanghai Challenger ATP Challenger Numea - New Caledonia Seoul Challenger Astana Challenger USTA Men's Challenger of Dallas - Dallas Salzburg Challenger Draft Corona Mexico City Open - Mexico City Taipei City Challenger M25 Santo Domingo Ostrava Challenger M25 Santo Domingo Media Will Cup Busan Challenger Tennis - Busan Marrakech Challenger Pingguo Challenger Prostejov 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 Beijing Challenger Napoli Challenger GHI Bronx Tennis Classic - Bronx Fergana Tennis Challenger Tournament - Fergana Rabat Challenger Tatra Banka Open 2006 - Bratislava Poprad Tatry Challenger Singapore Mens Tennis Open - Singapore Bangkok Challenger - Bangkok Napoli Challenger New Delhi Challenger III - New Delhi Ostrava Challenger Credicard Mastercard Tennis Cup - Campos do Jordao Busan Open Challenger Tennis - Busan Prostejov Challenger Nottingham-2 Challenger Arad Challenger Timisoara Challenger Granby Challenger Poznan Challenger The Natrel's Challenger of Granby - Granby Oberstaufen Challenger Loughborough Challenger Gallagher International - Hamilton Kun-Ming Challenger Unique Zagreb Open - Zagreb Binghamton Professional Tennis Tournament - Binghamton AIG Japan Open - Tokyo Sporting Challenger 2003 - Turin 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 Pune Challenger Shimadzu All Japan Indoor - Kyoto ATP Bangalore Challenger - Bangalore 2003 USTA Tallahassee Tennis Challenger - Tallahassee USTA Seascape Challenger - Aptos 12th BH Tennis Open International Cup - Belo Horizonte Heineken Challenger 2004 - Ho Chi Minh City Ciudad de Pozoblanco 'Open Diputacion' - Cordoba 13 BH Tennis Open International Cup - Belo Horizonte Samsung Securities Cup - Seoul Music City Challenger - Nashville Stella Artois Clay Court Championships - Budaors Singha Tennis Classic - Tarzana Banja Luka Challenger Music City Challenger - Nashville Legg Mason Tennis Classic - Washington D.C. President's Cup - Tashkent Odlum Brown Vancouver Open - Vancouver 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona AIG Japan Open - Tokyo Trani Challenger ATP Challenger Trophy 2008 - Trnava Cordenons Challenger Istanbul Challenger Tashkent Challenger - Tashkent Melbourne Challenger Samsung Securities Cup - Seoul Brasov Challenger Bangkok Challenger Tata Open - Chennai The Stella Artois Grass Court Championships - London Winnetka Challenger Athens Challenger Busan Challenger Kosice Challenger Carson Challenger Prague Challenger Busan Challenger China Open - Beijing Thailand Open - Bangkok 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 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 Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors - Basel The Artois Championships - London Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Jersey Challenger Shanghai Challenger Noumea Challenger Kaoshuing Challenger Delray Beach International Tennis Championships - Delray Beach Pingguo Challenger Bergamo Challenger ABN AMRO World Tennis Tournament - Rotterdam Campbell's Hall of Fame Tennis Championships - Newport PTT Thailand Open - Bangkok AIG Japan Open - Tokyo Brisbane International - Brisbane Noumea Challenger Seoul Challenger Campbells Hall of Fame Tennis Championships - Newport Meknes Challenger Indianapolis Tennis Championships - Indianapolis Thailand Open - Bangkok Sarajevo Challenger U.S. National Indoor Tennis Championships - Memphis Caltanissetta Challenger Leon Challenger Monza Challenger Itajai Challenger Santos Challenger Prostejov Challenger Thailand Open - Bangkok RCA Championships - Indianapolis Traralgon Challenger The Stella Artois Championships - London Poznan Challenger Bank Austria Tennis Trophy - Vienna Heineken Open - Auckland Yokohama Challenger Gerry Weber Open - Halle Prague Challenger Loughborough Challenger PTT Thailand Open - Bangkok Singapore Challenger Kyoto Challenger Guangzhou Challenger Toyota Challenger The Stella Artois Grass Court Championships - London Mersin Challenger Rome Challenger Marburg Challenger Thailand Open - Bangkok Aircel Chennai Open - Chennai Heineken Challenger - Ho Chi Minh City San Luis Potosi Challenger Ostrava Challenger GHI Bronx Tennis Classic - Bronx Aegon Nottingham Open - Nottingham The Scottish Tennis Championships - Edinburgh Hilton Waikoloa Village USTA Challenger - Waikoloa Bangkok Challenger The LTA Wrexham Challenger - Wrexham Zivnobanka Czech Open - Prostejov Warsteiner Challenger Wolfsburg - Wolfsburg Czech Open - Prostejov Sunset Moulding Yuba City Racquet Club Challenger - Yuba City AIG Japan Open - Tokyo Chennai Open - Chennai Countrywide Classic - Los Angeles Thailand Open - Bangkok Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Waldbaum's Hamlet Cup - Long Island Tennis Masters Series - Hamburg Rogers Masters - Toronto Pacific Life Open - Indian Wells Campbell's Hall of Fame Tennis Championships - Newport Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Shanghai Rolex Masters - Shanghai 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 U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London 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 Sony Ericsson Open - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Australian Open - Melbourne Pacific Life Open - Indian Wells Thailand Open - Bangkok Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, Group 1, 1R, NZL-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 4-1 Davis Cup, Group 1, 1R, THA-UZB 3-2 Davis Cup, Group 1, 2R, THA-JPN 4-1 Davis Cup, World Group, QR, GBR-THA 3-2 Davis Cup, Group 1, 1R, PAK-THA 3-2 Davis Cup, Group 1, 1R, UZB-THA 2-3 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 II, 1R, POC-THA 0-5 Davis Cup, Group II, 1R, SRI-THA 1-3 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 French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) U.S. Open (juniors) NASDAQ-100 Open - Miami Shanghai - Shanghai French Open - Paris French Open - Paris U.S. Open - New York Davis Cup, Group 1, PO, THA-INA 4-1 Davis Cup, Group 1, 1R, THA-KOR 4-1 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, Group 1, 1R, THA-PAK 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 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 Australian Open (juniors) 15th Asian Games Doha 2006