Eduardo Ribeiro

ATP #387BrazilAge 2814 titles125 ptsL4 streak
56.9%
Win rate (career)
51.9%
Clay win rate (career)
2.6
Aces / match (last 10)
132
Career wins

Upcoming

24 Mar 2026 Sao Paulo · 1/16-finalsClayMatch preview →
2.73

Recent form

Form: 10 matches, 5 wins, 5 lossesLLLLWWWWWL

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

Career statistics

Eduardo Ribeiro career statistics
StatCareerLast 10
Win rate56.9%50%
Win rate — Hard50%
Win rate — Clay51.9%50%
Win rate — Grass
Aces per match2.62.6
Break points converted47.9%47.9%
1st serve %63.3%63.3%
Return points won37.3%37.3%

Recent results

Eduardo Ribeiro last 10 match results
DateOpponentTournamentSurfScoreResult
F. Diaz AcostaCampinasClay6-4 4-6 6-7L
H. DellienSao LeopoldoClay6-4 1-6 2-6L
R. A. Burruchaga Sao PauloClay6-1 4-6 4-6L
D. VallejoBrasilia 2Clay7-5 6-2L
G. HeideBrasilia 2Clay6-4 4-6 6-4W
J. FariaBrasilia 2Clay6-7 4-6W
F. RoncadelliBrasilia 2Clay6-4 6-3W
N. Moreno De AlboranBrasilia 2Clay7-5 3-6 6-3W
L. Bojicic OnoBrasilia 2Clay6-0 6-0W
J. Aguilar CardozoTigre 2Clay6-1 2-6 6-1L

Surface statistics

Clay
51.9%14–13
Hard
50%1–1
Grass

Betting market analysis

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

Eduardo Ribeiro betting markets last 5 matches
DateOpponentTournamentWinner (P1 / P2)WLTotalSpreadResult
F. Diaz AcostaCampinas3.48 / 1.26LO/U 21 · O 1.97 U 1.88-4.5 2.046-4 4-6 6-7
H. DellienSao Leopoldo3.25 / 1.33LO/U 20.5 · O 1.81 U 1.88-4.5 1.786-4 1-6 2-6
R. A. Burruchaga Sao Paulo3.48 / 1.26LO/U 22.5 · O 1.83 U 1.83-4.5 1.966-1 4-6 4-6
D. VallejoBrasilia 25.87 / 1.16L7-5 6-2
G. HeideBrasilia 23.75 / 1.31W6-4 4-6 6-4

Head to head

Eduardo Ribeiro head to head records against top opponents
OpponentOverallHardClayGrassLast match
Hugo Dellien211–231 Mar 2026
Facundo Diaz Acosta201–17 Apr 2026
Andres Burruchaga Roman0026 Mar 2026