Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
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 Italy F3 Italy F9 Denmark F3 Italy F18 Italy F21 Mexico F13 Cuba F1 Mexico F15 Spain F25 Spain F26 Spain F28 Spain F7 Italy F4 Italy F6 Spain F17 Italy F17 Italy F18 Spain F23 Spain F24 Spain F29 Spain F30 Portugal F4 Portugal F6 Spain F1 Spain F3 Spain F5 Spain F6 Croatia F2 Italy F3 Italy F4 Morocco F1 Italy F5 Morocco F2 Italy F6 Italy F11 Romania F1 Romania F2 Italy F15 Spain F20 Poland F4 Slovenia F2 Italy F18 Spain F25 Spain F29 Italy F27 Spain F31 Spain F32 Italy F32 Portugal F4 Portugal F5 Tunisia F4 Tunisia F5 Tunisia F6 Iran F4 Spain F1 Spain F3 Germany F4 Spain F4 Germany F5 Spain F5 Croatia F1 Spain F6 Croatia F2 Spain F7 Morocco F2 Croatia F3 Croatia F4 France F7 Italy F10 Austria F6 Romania F13 Bosnia/Herzegovina F7 Morocco F6 Germany F23 Morocco F7 Croatia F11 Great Britain F16 Great Britain F17 Spain F41 Israel F4 Czech Republic F5 Germany F2 Spain F2 Germany F3 Spain F3 Spain F4 Spain F5 Croatia F1 Croatia F2 Kazakhstan F1 Kazakhstan F2 Croatia F4 Italy F11 Czech Rep. F3 Italy F17 Italy F23 Slovak Rep. F1 Iran F3 Croatia F9 Croatia F10 Morocco F1 Morocco F2 Spain F7 Italy F4 Italy F15 Austria F2 Italy F18 Italy F19 Italy F30 Kuwait F2 Croatia F7 Italy F5 Italy F6 Italy F31 Great Britain F17 Turkey F4 Turkey F5 Italy F6 Spain F13 Italy F11 Italy F12 Italy F26 Italy F27 Spain F30 Croatia F10 Morocco F6 Morocco F7 Australia F1 Australia F2 Italy F1 Italy F3 France F8 Italy F5 Italy F10 Italy F16 Italy F9 Italy F22 Italy F7 Spain F26 Italy F9 Portugal F5 Spain F4 Mexico F12 UAE F1 Croatia F2 Italy F10 Italy F12 Spain F31 Italy F26 Spain F33 Spain F27 Spain F1 Spain F2 Spain F6 Italy F3 Germany F1 Germany F2 (Nussloch) Italy F1 (Trento) Italy F2 Poland F1 Spain F28 Spain F2 Germany F9 M25 Klosters Spain F42 Spain F43 Israel F5 Italy F20 Lugano Challenger M15 Monastir Quimper Challenger M15 Heraklion M25 Monastir Genova Challenger Loughborough Challenger Helsinki Challenger Casablanca Challenger M25 Vila Real de Santo Antonio Sporting Challenger - Turin M25 Padova M25 Santa Margherita di Pula M25 Valldoreix M15 Antalya M25 Telfs C.T. San Remo - XIII Piertomaso Tessitore - San Remo Top Wool Challenger Biella - Biella San Marino Cepu Open - San Marino Harbour Tennis Cup Regione Lombardia - Milan Trofeo Sisma Mantova - Mantova Kos-Zucchetti Tennis Cup - Cordenons Citta di Como - Como Roma Challenger 2007 - Rome Unique Zagreb Open - Zagreb Steelers Cup - Kosice Trofeo Sisma Mantova - Mantova Fifth Third Bank Tennis Championships - Lexington LXVII Concursu Internacional de Vigo - Vigo Genova Open Challenger - Genova Ljubljana Open - Ljubljana Posillipo Tennis Cup - Napoli Challenger Tunisie - Tunis Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza Pharma Medico Open 2008 - Aarhus Baden Open - Karlsruhe Unicredit Czech Open - Prostejov Kosice Open-Steelers Cup 2008 - Kosice 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Mitsubishi Electric Europe Cup - Monza Riviera de Rimini Challenger - Rimini Mordovia Cup 2008 - Saransk Genova Open Challenger - Genova XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio ATP Challenger Trophy 2007 - Trnava M25 Vila Real de Santo Antonio Nord LB Open - Braunschweig Meknes Challenger Rabat Challenger Marrakech Challenger Barletta Challenger Napoli Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Rome Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Ostrava Challenger Zagreb Challenger Reggio Emilia Challenger San Remo Tennis Cup - San Remo Turin Challenger San Benedetto Challenger Polska Energia Open - Bytom Tampere Challenger Poznan Challenger Vigo Challenger Geneva Challenger San Sebastian Challenger Manerbio Challenger Como Challenger Freudenstadt Challenger Alphen Challenger Todi Challenger Napoli Challenger Tarragona Challenger Tashkent Challenger 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Seoul Challenger Chuncheon Challenger Aachen Challenger Tanger Challenger Biella Challenger Genoa Open - Genova Alessandria Challenger Rome Challenger Lugano Challenger Bytom Challenger Brasilia Challenger Geneva Challenger Morocco Tennis Tour - Rabat Como Challenger Alphen Challenger Todi Challenger Izmir Challenger Tarragona Challenger Guayaquil Challenger Bratislava Challenger Cancun Challenger Sao Paulo Challenger Ljubljana Challenger Kazan Challenger Courmayeur Challenger Casablanca Challenger Rabat Challenger Caltanissetta Challenger Citta di Como - Como Kosice Challenger Milan Challenger Eckental Challenger Oberstaufen Challenger Poznan Challenger Tampere Challenger Samsung Securities Cup - Seoul Trani Challenger Tatra Banka Slovak Open - Bratislava San Marino Challenger Cordenons Challenger Manerbio Challenger Como Challenger Alphen Challenger Trnava Challenger Geneva Challenger Heilbronn Challenger Bergamo Challenger Milano Challenger-Jameson Cup - Milan Wolfsburg Challenger Marrakech Challenger Barletta Challenger Prague Challenger Bordeaux Challenger Milan Challenger Arad Challenger Sibiu Challenger Yokohama Challenger Kyoto Challenger Tunis Challenger Caltanissetta Challenger Prague Challenger Milan Challenger Todi Challenger Banja Luka Challenger 2008 - Banja Luka Recanati Challenger Orleans Challenger Orbetello Challenger Como Challenger Banja Luka Challenger Szczecin Challenger Rabat Challenger Mouilleron-Le-Captif Challenger Eckental Challenger Andria Challenger Bergamo Challenger Cherbourg Challenger Heilbronn Challenger Panama City Challenger Barranquilla Challenger Sarasota Challenger Tunis Challenger ATP Slovak Open Challenger - Bratislava San Marino Challenger Cordenons Challenger Sibiu Challenger Genova Challenger Mons Challenger Tashkent Challenger Croatia Osiguranje Rijeka Open - Rijeka Cherbourg Challenger Quimper Challenger Napoli Challenger Todi Challenger Turin Challenger Prostejov Challenger Caltanissetta Challenger Padova Challenger Noumea Challenger Furth Challenger Kosice Challenger Turin Challenger Rimini Challenger Mons Challenger San Marino Challenger M25 Monastir Brescia Challenger Rome Challenger Brasov Challenger - Brasov Bergamo Challenger Cherbourg Challenger Mons Challenger Quimper Challenger Barletta Challenger Biella Challenger Trnava Challenger Vicenza Challenger Medellin Challenger Caltanissetta Challenger Ortisei Challenger Prague Challenger Heilbronn Challenger San Marino Cepu Open - San Marino Glasgow Challenger Wroclaw Challenger Bergamo Challenger Como Challenger Genova Challenger Raanana Challenger Rome Challenger Rome Challenger Mestre Challenger Brescia Challenger Tatra Banka Open - Bratislava M15 Heraklion Barletta Challenger Como Challenger Genova Challenger M15 Telde Mestre Challenger Szczecin Challenger Panama City Challenger San Luis Potosi Challenger Tallahassee Challenger Savannah Challenger M25 Reggio Emilia Rijeka Challenger Ortisei Challenger Poprad Tatry Challenger Todi Challenger Recanati Challenger Perugia Challenger Wroclaw Challenger San Benedetto Challenger Cortina Challenger Biella Challenger Raanana Challenger Manerbio Challenger Como Challenger Turin Challenger Banja Luka Challenger Almaty Challenger Ortisei Challenger Poprad Tatry Challenger Marburg Challenger Brest Challenger Cortina Challenger Quimper Challenger Bergamo Challenger Morocco Tennis Tour - Tanger Dortmund Challenger St. Brieuc Challenger Barletta Challenger Tallahassee Challenger Savannah Challenger Roma Open Challenger - Rome Andria Challenger Poznan Challenger L'Aquila Challenger Milan Challenger Wroclaw Challenger Braunschweig Challenger 8° Trani Cup - Trani Leon Challenger San Benedetto Challenger Sarasota Challenger Padova Challenger Napoli Challenger Segovia Challenger Portoroz Challenger Como Challenger Genova Challenger Palermo Challenger Prostejov Challenger Koblenz Challenger Phoenix Challenger Bratislava Challenger Perugia Challenger Cherbourg Challenger Cordenons Challenger Biella Challenger Maia Challenger Nur-Sultan 1 Challenger Biella 4 Challenger Lille Challenger Tatra Banka Open 2006 - Bratislava Rome Challenger Bratislava Challenger Andria Challenger Banca Stato Challenger Lugano - Lugano 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Forli 3 Challenger Budapest Challenger Citta di Monza - Monza Quimper Challenger Indian Wells Challenger Barletta Challenger Pullach Challenger Lille Challenger Perugia Challenger Rome Challenger Sarasota Challenger Sassuolo Challenger Mestre Challenger Recanati Challenger Samarkand Challenger - Samarkand Sanremo Challenger Bratislava Challenger Rennes Challenger Heilbronn Challenger Indian Wells Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Barletta Challenger Banca Stato Challenger - Lugano Bad Waltersdorf Challenger Bercuit Challenger Parma Challenger Geneva Challenger - Geneva Lisbon Challenger Vicenza Challenger Citta di Como Challenger - Como Cortina Challenger Orbetello Challenger San Benedetto Challenger San Marino Challenger Manerbio Challenger Cassis Challenger Prague Challenger Como Challenger Biella 2 Challenger Biella 3 Challenger Unicredit (Suisse) Bank S.A. Challenger - Chiasso Olbia Geovillage Open - Olbia Biella 7 Challenger Tampere Challenger Prague 2 Challenger Barletta Challenger Como Challenger Braga Challenger Napoli 2 Challenger Roanne Challenger Pau Challenger Bari Challenger Forli 2 Challenger Lisbon Challenger Forli 5 Challenger Roseto Degli Abruzzi 1 Challenger Lille Challenger Lugano Challenger Sanremo Challenger Braga Challenger Split Challenger Vicenza Challenger Poznan Challenger Montechiarugolo - Parma Challenger Trieste Challenger Kosice Challenger Bytom Challenger Ortisei Challenger Todi Challenger Nonthaburi 3 Challenger Antonio Savoldi-Marco Co. - Manerbio Rovereto Challenger Flea Market Cup - Busan Milan Challenger Top Wool Challenger-Immagine Trophy - Biella Como Challenger Koblenz Challenger Riviera di Rimini Challenger - Rimini Hersonissos 1 Challenger Ljubljana Open 2008 - Ljubljana Mercedes Cup - Stuttgart Monza Challenger Prosperita Open 2008 - Ostrava Liberec Challenger Genova Challenger Serbia Open - Belgrade Heineken Open - Auckland Vicenza Challenger Ipsos Bucharest Challenger - Bucharest Valencia Open - Valencia Brasil Open - Sao Paulo Banja Luka Challenger Florence Challenger Marrakech Challenger Oberstaufen Challenger Furth Challenger Grand Prix Hassan II - Marrakech Ismaning Challenger Mons Challenger Maia Challenger Bangkok Challenger San Benedetto Challenger Cherbourg Challenger Bergamo Challenger Trani Challenger Salvador Challenger Todi Challenger Trieste Challenger Geneva Challenger Ostrava Challenger Cordenons Challenger Forli Challenger Tatra Banka Slovak Open - Bratislava Biella Challenger Split Challenger Istanbul Challenger Marbella Challenger Antalya 2 Challenger Monza Challenger Trieste Challenger Verona Challenger Genova Challenger Rome Challenger Rome Challenger Prostejov Challenger Zagreb Challenger Cremona Challenger Trnava Challenger Ho Chi Minh City Challenger Bratislava Challenger Burnie Challenger Monza Challenger San Benedetto Challenger Perugia Challenger Marbella Challenger Sydney Challenger Noumea Challenger Heilbronn Challenger Kazan Challenger Geneva Challenger Como Challenger Meknes Challenger Eckental Challenger Brescia Challenger Ortisei Challenger Poznan Challenger Rabat Challenger Marrakech Challenger Salzburg Challenger Toyota Challenger Caltanissetta Challenger Rome Challenger West Lakes Challenger Napoli Challenger Monza Challenger Legg Mason Tennis Classic - Washington Rome Challenger Rome Challenger Ortisei Challenger Estoril Open - Estoril Ostrava Challenger Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Grand Prix Hassan II - Casablanca ATP Studena Croatia Open Umag - Umag BMW Open - Munich M25 Reggio Emilia Erste Bank Open - Vienna Mercedes Cup - Stuttgart BRD Nastase Tiriac Trophy - Bucharest Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Milan Challenger Winston-Salem Open - Winston-Salem Guadalajara Challenger St. Petersburg Open - St. Petersburg Le Gosier Challenger Rakuten Japan Open - Tokyo Valencia Open - Valencia PBZ Zagreb Indoors - Zagreb Vercelli Challenger PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Serbia Open - Belgrade Barcelona Open BancSabadell - Barcelona BMW Open - Munich Kitzbuhel Challenger AEGON International - Eastbourne Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Caltanissetta Challenger Rio Open 500 - Rio de Janeiro Ljubljana Challenger Andria Challenger Napoli Challenger AEGON International - Eastbourne Serbia Open - Belgrade Bet-at-home Open - Hamburg Shenzhen Open - Shenzhen Vercelli Challenger China Open - Beijing German Tennis Championships - Hamburg Brisbane International - Brisbane Loughborough Challenger Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Helsinki Challenger Zadar Challenger Naples Challenger Monza Challenger Grand Prix Hassan II - Casablanca ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London Brest Challenger SkiStar Swedish Open - Bastad Studena Croatia Open - Umag Eckental Challenger If Stockholm Open - Stockholm Erste Bank Open - Vienna Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Garanti Koza Sofia Open - Sofia Barcelona Open BancSabadell - Barcelona Plava Laguna Croatia Open - Umag St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Sydney International - Sydney Jonkoping Challenger Grand Prix Hassan II - Casablanca PBZ Zagreb Indoors - Zagreb Sao Paulo Challenger Tour Finals Libema Open - 's-Hertogenbosch Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Santiago Open - Santiago Mersin Challenger Todi Challenger Credit Agricole Suisse Open - Gstaad Biella Challenger Szczecin Challenger Fano Challenger Andria Challenger Biella Challenger Como Challenger Ningboo Challenger Suzhou Challenger Barcelona Open BancSabadell - Barcelona Ortisei Challenger Anytech365 Andalucia Open - Marbella BMW Open - Munich Open de Nice Cote d'Azur - Nice Budapest Challenger Bergamo Challenger Drummondville Challenger Guadalajara Challenger Alphen Challenger Winston-Salem Open - Winston-Salem Napoli Challenger Todi Challenger Valencia Open - Valencia Apia International - Sydney Ecuador Open - Quito Rio Open - Rio de Janeiro Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Sibiu Challenger Banja Luka Challenger Vegeta Croatia Open - Umag Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Quimper Challenger Moselle Open - Metz China Open - Beijing Mouilleron-Le-Captif Challenger Brescia Challenger Bangkok Challenger Valencia Open - Valencia Koblenz Challenger Tiriac Open - Bucharest Cherbourg Challenger Open Sud de France - Montpellier Tashkent Challenger Alicante Challenger Bratislava Challenger DIEMA XTRA Sofia Open - Sofia Caltanissetta Challenger Millennium Estoril Open - Estoril Bet-at-home Open - Hamburg Mestre Challenger Alphen Challenger Konzum Croatia Open - Umag Todi Challenger Losinj Challenger Rakuten Japan Open - Tokyo Garanti Koza Sofia Open - Sofia Aircel Chennai Open - Chennai Apia International - Sydney Bergamo Challenger Abierto Mexicano Telcel - Acapulco Hungarian Open - Budapest BMW Open - Munich Portoroz Challenger Antalya Cup - Antalya Alicante Challenger Forte Village Sardegna Open - Sardinia Rennes Challenger Como Challenger ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech BMW Open - Munich Bonn Challenger VII Torneo Internazionale di Tennis - Barletta Ortisei Challenger Manama Challenger Prague II Challenger Prostejov Challenger ABN AMRO World Tennis Tournament - Rotterdam Eckental Challenger Parma Challenger New York Open - New York Nur-Sultan 2 Challenger Marbella Challenger Belgrade Challenger BMW Open - Munich Forli Challenger Milan Challenger Perugia Challenger Generali Open - Kitzbuhel Todi Challenger Forli 3 Challenger Sofia Open - Sofia Antalya Open - Antalya Delray Beach Open - Delray Beach Zug Challenger Meerbusch Challenger Como Challenger Tunis Challenger St. Petersburg Open - St. Petersburg Hersonissos 2 Challenger Lugano Challenger Tallahassee Challenger Open 13 Provence - Marseille Francavilla Challenger Tunis Challenger Vicenza Challenger Perugia Challenger Open Parc - Lyon Countrywide Classic - Los Angeles The Hypo Group Tennis International 2008 - Poertschach Bratislava 1 Challenger Cordenons Challenger US Men's Clay Court Championship - Houston Bet-at-home Open - Hamburg Qatar ExxonMobil Open - Doha Apia International - Sydney Generali Open - Kitzbuhel Kremlin Cup - Moscow Intrum Stockholm Open - Stockholm Barcelona Open Banc Sabadell - Barcelona Winston-Salem Open - Winston-Salem Nonthaburi 2 Challenger Marbella Challenger Ottignies-Louvain-la-Neuve Challenger Koblenz Challenger Las Franquesas del Valles Challenger Segovia Challenger Savannah Challenger Noumea Challenger Rennes Challenger Montechiarugolo Challenger Bangkok Challenger Bratislava Challenger Ortisei Challenger Antalya Challenger Cordenons Challenger Biella 1 Challenger Istanbul 2 Challenger Lisbon Challenger Turin Challenger Prostejov Challenger Verona Challenger Brisbane International - Brisbane Lyon Challenger Grand Prix Hassan II - Casablanca Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Campionati BNL dItalia - Rome German Tennis Championships - Hamburg Rogers Cup - Montreal BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mercedes Cup - Stuttgart Brasil Open - Sao Paulo Moselle Open - Metz French Open - Paris Rakuten Japan Open - Tokyo Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Wimbledon - London U.S. Open - New York 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 Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, Group I, PO, SVK-UKR 4-1 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, Group I, 1R, SVK-SLO 5-0 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, World Group, PO, POL-SVK 3-2 Davis Cup, Group I, 2R, SVK-HUN 1-3 Davis Cup, Group I, 1R, SVK-SUI 3-1 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, POR-SVK 4-1 Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, Group I, 2R, SVK-BIH 2-3 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, World Group, QR, SVK-CAN 2-3 U.S. Open (juniors) French Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) French Open (juniors) U.S. Open (juniors) Australian Open (juniors) Wimbledon (juniors) All Lower level tournaments Davis Cup, Group I, PO, SVK-BLR 3-1 Wimbledon (juniors) Wimbledon (juniors) M25 Padova Olympics - London San Marino Challenger Bratislava 2 Challenger Helsinki Challenger