Tennis · Cordenons · Italy · clay
Villanueva G. vs Rahmani K.
Sunday, 12 July 2026
Played. Source reports: FINISHED / RETIRED - RAHMANI K..Final score · sets
Villanueva G.1-1Rahmani K.
- Set 1
- 3-6
- Set 2
- 6-1
- Set 3
- 1-0
Prediction and result
Before the match, the model gave Villanueva G. a 54% chance on clay. That rests on a ranking of No. 355 against No. 703. It ended 1-1.
Key facts before the match
- Villanueva G. has won 7 of the last 10 matches on clay.
Italy•Challenger•Cordenons•clay

Villanueva G.
Age 31 · Rank #355
VS
Rahmani K.
Age 19 · Rank #703

Sunday, 12 July 2026 at 11:10
Played. Source reports: FINISHED / RETIRED - RAHMANI K..
Final score · sets
Villanueva G.1-1Rahmani K.
- Set 1
- 3-6
- Set 2
- 6-1
- Set 3
- 1-0
Model win probability
Villanueva G.Rahmani K.
54%
46%
First meeting — no head-to-head history between these players.
Model Prediction
Villanueva G.
54%
Rahmani K.
46%
medium confidenceData 66%clay0 H2H used
◀ Villanueva G.Why the model leansRahmani K. ▶
Ranking
+0.16
Surface
0.00
Form
-0.01
H2H
0.00
Model v2.3-2026-06
Villanueva G. Form
Villanueva G.
07 Jul2026
Mrva M. vs Villanueva G.
2-1L
06 Jul2026
Villanueva G. vs Bocchi L.
2-0W
05 Jul2026
Villanueva G. vs Kovalik J.
2-1W
28 Jun2026
Villanueva G. vs Seyboth Wild T.
0-2L
27 Jun2026
Pucinelli de Almeida M. vs Villanueva G.
1-2W
26 Jun2026
Villanueva G. vs Aboian V.
2-0W
26 Jun2026
Soto M. vs Villanueva G.
1-2W
22 Jun2026
Villanueva G. vs Villalon N.
2-1W
18 Jun2026
Estevez J. vs Villanueva G.
2-0L
17 Jun2026
Aguilar Cardozo J. vs Villanueva G.
0-2W
Rahmani K. Form
Rahmani K.
06 Jul2026
Nijboer R. vs Rahmani K.
2-0L
05 Jul2026
Ratiu N. vs Rahmani K.
0-2W
24 May2026
Brunold M. vs Rahmani K.
0-0D
08 May2026
Rahmani K. vs Nesterov P.
1-2L
07 May2026
Crisostomo G. vs Rahmani K.
0-2W
06 May2026
Ferrari F. vs Rahmani K.
1-2W
04 May2026
Rahmani K. vs Potenza L.
2-0W
01 May2026
Rahmani K. vs Ciavarella N.
0-2L
30 Apr2026
Rahmani K. vs Basile P.
2-1W
29 Apr2026
Bagnolini D. vs Rahmani K.
1-2W
Head-to-Head
Last 10
No rows.
Prediction alerts
Know when the next pick goes live.
Email requires confirmation. Telegram requires pressing Start. Unsubscribe any time.
Explore more matches and live updates on the Tennis board.