← Back to search

Franco Ribero

09/09/1999 · right-handed

Global Elo

1467

Record

0-0

ATP / Tour Record

Wins
0
Losses
0
Matches
0

Challenger Record

Wins
29
Losses
38
Matches
67

Elo and Record by Surface

Clay 1480
Wins
0
Losses
0
Matches
0

Challenger

Wins
29
Losses
35
Matches
64
Hard 1315
Wins
0
Losses
0
Matches
0

Challenger

Wins
0
Losses
3
Matches
3
Grass 1500
Wins
0
Losses
0
Matches
0

Elo Over Time

1549 1313
2016-10-10 2026-08-31 · 1488

67 matches in this range.

Performance vs. the Odds

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

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

12 matches with market odds since 2026-06-21.

Serve & Return

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

Not enough ATP/Grand Slam match history yet.

1st Serve In % 62.3%
1st Serve Points Won % 60.5%
2nd Serve Points Won % 48.2%
Return Points Won vs 1st Serve % 33.8%
Return Points Won vs 2nd Serve % 51.3%
Aces per Service Game 0.16
Double Faults per Service Game 0.24

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.

Not enough ATP/Grand Slam match history yet.

Break Points Saved % 51.8%
Break Points Converted % 50.0%

Based on the last 10 Challenger matches.

Recent Matches

L Clay Plovdiv 3 challenger · qualification - round of 16 · 2026-08-31

vs Oleksandr Ovcharenko #629

6-4 6-2

Franco Ribero Oleksandr Ovcharenko
4 Aces 2
3 Double Faults 1
76 Service Points 50
50 First Serve In 39
34 First Serve Won 31
9 Second Serve Won 6
7 Break Points Saved 0
10 Break Points Faced 0
- Winners -
- Unforced Errors -
4.1 Average Odds 1.2
W Clay Plovdiv 3 challenger · qualification - 1. round · 2026-08-30

vs Danial Spasov #-

6-1 6-2

Franco Ribero Danial Spasov
1 Aces 0
5 Double Faults 1
49 Service Points 51
23 First Serve In 38
12 First Serve Won 29
12 Second Serve Won 8
3 Break Points Saved 1
7 Break Points Faced 1
- Winners -
- Unforced Errors -
1.1 Average Odds 8.6
L Clay Sion challenger · qualification - 1. round · 2026-08-16

vs Gerard Campana Lee #546

6-3 6-3

Franco Ribero Gerard Campana Lee
1 Aces 5
1 Double Faults 1
61 Service Points 50
35 First Serve In 33
20 First Serve Won 25
12 Second Serve Won 9
4 Break Points Saved 0
8 Break Points Faced 1
- Winners -
- Unforced Errors -
3.8 Average Odds 1.2
L Clay Todi challenger · qualification - 1. round · 2026-08-09

vs Mykyta Mashtakov #654

7-6 6-4

Franco Ribero Mykyta Mashtakov
1 Aces 6
3 Double Faults 0
80 Service Points 78
52 First Serve In 56
39 First Serve Won 39
14 Second Serve Won 9
3 Break Points Saved 5
4 Break Points Faced 7
- Winners -
- Unforced Errors -
2.1 Average Odds 1.6
L Clay Plovdiv 2 challenger · 1. round · 2026-08-04

vs Radu Mihai Papoe #352

6-4 1-6 6-3

Franco Ribero Radu Mihai Papoe
1 Aces 1
2 Double Faults 3
83 Service Points 77
55 First Serve In 47
31 First Serve Won 23
13 Second Serve Won 18
8 Break Points Saved 1
14 Break Points Faced 7
- Winners -
- Unforced Errors -
8.7 Average Odds 1.1
W Clay Plovdiv 2 challenger · qualification - round of 16 · 2026-08-03

vs Dragos Nicolae Cazacu #709

6-3 6-1

Franco Ribero Dragos Nicolae Cazacu
4 Aces 0
1 Double Faults 2
43 Service Points 50
24 First Serve In 24
14 First Serve Won 8
14 Second Serve Won 13
2 Break Points Saved 2
4 Break Points Faced 8
- Winners -
- Unforced Errors -
1.8 Average Odds 1.8
W Clay Plovdiv 2 challenger · qualification - 1. round · 2026-08-02

vs William Rejchtman Vinciguerra #938

6-4 1-6 6-1

Franco Ribero William Rejchtman Vinciguerra
1 Aces 7
2 Double Faults 8
70 Service Points 80
46 First Serve In 39
33 First Serve Won 25
11 Second Serve Won 18
3 Break Points Saved 4
7 Break Points Faced 9
- Winners -
- Unforced Errors -
1.8 Average Odds 1.8
L Clay Liege challenger · qualification - round of 16 · 2026-07-06

vs Leo Raquillet #646

3-6 6-4 6-3

Franco Ribero Leo Raquillet
1 Aces 1
2 Double Faults 1
89 Service Points 75
54 First Serve In 50
30 First Serve Won 30
19 Second Serve Won 11
5 Break Points Saved 5
11 Break Points Faced 10
- Winners -
- Unforced Errors -
2.8 Average Odds 1.4
W Clay Liege challenger · qualification - 1. round · 2026-07-05

vs Alessio Basile #1326

6-3 6-3

Franco Ribero Alessio Basile
2 Aces 2
3 Double Faults 3
65 Service Points 61
37 First Serve In 41
22 First Serve Won 30
12 Second Serve Won 10
3 Break Points Saved 7
7 Break Points Faced 8
- Winners -
- Unforced Errors -
1.5 Average Odds 2.3
L Clay Troyes challenger · qualification - round of 16 · 2026-06-29

vs Pavel Lagutin #768

6-3 6-3

Franco Ribero Pavel Lagutin
0 Aces 0
2 Double Faults 3
55 Service Points 52
42 First Serve In 27
18 First Serve Won 21
6 Second Serve Won 10
5 Break Points Saved 4
11 Break Points Faced 7
- Winners -
- Unforced Errors -
2.3 Average Odds 1.5