Marko Topo

ATP #255GermanyAge 227 titles214 ptsL1 streak
63.6%
Win rate (career)
64.5%
Clay win rate (career)
6.1
Aces / match (last 10)
28
Career wins

Upcoming

5 Jun 2025Heilbronn · Heilbronn - 1/8-finalsClayMatch preview →
2.00

Recent form

Form: 10 matches, 6 wins, 4 lossesLWWWWLWLWL

Last 10 matches: 6 wins, 4 losses. Current streak: L1.

Career statistics

Marko Topo career statistics
StatCareerLast 10
Win rate63.6%60%
Win rate — Hard61.5%60%
Win rate — Clay64.5%
Win rate — Grass0%
Aces per match6.16.1
Break points converted39.8%39.8%
1st serve %60.8%60.8%
Return points won25.8%25.8%

Recent results

Marko Topo last 10 match results
DateOpponentTournamentSurfScoreResult
F. MaestrelliBergamoHard (Indoor)3-6 6-3 1-6L
S. TravagliaBergamoHard (Indoor)3-6 4-6W
F. PassaroBergamoHard (Indoor)5-7 3-6W
B. ZhukayevBergamoHard (Indoor)4-6 6-7W
J. ChoinskiBergamoHard (Indoor)7-6 6-4W
M. DodigHelsinkiHard (Indoor)6-3 3-6 6-3L
P. KaukovaltaHelsinkiHard (Indoor)3-6 2-6W
C. RodeschBratislava 2Hard (Indoor)4-6 7-6 6-3L
L. PokornyBratislava 2Hard (Indoor)2-6 6-7W
G. LoffhagenHamburgHard (Indoor)6-7 7-5 6-1L

Surface statistics

Clay
64.5%20–11
Hard
61.5%8–5
Grass
0%0–2

Betting market analysis

Last 5 matches: Odds, Win/Loss, Total O/U, Spread. Green = hit, red = miss. — = no data.

Marko Topo betting markets last 5 matches
DateOpponentTournamentWinner (P1 / P2)WLTotalSpreadResult
F. MaestrelliBergamo2.12 / 1.78L3-6 6-3 1-6
S. TravagliaBergamo1.93 / 1.93W3-6 4-6
F. PassaroBergamo2.64 / 1.53W5-7 3-6
B. ZhukayevBergamo2.10 / 1.76W4-6 6-7
J. ChoinskiBergamo2.43 / 1.58W7-6 6-4

Head to head

Marko Topo head to head records against top opponents
OpponentOverallHardClayGrassLast match
No head-to-head data available