Tennis · Challenger Milan · 30/06, 13:00

Michele Ribecai vs Daniele Rapagnetta

Our model (Elo on clay, opponent-adjusted) gives 51% to Daniele Rapagnetta; the market gives 66% to Michele Ribecai (odds 1.17).

66%1
66% 34%
Our model (Elo) vs Market Rating Elo · Michele Ribecai 1498 · Daniele Rapagnetta 1507
Michele RibecaiDaniele Rapagnetta
Our model49%51%
Market79%21%

The bar above blends our model with the market. The value indicator marks where our model sees the odds underpriced (possible value).

Match keys

  • Head-to-head: Michele Ribecai 2–1 Daniele Rapagnetta (3).

Statistics

Michele RibecaiDaniele Rapagnetta
Win %40%50%
Win % · Clay 40% (10) 56% (9)
Sets (G-P)1.4-1.21.4-1.1
Games (G-P)12.8-12.212.1-10.6
Aces0.90.9
Double faults2.81.3
1st serve %64.3%65.4%
Break %46.5%40.3%
Estimated total games (ours) 22.8

H2H · Michele Ribecai 21 Daniele Rapagnetta (3)

Head-to-head (H2H) · Michele Ribecai 21 Daniele Rapagnetta

Swipe the table sideways →

DateSetsGamesRes.
24/09/25
M25 Santa Margherita
2-013-10W
17/09/25
M25 Santa Margherita
2-012-3W
04/09/25
ITF M15 Bologna
0-27-12L

Last 10 matches played

Last matches of each player (sets and games). W = win, L = loss. Common opponents to both are in blue.

Michele Ribecai

WWWLL

Swipe the table sideways →

Date Opponent Sets Games Res.
23/06 Niels McDonald
Challenger Targu Mures · Clay
1-2 13-19 L
19/06 Facundo Diaz Acosta
Challenger Poznan · Clay
1-2 11-14 L
18/06 Joao Lucas Reis da Silva
Challenger Poznan · Clay
2-0 12-4 W
17/06 Genaro Alberto Olivieri
Challenger Poznan · Clay
2-0 13-8 W
16/06 Henri Squire
Challenger Poznan · Clay
2-0 12-5 W
08/06 Franco Agamenone
Challenger Cattolica · Clay
1-2 15-16 L
01/06 Pablo Llamas Ruiz
Challenger Perugia · Clay
1-2 16-16 L
20/05 Juan Cruz Martin Manzano
Challenger Cervia · Clay
1-2 14-17 L
19/05 Ioannis Xilas
Challenger Cervia · Clay
2-0 12-5 W
11/05 Thanasi Kokkinakis
Challenger Zagreb · Clay
1-2 10-18 L

Daniele Rapagnetta

LLLWW

Swipe the table sideways →

Date Opponent Sets Games Res.
29/06 Fausto Tabacco
Challenger Milan · Clay
2-0 12-3 W
28/06 Vadym Ursu
Challenger Milan · Clay
2-0 12-3 W
24/06 Matthew William Donald
M15 Bergamo · ~Clay
1-2 12-17 L
09/06 Gabriele Piraino
M15 Messina · ~Clay
1-2 14-14 L
02/06 Matteo Sciahbasi
M25 Caltanissetta
1-2 13-13 L
25/05 Tomasz Berkieta
Challenger Kosice · Clay
1-2 11-16 L
24/05 Imanol Lopez Morillo
Challenger Kosice · Clay
2-0 12-7 W
05/05 Max Schoenhaus
Challenger Francavilla · Clay
0-2 6-12 L
04/05 Tristan Boyer
Challenger Francavilla · Clay
2-0 13-9 W
03/05 Mika Brunold
Challenger Francavilla · Clay
2-1 16-12 W