Career 2023 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 Brazil F3 Brazil F11 Czech Republic F4 Italy F4 Hungary F1 Morocco F3 Serbia & Montenegro F3 Austria F5 Ukraine F2 Ukraine F3 Chile F5 Czech Republic F6 Chile F6 Germany F3 Austria F2 Portugal F1 Germany F7 Brazil F8 Brazil F9 Brazil F10 Brazil F11 Brazil F13 Brazil F14 Brazil F16 Brazil F18 Italy F4 Italy F5 Italy F6 Italy F7 Italy F8 Italy F10 Italy F11 Brazil F4 Brazil F5 Argentina F7 Argentina F8 Argentina F9 Great Britain F1 Great Britain F2 Croatia F1 Croatia F2 France F5 Russia F1 Russia F2 Lebanon F1 Brazil F7 Croatia F3 Romania F18 Colombia F5 Italy F8 Italy F9 Brazil F9 Italy F16 Brazil F12 Brazil F13 Brazil F4 Brazil F14 Brazil F5 Brazil F6 Italy F19 Hungary F3 Morocco F4 Lebanon F2 Iran F1 Iran F2 Slovakia F1 Croatia F5 Romania F17 Brazil F11 Italy F32 Colombia F6 Brazil F15 Chile F7 Germany F2 Croatia F2 Italy F15 Brazil F3 Czech Republic F3 Slovenia F3 Brazil F2 Brazil F3 M15 Caslano M15 Bucharest M25 Pardubice M25 Tulsa M25 Bourg-en-Bresse Nossa Caixa Tennis Cup - Sao Paulo Dharwad Challenger 2006 - Dharwad Czech Open 2006 - Prostejov Trofeo Sisma Mantova - Mantova Credicard Mastercard Tennis Cup - Campos do Jordao Togliatti Cup - Togliatti BH Tennis Open International Cup - Belo Horizonte dBI Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx M15 Champaign Kobstaedernes ATP Challenger - Kolding Internationaux de Nouvelle-Caledonie - New Caledonia Unicredit (Suisse) Bank S.A. Challenger - Chiasso M15 Weston Prosperita Open 2007 - Ostrava Roma Challenger 2007 - Rome San Remo Tennis Cup - San Remo Baden Open - Karlsruhe Schickedanz Open 2007 - Furth Porsche Open - Poznan Akbank Private Banking TED Open - Istanbul Brasov Challenger - Brasov Copa Petrobras Colombia - Bogota Kobstaedernes ATP Challenger - Kolding Copa Petrobras Brazil - Belo Horizonte Flea Market Cup - Busan PEOPLEnet Cup - Dnepropetrovsk Aberto de Sao Paulo - Sao Paulo Heilbronn Open - Heilbronn Seguros Bolivar Open - Bogota Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg Challenger de Providencia-Copa Kia - Santiago Bancolombia Open - Bogota San Luis Potosi Challenger - San Luis Potosi BNP Paribas Primrose - Bordeaux Unicredit Czech Open - Prostejov Kosice Open-Steelers Cup 2008 - Kosice 13 BH Tennis Open International Cup - Belo Horizonte Porsche Open - Poznan Levene Gouldin & Thompson Tennis Challenger - Binghamton Tatra Banka Open - Bratislava Ethias Trophy - Mons Sunrise Challenger KGHM Dialog Polish Indoors - Wroclaw Sarajevo Challenger Tatra Banka Open - Bratislava Croatia Osiguranje Rijeka Open - Rijeka Lugano Challenger Turin Challenger The LTA Nottingham Challenger - Nottingham Pozoblanco Challenger Rimini Challenger Manchester Challenger Recanati Challenger XIII Trofeo Ciudad de Quito - Quito Segovia Challenger Tatra Banka Open 2006 - Bratislava Copa Petrobras Argentina - Buenos Aires Pharma Medico Open 2008 - Aarhus St. Remy Challenger Baden Open - Karlsruhe IPP Open - Helsinki Morocco Tennis Tour - Fes Tashkent Challenger Seoul Challenger Chuncheon Challenger BH Tennis Open - Belo Horizonte Open Castilla y Leon - Segovia ATP Challenger Trophy 2007 - Trnava Samsung Securities Cup - Seoul Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion ATP Challenger La Serena - La Serena Status Athens Open - Athens III Aberto Santa Catarina de Tenis - Florianopolis Fergana Challenger Tunis Open - Tunis Morocco Tennis Tour - Rabat Rennes Challenger Sao Paulo Challenger Bratislava Challenger IPP Open - Helsinki Czech Indoor Open - Prague Pingguo Challenger Kos Succhetti Tennis Cup - Cordenons Nottingham Challenger Cyclus Open de Tenis - Florianopolis Penza Challenger Coffee Cup Challenger - Chikmagalur St. Remy Challenger Izmir Challenger Rennes Challenger Orleans Challenger Challenger Brasov - Brasov Ortisei Challenger Helsinki Challenger Challenger DCN de Cherbourg - Cherbourg Braunschweig Challenger Dallas Challenger Johannesburg Challenger Siemens Open 2007 - Scheveningen Challenger ATP de Cuenca Diario El Mercurio - Cuenca Granby Challenger Tatra Banka Slovak Open - Bratislava St. Remy Challenger Internazionali di Tennis di Bergamo - Bergamo Tashkent Challenger BMW Tennis Championship - Sunrise Buenos Aires Challenger Irving Challenger Shenzhen Challenger Gimcheon Challenger Busan Challenger Astana Challenger Orleans Challenger Tashkent Challenger Raanana Challenger Taipei City Challenger Mons Challenger Copa Petrobras-Argentina - Buenos Aires Orleans Challenger Mons Challenger Eckental Challenger Brescia Challenger Ostdeutscher Sparkassen Cup - Dresden Quimper Challenger Guangzhou Challenger Seoul Challenger San Benedetto Challenger Open de L'Isere-Trophee BNP Paribas - Grenoble Brest Challenger Brescia Challenger Surbiton Challenger Geneva Challenger Braunschweig Challenger Montevideo Challenger Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Brescia Challenger Taipei City Challenger Irving Challenger Bratislava Challenger San Luis Potosi Challenger St. Brieuc Challenger Sarasota Challenger Tallahassee Challenger Scheveningen Challenger Savannah Challenger Granby Challenger Loughborough Challenger Orleans Challenger Surbiton Challenger Milan Challenger Mons Challenger Marburg Challenger Open de Rennes La Trinitaine - Rennes San Benedetto Challenger Bratislava Challenger Padova Challenger Biella Challenger Como Challenger Genova Challenger Orleans Challenger Busan Challenger Ortisei Challenger Bratislava Challenger Bratislava Challenger Montevideo Challenger Guangzhou Challenger Cleveland Challenger Santiago Challenger Granby Challenger Phoenix Challenger Tunis Challenger Seoul Challenger St. Remy Challenger Irving Challenger St. Brieuc Challenger Izmir Challenger Tashkent Challenger Brest Challenger Orlando Challenger Nottingham Challenger Amersfoort Challenger Manila Challenger Biel Challenger Wroclaw Challenger Shenzhen Challenger Raanana Challenger Troisdorf Challenger Busan Challenger Szczecin Challenger Bangkok Challenger Pozoblanco Challenger Braunschweig Challenger Bratislava Challenger Tashkent Challenger Wroclaw Challenger Taipei City Challenger Portoroz Challenger Oeiras 3 Challenger Glasgow Challenger Prostejov Challenger Prague Challenger Banja Luka Challenger Santo Domingo Challenger Guayaquil Challenger Nottingham Challenger Newport Beach Challenger Dallas Challenger Indian Wells Challenger Allianz Suisse Open Gstaad - Gstaad GHI Bronx Tennis Classic - Bronx Taipei City Challenger Chennai Open - Chennai Busan Challenger Gwangju Challenger Surbiton Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon Recanati Challenger Aptos Challenger Meerbusch Challenger Szczecin Challenger Tatra Banka Open 2003 - Bratislava Campinas Challenger Eckental Challenger Morelos Challenger Pau Challenger Ostrava Challenger Orlando Challenger Biella 1 Challenger Biella 2 Challenger Lugano Challenger Biella 7 Challenger Pozoblanco Challenger Mallorca Challenger Ismaning Challenger Roanne Challenger Bratislava Challenger Forli 3 Challenger Quimper Challenger Forli 5 Challenger Copa Telmex - Buenos Aires Ostrava Challenger Mauthausen Challenger Nottingham Challenger Ilkley Challenger Rakuten Japan Open - Tokyo Segovia Challenger Banja Luka Challenger Steelers Cup - Kosice Mallorca Challenger Toulouse Challenger Cassis Challenger Ismaning Challenger Ortisei Challenger Steelers Cup 2005 - Kosice Stella Artois Clay Court Championships - Budaors Izmir Challenger Unique Zagreb Open - Zagreb Steelers Cup - Kosice Open de Rennes La Trinitaine - Rennes Sony Ericsson Open 2008 - Belgrade Tennis Napoli Cup - Napoli Prosperita Open 2008 - Ostrava Tatra Banka Slovak Open - Bratislava Mons Challenger Open des Alpes Trophee BNP Paribas - Grenoble Ismaning Challenger Charlottesville Challenger Bratislava Challenger Cleveland Challenger Ethias Trophy - Mons Open de Rennes - Rennes Kobstaedernes ATP Challenger - Kolding Trieste Challenger Portoroz Challenger Cary Challenger Quimper Challenger Quimper 2 Challenger Marburg Challenger Ostrava Challenger Santiago Challenger Busan Challenger Jonkoping Challenger Prague Challenger Prostejov Challenger Zagreb Challenger Sao Paulo Challenger Tour Finals Bratislava Challenger Bratislava Challenger Dallas Challenger Open Seat Godo 2007 - Barcelona Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Next Generation Adelaide International - Adelaide Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Pilot Pen Tennis - New Haven Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Abierto Mexicano Telcel - Acapulco Sao Paulo Challenger Tashkent Challenger Open Sabadell Atlantico - Barcelona Bratislava Challenger Drummondville Challenger Malaga Challenger Gerry Weber Open - Halle Helsinki Challenger Sunrise Challenger Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Brisbane International - Brisbane Heineken Open - Auckland Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote dAzur - Nice Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz China Open - Beijing Open Sud de France - Montpellier Movistar Open - Santiago Porto Challenger Kaohsiung Challenger Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona AEGON Championships - London Johannesburg Challenger Legg Mason Tennis Classic - Washington Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Kun-Ming Challenger Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Busan Challenger Dubai Duty Free Tennis Championships - Dubai Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Rakuten Japan Open - Tokyo Brasil Open - Sao Paulo BMW Open - Munich AEGON Championships - London Indianapolis Tennis Championships - Indianapolis Athens Challenger Bogota Challenger Bratislava Challenger Citi Open - Washington Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Aegon Nottingham Open - Nottingham Sao Paulo Challenger SkiStar Swedish Open - Bastad Ecuador Open - Quito Shenzhen Open - Shenzhen Kremlin Cup - Moscow Erste Bank Open - Vienna Ecuador Open - Quito Rio Open - Rio de Janeiro BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Helsinki Challenger Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Intrum Stockholm Open - Stockholm Medibank International - Sydney Open 13 Provence - Marseille Chile Dove Men+Care Open - Santiago Grand Prix Hassan II - Casablanca Guadalajara Challenger Campinas Challenger BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle International German Open - Hamburg Braunschweig Challenger Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Qatar ExxonMobil Open - Doha Rennes Challenger Heineken Open - Auckland Dubai Duty Free Tennis Championships - Dubai SAP Open - San Jose Abierto Mexicano Telcel - Acapulco Copa Claro - Buenos Aires Estoril Open - Estoril Irving Challenger Ortisei Challenger Farmers Classic - Los Angeles Delray Beach Open - Delray Beach Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Ostrava Challenger Bet-at-home Open - Hamburg Lima Challenger Segovia Challenger Abierto Mexicano Telcel - Acapulco Citi Open - Washington Moselle Open - Metz PTT Thailand Open - Bangkok Erste Bank Open - Vienna Aircel Chennai Open - Chennai Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar U.S. National Indoor Tennis Championships - Memphis Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Open 13 - Marseille Mons Challenger Buenos Aires Challenger Budapest Challenger BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch Libema Open - 's-Hertogenbosch Bergamo Challenger BB&T Atlanta Open - Atlanta Credit Agricole Suisse Open - Gstaad Apia International - Sydney Erste Bank Open - Vienna Valencia Open - Valencia Heineken Open - Auckland Ecuador Open - Quito Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Genova Challenger Argentina Open - Buenos Aires ATP Challenger Tour Finals TEB BNP Paribas Istanbul Open - Istanbul Biella Challenger Le Gosier Challenger Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Credit Agricole Suisse Open - Gstaad Citi Open - Washington Brisbane - Brisbane Winston-Salem Open - Winston-Salem Dallas Challenger China Open - Beijing Eckental Challenger Valencia Open - Valencia Gerry Weber Open - Halle Forli Challenger Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Lisbon Challenger Cary Challenger Barcelona Open BancSabadell - Barcelona BMW Open - Munich Braunschweig Challenger Geneva Open - Geneva Erste Bank Open - Vienna Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Sopot Challenger Abierto Mexicano de Tenis Mifel - Los Cabos Eckental Challenger Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Zagreb Challenger Murcia Challenger Suisse Open - Gstaad Citi Open - Washington Generali Open - Kitzbuhel Perugia Challenger Amersfoort Challenger ASB Classic - Auckland Vancouver Challenger Ecuador Open - Quito Garanti Koza Sofia Open - Sofia L'Aquila Challenger Como Challenger Argentina Open - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Las Vegas Challenger AEGON International - Eastbourne Eckental Challenger Shenzhen Open - Shenzhen Newport Beach Challenger Quimper Challenger Prostejov Challenger Biella Challenger DIEMA XTRA Sofia Open - Sofia Ismaning Challenger Campinas Challenger Tenerife Challenger Santiago Challenger Rio Open - Rio de Janeiro Prague Challenger Poznan Challenger Liberec Challenger Delray Beach Open - Delray Beach Open Sud de France - Montpellier Amersfoort Challenger Qatar ExxonMobil Open - Doha Pozoblanco Challenger Noventi Open - Halle Truist Atlanta Open - Atlanta Open Sud de France - Montpellier Open 13 Provence - Marseille BCR Open Romania - Bucharest Rio Open - Rio de Janeiro The Nottingham Open - Nottingham If Stockholm Open - Stockholm Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe AEGON International - Eastbourne PBZ Zagreb Indoors - Zagreb Qatar ExxonMobil Open - Doha Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch Suisse Open - Gstaad AEGON International - Eastbourne Delray Beach Open - Delray Beach Mercedes Cup - Stuttgart New York Open - New York Delray Beach Open - Delray Beach Hall of Fame Open - Newport Alicante Challenger Francavilla Challenger Ilkley Challenger Ann Arbor Challenger Rennes Challenger Hamburg Challenger Bratislava Challenger Tallahassee Challenger Pau Challenger Thailand Open - Bangkok PBZ Zagreb Indoors - Zagreb Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Aircel Chennai Open - Chennai Interwetten Austrian Open - Kitzbuhel Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Open Sud de France - Montpellier Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Rio Open - Rio de Janeiro Rogers Cup - Montreal Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami VTR Open - Vina del Mar Erste Bank Open - Vienna SkiStar Swedish Open - Bastad BB&T Atlanta Open - Atlanta Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Power Horse Cup - Dusseldorf Wimbledon - London Mercedes Cup - Stuttgart U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Brasil Open - Sao Paulo Wimbledon - London U.S. Open - New York Australian Open - Melbourne Copa Telmex - Buenos Aires 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 U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York If Stockholm Open - Stockholm 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 Erste Bank Open - Vienna Wimbledon - London China Open - Beijing U.S. Open - New York 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 Rio Open - Rio de Janeiro Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Sony Ericsson Open - Miami French Open - Paris Wimbledon - London French Open - Paris Davis Cup, World Group, 1R, CHI-SVK 4-1 U.S. Open - New York Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, Group 1, 2R, SVK-GEO 4-1 Davis Cup, Group 1, 2R, BRA-COL 4-1 Internazionali BNL d'Italia - Rome Davis Cup, World Group, PO, CRO-BRA, 4-1 Davis Cup, World Group, PO, SVK-SRB, 1-4 Davis Cup, Group 1, 2R, COL-BRA 1-4 Davis Cup, World Group, PO, IND-BRA 3-2 Davis Cup, World Group, PO, RUS-BRA 3-2 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, World Group, PO, BRA-ESP 3-1 Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, World Group, 1R, ARG-BRA 3-2 Davis Cup, Group I, 1R, SVK-SLO 5-0 Davis Cup, World Group, PO, BRA-CRO 1-3 Davis Cup, Group I, 2R, BRA-ECU 3-1 Wimbledon - London Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) U.S. Open (juniors) Wimbledon - London Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Davis Cup, Group I, 2R, URU-BRA 0-5 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, BRA-ECU, 2-3 Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, World Group, PO, BRA-RUS 5-0 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, World Group, 1R, USA-BRA 3-2 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, Group I, 1R, POR-SVK 4-1 Davis Cup, Group 1, PO, SVK-MKD, 5-0 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, World Group, PO, BEL-BRA 4-0 Davis Cup, Group I, 2R, ECU-BRA 0-5 Davis Cup, World Group, PO, SVK-BEL 2-3