Michele Ribecai

ATP · World No. 259 · ITA · Right-handed, two-handed backhand · 173 cm · 75 kg

At a glance

Elo

1596

Hard Elo

1588

Clay Elo

1569

Grass Elo

Last 52w win%

66%

Last 10

4-6

Tiebreak win%

65%

Deciding-set win%

41%

Serve & return profile

Return-first: wins by breaking rather than overpowering on serve. Converts break chances at a high rate.

Serve / return map

vs 472 tour pros

CompleteReturnerServerDevelopingServe points won →Return points won →

Strengths vs tour

Career percentile · tick = tour median

Serve points won60%25th
Return points won44%96th
Ace rate1.7%3th
Double-fault discipline3.0%69th
Break points saved55%11th
Break points won46%89th

Serve anatomy

1st serve in59%
1st serve won65%
2nd serve won53%

Surface splits

Serve & return points won, break-point save & conversion, and ace rate, broken out by surface. Win% is heat-shaded against a 50% baseline. Toggle the window: career, last 52 weeks, or this season.

SurfaceMW-LWin%Serve%Return%Ace%BP Sv%BP Cv%
All6743-2464%60%44%1.7%55%46%
Hard3524-1169%61%44%2.3%53%46%
Clay3219-1359%59%44%1.1%57%46%

Recent matches

DateTournamentSurfOddsROpponentScore
Jun 23, 2026Targu Mures Challenger · Challenger 75ClayL7-5 6-7(5) 6-1
Jun 19, 2026Poznan Challenger · Challenger 100ClayLFacundo Diaz Acosta2-6 6-1 6-4
Jun 18, 2026Poznan Challenger · Challenger 100Clay2.03WJoao Lucas Reis Da Silva6-4 6-0
Jun 17, 2026Poznan Challenger · Challenger 100ClayWGenaro Alberto Olivieri7-6(5) 6-2
Jun 16, 2026Poznan Challenger · Challenger 100Clay2.22WHenri Squire6-4 6-1
Jun 8, 2026Cattolica Challenger · Challenger 75ClayLFranco Agamenone3-6 7-6(5) 6-3
Jun 1, 2026Perugia Challenger · Challenger 125Clay4.80LPablo Llamas Ruiz6-4 3-6 7-6(2)
May 20, 2026Cervia Challenger · Challenger 50Clay1.64L5-7 6-3 6-4
May 19, 2026Cervia Challenger · Challenger 50ClayW6-4 6-1
May 11, 2026Zagreb Challenger · Challenger 75ClayL6-7(2) 6-3 6-0
May 10, 2026Zagreb Challenger · Challenger 75Clay1.03W5-7 6-4 6-1
Nov 26, 2025Athens Challenger · Challenger 50Hard1.46L6-1 3-6 6-1
Nov 24, 2025Athens Challenger · Challenger 50Hard1.58WDiego Dedura4-6 6-3 6-3
Nov 18, 2025Bergamo Challenger · Challenger 100Hard4.30LFrancesco Passaro7-6(6) 6-2
Nov 17, 2025Bergamo Challenger · Challenger 100Hard1.84W7-5 7-6(5)
Nov 16, 2025Bergamo Challenger · Challenger 100Hard1.33W6-1 6-2
Oct 27, 2025Monastir Challenger · Challenger 50Hard1.68LGiles Hussey6-2 6-3
Oct 26, 2025M15 Monastir 40 · FutureHardW5-6 ret.
Oct 26, 2025Monastir Challenger · Challenger 50HardW6-3 6-3
Oct 25, 2025M15 Monastir 40 · FutureHard1.33W6-2 6-4