Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
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 Germany F1 Germany F2 Germany F3 Italy F1 Italy F2 Czech Republic F1 Austria F1 Czech Republic F4 Italy F4 Hungary F1 Morocco F3 Serbia & Montenegro F3 Austria F5 Ukraine F2 Ukraine F3 Czech Republic F6 Germany F3 Austria F2 Spain F7 Italy F5 Germany F7 Morocco F2 Great Britain F1 Great Britain F2 Croatia F1 Croatia F2 France F5 Russia F1 Russia F2 Croatia F3 Russia F13 Italy F16 Italy F19 Hungary F3 Morocco F4 Slovakia F1 Croatia F5 Italy F32 Germany F2 Spain F6 Croatia F2 Italy F15 Czech Republic F3 Slovenia F3 Tatra Banka Slovak Open - Bratislava Morocco Tennis Tour - Fes Porsche Open - Poznan Sarajevo Challenger Bangkok Challenger Pozoblanco Challenger Poznan Challenger Szczecin Challenger Heilbronn Open - Heilbronn ATP Bangalore Challenger - Bangalore Challenger Groningen - Groningen IPP Open - Helsinki Czech Indoor Open - Prague Tatra Banka Slovak Open - Bratislava PEOPLEnet Cup - Dnepropetrovsk Heilbronn Open - Heilbronn Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg BMW Tennis Championship - Sunrise Pharma Medico Open 2008 - Aarhus BNP Paribas Primrose - Bordeaux Schickendanz Open - Furth Unicredit Czech Open - Prostejov BSI Challenger Lugano - Lugano Kos Succhetti Tennis Cup - Cordenons Levene Gouldin & Thompson Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Geneva Challenger - Geneva Kobstaedernes ATP Challenger - Kolding Samarkand Challenger - Samarkand Caltanissetta Challenger Barletta Challenger St. Brieuc Challenger San Remo Challenger Bordeaux Challenger Busan Challenger Fergana Challenger Karlsruhe Challenger Kosice Challenger Manchester Challenger Tampere Challenger Segovia Challenger Geneva Challenger Trnava Challenger Mons Challenger Tarragona Challenger Tashkent Challenger Seoul Challenger Astana Challenger Chuncheon Challenger Rome Challenger Zagreb Challenger Prostejov Challenger Kosice Challenger Braunschweig Challenger Scheveningen Challenger Geneva Challenger Trnava Challenger Palermo Challenger Rennes Challenger Orleans Challenger Santiago Challenger Sao Paulo Challenger Ortisei Challenger Bratislava Challenger Reunion Island Challenger Rabat Challenger Marrakech Challenger Prague Challenger Scheveningen Challenger Samarkand Challenger The Bolton Challenger - Bolton Lermontov Challenger Tashkent Challenger Bratislava Challenger Helsinki Challenger Granby Challenger Tashkent Challenger Shenzhen Challenger Guangzhou Challenger Gimcheon Challenger Busan Challenger Citta di Monza - Monza Oberstaufen Cup - Oberstaufen Seoul Challenger 2003 Freeman Men's Challenger - Joplin Eckental Challenger Brescia Challenger Manila Challenger Quimper Challenger Shenzhen Challenger Izmir Challenger Busan Challenger Rezidenza Open - Magdeburg VI Torneo Internazionale di Tennis - Barletta Memorial Piertomaso Tessitore - San Remo XL Capital Bermuda Open - Bermuda Tennis Napoli Cup - Naples Zagreb Open - Zagreb Top Wool Challenger Biella - Biella Memorial Savigni - Sassuolo Siemens Open 2002 - Scheveningen Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Black Forest Open 2002 - Freudenstadt Heilbronn Open - Heilbronn Warsteiner Challenger Wolfsburg - Wolfsburg Open de Franche Comte - Besancon Sparkessen Magdeburg Open - Magdeburg Whirlpool Open - Budapest Pekao Open - Szczecin Siemens Open - Scheveningen Memorial Kolyaskin - Donetsk Sylt Open 2000 - Sylt Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Black Forest Open 2000 - Freudenstadt Macedonian Open - Skopje Cosmorom Challenger - Brasov USTA Pro Tennis Classic at Mission Hills - Rancho Mirage USTA Men's Challenger of Urbana-Champaign - Urbana Neride Prague Indoor - Prague Warsteiner Challenger Lubeck 2001 - Lubeck Challenger Ford de Cherbourg - Cherbourg VI Abierto Internacional de Salinas - Salinas 2001 Eddleman USTA Challenger - Birmingham TennisCup Vlaanderen - Antwerp Compaq Challenger - Bucharest ATU Cup 2001 - Weiden Challenger Casino Lugano - Lugano 9th Wartburg Open - Eisenach Oberstaufen Cup - Oberstaufen Open Castilla y Leon Trofeo Iberdrola - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba CA-Challenge - Graz Diego Open - Budapest Pekao Open 2001 - Szczecin Tashkent Challenger Brest Challenger Optimus Maia Open - Maia 4th Sardinia International Championships - Cagliari Bratislava Challenger IPP Open - Helsinki Brescia Challenger Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan Banja Luka 2002 - Banja Luka St. Brieuc Challenger IX Ciutat de Barcelona - Barcelona The Nottingham Cahllenger - Nottingham IPP Open - Helsinki Hilton Waikoloa Village USTA Challenger - Waikoloa Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg TCT Open - Tunis Garden Open - Rome Warsteiner Challenger Lubeck - Lubeck Open Castilla y Leon - Segovia Kyiv Open - Kiev Warta Cup - Sopot Warsteiner Challenger Lubeck - Lubeck Kyiv UMC Open - Kiev Challenger Britania Zavaleta - Puebla The Rajasthan Golden Jubilee - Jaipur Heineken Challenger - Ho Chi Minh City Polish Open 2000 - Poznan New Delhi Challenger - New Delhi Zagreb Open - Zagreb Memorial Savigni - Sassuolo University of Tennessee USTA Men's Challenger - Knoxville Tampere Imageneering Open - Tampere Mordovia Cup - Mordovia Banca Marche Tennis Cup - San Benedetto Geneva Challenger - Geneva Kyiv UMC Open - Kiev Kyiv Open - Kiev Bulgarian Open - Sofia Dharwad Challenger 2003 - Dharwad Belgaum Open - Belgaum Tatra Banka Open 2003 - Bratislava Jameson Cup - Milan Ischgl International Tennis Challenger 2003 - Ischgl 6th Sardinian International Championships - Cagliari Tennis Napoli Cup 2004 - Napoli Medicor Open - Budapest Okal Cup - International Bavarian Championship - Eckental Zagreb Open - Zagreb Lucknow ATP Tour Challenger - Lucknow Ljubljana Open - Ljubljana 10ø Tornea B. Camparini - Reggio Emilia Open de Montauban - Montauban Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Oberstraufen Cup - Oberstaufen St. Petersburg Challenger by Kinex - St. Petersburg Riviera di Rimini Challenger 2004 - Rimini Banja Luka Challenger 2003 - Banja Luka Volkswagen Challenger 2004 - Wolfsburg St. Petersburg Challenger - St. Petersburg Surbiton Challenger Heineken Challenger 2004 - Ho Chi Minh City ATP Challenger Open 2004 - Monchengladbach Sarajevo Open 2004 - Sarajevo Antonio Savoldi-Marco Co. - Manerbio Kyiv Open - Kiev Brasov Challenger - Brasov Banja Luka Challenger 2004 - Banja Luka Steelers Cup - Kosice Prague Open - Prague SIR Supermercadi Challenger - Rome XI Ciutat de Barcelona - Barcelona Lambertz Open - Aachen Tatra Banka Open - Bratislava Okal Cup 2004 - Eckental Czech Indoor Open - Prague Dubrovnik Open - Dubrovnik ATP Challenger Numea - New Caledonia The LTA Men's Challenger Wrexham - Wrexham KGHM Polish Indoors - Wroclaw Challenger Ford de Cherbourg - Cherbourg Sarajevo Open - Sarajevo IX Torneo Internacionale de Tennis - Barletta Olbia Challenger - Olbia Garden Open 2005 - Rome San Remo Tennis Cup 15° Piertomaso - San Remo Badden Open by Rothaus - Ettlingen Steelers Cup 2005 - Kosice 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Open de Montauban - Montauban Stella Artois Clay Court Championships - Budaors Sina-Kia Motors Tennis Cup - Cordenons Olimp Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk Architect Open - Budapest Banja Luka Challenger 2005 - Banja Luka Open de L'Isere - Grenoble Samsung Securities Cup - Seoul Media Will Cup Busan Challenger Tennis - Busan Tatra Banka Open - Bratislava X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli Unicredit (Suisse) Bank S. A. Challenger - Chiasso Coffee Cup Challenger - Chikmagalur Dharwad Challenger 2006 - Dharwad Ciudad de Telde - Telde Ostdeutscher Sparkassen Cup - Dresden San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Unique Zagreb Open - Zagreb Baden Open - Ettlingen Czech Open 2006 - Prostejov Steelers Cup - Kosice Harbour Tennis Cup Regione Lombardia - Milan Top Wool Challenger-Immagine Trophy - Biella Trofeo Sisma Mantova - Mantova Togliatti Cup - Togliatti Mordovia Cup - Saransk dBI Tennis Challenger - Binghamton St. Petersburg Challenger 2006 - St. Petersburg GHI Bronx Tennis Classic - Bronx Samarkand Challenger - Samarkand IPP Geneva Trophy - Geneva Black Forest Open - Freudenstadt Challenger Brasov - Brasov Challenger Copa Sevilla - Seville Banja Luka Challenger - Banja Luka Black Forest Open - Freudenstadt ATP Slovak Open Challenger - Bratislava Open de L'Isere-Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Wroclaw Challenger Open de Rennes La Trinitaine - Rennes Kobstaedernes ATP Challenger - Kolding The LTA Nottingham Challenger - Nottingham Tatra Banka Open 2006 - Bratislava IPP Open - Helsinki Internationaux de Nouvelle-Caledonie - New Caledonia Aberto de Sao Paulo - Sao Paulo South African Airways Tennis Open - Durban KGHM Dialog Polish Indoors - Wroclaw Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Morocco Tennis Tour - Rabat Prosperita Open 2007 - Ostrava Ostdeutscher Sparkessen Cup - Dresden Croatia Osiguranje Rijeka Open - Rijeka San Remo Tennis Cup - San Remo Baden Open - Karlsruhe Schickedanz Open 2007 - Furth Nord LB Open 2007 - Braunschweig Mamaia Challenger - Constanta Siemens Open 2007 - Scheveningen Porsche Open - Poznan Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul San Marino Cepu Open - San Marino 's Tennis Masters 07 Challenger - Graz Geneva Challenger - Geneva Black Forest Open - Freudenstadt Brasov Challenger - Brasov Dusseldorf Open Challenger 2007 - Dusseldorf Posillipo Tennis Cup - Napoli ATP Challenger Trophy 2007 - Trnava Open Costa Daurada - Tarragona Open de Rennes La Trinitaine - Rennes Kobstaedernes ATP Challenger - Kolding Samsung Securities Cup - Seoul Flea Market Cup - Busan Challenger Tunisie - Tunis Bratislava Challenger Brescia Challenger Irving Challenger KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Sony Ericsson Open 2008 - Belgrade St. Brieuc Challenger Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tennis Napoli Cup - Napoli Status Athens Open - Athens Tunis Open - Tunis Glasgow Challenger Prosperita Open 2008 - Ostrava Loughborough Challenger Baden Open - Karlsruhe Surbiton Challenger Kosice Open-Steelers Cup 2008 - Kosice 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Dusseldorf Open Challenger - Dusseldorf Open des Alpes Trophee BNP Paribas - Grenoble Tennislife Cup - Napoli Open de Rennes - Rennes Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan President's Cup - Astana Bratislava Challenger Besancon Challenger Athens Challenger Indian Wells Challenger Phoenix Challenger Taipei City Challenger Busan Challenger Gwangju Challenger Surbiton Challenger Milan Challenger Recanati Challenger Recanati Challenger Aptos Challenger Ismaning Challenger St. Remy Challenger Eckental Challenger Bratislava Challenger Pau Challenger Genova Challenger Trieste Challenger Bratislava Challenger Ostrava Challenger San Sebastian Challenger Napoli Challenger Quimper Challenger Quimper 2 Challenger Biella 1 Challenger Biella 2 Challenger Guangzhou Challenger Pingguo Challenger Barletta Challenger Prague Challenger Bordeaux Challenger Zagreb Challenger Alessandria Challenger Prostejov Challenger Nottingham Challenger Nottingham Challenger Kosice Challenger Marburg Challenger Heilbronn Challenger Pozoblanco Challenger Sopot Challenger Poznan Challenger Penza Challenger Astana Challenger Cordenons Challenger Kazan Challenger Manerbio Challenger St. Remy Challenger Bergamo Challenger Szczecin Challenger Izmir Challenger Trnava Challenger Napoli Challenger Mons Challenger Palermo Challenger Rennes Challenger Orleans Challenger Geneva Challenger Ortisei Challenger Bratislava Challenger Helsinki Challenger Dallas Challenger Bordeaux Challenger Nottingham Challenger Furth Challenger Milan Challenger Marrakech Challenger Biella 7 Challenger Tyumen Challenger Sunrise Challenger Astana Challenger Barletta Challenger Dallas Challenger Johannesburg Challenger St. Brieuc Challenger Mallorca Challenger Johannesburg Challenger St. Remy Challenger Kun-Ming Challenger Busan Challenger Biel Challenger Athens Challenger Irving Challenger Rome Challenger Bratislava Challenger Taipei City Challenger Ismaning Challenger Granby Challenger Helsinki Challenger Bratislava Challenger Tashkent Challenger Geneva Challenger Bratislava Challenger Guadalajara Challenger Drummondville Challenger Raanana Challenger Taipei City Challenger Busan Challenger Granby Challenger Portoroz Challenger St. Remy Challenger Medellin Challenger Izmir Challenger Orleans Challenger Mons Challenger Tashkent Challenger Brest Challenger Bratislava Challenger Ostrava Challenger Quimper Challenger Wroclaw Challenger Jonkoping Challenger Forli 5 Challenger Segovia Challenger Raanana Challenger Ostrava Challenger Mauthausen Challenger Orleans Challenger Nottingham Challenger Ilkley Challenger Malaga Challenger Irving Challenger Taipei City Challenger Mallorca Challenger Portoroz Challenger Kaohsiung Challenger Mons Challenger Ismaning Challenger Budapest Challenger Ortisei Challenger Bergamo Challenger Ortisei Challenger Challenger Canottieri Minico - Mantova Seoul Challenger ATP Challenger Hamburg - Hamburg The LTA Hull Challenger - Hull Le Gosier Challenger Lugano Challenger Forli 3 Challenger Eckental Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Quelle Cup 2000 - Furth Troisdorf Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Muller Cup - Ulm Togliatti Cup - Togliatti Zivnobanka Czech Open - Prostejov Open de Tanger - Tangier Cary Challenger USTA Challenger of Burbank - Burbank Cairo Challenger 2002 - Cairo Okal Open - Eckental C.T. San Remo - XIII Piertomaso Tessitore - San Remo USTA Challenger of Dallas - Dallas Eckental Challenger Intersport Heilbronn Open - Heilbronn Zagreb Challenger Geovillage Open Trofeo Melia Olbia - Olbia Vancouver Challenger Schickendanz Open - Furth Eckental Challenger Quimper Challenger Prostejov Challenger Biella Challenger Ismaning Challenger Prague Challenger Open de Moselle - Metz Energis Dutch Open - Amsterdam Gold Flake Open - Chennai U.S. Men's Clay Court Championships - Houston Hungarian Architect Open - Budapest Adidas International - Sydney Copenhagen Open - Copenhagen Idea Prokom Open - Sopot Qatar Exxon Mobil Open 2003 - Doha Dubai Tennis Open - Dubai Citrix Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Seat Godo 2007 - Barcelona Idea Prokom Open - Sopot Internationaler Raiffeisen Grand Prix - St. Polten Generali Open - Kitzbuhel The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Kremlin Cup - Moscow Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach Synsam Swedish Open - Bastad Generali Open - Kitzbuhel BCR Open Romania - Bucharest ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Orange Prokom Open - Sopot BCR Open Romania - Bucharest Open Romania - Bucharest Next Generation Adelaide International - Adelaide Medibank International - Sydney Open de Tenis Comunidad Valenciana - Valencia Open de la Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw Mercedes Cup - Stuttgart PBZ Zagreb Indoors - Zagreb Open de Tenis Comunidad Valenciana - Valencia Gerry Weber Open - Halle Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca BMW Open - Munich Gerry Weber Open - Halle Atlanta Tennis Championships - Atlanta Estoril Open - Estoril Countrywide Classic - Los Angeles Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha SA Tennis Open - Johannesburg SAP Open - San Jose Open 13 - Marseille Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ATP Kremlin Cup - Moscow Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb International German Open - Hamburg Regions Morgan Keegan Championships - Memphis BB&T Atlanta Open - Atlanta Citi Open - Washington Moselle Open - Metz PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Aircel Chennai Open - Chennai Heineken Open - Auckland Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Winston-Salem Open - Winston-Salem Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Citi Open - Washington Shenzhen Open - Shenzhen Erste Bank Open - Vienna PBZ Zagreb Indoors - Zagreb Bet-at-home Open - Hamburg U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Gerry Weber Open - Halle U.S. National Indoor Tennis Championships - Memphis Aegon Nottingham Open - Nottingham AEGON Championships - London BB&T Atlanta Open - Atlanta Citi Open - Washington Heineken Open - Auckland Hall of Fame Tennis Championships - Newport ABN AMRO World Tennis Tournament - Rotterdam Open Sud de France - Montpellier AEGON International - Eastbourne Citi Open - Washington Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Shenzhen Open - Shenzhen If Stockholm Open - Stockholm ASB Classic - Auckland Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai PBZ Zagreb Indoors - Zagreb Gerry Weber Open - Halle AEGON International - Eastbourne Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Intrum Stockholm Open - Stockholm Dubai Duty Free Tennis Championships - Dubai DIEMA XTRA Sofia Open - Sofia Libema Open - 's-Hertogenbosch Abierto Mexicano de Tenis Mifel - Los Cabos Open 13 Provence - Marseille Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Noventi Open - Halle Truist Atlanta Open - Atlanta Open Sud de France - Montpellier Open 13 Provence - Marseille Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch AAPT Championships - Adelaide Delray Beach Open - Delray Beach Mercedes Cup - Stuttgart New York Open - New York Delray Beach Open - Delray Beach Hall of Fame Open - Newport Energis Open - Amersfoort Ilkley Challenger Rennes Challenger Hamburg Challenger Bratislava Challenger Ostrava Challenger Estoril Open - Estoril PBZ Zagreb Indoors - Zagreb Open de Nice Cote dAzur - Nice Davidoff Swiss Indoors Basel - Basel Open Sabadell Atlantico - Barcelona Aircel Chennai Open - Chennai Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Erste Bank Open - Vienna BB&T Atlanta Open - Atlanta Dutch Open Tennis - Amersfoort Milan Indoors - Milan Swiss Indoors Basel - Basel Power Horse Cup - Dusseldorf Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Rogers Cup - Montreal BNP Paribas Masters - Paris Sony Open Tennis - Miami Grand Prix Hassan II - Casablanca Miami Open - Miami Erste Bank Open - Vienna Swiss Indoors Basel - Basel Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris 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 French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris 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 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 Wimbledon - London 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 French Open - Paris Wimbledon - London Australian Open - Melbourne Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, Group 1, 2R, SVK-GEO 4-1 Davis Cup, Group 1, 2R, KAZ-TPE 2-3 Davis Cup, World Group, PO, SVK-SRB, 1-4 Davis Cup, Group 1, PO, SVK-MKD, 5-0 Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group I, PO, SVK-SWE 3-2 Davis Cup, Group I, 2R, SVK-AUT 4-1 Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, Group I, 1R, SVK-SLO 5-0 Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London Olympics - London U.S. Open - New York Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, World Group, PO, SVK-BEL 2-3 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 Davis Cup, Group I, 1R, POR-SVK 4-1 U.S. Open (juniors)