Marko Topo

Marko Topo

🇷🇸Germany· #362· 23y· Right-handed· ATP

26–26 · last 52 weeks

11–7 on hard courts in the last 52 weeks, his best surface.

Last match

W
Kristijan Juhas

vsKristijan Juhas#809

M25 Zlatibor · Final · Clay · Sep 20, 2026

7-6(3) 7-5Match details

Form & record· last 52 weeks

26–26
Record
50%
Win rate
Last 5
6–4
Last 10

Hard 11–7Clay 15–19

Record by season

SeasonTotalHardClayGrassIndoor
All
154–12655%
28–1368%
110–8955%
0–10%†
16–2341%
2026
18–2146%
15–1944%
3–260%
2025
45–2366%
7–188%
30–1567%
8–753%
2024
33–2359%
9–469%
23–1856%
1–150%†
2023
28–2652%
0–10%†
28–1960%
0–60%
2022
22–2547%
7–464%
11–1346%
0–10%†
4–736%

† fewer than 5 matches

Recent matches

Averages exclude retirements and defaults

Full lookup

Filter by surface, level, opponent rank and window with Premium.

See plans
Surface
Level
Opponent rank
Window

Record · last 52 weeks

26–26
Record
50%
Win rate
22.8
Avg games
+0.3
Avg spread

Surface & Conditions

CategoryW–LWinSpreadGamesHold
HardOpp ~#21511–761%−1.423.489%(17)
ClayOpp ~#31315–1944%+1.222.564%(28)

Level & Opponents

CategoryW–LWinSpreadGamesHold
ATP 500Opp ~#1391–325%+5.516.041%(4)
ATP 250Opp ~#1504–267%+0.228.277%(5)
ChallengerOpp ~#30213–2039%+0.723.675%(31)
ITFOpp ~#6048–189%−3.620.0(5)
vs 11–500–10%+7.017.038%(1)
vs 51–1000–20%+3.530.572%(2)
vs 100+22–2250%+0.323.173%(39)
vs Unranked4–180%−2.218.678%(3)
vs LeftiesOpp ~#3551–517%+5.017.539%(4)
vs RightiesOpp ~#24821–2051%+0.223.375%(38)

Event & Format

CategoryW–LWinSpreadGamesHold
First match of eventOpp ~#3026–746%+1.324.167%(11)
Later roundsOpp ~#28010–1050%+0.222.470%(17)

Serve

MetricL5L10L52 Wks
Hold %63%72%
Break %24%20%

L52 Wks:Ace rate 7.2%1st-serve points won 69%Dominance ratio 0.98

45 matches with serve stats

Workload & retirements

SituationValue
Matches, last 7 days5
Matches, last 14 days6
Days since last match3
Retired, last 52 Wks2
Retired, career7

Averages exclude retirements and defaults