Smashrssmashrs.

Command Palette

Search for a command to run...

ATP Tour

Filippo Mazzola

Back after 4w off
#1071

ATP World Ranking - 16 pts

Player Archetype

⚔️ The Gladiator

A fierce competitor who thrives in physical battles and tight sets. Combines solid serve and return with an unyielding fighting spirit that makes every match a war of attrition.

Physical intensityBalanced gameStrong in deciding setsCompetitive fighter

Strong against

🛡️ The Spoiler60%
🧱 The Wall52%

Weak against

🏹 Frontrunner37%
🤖 Servebot42%

Player Overview

Age

21

Career-High Ranking

#1045 (2026-09-21)

Career

41

Wins

28

Losses

59.4%

Win %

0

Titles

Win / Loss by Year

Career record broken down by surface

YearSummaryClayHardGrass
202635/2010/925/11-
20253/83/70/1-
Career38/2813/1625/12-

Serve & Return

Averages · Last 90 days (6 matches)

Serve

1st Serve In-
1st Serve Pts Won-
2nd Serve Pts Won-
Break Points Saved-
Aces / Match1.6
Double Faults / Match2.6
Avg 1st Serve-
Max Serve Speed-

Return

1st Return Pts Won-
2nd Return Pts Won-
Break Points Converted-

Rally

Winners / Match-
Unforced Errors / Match-
Net Pts Won %-
Total Pts Won %-

Prop Research

Career hit rates on common betting markets · 44 serve-stat matches

Filippo Mazzola has served 3+ aces in 22.7% of career matches and 5+ aces in 4.5%.

Ace Totals
OutcomeHit rate
1 or more71%
3 or more23%
5 or more5%
10 or more0%
15 or more0%
20 or more0%
Double Fault Totals
OutcomeHit rate
1 or more82%
2 or more55%
3 or more34%
5 or more16%
8 or more2%
10 or more0%
Total Sets
OutcomeHit rate
2 Sets78%
3 Sets22%
Set Betting
OutcomeHit rate
2-048%
2-110%
1-213%
0-230%
Match/Set Winner
OutcomeHit rate
1st Set Winner63%
2nd Set Winner56%
3rd Set Winner43%

Recent Matches

Last 10 results

FormLLWWL
DateOpponentScoreResult
Sep 15, 2026Alexander Weis
36
26
L
Sep 11, 2026Filippo Moroni
06
62
16
L
Sep 10, 2026Niccolo Catini
64
64
W
Sep 8, 2026Edoardo Betti
63
62
W
Sep 1, 2026Gabriele Bosio
67
57
L
Jul 29, 2026Mario Arce Fernandez
L
Jul 16, 2026Daniele Rapagnetta
46
46
L
Jul 14, 2026Leonardo Primucci
63
62
W
Jul 11, 2026Ilya Snitari
16
62
16
L
Jul 10, 2026Matei Florin Breazu
76
60
W

Filippo Mazzola FAQ

Filippo Mazzola is ranked #1071 on the ATP tour with 16 ranking points. The career-high ranking is #1045, reached in 2026.

Filippo Mazzola is from Italy.

Filippo Mazzola is 21 years old.

Filippo Mazzola has a career win-loss record of 41-28 (59% win rate).

Filippo Mazzola: a career-high ranking of #1045 in 2026 and 41 career wins.

Filippo Mazzola's strongest surface by win rate is hard, with a 25-12 record (68%). Full career splits: hard 25-12 (68%) and clay 13-16 (45%).

Filippo Mazzola has won 4 of the last 10 completed matches (40%). The current run is 2 straight losses.