Leonardo Malgaroli

Leonardo Malgaroli

🇮🇹Italy· Unranked· 24y· ATP

11–22 · last 104 weeks

7–13 on clay in the last 104 weeks, his best surface.

Last match

L
Fausto Tabacco

vsFausto Tabacco#635

M15 Bergamo · R32 · Clay · Jun 24, 2026

6-4 1-6 3-6Match details

Form & record· last 104 weeks

Fewer than 15 matches in the last 52 weeks — showing the last 104 weeks.

11–22
Record
33%
Win rate
Last 5
2–8
Last 10

Hard 4–8Clay 7–13Carpet 0–1

Record by season

SeasonTotalHardClayGrassIndoor
All
23–5231%
2–722%
17–3731%
4–833%
2026
1–420%
0–30%†
1–150%†
2025
9–1735%
2–340%
7–1041%
0–40%†
2024
8–1338%
7–1139%
1–233%†
2023
3–443%
1–325%†
2–167%†
2022
0–60%
0–10%†
0–50%

† fewer than 5 matches

Recent matches

Full lookup

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

See plans
Surface
Level
Opponent rank
Window

Record · last 104 weeks

11–22
Record
33%
Win rate
21.5
Avg games
+2.0
Avg spread

Surface & Conditions

CategoryW–LWinSpreadGamesHold
HardOpp ~#5704–833%+1.620.946%(1)
ClayOpp ~#6577–1335%+2.122.0
CarpetOpp ~#3900–10%+6.020.0

Level & Opponents

CategoryW–LWinSpreadGamesHold
ChallengerOpp ~#5700–10%+6.026.046%(1)
ITFOpp ~#64811–2134%+1.921.4
vs 100+3–1814%+4.421.746%(1)
vs Unranked8–467%−1.721.3
vs LeftiesOpp ~#6541–517%+3.222.246%(1)
vs RightiesOpp ~#6352–1413%+4.921.4

Event & Format

CategoryW–LWinSpreadGamesHold
First match of eventOpp ~#6359–1243%+0.620.4
Later roundsOpp ~#6572–918%+4.623.2

Serve

MetricL5L10L104 Wks
Hold %46%46%
Break %31%31%

L104 Wks:Ace rate 3.7%1st-serve points won 47%Dominance ratio 0.82

1 matches with serve stats

Workload & retirements

SituationValue
Matches, last 7 days0
Matches, last 14 days0
Days since last match92
Retired, last 52 Wks1
Retired, career2

Averages exclude retirements and defaults