Marko Topo
331 ATP ranking 158 points 22 years 185 cm Right handed
Match log
2026
Chisinau CH, challenger Clay, May
Hamburg, qualifying Clay, May
Oeiras 4 CH, challenger Clay, May
Mauthausen CH, challenger Clay, April
Rome CH, challenger Clay, April
Munich Clay, April
Lugano CH, challenger Hard, February
2025
Bergamo CH, challenger Hard, November
Bratislava 2 CH, challenger Hard, October
Hamburg CH, challenger Hard, October
Almaty Hard, October
Bad Waltersdorf CH, challenger Clay, September
Biella CH, challenger Clay, September
Tulln CH, challenger Clay, September
Iasi CH, challenger Clay, July
Brasov CH, challenger Clay, June
Sassuolo CH, challenger Clay, June
Bratislava CH, challenger Clay, June
Heilbronn CH, challenger Clay, June
Rome CH, challenger Clay, April
Zadar CH, challenger Clay, March
Hersonissos 2 CH, challenger Hard, March
Koblenz CH, challenger Hard, January
2024
Bad Waltersdorf CH, challenger Clay, September
Szczecin CH, challenger Clay, September
Tulln CH, challenger Clay, September
Como CH, challenger Clay, August
Bonn CH, challenger Clay, August
Luedenscheid CH, challenger Clay, July
Zug CH, challenger Clay, July
Hamburg, qualifying Clay, July
Milan CH, challenger Clay, June
Heilbronn CH, challenger Clay, June
Augsburg CH, challenger Clay, May
Munich Clay, April
Split CH, challenger Clay, April
Barcelona CH, challenger Clay, April
2023
Ismaning CH, challenger Carpet, October
Hamburg CH, challenger Hard, October
Bratislava CH, challenger Hard, October
Augsburg CH, challenger Clay, August
Banja Luka CH, challenger Clay, August
Hamburg, qualifying Clay, July
Braunschweig CH, challenger Clay, July
Lyon CH, challenger Clay, June
Troisdorf CH, challenger Clay, May
Munich Clay, April
Antalya CH, challenger Clay, March
Rovereto CH, challenger Hard, February
Koblenz CH, challenger Hard, January
2022
Roanne CH, challenger Hard, November
Ortisei CH, challenger Hard, October
Hamburg CH, challenger Hard, October
Ismaning CH, challenger Carpet, October
Sibiu CH, challenger Clay, September
Rennes CH, challenger Hard, September
Banja Luka CH, challenger Clay, August
Grodzisk Mazowiecki CH, challenger Hard, August
Meerbusch CH, challenger Clay, August
Hamburg Clay, July
Braunschweig CH, challenger Clay, July
Stuttgart, qualifying Grass, June
Troisdorf CH, challenger Clay, May
Munich Clay, April
2021
Banja Luka CH, challenger Clay, September
Belgrade 2 Clay, May
Belgrade CH, challenger Clay, April