Francisco Rocha

ATP #845PortugalAge 264 titles31 ptsL2 streak
41.2%
Win rate (career)
28.6%
Clay win rate (career)
3.6
Aces / match (last 10)
54
Career wins

Upcoming

26 Aug 2025Porto 2 · 1/16-finalsClayMatch preview →
1.80

Recent form

Form: 10 matches, 4 wins, 6 lossesLLWWLLLLWW

Last 10 matches: 4 wins, 6 losses. Current streak: L2.

Career statistics

Francisco Rocha career statistics
StatCareerLast 10
Win rate41.2%40%
Win rate — Hard50%66.7%
Win rate — Clay28.6%0%
Win rate — Grass
Aces per match3.63.6
Break points converted36%36%
1st serve %54.1%54.1%
Return points won32.4%32.4%

Recent results

Francisco Rocha last 10 match results
DateOpponentTournamentSurfScoreResult
F. GillOeiras 3Clay6-4 6-2L
V. BielinskyiL
M. MajdandzicW
G. LazarovW
M. ErhardOeiras 2Clay5-7 6-7L
L. BroadyOeirasClay3-6 2-6L
A. Santamarta RoigMaiaClay (Indoor)6-4 6-4L
J. ClarkeKnoxvilleHard (Indoor)1-6 4-6L
L. BorgKnoxvilleHard (Indoor)3-6 6-3 3-6W
G. GrumetKnoxvilleHard (Indoor)6-7 2-6W

Surface statistics

Clay
28.6%4–10
Hard
50%3–3
Grass

Betting market analysis

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

Francisco Rocha betting markets last 1 matches
DateOpponentTournamentWinner (P1 / P2)WLTotalSpreadResult
M. ErhardOeiras 22.96 / 1.42LO/U 21.5 · O 1.92 U 1.90-4 1.815-7 6-7

Head to head

Francisco Rocha head to head records against top opponents
OpponentOverallHardClayGrassLast match
Felix Gill0012 Apr 2026