Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
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 Braunschweig Challenger Nordea Open - Bastad Hamburg European Open - Hamburg Wimbledon - London Verona Challenger Luedenscheid Challenger Grodzisk Mazowiecki Challenger U.S. Open - New York Mallorca Challenger Szczecin Challenger Bad Waltersdorf Challenger Bratislava 2 Challenger Buenos Aires Challenger Santa Fe 2 Challenger Valencia Challenger Moselle Open - Metz Zadar Challenger Split Challenger Australian Open - Melbourne Oeiras 3 Challenger Tigre Challenger Tenerife 2 Challenger Manama Challenger Tenerife 3 Challenger Szekesfehervar Challenger Naples Challenger French Open - Paris Mauthausen Challenger Rome Challenger Lisbon Challenger Plava Laguna Croatia Open - Umag Karlsruhe Challenger Bratislava 1 Challenger U.S. Open - New York Wimbledon - London Nordea Open - Bastad Davis Cup, Group C, Zhuhai Como Challenger Braga Challenger Bratislava 2 Challenger Qatar ExxonMobil Open - Doha Belgrade Open - Belgrade St. Tropez Challenger Tulln Challenger Quimper Challenger Dubai Duty Free Tennis Championships - Dubai Trieste Challenger Barcelona Open Banc Sabadell - Barcelona BNP Paribas Open - Indian Wells Open 13 Provence - Marseille Australian Open - Melbourne Davis Cup, World Group, Q, CRO-SVK 3-1 Zadar Challenger Naples Challenger Prostejov Challenger French Open - Paris Bratislava 1 Challenger Vicenza Challenger Sassuolo Challenger Wimbledon - London Braunschweig Challenger San Marino Challenger Sofia 2 Challenger Tulln Challenger Szczecin Challenger Bad Waltersdorf Challenger Hersonissos 6 Challenger Germany-w1 Germany-w2 Germany-w3 Germany-w4 Sweden F1 Sweden F3 Greece F3 Germany F14 Germany F15 Sweden F4 Portugal F2 Turkey F1 Turkey F2 Poland F1 Poland F2 Poland F3 Germany F5 Mexico F6 Mexico F7 Mexico F8 Mexico F9 Iran F3 Germany F1 Austria F1 Austria F2 Austria F3 Croatia F1 Croatia F2 France F4 France F5 Great Britain F5 Great Britain F6 Netherlands F3 India F6 India F7 Thailand F6 Germany F1 Austria F1 Korea F1 Korea F2 Korea F3 Korean Rep. F4 Netherlands F1 Germany F6 Germany F8 Austria F5 Italy F24 Germany F16 France F14 France F15 France F17 Germany F18 France F19 Czech Rep F4 Czech Rep F5 Switzerland F3 Austria F2 Turkey F11 Dominican Republic F1 Dominican Republic F2 Dominican Republic F3 Israel F2 Israel F3 Germany F4 Turkey F7 Turkey F12 Turkey F13 Turkey F14 Turkey F15 Czech Republic F1 Czech Republic F2 Italy F11 Czech Republic F3 Bosnia & Herzegovina F5 Netherlands F2 Morocco F4 Germany F6 Germany F8 Austria F2 Estonia F1 Estonia F2 Slovakia F2 Slovakia F3 Croatia F10 Croatia F12 France F20 Turkey F29 Israel F2 Israel F3 China F3 China F4 Turkey F15 Turkey F16 Czech Republic F2 Bosnia & Herzegovina F5 Italy F14 Italy F15 Czech Republic F4 Czech Republic F6 Slovakia F1 Slovakia F2 Italy F25 Serbia F12 Serbia F13 Serbia F14 Croatia F11 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 Czech Republic F3 Austria F4 Germany F8 Sweden F5 Germany-w1 Germany-w2 Germany-w3 Germany-w4 Israel F4 Israel F5 Israel F6 Germany F1 Germany F3 Germany F4 Portugal F1 Portugal F3 Germany F6 Austria F4 Austria F6 Austria F9 Sweden F4 Sweden F5 Italy F15 Germany F2 Great Britain F1 Great Britain F2 Italy F5 Turkey F14 Israel F1 Turkey F6 Morocco F5 Germany F7 Slovakia F3 Italy F10 Bauer Watertechnology Cup - Eckental Schickendanz Open - Furth Nord LB Open 2006 - Braunschweig s Tennis Masters 06 - Graz Bauer Watertechnology Cup - Eckental Ostdeutscher Sparkessen Cup - Dresden Schickedanz Open 2007 - Furth Oberstaufen Cup - Oberstaufen Tatra Banka Slovak Open - Bratislava Bauer Watertechnology Cup 2007 - Eckental 5 Volkswagen Challenger - Wolfsburg Status Athens Open - Athens Ostdeutscher Sparkassen Cup - Dresden Fergana Challenger - Fergana Schickendanz Open - Furth Nord LB Open - Braunschweig Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon Oberstaufen Cup-Head German Master's Series - Oberstaufen 84° Concurso Internacional Tenis San Sebastian - San Sebastian Black Forest Open - Freudenstadt Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen Tatra Banka Slovak Open - Bratislava Bauer Watertechnilogy Cup 2008 - Eckental Caversham International Tennis Tournament - Jersey Cremona Challenger Karlsruhe Challenger Furth Challenger Oberstaufen Challenger Alphen Challenger Eckental Challenger Aachen Challenger Bratislava Challenger Monza Challenger Ojai Challenger Milan Challenger Braunschweig Challenger Oberstaufen Challenger Bangkok Challenger Bangkok Challenger Eckental Challenger Ortisei Challenger Bratislava Challenger Salzburg Challenger Heilbronn Challenger Wolfsburg Challenger Kyoto Challenger Guangzhou Challenger Pingguo Challenger Furth Challenger Manerbio Challenger Como Challenger Szczecin Challenger Trnava Challenger Campinas Challenger Recife Challenger Belo Horizonte Challenger Eckental Challenger Loughborough Challenger Bratislava Challenger Salzburg Challenger Sao Paulo Challenger Bergamo Challenger Wolfsburg Challenger Guadalajara Challenger Rimouski Challenger St. Brieuc Challenger Mersin Challenger Prague Challenger Bordeaux Challenger Furth Challenger Kosice Challenger Milan Challenger San Benedetto Challenger Como Challenger Shanghai Challenger Ningboo Challenger Tashkent Challenger Seoul Challenger Eckental Challenger Bratislava Challenger Loughborough Challenger Marbella Challenger Heilbronn Challenger Bergamo Challenger Quimper Challenger Cherbourg Challenger Salinas Challenger Kyoto Challenger Pereira Challenger San Luis Potosi Challenger Santiago Challenger Leon Challenger Guadalajara Challenger Itajai Challenger Mexico City Challenger Santos Challenger Sao Paulo Challenger Samarkand Challenger Prostejov Challenger Todi Challenger Scheveningen Challenger San Benedetto Challenger Poznan Challenger Oberstaufen Challenger Liberec Challenger Istanbul Challenger Izmir Challenger Sacramento Challenger Tiburon Challenger Geneva Challenger Ortisei Challenger Heilbronn Challenger New Delhi Challenger Guadalajara Challenger Heilbronn Challenger Prostejov Challenger Marburg Challenger Braunschweig Challenger Oberstaufen Challenger San Marino Challenger Prague Challenger Meerbusch Challenger Genova Challenger Szczecin Challenger Trnava Challenger Sibiu Challenger Geneva Challenger Eckental Challenger Bratislava Challenger Helsinki Challenger Andria Challenger Glasgow Challenger Bergamo Challenger Wroclaw Challenger Cherbourg Challenger Quimper Challenger Napoli Challenger Mersin Challenger Vercelli Challenger Ostrava Challenger Heilbronn Challenger Vicenza Challenger Furth Challenger Mestre Challenger Prague Challenger Poprad Tatry Challenger Marburg Challenger Todi Challenger San Benedetto Challenger Recanati Challenger Scheveningen Challenger Biella Challenger Segovia Challenger Portoroz Challenger Como Challenger Seville Challenger Shanghai Challenger Banja Luka Challenger Nanchang Challenger Kaohsiung Challenger Sibiu Challenger Mohammedia Challenger Casablanca Challenger Ningboo Challenger Suzhou Challenger Hua Hin Challenger Bratislava Challenger Brescia Challenger Happy Valley Challenger Santo Domingo Challenger Bergamo Challenger Zhuhai Challenger Irving Challenger Guangzhou Challenger Shenzhen Challenger Napoli Challenger Aix En Provence Challenger Heilbronn Challenger Furth Challenger Manchester Challenger Prague Challenger Surbiton Challenger Poprad Tatry Challenger Marburg Challenger Braunschweig Challenger Winnetka Challenger Winnipeg Challenger Prague Challenger Portoroz Challenger Genova Challenger St. Remy Challenger Kaohsiung Challenger Orleans Challenger Ho Chi Minh City Challenger Ningboo Challenger Eckental Challenger Bratislava Challenger Mouilleron-Le-Captif Challenger Happy Valley Challenger Rennes Challenger Quimper Challenger Cherbourg Challenger Irving Challenger Sophia Antipolis Challenger Barletta Challenger Rome Challenger Heilbronn Challenger Surbiton Challenger Caltanissetta Challenger Ilkley Challenger Todi Challenger Braunschweig Challenger Scheveningen Challenger Prague Challenger Segovia Challenger Portoroz Challenger Genova Challenger Rome Challenger Buenos Aires Challenger Cali Challenger Lima Challenger Guayaquil Challenger Bratislava Challenger Mouilleron-Le-Captif Challenger Quimper Challenger Punta Del Este Challenger Santiago Challenger Marbella Challenger Tunis Challenger Rome Challenger Poznan Challenger Caltanissetta Challenger Poprad Tatry Challenger Braunschweig Challenger Phoenix Challenger Sophia Antipolis Challenger Rome Challenger Heilbronn Challenger Surbiton Challenger Prostejov Challenger Bratislava Challenger Braunschweig Challenger Mallorca Challenger Szczecin Challenger Barcelona Challenger Eckental Challenger Guayaquil Challenger Bratislava Challenger Montevideo Challenger Ortisei Challenger Maia Challenger Canberra Challenger Indian Wells Challenger Prague Challenger Prostejov Challenger Porto Challenger Split Challenger Maia Challenger Orleans Challenger Istanbul Challenger Antalya Challenger Quimper Challenger Antalya 2 Challenger Quimper 2 Challenger Cherbourg Challenger Biella 3 Challenger Santiago Challenger Lugano Challenger Belgrade Challenger Prague Challenger Bratislava Challenger Prostejov Challenger Braunschweig Challenger Warsaw Challenger Como Challenger Tulln Challenger Mouilleron-Le-Captif Challenger Helsinki Challenger Roseto Degli Abruzzi 1 Challenger Roseto Degli Abruzzi 2 Challenger Oeiras 2 Challenger Ostrava Challenger Mauthausen Challenger Bratislava Challenger Montechiarugolo - Parma Challenger Luedenscheid Challenger Braunschweig Challenger Indianapolis Challenger Zug Challenger Tulln Challenger Rennes Challenger Parma Challenger Ortisei Challenger Bergamo Challenger Bratislava Challenger Canberra Challenger Ottignies-Louvain-la-Neuve Challenger Cherbourg Challenger Rovereto Challenger Lugano Challenger Zadar Challenger Sanremo Challenger Madrid Challenger Seoul Challenger Cagliari Challenger Gwangju Challenger Busan Challenger Little Rock Challenger Troisdorf Challenger Heilbronn Challenger Tyler Challenger Bratislava 1 Challenger Palmas del Mar Challenger Montechiarugolo Challenger BMW Open - Munich BMW Open - Munich Gerry Weber Open - Halle Thailand Open - Bangkok Davidoff Swiss Indoors Basel - Basel BMW Open - Munich Gerry Weber Open - Halle Thailand Open - Bangkok If Stockholm Open - Stockholm Open Sud de France - Montpellier BMW Open - Munich Bet-at-home Open - Hamburg Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha BMW Open - Munich Valencia Open - Valencia Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel China Open - Beijing Erste Bank Open - Vienna Valencia Open - Valencia Brisbane International - Brisbane Aircel Chennai Open - Chennai Mercedes Cup - Stuttgart Gerry Weber Open - Halle Austrian Open - Kitzbuhel Valencia Open - Valencia Aircel Chennai Open - Chennai Ecuador Open - Quito Open 13 - Marseille Barcelona Open BancSabadell - Barcelona BMW Open - Munich Gerry Weber Open - Halle Suisse Open - Gstaad Moselle Open - Metz Shenzhen Open - Shenzhen European Open - Antwerp Swiss Indoors Basel - Basel Erste Bank Open - Vienna Aircel Chennai Open - Chennai Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo BMW Open - Munich Mercedes Cup - Stuttgart Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Generali Open - Kitzbuhel Moselle Open - Metz European Open - Antwerp Swiss Indoors Basel - Basel Chengdu Open - Chengdu Brisbane International - Brisbane Qatar ExxonMobil Open - Doha ASB Classic - Auckland Garanti Koza Sofia Open - Sofia New York Open - New York Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva German Tennis Championships - Hamburg Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Noventi Open - Halle Turkish Airlines Open Antalya - Antalya SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg BB&T Atlanta Open - Atlanta Citi Open - Washington Generali Open - Kitzbuhel Moselle Open - Metz St. Petersburg Open - St. Petersburg Zhuhai Open - Zhuhai Rakuten Japan Open - Tokyo European Open - Antwerp Swiss Indoors Basel - Basel Erste Bank Open - Vienna Tata Open Maharashtra - Pune Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Santiago Open - Santiago bett1HULKS Indoors - Cologne Forte Village Sardegna Open - Sardinia Sofia Open - Sofia Cordoba Open - Cordoba Open Sud de France - Montpellier Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Barcelona Open Banc Sabadell - Barcelona Serbia Open - Belgrade BMW Open - Munich Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart Hall of Fame Open - Newport Hamburg European Open - Hamburg Abierto Mexicano de Tenis Mifel - Los Cabos Swiss Open - Gstaad Generali Open - Kitzbuhel Truist Atlanta Open - Atlanta Moselle Open - Metz European Open - Antwerp Stockholm Open - Stockholm Erste Bank Open - Vienna Anytech365 Andalucia Open - Marbella Sardegna Open - Cagliari Melbourne Summer Set - Melbourne Open Sud de France - Montpellier Tata Open Maharashtra - Pune ABN AMRO World Tennis Tournament - Rotterdam Dallas Open - Dallas Delray Beach Open - Delray Beach Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart Noventi Open - Halle Hall of Fame Open - Newport Hamburg European Open - Hamburg Truist Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Stockholm Open - Stockholm Tennis Napoli Open - Naples Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago Millennium Estoril Open - Estoril Barcelona Open Banc Sabadell - Barcelona BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome Karlsruhe Challenger Salzburg Challenger Napoli Challenger Marburg Challenger Rome Challenger Marbella Challenger Cassis Challenger Maia Challenger Braunschweig Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Barcelona Open BancSabadell - Barcelona Generali Open - Kitzbuhel U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Mutua Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Davis Cup, World Group, PO, NED-SVK 4-0 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 U.S. Open - New York Australian Open Qualifying - Doha 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 Davis Cup, World Group, QF, FRA-GER 3-2 Davis Cup, Group I, 2R, HUN-SVK 0-3 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, Finals, QF, GBR-GER 1-2 French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) All Lower level tournaments