Michele Ribecai

ATP #281ItalyAge 232 titles185 ptsL1 streak
58.3%
Win rate (career)
62.5%
Clay win rate (career)
1.2
Aces / match (last 10)
21
Career wins

Upcoming

4 Apr 2026Barletta · Barletta - Quarter-finalsClayMatch preview →
2.62

Recent form

Form: 10 matches, 5 wins, 5 lossesLWLLWWWLWL

Last 10 matches: 5 wins, 5 losses. Current streak: L1.

Career statistics

Michele Ribecai career statistics
StatCareerLast 10
Win rate58.3%50%
Win rate — Hard55%
Win rate — Clay62.5%50%
Win rate — Grass50%
Aces per match1.21.2
Break points converted57%57%
1st serve %61%61%
Return points won39.2%39.2%

Recent results

Michele Ribecai last 10 match results
DateOpponentTournamentSurfScoreResult
F. RomanoRomeClay5-7 4-6L
A. PastoriniRomeClay6-2 6-1W
B. HarrisMonzaClay4-6 2-6L
L. NeumayerBarlettaClay6-2 3-6 3-6L
V. SachkoBarlettaClay7-5 7-5W
A. GuerrieriBarlettaClay6-2 6-4W
J. BerrettiniBarlettaClay6-1 6-2W
M. DhamneBarlettaClay6-4 3-6 3-6L
L. RottoliBarlettaClay6-4 6-2W
F. BondioliNaplesClay3-6 2-6L

Surface statistics

Clay
62.5%10–6
Hard
55%11–9
Grass
50%23–23

Betting market analysis

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

Michele Ribecai betting markets last 4 matches
DateOpponentTournamentWinner (P1 / P2)WLTotalSpreadResult
F. RomanoRome1.47 / 2.92LO/U 21.5 · O 1.94 U 1.84-3.5 1.845-7 4-6
A. PastoriniRome1.00 / 11.00WO/U 14.5 · O 1.83 U 1.86-8.5 1.856-2 6-1
B. HarrisMonza1.50 / 2.50LO/U 22 · O 1.83 U 1.85-1.5 1.824-6 2-6
L. NeumayerBarletta3.05 / 1.33LO/U 21.5 · O 1.83 U 1.83-4 1.886-2 3-6 3-6

Head to head

Michele Ribecai head to head records against top opponents
OpponentOverallHardClayGrassLast match
Lorenzo Rottoli0029 Mar 2026
Mariano Tammaro0023 Mar 2026
Federico Bondioli0027 Mar 2026
Andrea Guerrieri003 Apr 2026
Mili Poljicak00