← Back to search

Francisco Rocha

04/10/1999 · right-handed

Global Elo

1397

Record

0-2

ATP / Tour Record

Wins
0
Losses
2
Matches
2

Challenger Record

Wins
10
Losses
29
Matches
39

Elo and Record by Surface

Clay 1406
Wins
0
Losses
2
Matches
2

Challenger

Wins
7
Losses
20
Matches
27
Hard 1390
Wins
0
Losses
0
Matches
0

Challenger

Wins
3
Losses
9
Matches
12
Grass 1500
Wins
0
Losses
0
Matches
0

Elo Over Time

1525 1314
2021-12-06 2026-09-01 · 1418

41 matches in this range.

Performance vs. the Odds

Career record grouped by how big a favorite the market made Francisco Rocha, based on their average odds.

Heavy favorite (odds below 1.30) 0W–0L · 0.0%
Favorite (odds 1.30-1.80) 0W–0L · 0.0%
Even match (odds 1.80-2.20) 0W–0L · 0.0%
Underdog (odds 2.20-4.00) 0W–1L · 0.0%
Heavy underdog (odds above 4.00) 0W–1L · 0.0%

2 matches with market odds since 2026-07-18.

Serve & Return

Serve and return win rates from the last 10 matches at the selected level.

1st Serve In % 59.4%
1st Serve Points Won % 63.5%
2nd Serve Points Won % 46.5%
Return Points Won vs 1st Serve % 36.1%
Return Points Won vs 2nd Serve % 52.4%
Aces per Service Game 0.32
Double Faults per Service Game 0.32

Based on the last 10 ATP/Grand Slam matches.

1st Serve In % 51.6%
1st Serve Points Won % 68.7%
2nd Serve Points Won % 48.4%
Return Points Won vs 1st Serve % 33.4%
Return Points Won vs 2nd Serve % 44.0%
Aces per Service Game 0.33
Double Faults per Service Game 0.42

Based on the last 10 Challenger matches.

Break Point Performance

How the player handles the biggest points, from the last 10 matches at the selected level.

Break Points Saved % 41.7%
Break Points Converted % 30.0%

Based on the last 10 ATP/Grand Slam matches.

Break Points Saved % 64.4%
Break Points Converted % 37.0%

Based on the last 10 Challenger matches.

Recent Matches

L Clay Porto 2 challenger · 1. round · 2026-09-01

vs Tiago Pereira #355

6-4 7-5

Francisco Rocha Tiago Pereira
3 Aces 3
4 Double Faults 2
66 Service Points 67
30 First Serve In 39
22 First Serve Won 23
21 Second Serve Won 18
1 Break Points Saved 2
2 Break Points Faced 5
- Winners -
- Unforced Errors -
3.6 Average Odds 1.3
L Clay Estoril · qualification - round of 16 · 2026-07-18

vs Gonzalo Bueno #176

6-4 6-4

Francisco Rocha Gonzalo Bueno
2 Aces 4
3 Double Faults 3
56 Service Points 77
37 First Serve In 38
27 First Serve Won 24
12 Second Serve Won 17
2 Break Points Saved 11
3 Break Points Faced 14
- Winners -
- Unforced Errors -
4.8 Average Odds 1.2
L Clay Oeiras 4 CH · Q1 · 2026-05-11

vs Garrett Johns #361

6-3 7-6(3)

Francisco Rocha Garrett Johns
1 Aces 1
4 Double Faults 1
85 Service Points 78
40 First Serve In 49
24 First Serve Won 30
21 Second Serve Won 17
6 Break Points Saved 7
9 Break Points Faced 9
- Winners -
- Unforced Errors -
- Average Odds -
L Clay Oeiras 3 CH · Q1 · 2026-04-13

vs Felix Gill #228

6-4 6-2

Francisco Rocha Felix Gill
1 Aces 4
8 Double Faults 1
62 Service Points 59
28 First Serve In 36
20 First Serve Won 26
15 Second Serve Won 16
4 Break Points Saved 3
7 Break Points Faced 3
- Winners -
- Unforced Errors -
- Average Odds -
L Hard Oeiras 2 CH · Q1 · 2026-01-26

vs Mathys Erhard #333

7-5 7-6(6)

Francisco Rocha Mathys Erhard
7 Aces 9
6 Double Faults 4
104 Service Points 87
53 First Serve In 47
40 First Serve Won 38
24 Second Serve Won 20
10 Break Points Saved 2
11 Break Points Faced 2
- Winners -
- Unforced Errors -
- Average Odds -
L Hard Oeiras 1 CH · Q1 · 2026-01-19

vs Liam Broady #294

6-3 6-2

Francisco Rocha Liam Broady
1 Aces 0
4 Double Faults 1
59 Service Points 60
32 First Serve In 32
16 First Serve Won 24
14 Second Serve Won 16
5 Break Points Saved 5
9 Break Points Faced 6
- Winners -
- Unforced Errors -
- Average Odds -
L Clay Maia CH · R32 · 2025-11-24

vs Andres Santamarta Roig #674

6-4 6-4

Francisco Rocha Andres Santamarta Roig
1 Aces 1
3 Double Faults 1
65 Service Points 58
31 First Serve In 37
18 First Serve Won 23
14 Second Serve Won 10
4 Break Points Saved 2
9 Break Points Faced 5
- Winners -
- Unforced Errors -
- Average Odds -
L Hard Knoxville CH · R32 · 2025-11-03

vs Jay Clarke #203

6-1 6-4

Francisco Rocha Jay Clarke
6 Aces 2
3 Double Faults 2
56 Service Points 67
35 First Serve In 38
25 First Serve Won 25
5 Second Serve Won 18
3 Break Points Saved 7
7 Break Points Faced 8
- Winners -
- Unforced Errors -
- Average Odds -
W Hard Knoxville CH · Q2 · 2025-11-03

vs Leo Borg #516

6-3 3-6 6-3

Francisco Rocha Leo Borg
6 Aces 1
2 Double Faults 1
86 Service Points 68
51 First Serve In 40
36 First Serve Won 31
25 Second Serve Won 18
3 Break Points Saved 0
4 Break Points Faced 2
- Winners -
- Unforced Errors -
- Average Odds -
W Hard Knoxville CH · Q1 · 2025-11-03

vs Gus Grumet #1809

7-6(1) 6-2

Francisco Rocha Gus Grumet
4 Aces 1
2 Double Faults 2
65 Service Points 71
38 First Serve In 44
28 First Serve Won 25
13 Second Serve Won 11
2 Break Points Saved 3
4 Break Points Faced 7
- Winners -
- Unforced Errors -
- Average Odds -