Home Tip of the day Bet Builder
Tournaments
Progress How it works Blog Pricing
Odds Format
HR Henrique Rocha
PT ATP · Rank #99

Henrique Rocha

22yrs 1.80 m 83 kg Right #105Peak Rank
59%Accuracy
61
Matches Analyzed
Recent Form
LLLWW
Recent & Upcoming Tap a match for full analysis
Challenger Porto 2 Portugal Hard Challenger Porto 2 Portugal (Hard) 4
H. Rocha vs I. Montes-de la, Challenger - Porto 2, Portugal, 11:00, Finished. Match winner odds: 1.41 for H. Rocha, 3.05 for I. Montes-de la. AI winner pick: I. Montes-de la, odds 3.05, confidence 1.0 out of 10. This tip lost. Predicted score: 3-6, 4-6. Best AI tip: O18.5, odds 1.3, confidence 3.7 out of 10. This tip won.
11:00 Finished 1100
PT H. Rocha (8)
ES I. Montes-de la (A)
2 1
▾1.41 ▴3.05
2 ▴3.05
3646
O18.5 ▾1.3
3.7/10
A. Holmgren vs H. Rocha, Challenger - Porto 2, Portugal, 13:00, Finished. Match winner odds: 2.75 for A. Holmgren, 1.46 for H. Rocha. AI winner pick: H. Rocha, odds 1.46, confidence 5.2 out of 10. This tip won. Predicted score: 6-7, 4-6. Best AI tip: H. Rocha, odds 1.46, confidence 5.2 out of 10. This tip won.
13:00 Finished 1300
DK A. Holmgren
PT H. Rocha (8)
0 2
▴2.75 ▾1.46
2 ▾1.46
6746
2 ▾1.46
5.2/10
M. Poljičak vs H. Rocha, Challenger - Porto 2, Portugal, 13:00, Finished. Match winner odds: 3.45 for M. Poljičak, 1.3 for H. Rocha. AI winner pick: M. Poljičak, odds 3.45, confidence 1.0 out of 10. This tip lost. Predicted score: 2-6, 6-3, 6-4. Best AI tip: O18.5, odds 1.41, confidence 4.1 out of 10. This tip lost.
13:00 Finished 1300
HR M. Poljičak (A)
PT H. Rocha (8)
0 2
▾3.45 ▴1.3
1 ▾3.45
266364
O18.5 ▾1.41
4.1/10
C. Cretu vs H. Rocha, Challenger - Porto 2, Portugal, 13:05, Finished. Match winner odds: 4.3 for C. Cretu, 1.21 for H. Rocha. AI winner pick: C. Cretu, odds 4.3, confidence 0.8 out of 10. This tip lost. Predicted score: 6-3, 6-4. Best AI tip: O19.5, odds 1.63, confidence 1.0 out of 10. This tip won.
13:05 Finished 1305
RO C. Cretu
PT H. Rocha
0 2
▴4.3 ▾1.21
1 ▴4.3
6364
O19.5 ▴1.63
1.0/10
Record by surface
Hard
11-8
Clay
25-17
Grass
1-3
Overall 37-28
Our AI on this player 36 correct of 61

From the matches in our database

About Henrique Rocha

Henrique Rocha is a 22-year-old right-handed professional tennis player, currently ranked world No. 99. Over the last 52 weeks the serve has landed 65.3% of first deliveries, winning 67.9% of those points. Breaking is the real weapon here: 24.4% of break chances get taken. The record is spread evenly across surfaces — Hard 11-8, Clay 25-17, Grass 1-3.

Results keep swinging: 2 up and 3 down across the last 5. The longest match we have on record ran to 34 games, against S. Nagal. More of the matches we cover came at Challenger Porto 2 Portugal than anywhere else — 4 of them. Predictions cover match winner and score, alongside serve, return and break-point statistics. Most recently seen in our data at Challenger Lima Peru.

Serve & Return
First Serve %
70.2%
1st Serve Won
62.8%
2nd Serve Won
55%
Aces / Match
3.7
Double Faults / Match
2.2
Break Pts Saved
55.7%
Break Pts Converted
31.2%
Return Pts Won
43.2%
Service Hold %
60.5%
Total Pts Won
51.9%
Records Last 12 months
3
Titles
4
Finals
5
Semis or better
29
Events played
Season by season

2026so far

36–26
Won-lost
62
Matches
13–11
Tiebreaks
3
Aces / Match
3
Double Faults / Match
First Serve % 65.3%
1st Serve Won 68.1%
2nd Serve Won 52.4%
Break points won 41.3%
Break Pts Saved 59.1%

2025

31–25
Won-lost
56
Matches
13–7
Tiebreaks
3.3
Aces / Match
3.9
Double Faults / Match
First Serve % 60.4%
1st Serve Won 68.7%
2nd Serve Won 50.4%
Break points won 39%
Break Pts Saved 57.8%

2024

33–30
Won-lost
63
Matches
13–10
Tiebreaks
3.4
Aces / Match
3.7
Double Faults / Match
First Serve % 56.5%
1st Serve Won 67.9%
2nd Serve Won 49.4%
Break points won 41.1%
Break Pts Saved 57.5%

2023

0–1
Won-lost
1
Matches
—
Tiebreaks
0
Aces / Match
2
Double Faults / Match
First Serve % 96.3%
1st Serve Won 55.8%
2nd Serve Won 0%
Break points won 16.7%
Break Pts Saved 42.9%

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 Henrique Rocha?

+

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

Who has Henrique Rocha played most often?

+

Of the matches we cover, Henrique Rocha has met Adolfo Daniel Vallejo most often — 3 times, with a 1-2 record.