Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
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 Austria F1 Latvia F1 Spain F25 Czech Republic F4 Thailand F2 Italy F4 Sweden/Denmark-w3 Sweden/Denmark-w4 Hungary F1 Morocco F3 Serbia & Montenegro F3 Austria F5 Ukraine F2 Ukraine F3 Great Britain #4-w1 Czech Republic F6 Great Britain #4-w2 Germany F3 Austria F2 Switzerland F2 Turkey F2 Turkey F3 Germany F7 Netherlands F5 France F16 France F17 Czech Republic F4 Croatia F2 France F10 France F14 Germany F2 France F3 Portugal F4 Portugal F5 Great Britain F5 Great Britain F6 Uzbekistan F2 France F19 Great Britain F2 Great Britain F1 Great Britain F2 Croatia F1 France F5 Russia F1 Russia F2 Germany F3 Czech Republic F5 Croatia F2 Great Britain F2 Turkey F6 Turkey F9 Turkey F12 Turkey F13 Turkey F14 Ukraine F9 Turkey F35 Turkey F36 Great Britain F2 France F9 Kazakhstan F10 Croatia F3 Ukraine F3 Czech Republic F5 Italy F16 Ukraine F3 Italy F19 Hungary F3 Morocco F4 Slovakia F1 Croatia F5 Belarus F2 Italy F32 France F18 Great Britain #4-w3 Great Britain #4-w4 Tunisia F6 Germany F2 Great Britain #1-w1 Great Britain #1-w2 Great Britain #1-w3 Croatia F2 Great Britain #1-w4 Germany F1 Italy F15 Portugal F6 Czech Republic F3 Slovenia F3 Lithuania F1 Switzerland F3 Tatra Banka Open 2003 - Bratislava Alexander Kolyaskin Memorial - Donetsk GHI Bronx Tennis Classic - Bronx Kobstaedernes ATP Challenger - Kolding Privatbank Open 2006 - Dnepropetrovsk LTA Shrewsbury Challenger - Shrewsbury Schickedanz Open 2007 - Furth Akbank Private Banking TED Open - Istanbul Brasov Challenger - Brasov ATP Challenger Trophy 2007 - Trnava Lambertz Open by Stawag 2007 - Aachen Flea Market Cup - Busan Internationaux du Doubs - Besancon Fergana Challenger - Fergana Baden Open - Karlsruhe Kosice Open-Steelers Cup 2008 - Kosice Open Diputacion Ciudad de Pozoblanco - Cordoba Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon Porsche Open - Poznan Karshi Challenger - Karshi Kobstaedernes ATP Challenger - Kolding Czech Indoor Open - Prague Labertz Open by Stawag - Aachen PEOPLEnet CUP - Dnepropetrovsk Belgrade Challenger Coffee Cup Challenger - Chikmagalur Wolfsburg Challenger Togliatti Cup - Togliatti Kyoto Challenger dBI Tennis Challenger - Binghamton Sarajevo Challenger Nottingham Challenger Alexander Kolyaskin Memorial - Donetsk Pozoblanco Challenger Trofeo Sisma Mantova - Mantova Manchester Challenger Penza Challenger Recanati Challenger Granby Challenger Segovia Challenger Vancouver Challenger Binghamton Challenger St. Remy Challenger Mons Challenger Tashkent Challenger Seoul Challenger Croatia Osiguranje Rijeka Open - Rijeka Levene Gouldin & Thompson Tennis Challenger - Binghamton Astana Challenger Chuncheon Challenger Baden Open - Karlsruhe Kyoto Challenger Aptos Challenger Rennes Challenger Ortisei Challenger Bratislava Challenger Kazan Challenger Heilbronn Open - Heilbronn Sony Ericsson Open 2008 - Belgrade Guangzhou Challenger Pingguo Challenger Ostrava Challenger Nottingham Challenger Dharwad Challenger 2006 - Dharwad Penza Challenger Astana Challenger Alexander Kolyaskin Memorial - Donetsk The LTA Sunderland Challenger - Sunderland Internationaux de Nouvelle-Caledonie - New Caledonia St. Remy Challenger KGHM Dialog Polish Indoors - Wroclaw Open Mutouest - St. Brieuc Izmir Challenger Mons Challenger Rennes Challenger Orleans Challenger Geneva Challenger Ortisei Challenger Helsinki Challenger Le Gosier Challenger Czech Open 2006 - Prostejov Vancouver Challenger Tenerife Challenger Tiburon Challenger Seoul Challenger Dallas Challenger Johannesburg Challenger Granby Challenger PEOPLEnet Cup - Dnepropetrovsk St. Remy Challenger Almaty Challenger 2 - Almaty Tashkent Challenger Bukhara Challenger - Bukhara Prosperita Open 2007 - Ostrava Bergamo Challenger San Remo Tennis Cup - San Remo Porsche Open - Poznan Wroclaw Challenger Open D'Orleans - Orleans Ethias Trophy - Mons Malaysian Open - Kuala Lumpur Shenzhen Challenger Challenger DCNS de Cherbourg - Cherbourg Tatra Banka Open - Bratislava Gimcheon Challenger Busan Challenger Ethias Trophy - Mons Bauer Watertechnology Cup - Eckental Nottingham Challenger Nottingham-2 Challenger Tatra Banka Open - Bratislava Astana Challenger - Astana The LTA Nottingham Challenger - Nottingham Open des Alpes Trophee BNP Paribas - Grenoble Tatra Banka Open 2006 - Bratislava Pharma Medico Open 2008 - Aarhus IPP Open - Helsinki Morocco Tennis Tour - Fes Recanati Challenger Open Castilla y Leon - Segovia UTC Open by Selena - Cherkassy Alexander Kolyaskin Memorial - Donetsk Samsung Securities Cup - Seoul Bangkok Challenger Tashkent Challenger Johannesburg Challenger Fergana Challenger Eckental Challenger Heilbronn Challenger Status Athens Open - Athens Sir Supermercati - Rome Brescia Challenger Winnetka Challenger Granby Challenger Fergana Challenger Raanana Challenger Taipei City Challenger IPP Open - Helsinki Unicredit Czech Open - Prostejov The Surbiton Trophy - Surbiton Penza Cup 2008 - Penza Kos Succhetti Tennis Cup - Cordenons Orleans Challenger ATP Open Castilla y Leon - Segovia UTC Open - Cherkassy Alphen Challenger Eckental Challenger Brescia Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Challenger Brasov - Brasov Challenger DCN de Cherbourg - Cherbourg Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Quimper Challenger Winnetka Challenger Trnava Challenger Guangzhou Challenger Siemens Open 2007 - Scheveningen Mordova Cup 2007 - Saransk Tatra Banka Slovak Open - Bratislava Internazionali di Tennis di Bergamo - Bergamo Seoul Challenger BMW Tennis Championship - Sunrise Bratislava Challenger Irving Challenger Orleans Challenger Brest Challenger Brescia Challenger Ostdeutscher Sparkassen Cup - Dresden Mons Challenger Surbiton Challenger Wroclaw Challenger Open de L'Isere-Trophee BNP Paribas - Grenoble Geneva Challenger Brescia Challenger St. Brieuc Challenger Aachen Challenger Penza Cup - Penza Glasgow Challenger Nottingham Challenger Lexington Challenger Ortisei Challenger Samarkand Challenger - Samarkand Taipei City Challenger Bratislava Challenger Bratislava Challenger Phoenix Challenger Seoul Challenger Granby Challenger St. Remy Challenger Orleans Challenger Irving Challenger Ostrava Challenger Biel Challenger Open de Rennes La Trinitaine - Rennes Troisdorf Challenger Singapore Challenger Busan Challenger Bratislava Challenger Loughborough Challenger Granby Challenger Surbiton Challenger St. Remy Challenger Alessandria Challenger Prostejov Challenger St. Brieuc Challenger Izmir Challenger Tashkent Challenger Brest Challenger Nottingham Challenger KGHM Dialog Polish Indoors - Wroclaw Manila Challenger Wroclaw Challenger Shenzhen Challenger Raanana Challenger Busan Challenger Bangkok Challenger Pozoblanco Challenger Bratislava Challenger Fergana Challenger - Fergana Tashkent Challenger Irving Challenger Taipei City Challenger Portoroz Challenger Lambertz Open by Stawag - Aachen Prague Challenger Nottingham Challenger Indian Wells Challenger GHI Bronx Tennis Classic - Bronx Taipei City Challenger Busan Challenger LTA Wrexham Challenger - Wrexham Gwangju Challenger Southern Capital Cup - Almaty Surbiton Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon Recanati Challenger Aptos Challenger Eckental Challenger Pau Challenger Biella 1 Challenger Biella 2 Challenger Gerry Weber Open - Halle Lugano Challenger Biella 7 Challenger Czech Open - Prostejov Mallorca Challenger Ismaning Challenger Bratislava Challenger Forli 3 Challenger Quimper Challenger Forli 5 Challenger Ostrava Challenger Tunis Open 2007 - Tunis Mauthausen Challenger Nottingham Challenger Ilkley Challenger Steelers Cup - Kosice Mallorca Challenger Ismaning Challenger III Isla de Lanzarote - Lanzarote Mobilux Open - Luxembourg Ortisei Challenger Steelers Cup 2005 - Kosice Stella Artois Clay Court Championships - Budaors Olimp Kyiv Open - Kiev Izmir Challenger Unique Zagreb Open - Zagreb Steelers Cup - Kosice Penza Cup - Penza Open de Rennes La Trinitaine - Rennes Almaty Challenger 1 - Almaty Bauer Watertechnology Cup 2007 - Eckental Tennis Napoli Cup - Napoli 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Tunis Open - Tunis Prosperita Open 2008 - Ostrava Akbank Private Banking TED Open - Istanbul Tatra Banka Slovak Open - Bratislava Heilbronn Challenger St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Open des Alpes Trophee BNP Paribas - Grenoble Ismaning Challenger Bratislava Challenger Open Seat Godo 2007 - Barcelona Open de Rennes - Rennes Kobstaedernes ATP Challenger - Kolding Trieste Challenger Portoroz Challenger Mercedes Cup - Stuttgart Quimper Challenger Quimper 2 Challenger Jersey Challenger St. Brieuc Challenger San Remo Challenger Busan Challenger Johannesburg Challenger Izmir Challenger Jonkoping Challenger BCR Open Romania - Bucharest Prague Challenger St. Petersburg Open - St. Petersburg Karlsruhe Challenger Open de Moselle - Metz PBZ Zagreb Indoors - Zagreb Zagreb Challenger Gerry Weber Open - Halle Bratislava Challenger Bratislava Challenger Dallas Challenger Kremlin Cup - Moscow Next Generation Adelaide International - Adelaide Qatar Exxon Mobil Open - Doha Izmir Challenger Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Sacramento Challenger Open 13 - Marseille Tashkent Challenger Regions Morgan Keegan Championships - Memphis Kazan Challenger The Dubai Tennis Championships - Dubai Bergamo Challenger Geneva Challenger Gerry Weber Open - Halle BMW Open - Munich Bratislava Challenger Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Open de Moselle - Metz Drummondville Challenger Chennai Open - Chennai Open Sud de France - Montpellier Malaga Challenger Helsinki Challenger Sunrise Challenger Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Jersey Challenger St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Kaohsiung Challenger Dubai Duty Free Tennis Championships - Dubai Serbia Open - Belgrade Atlanta Tennis Championships - Atlanta Gerry Weber Open - Halle Atlanta Tennis Championships - Atlanta Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo St. Brieuc Challenger Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Monza Challenger Johannesburg Challenger Delray Beach International Tennis Championships - Delray Beach Citi Open - Washington Rakuten Japan Open - Tokyo Kun-Ming Challenger Busan Challenger Dubai Duty Free Tennis Championships - Dubai Citi Open - Washington Shenzhen Open - Shenzhen PBZ Zagreb Indoors - Zagreb BB&T Atlanta Open - Atlanta U.S. National Indoor Tennis Championships - Memphis Athens Challenger Bratislava Challenger Aegon Nottingham Open - Nottingham AEGON Championships - London Mercedes Cup - Stuttgart Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Helsinki Challenger ATP Kremlin Cup - Moscow Medibank International - Sydney BB&T Atlanta Open - Atlanta Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Dubai Duty Free Tennis Championships - Dubai Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Intrum Stockholm Open - Stockholm Guadalajara Challenger St. Petersburg Open - St. Petersburg Kazan Challenger BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Open 13 Provence - Marseille Legg Mason Tennis Classic - Washington Orleans Challenger Qatar ExxonMobil Open - Doha Farmers Classic - Los Angeles Ortisei Challenger Andria Challenger SAP Open - San Jose AEGON International - Eastbourne Delray Beach Open - Delray Beach Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Segovia Challenger Kazan Challenger Moselle Open - Metz PTT Thailand Open - Bangkok Erste Bank Open - Vienna Aircel Chennai Open - Chennai Bordeaux Challenger Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Open 13 - Marseille Mons Challenger Budapest Challenger Topshelf Open - 's-Hertogenbosch Libema Open - 's-Hertogenbosch Bergamo Challenger Aptos Challenger BB&T Atlanta Open - Atlanta Erste Bank Open - Vienna Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Le Gosier Challenger Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Eckental Challenger Gerry Weber Open - Halle Open Sud de France - Montpellier Citi Open - Washington ABN AMRO World Tennis Tournament - Rotterdam Cary Challenger Hall of Fame Tennis Championships - Newport Citi Open - Washington Astana Challenger Abierto Mexicano de Tenis Mifel - Los Cabos Glasgow Challenger Eckental Challenger Zagreb Challenger Citi Open - Washington ASB Classic - Auckland Vancouver Challenger Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai AEGON International - Eastbourne Eckental Challenger Shenzhen Open - Shenzhen Quimper Challenger Prostejov Challenger Biella Challenger DIEMA XTRA Sofia Open - Sofia Ismaning Challenger Prague Challenger Ordina Open - 's-Hertogenbosch Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha Noventi Open - Halle Truist Atlanta Open - Atlanta Open Sud de France - Montpellier Open 13 Provence - Marseille BCR Open Romania - Bucharest The Nottingham Open - Nottingham St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch Delray Beach Open - Delray Beach Mercedes Cup - Stuttgart New York Open - New York Delray Beach Open - Delray Beach Hall of Fame Open - Newport Ilkley Challenger Rennes Challenger Hamburg Challenger Bratislava Challenger Ostrava Challenger PBZ Zagreb Indoors - Zagreb Open de Nice Cote dAzur - Nice Davidoff Swiss Indoors Basel - Basel Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Rogers Cup - Montreal BNP Paribas Masters - Paris Miami Open - Miami Aircel Chennai Open - Chennai BNP Paribas Open - Indian Wells Open Sud de France - Montpellier Rogers Cup - Toronto Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Sony Open Tennis - Miami Erste Bank Open - Vienna Miami Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells BB&T Atlanta Open - Atlanta Miami Open - Miami U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Swiss Indoors Basel - Basel Power Horse Cup - Dusseldorf Open de Nice Cote d'Azur - Nice Erste Bank Open - Vienna Davis Cup, Group 1, 2R, ITA-SVK 4-1 Swiss Indoors Basel - Basel Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Sony Ericsson Open - Miami 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 Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne 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 BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, Group 2, 2R, UKR-EGY 5-0 Davis Cup, World Group, PO, SVK-SRB, 1-4 Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 Davis Cup, Group II, 2R, UKR-CYP 5-0 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, Group 2, 3R, UKR-BUL 4-1 Davis Cup, Group 1, 2R, SVK-GEO 4-1 Davis Cup, Group 1, PO, UKR-GBR 2-3 Davis Cup, Group 2, PO, NGR-UKR 0-5 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group I, PO, SVK-SWE 3-2 Davis Cup, Group I, 2R, SWE-UKR 1-4 Davis Cup, Group I, 2R, SVK-AUT 4-1 U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Davis Cup, Group 1, PO, SVK-MKD, 5-0 Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group 2, 1R, GRE-UKR 3-2 Davis Cup, Group 1, 2R, UKR-BEL 1-4 Davis Cup, Group I, 1R, SVK-SLO 5-0 Davis Cup, World Group, PO, BEL-UKR, 3-2 Olympics - London Davis Cup, World Group, PO, SVK-BEL 2-3