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 2000 1999 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 Wimbledon - London Hamburg European Open - Hamburg U.S. Open - New York Bad Waltersdorf Challenger Australian Open - Melbourne Tigre Challenger Manama Challenger Tenerife 3 Challenger Szekesfehervar Challenger Naples Challenger French Open - Paris Rome Challenger Split Challenger Mauthausen Challenger Bratislava 1 Challenger Karlsruhe Challenger Wimbledon - London Tulln Challenger Dubai Duty Free Tennis Championships - Dubai BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Germany F3 Australia F2 Germany F1 Germany F2 Turkey F11 Turkey F14 Israel F2 Israel F3 Turkey F6 Turkey F7 Turkey F12 Turkey F13 Estonia F1 Croatia F10 Turkey F29 Israel F2 Israel F3 China F3 Turkey F15 Czech Republic F2 Bosnia & Herzegovina F5 Italy F14 Italy F15 Czech Republic F6 Slovakia F1 Slovakia F2 Italy F25 Serbia F12 Serbia F13 Serbia F14 Croatia F12 Morocco F9 Israel F1 Israel F2 Spain F1 Spain F2 Romania F10 Croatia F15 Israel F1 Israel F2 Israel F3 Turkey F3 Turkey F4 Greece F1 Greece F2 Greece F3 Greece F4 Slovenia F2 Germany F2 Wimbledon - London Bad Waltersdorf Challenger 4th Volkswagen Challenger - Wolfsburg Tennis Napoli Cup 2007 - Napoli Izmir Challenger Oberstaufen Challenger Bratislava Challenger Itajai Challenger Mons Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Kazan Challenger Braunschweig Challenger Oberstaufen Challenger Genova Challenger Cherbourg Challenger Heilbronn Challenger Leon Challenger Aix En Provence Challenger Seoul Challenger Heilbronn Challenger Furth Challenger Braunschweig Challenger Genova Challenger Rome Challenger Braunschweig Challenger Prague Challenger Portoroz Challenger Genova Challenger Buenos Aires Challenger Bratislava Challenger Punta Del Este Challenger Santiago Challenger Marbella Challenger Tunis Challenger Rome Challenger Poznan Challenger Poprad Tatry Challenger Phoenix Challenger Rome Challenger Heilbronn Challenger Prostejov Challenger Szczecin Challenger Guayaquil Challenger Turkey F14 Turkey F15 China F4 Turkey F16 Maia Challenger Slovakia F3 Czech Republic F3 Bosnia & Herzegovina F5 Morocco F4 Morocco F5 Austria F2 Estonia F2 Split Challenger Istanbul Challenger Warsaw Challenger Roseto Degli Abruzzi 1 Challenger Roseto Degli Abruzzi 2 Challenger Oeiras 2 Challenger Ostrava Challenger Bratislava Challenger Tulln Challenger Bergamo Challenger Bratislava Challenger Canberra Challenger Santa Fe 2 Challenger Slovakia F2 Slovakia F3 Croatia F12 Czech Republic F4 Croatia F11 Italy F10 Como Challenger Israel F1 Bratislava 2 Challenger Zadar Challenger Naples Challenger Vicenza Challenger Braunschweig Challenger San Marino Challenger Sofia 2 Challenger Tulln Challenger Szczecin Challenger 2000 Mercedes Cup - Stuttgart Gelsor Open Romania - Bucharest Salem Open - Hong Kong Davidoff Swiss Indoors - Basel Gerry Weber Open - Halle Davidoff Swiss Indoors - Basel 2003 Mercedes Cup - Stuttgart Wroclaw Challenger Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Bauer Watertechnology Cup - Eckental BMW Open - Munich Davidoff Swiss Indoors - Basel Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach The Stella Artois Championships - London Pilot Pen Tennis - New Haven China Open - Beijing Mumbai Open - Mumbai Davidoff Swiss Indoors Basel - Basel Mons Challenger Chennai Open - Chennai The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington ATP Kremlin Cup - Moscow Qatar Exxon Mobil Open - Doha Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril BMW Open - Munich Gerry Weber Open - Halle LTA Shrewsbury Challenger - Shrewsbury BH Telecom Sarajevo 2007 - Sarajevo Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel Tatra Banka Slovak Open - Bratislava Thailand Open - Bangkok BA-CA Tennis Trophy - Vienna Gerry Weber Open - Halle Mercedes Cup - Stuttgart Heilbronn Open - Heilbronn Indianapolis Tennis Championships - Indianapolis If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open de Nice Cote dAzur - Nice International German Open - Hamburg Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz China Open - Beijing Ostdeutscher Sparkassen Cup - Dresden If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Serbia Open - Belgrade AEGON Championships - London UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Open de Moselle - Metz Rakuten Japan Open - Tokyo Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich SkiStar Swedish Open - Bastad Citi Open - Washington Moselle Open - Metz Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Moselle Open - Metz PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Power Horse Cup - Dusseldorf AEGON Championships - London Bet-at-home Cup - Kitzbuhel Citi Open - Washington Erste Bank Open - Vienna Valencia Open - Valencia Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Mercedes Cup - Stuttgart Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Austrian Open - Kitzbuhel China Open - Beijing Erste Bank Open - Vienna Open Sud de France - Montpellier BMW Open - Munich Moselle Open - Metz Chengdu Open - Chengdu Swiss Indoors Basel - Basel Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo BMW Open - Munich Generali Open - Kitzbuhel Garanti Koza Sofia Open - Sofia German Tennis Championships - Hamburg Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Turkish Airlines Open Antalya - Antalya SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Generali Open - Kitzbuhel Tatra Banka Slovak Open - Bratislava St. Petersburg Open - St. Petersburg Heilbronn Challenger Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Forte Village Sardegna Open - Sardinia Rhodes Challenger Ramat Hasharon Challenger Sofia Open - Sofia Karlsruhe Challenger Cordoba Open - Cordoba Chile Dove Men+Care Open - Santiago Vancouver Challenger Serbia Open - Belgrade Braunschweig Challenger Swiss Open - Gstaad Generali Open - Kitzbuhel European Open - Antwerp Stockholm Open - Stockholm Sardegna Open - Cagliari Melbourne Summer Set - Melbourne Qatar ExxonMobil Open - Doha Bratislava Challenger Geneva Challenger - Geneva Hamburg European Open - Hamburg Tennis Napoli Open - Naples Nordea Open - Bastad Belgrade Open - Belgrade Barcelona Open Banc Sabadell - Barcelona Heilbronn Challenger Szczecin Challenger Bratislava Challenger Dallas Challenger Nottingham Challenger Nottingham-2 Challenger Orleans Challenger Heilbronn Challenger Brescia Challenger Andria Challenger Napoli Challenger Ostrava Challenger Mestre Challenger Como Challenger Brescia Challenger Prague Challenger Irving Challenger Napoli Challenger Busan Challenger Manchester Challenger Challenger Hamburg - Hamburg Rezidenza Open - Magdeburg 2002 USTA Tallahassee Tennis Challenger - Tallahassee 10th Wartburg Open - Eisenach Muller Cup - Ulm Granby Challenger - Granby Poprad Tatry Challenger Heilbronn Open - Heilbronn Whirlpool Open - Budapest Warsteiner Grand Prix - Oberstaufen Memorial Kolyaskin - Donetsk Okal Cup - Eckental Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck 2001 - Lubeck Warsteiner Challenger - Wolfsburg Gallagher International - Hamilton Compaq Challenger - Bucharest Powder Byrne Trophy - Surbiton ATU Cup 2001 - Weiden Muller Cup - Ulm Marburg Challenger Open Castilla y Leon Trofeo Iberdrola - Segovia CA-Challenge - Graz Prague Challenger BMW Challenger Open - Monchengladbach Black Forest Open - Freudenstadt Bratislava Challenger Kuppers Kolsch Cup by Lambertz - Aachen Okal Cup 2001 International Bavarian Championships - Eckental Rennes Challenger Lamberts Open by Stawag - Aachen Intersport Heilbronn Open - Heilbronn Hamburg Challenger - Hamburg KGHM Polish Indoors - Wroclaw Black Forest Open - Alpirsbach Stella Artois Clay Court Championships - Budaors CA Challenge 2002 - Graz Okal Cup - International Bavarian Championship - Eckental VIII Avierto Internacional de Salinas - Salinas Sporting Challenger 2003 - Turin Germany F1 Weissenhauser Strand Cup - Hamburg Australian Unity Western Australia Open - Perth Black Forest Open - Freudenstadt Heilbronn Challenger Lambertz Open - Aachen IPP Open - Helsinki Intersport Heilbronn Open - Heilbronn Volkswagen Challenger 2004 - Wolfsburg Open de Franche-Comte - Besancon Uncle Toby's Burnie Challenger - Tasmania XXXVII Torneig C.E. Laieta - Barcelona Schickedanz Open - Furth XI Open International D'Andorra - Andorra Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Oberstraufen Cup - Oberstaufen The Manchester Trophy - Manchester Czech Indoor Open - Prague S Tennis Master Championship - Graz Uncle Toby's Australian Men's Clay Court Challenger - Canberra TED Open - Istanbul Prague Open - Prague Caltanissetta Challenger Open de L'Isere - Grenoble The LTA Bolton Challenger - Bolton Intersport Heilbronn Open - Heilbronn Volkswagen Challenger 2005 - Wolfsburg Logopak Challenger 2005 - Lubeck USTA Men's Challenger of Dallas - Dallas Sarajevo Open - Sarajevo Tennis Napoli Cup - Napoli Olbia Challenger - Olbia Ljubljana Open - Ljubljana Schickendanz Open - Furth Trofeo Internacional Club Laieta - Barcelona Open de Montauban - Montauban Siemens Open - Scheveningen ATP Open Castilla y Leon - Segovia Open de Tenis Amaya - Pamplona TED Open - Istanbul Open D'Orleans - Orleans Open de L'Isere - Grenoble Ethias Tennis Trophy - Mons Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag - Aachen Bauer Watertechnology Cup - Eckental PrivatBank Cup - Dnepropetrovsk Mobilux Open - Luxembourg Hilton Waikoloa Village USTA Challenger - Waikoloa Gemax Open - Belgrade Internationaux du Doubs - Besancon 3rd Volkswagon Challenger - Wolfsburg Todi Challenger BMW Tennis Championship - Sunrise Baden Open - Ettlingen The Surbiton Trophy - Surbiton The Shelbourne Irish Open - Dublin Oberstaufen Cup - Oberstaufen GHI Bronx Tennis Classic - Bronx Lambertz Open by Stawag - Aachen Irving Challenger Bergamo Challenger IPP Open - Helsinki Sophia Antipolis Challenger Barletta Challenger Heilbronn Open - Heilbronn Mitsubishi Electric Europe Cup - Monza Unicredit (Suisse) Bank S.A. Challenger - Chiasso Roma Challenger 2007 - Rome Baden Open - Karlsruhe Schickedanz Open 2007 - Furth Open des Alpes Trophee BNP Paribas - Grenoble Challenger 42 - Andrezieux BMW Tennis Championship - Sunrise ATP Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Open D'Orleans - Orleans Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan Besancon Challenger NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Masters Series - Hamburg Granby Challenger St. Remy Challenger Mons Challenger BNP Paribas Masters - Paris Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal BNP Paribas Masters - Paris Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Marbella Challenger Monte-Carlo Rolex Masters - Monte-Carlo Helsinki Challenger Maia Challenger Monte-Carlo Rolex Masters - Monte-Carlo Antalya 2 Challenger Mutua Madrilena Madrid Open - Madrid Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Salzburg Challenger Sony Open Tennis - Miami Heilbronn Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Trnava Challenger Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Bratislava Challenger Helsinki Challenger Sao Paulo Challenger Heilbronn Challenger Western & Southern Open - Cincinnati Bath Challenger BNP Paribas Open - Indian Wells Prague Challenger Miami Open - Miami Monza Challenger Santiago Challenger Marbella Challenger Braunschweig Challenger Internazionali BNL d'Italia - Rome Sunrise Challenger Bratislava Challenger Heilbronn Challenger Braunschweig Challenger Internazionali BNL d'Italia - Rome Helsinki Challenger Salinas Challenger Santos Challenger Sao Paulo Challenger Le Gosier Challenger Pereira Challenger Sarajevo Challenger Samarkand Challenger Como Challenger Braunschweig Challenger Todi Challenger Tulln Challenger Poznan Challenger Oberstaufen Challenger Liberec Challenger Mutua Madrid Open - Madrid Prostejov Challenger Internazionali BNL d'Italia - Rome Geneva Challenger St. Brieuc Challenger Mersin Challenger Ortisei Challenger Prostejov Challenger Nottingham Challenger Marburg Challenger Prague Challenger Meerbusch Challenger Helsinki Challenger Orleans Challenger Sibiu Challenger Heilbronn Challenger Geneva Challenger Eckental Challenger Bratislava Challenger Helsinki Challenger Glasgow Challenger Bergamo Challenger Wroclaw Challenger Quimper Challenger Raanana Challenger Vercelli Challenger Prague Challenger Poprad Tatry Challenger Szczecin Challenger Marburg Challenger Trnava Challenger Todi Challenger Scheveningen Challenger Portoroz Challenger Seville Challenger Mersin Challenger Banja Luka Challenger Sibiu Challenger Mohammedia Challenger Casablanca Challenger Bratislava Challenger Ortisei Challenger Santo Domingo Challenger Bergamo Challenger Wroclaw Challenger Portoroz Challenger Montechiarugolo - Parma Challenger Valencia Challenger Luedenscheid Challenger Braunschweig Challenger Scheveningen Challenger Andria Challenger Kosice Challenger Rome Challenger Kaohsiung Challenger Cali Challenger Guayaquil Challenger Quimper Challenger Como Challenger San Luis Potosi Challenger Caltanissetta Challenger Madrid Challenger Szczecin Challenger Prostejov Challenger Black Forest Open 2002 - Freudenstadt Buenos Aires Challenger Barcelona Challenger Prague Challenger Tenerife 2 Challenger Zadar Challenger Bordeaux Challenger Lima Challenger Helsinki Challenger Tatra Banka Slovak Open - Bratislava San Benedetto Challenger Warsteiner Challenger Lubeck - Lubeck Braga Challenger Mauthausen Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Parma Challenger French Open - Paris Sanremo Challenger Prostejov Challenger Wimbledon - London Cagliari Challenger Heilbronn Challenger Luedenscheid Challenger U.S. Open - New York French Open - Paris Wimbledon - London Oeiras 3 Challenger U.S. Open - New York Freudenstadt Challenger - Freudenstadt Okal Open - Eckental Braunschweig Challenger Australian Open - Melbourne French Open - Paris Lisbon Challenger Wimbledon - London Biella Challenger West Side Tennis Club Clay Court Challenger - Forest Hills Quimper Challenger U.S. Open - New York Braunschweig Challenger Australian Open - Melbourne French Open - Paris Montevideo Challenger Wimbledon - London Bratislava 1 Challenger Sassuolo Challenger U.S. Open - New York Prostejov Challenger Australian Open - Melbourne Black Forest Open 2004 - Freudenstadt Santiago Challenger Belgrade Challenger French Open - Paris Hersonissos 6 Challenger Zug Challenger Wimbledon - London Zadar Challenger Troisdorf Challenger Grand Prix Hassan II - Casablanca Internationaler Raiffeisen Grand Prix - St. Polten Open Seat Godo 2005 - Barcelona Open Seat Godo - Barcelona Gerry Weber Open - Halle Kroger / St. Jude International - Memphis Open de la Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart Generali Open - Kitzbuhel AIG Japan Open Tennis Championships - Tokyo ABN/AMRO World Tennis Tournament - Rotterdam Maia Challenger Davidoff Swiss Indoors - Basel Open 13 - Marseille Open de Moselle - Metz Chennai Open - Chennai U.S. Open - New York Australian Open - Melbourne BMW Open - Munich Davidoff Swiss Indoors Basel - Basel French Open - Paris Brisbane International - Brisbane U.S. Open - New York Farmers Classic - Los Angeles Australian Open - Melbourne PTT Thailand Open - Bangkok Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel French Open - Paris PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca China Open - Beijing Wimbledon - London Brisbane International - Brisbane U.S. Open - New York Plava Laguna Croatia Open - Umag Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha Ecuador Open - Quito Australian Open - Melbourne Qatar ExxonMobil Open - Doha Valencia Open - Valencia French Open - Paris Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Mercedes Cup - Stuttgart Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen 2002 Mercedes Cup - Stuttgart Barcelona Open BancSabadell - Barcelona Winston Salem - Winston Salem Argentina Open - Buenos Aires Hamburg European Open - Hamburg Tata Open Maharashtra - Pune ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Wimbledon - London Chile Dove Men+Care Open - Santiago AIG Japan Open - Tokyo Millennium Estoril Open - Estoril Barcelona Open Banc Sabadell - Barcelona U.S. Open - New York Nordea Open - Bastad French Open - Paris US Men's Clay Court Championship - Houston Generali Open - Kitzbuhel Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Open 13 Provence - Marseille Brisbane International - Brisbane Wimbledon - London BMW Open - Munich European Open - Antwerp Erste Bank Open - Vienna Santiago Open - Santiago UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart Ottignies-Louvain-la-Neuve Challenger Sophia Antipolis Challenger Bratislava Challenger Bratislava 1 Challenger Montechiarugolo Challenger Antalya Challenger Gerry Weber Open - Halle Generali Open - Kitzbuhel Grand Prix Hassan II - Casablanca BMW Open - Munich Mercedes Cup - Stuttgart PBZ Zagreb Indoors - Zagreb Mercedes Cup - Stuttgart Hall of Fame Tennis Championships - Newport SkiStar Swedish Open - Bastad European Open - Antwerp Aircel Chennai Open - Chennai Australian Open - Melbourne Dubai Tennis Open - Dubai Ordina Open - 's-Hertogenbosch Tennis Masters Series - Hamburg ABN AMRO World Tennis Tournament - Rotterdam Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Ordina Open - s-Hertogenbosch BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Thailand Open - Bangkok Miami Open - Miami Atlanta Tennis Championships - Atlanta Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Miami Open - Miami Farmers Classic - Los Angeles Shanghai Rolex Masters - Shanghai 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 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 U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Davis Cup, World Group, 1R, GER-KOR 3-2 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, PO, AUS-SVK 3-0 Davis Cup, Group I, 2R, SVK-HUN 1-3 Davis Cup, Group I, PO, SVK-POL 4-1 Davis Cup, Group I, 2R, SVK-BIH 2-3 Davis Cup, World Group, QR, SVK-CZE 1-3 Davis Cup, World Group, PO, NED-SVK 4-0 Davis Cup, Group C, Zhuhai Davis Cup, World Group, Q, CRO-SVK 3-1 Davis Cup, Group I, 2R, HUN-SVK 0-3 Braunschweig Challenger French Open (juniors) U.S. Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) U.S. Open (juniors) Wimbledon (juniors) All Lower level tournaments