Marko Topo

Updated

Recent match previews

Match effects, last 365 days

Date Opponent Opp Rank Opp Rating Score Result Effect % of Ranking Tour Tournament Note
05.10.2026 Dominic Stricker 229 6689.69 6-2, 6-2 Loss -127.18 53.73% ATP SINGLES / 05.10.2026 Spain Villena
04.10.2026 Niels Visker 455 6534.87 7-5, 7-6 Win 43.01 159.97% ATP SINGLES / 04.10.2026 Spain Villena
28.09.2026 Petr Nesterov 370 6589.32 6-4, 6-2 Loss -177.55 76.37% ATP SINGLES / 28.09.2026 Portugal Porto
27.09.2026 Mario Gonzalez Fernandez 657 6443.66 6-3, 6-7, 6-3 Win -44.87 227.36% ATP SINGLES / 27.09.2026 Portugal Porto
20.09.2026 Kristijan Juhas 728 6418.65 7-6, 7-5 Win -73.21 143.62% ATP SINGLES / 20.09.2026 Serbia Zlatibor
19.09.2026 Alexandre Aubriot 950 6351.16 6-2, 6-3 Win -30.35 142.51% ATP SINGLES / 19.09.2026 Serbia Zlatibor
18.09.2026 Nikita Bilozertsev 878 6373.43 6-7, 6-2, 10-5 Win -143.43 212.13% ATP SINGLES / 18.09.2026 Serbia Zlatibor
18.09.2026 Stefan Popovic 852 6381.60 6-3, 6-2 Win -7.76 141.42% ATP SINGLES / 18.09.2026 Serbia Zlatibor
17.09.2026 Cahir Warik 1647 6191.86 2-6, 7-6, 10-4 Win -389.29 163.73% ATP SINGLES / 17.09.2026 Serbia Zlatibor
09.09.2026 Vitaliy Sachko 183 6725.04 6-2, 6-4 Loss -41.82 65.98% ATP SINGLES / 09.09.2026 Austria Tulln
07.9.2026 Daniel Elahi Galan 287 6644.71 6-2, 4-6, 6-3 Win 167.23 173.25% ATP SINGLES / 07.9.2026 Austria Tulln
01.09.2026 Valerio Aboian 372 6588.30 6-1, 3-0 Loss -243.57 10.34% ATP SINGLES / 01.09.2026 Bulgaria Plovdiv
24.08.2026 Miguel Damas 290 6640.65 6-3, 6-4 Loss -114.07 68.05% ATP SINGLES / 24.08.2026 Germany Augsburg
06.08.2026 Carlos Taberner 269 6661.43 3-6, 6-3, 6-3 Loss 69.56 101.55% ATP SINGLES / 06.08.2026 Germany Hagen
04.08.2026 Max Schoenhaus 266 6664.56 5-7, 6-3, 7-6 Win 109.76 141.67% ATP SINGLES / 04.08.2026 Germany Hagen
03.08.2026 Dominik Recek 766 6405.23 6-4, 6-4 Loss -336.63 66.16% ATP SINGLES / 03.08.2026 Germany Hagen
02.08.2026 Oscar Jose Gutierrez 881 6372.76 6-2, 6-2 Win 5.89 98.47% ATP SINGLES / 02.08.2026 Germany Hagen
28.07.2026 Elmer Moller 174 6730.17 6-4, 7-5 Loss -11.69 71.06% ATP SINGLES / 28.07.2026 Germany Bonn
27.07.2026 Valerio Aboian 372 6588.30 6-3, 7-6 Win 111.43 94.02% ATP SINGLES / 27.07.2026 Germany Bonn
26.07.2026 Leonardo Rossi 683 6433.58 6-4, 6-1 Win 36.72 93.30% ATP SINGLES / 26.07.2026 Germany Bonn
19.07.2026 Alexander Donski 465 6531.97 6-4, 6-1 Loss -227.89 36.84% ATP SINGLES / 19.07.2026 Switzerland Zug
14.07.2026 Camilo Ugo Carabelli 84 6849.99 6-7, 7-6, 6-3 Loss 222.12 106.33% ATP SINGLES / 14.07.2026 Croatia Umag
12.07.2026 Lukas Neumayer 158 6745.85 7-6, 7-5 Win 253.99 83.77% ATP SINGLES / 12.07.2026 Croatia Umag
11.07.2026 Pol Martin Tiffon 250 6675.56 6-4 Win 233.70 41.56% ATP SINGLES / 11.07.2026 Croatia Umag
01.07.2026 Lorenzo Giustino 275 6654.50 6-1, 7-6 Loss -14.50 44.89% ATP SINGLES / 01.07.2026 France Troyes
30.06.2026 Leo Raquillet 559 6479.34 6-1, 3-6, 7-5 Win 7.48 95.46% ATP SINGLES / 30.06.2026 France Troyes
24.06.2026 Martin Krumich 291 6639.98 6-4, 6-2 Loss -126.88 36.46% ATP SINGLES / 24.06.2026 Romania Targu Mures
23.06.2026 Ilia Simakin 318 6622.87 6-4, 4-6, 6-2 Win 134.14 96.48% ATP SINGLES / 23.06.2026 Romania Targu Mures
14.06.2026 Ryan Seggerman 382 6582.01 6-7, 7-6, 6-4 Loss -47.35 90.02% ATP SINGLES / 14.06.2026 Italy Parma
08.06.2026 Federico Cina 140 6769.66 6-3, 6-2 Loss -20.20 26.86% ATP SINGLES / 08.06.2026 Slovakia Bratislava
03.06.2026 Emilio Nava 113 6808.80 6-3, 6-4 Loss 54.08 36.19% ATP SINGLES / 03.06.2026 Germany Heilbronn
01.06.2026 Lorenzo Giustino 275 6654.50 2-6, 6-2, 6-4 Win 191.21 71.27% ATP SINGLES / 01.06.2026 Germany Heilbronn
25.05.2026 Lorenzo Giustino 275 6654.50 6-4, 5-7, 6-2 Loss 50.14 57.88% ATP SINGLES / 25.05.2026 Republic of Moldova Chisinau
16.05.2026 Hugo Gaston 121 6796.31 6-1, 6-2 Loss -25.55 13.50% ATP SINGLES / 16.05.2026 Germany Hamburg
11.05.2026 Eero Vasa 593 6469.60 2-6, 7-6, 6-3 Loss -88.26 64.95% ATP SINGLES / 11.05.2026 Portugal Oeiras I
28.04.2026 Martin Krumich 291 6639.98 7-5, 6-7, 6-2 Loss -21.11 50.93% ATP SINGLES / 28.04.2026 Austria Mauthausen
21.04.2026 Cezar Cretu 314 6625.01 6-2, 6-0 Loss -191.85 7.42% ATP SINGLES / 21.04.2026 Italy Roma
14.04.2026 Zizou Bergs 38 6904.28 6-1, 6-4 Loss 129.93 17.59% ATP SINGLES / 14.04.2026 Germany München
12.04.2026 Marc Andrea Huesler 186 6723.60 6-0, 6-1 Loss -108.26 3.46% ATP SINGLES / 12.04.2026 Germany München
11.04.2026 Ugo Blanchet 236 6687.55 6-3, 6-4 Win 260.69 41.24% ATP SINGLES / 11.04.2026 Germany München
24.02.2026 Marc Andrea Huesler 186 6723.60 2-6, 6-4 Loss 206.74 24.12% ATP SINGLES / 24.02.2026 Switzerland Lugano
21.02.2026 Andrea Guerrieri 188 6722.26 6-4, 6-4 Loss -19.60 18.85% ATP SINGLES / 21.02.2026 Italy Trento
20.02.2026 Filippo Romano 285 6645.87 6-3, 7-6 Win 169.01 28.06% ATP SINGLES / 20.02.2026 Italy Trento
19.02.2026 Henry Bernet 326 6617.07 6-3, 6-4 Win 190.21 27.85% ATP SINGLES / 19.02.2026 Italy Trento
17.02.2026 Nicolas Parizzia 998 6340.20 6-1, 6-3 Win -35.83 27.42% ATP SINGLES / 17.02.2026 Italy Trento
23.11.2025 Francesco Maestrelli 219 6700.33 6-3, 3-6, 6-1 Loss 138.46 11.78% ATP SINGLES / 23.11.2025 Italy Bergamo
22.11.2025 Stefano Travaglia 169 6734.72 6-3, 6-4 Win 307.85 14.03% ATP SINGLES / 22.11.2025 Italy Bergamo
21.11.2025 Francesco Passaro 162 6744.55 7-5, 6-3 Win 317.69 13.92% ATP SINGLES / 21.11.2025 Italy Bergamo
19.11.2025 Beibit Zhukayev 489 6518.97 6-4, 7-6 Win 27.11 13.71% ATP SINGLES / 19.11.2025 Italy Bergamo
17.11.2025 Jan Choinski 127 6791.00 7-6, 6-4 Win 299.13 13.50% ATP SINGLES / 17.11.2025 Italy Bergamo
15.11.2025 Clement Tabur 160 6745.12 6-3, 6-3 Win 333.25 13.29% ATP SINGLES / 15.11.2025 France Championnat de France