Home Tip of the day All Matches Bet Builder
Tournaments
Progress How it works Blog
FR Francisco Rocha
PT ATP · Rank #854

Francisco Rocha

26yrs 1.85 m 80 kg Right
67.6%Accuracy
37
Matches Analyzed
Recent Form
LLLLW
Recent & Upcoming Tap a match for full analysis
ITF Men M25 Porto Hard ITF Men M25 Porto (Hard) 4
F. Rocha vs M. Alkaya, ITF Men - M25 Porto, 11:00, Finished. Match winner odds: 3.7 for F. Rocha, 1.28 for M. Alkaya. AI winner pick: M. Alkaya, odds 1.28, confidence 6.8 out of 10. This tip won. Predicted score: 5-7, 6-3, 3-6. Best AI tip: M. Alkaya, odds 1.28, confidence 6.8 out of 10. This tip won.
11:00 Finished 1100
PT F. Rocha
TR M. Alkaya
1 2
▴3.7 ▾1.28
2 ▾1.28
576336
2 ▾1.28
6.8/10
E. Coulibaly vs F. Rocha, ITF Men - M25 Porto, 13:10, Finished. Match winner odds: 1.22 for E. Coulibaly, 4.75 for F. Rocha. AI winner pick: E. Coulibaly, odds 1.22, confidence 4.5 out of 10. This tip lost. Predicted score: 6-4, 6-3. Best AI tip: E. Coulibaly, odds 1.22, confidence 4.5 out of 10. This tip lost.
13:10 Finished 1310
CI E. Coulibaly
PT F. Rocha
0 1
▾1.22 ▴4.75
1 ▾1.22
6463
1 ▾1.22
4.5/10
G. Marques vs F. Rocha, ITF Men - M25 Porto, 10:30, Finished. Match winner odds: 2.6 for G. Marques, 1.48 for F. Rocha. AI winner pick: G. Marques, odds 2.6, confidence 0.8 out of 10. This tip lost. Predicted score: 7-5, 6-2. Best AI tip: U21.5, odds 1.8, confidence 1.0 out of 10. This tip lost.
10:30 Finished 1030
PT G. Marques
PT F. Rocha
1 2
▴2.6 ▾1.48
1 ▴2.6
7562
U21.5 ▾1.8
1.0/10
F. Rocha vs K. Singh, ITF Men - M25 Porto, 13:35, Finished. Match winner odds: 1.55 for F. Rocha, 2.34 for K. Singh. AI winner pick: F. Rocha, odds 1.55, confidence 1.6 out of 10. This tip won. Predicted score: 6-2, 3-6, 7-6. Best AI tip: O21.5, odds 1.95, confidence 6.3 out of 10. This tip won.
13:35 Finished 1335
PT F. Rocha
IN K. Singh
2 0
▴1.55 ▾2.34
1 ▴1.55
623676
O21.5 ▾1.95
6.3/10
Record by surface
Hard
11-20
Clay
2-4
Overall 13-24
Our AI on this player 25 correct of 37

From the matches in our database

About Francisco Rocha

Francisco Rocha is a 26-year-old right-handed professional tennis player, currently ranked world No. 854. The serve is the vulnerable side, at 3.1 double faults per match and 65.6% of first-serve points won. Breaking is the real weapon here: 85.4% of break chances get taken. Service games rarely slip away: 168.9% of them are held. No surface has produced a winning record so far — Hard 11-20, Clay 2-4.

Lately it has not been coming together — 4 defeats in the last 5 outings. The longest match we have on record ran to 33 games, against M. Farzam. Predictions cover match winner and score, alongside serve, return and break-point statistics. Most recently seen in our data at Challenger Porto 2 Portugal Qualifying.

Serve & Return
First Serve %
54.4%
1st Serve Won
60.8%
2nd Serve Won
50.5%
Aces / Match
2.3
Double Faults / Match
2.9
Break Pts Saved
62.1%
Break Pts Converted
58.1%
Return Pts Won
36.8%
Service Hold %
155.2%
Total Pts Won
70.4%
Records Last 12 months
0
Titles
0
Finals
1
Semis or better
28
Events played
Season by season

2026so far

0–6
Won-lost
6
Matches
0–2
Tiebreaks
2.8
Aces / Match
4.5
Double Faults / Match
First Serve % 52%
1st Serve Won 64.4%
2nd Serve Won 47.7%
Break points won 15%
Break Pts Saved 69.8%

2025

6–8
Won-lost
14
Matches
3–1
Tiebreaks
3.4
Aces / Match
3.4
Double Faults / Match
First Serve % 54.5%
1st Serve Won 66%
2nd Serve Won 46.8%
Break points won 39.5%
Break Pts Saved 60%

2024

1–10
Won-lost
11
Matches
0–1
Tiebreaks
2.5
Aces / Match
2.3
Double Faults / Match
First Serve % 58.5%
1st Serve Won 60.5%
2nd Serve Won 44.1%
Break points won 35.5%
Break Pts Saved 52%

Season totals from the tour feed, singles only. The won-lost line is the tour's own count and can differ from the record under Predictions, which counts the matches we cover. A dash means the season holds nothing to measure that figure from.

Frequently Asked Questions

How accurate are the AI predictions for Francisco Rocha?

+

Our model has graded 37 matches involving Francisco Rocha and got 25 right — a hit rate of 67.6%. The 20 most recent are listed below, each with the pick we made and how it finished.

Who has Francisco Rocha played most often?

+

Of the matches we cover, Francisco Rocha has met Liam Broady most often — 2 times, with a 0-2 record.