SMO◦ANCE
Match Intelligence
PicksSign in

Tennis · Curitiba · Brazil · clay

Villanueva G. vs Prado Angelo J. C.

Wednesday, 30 September 2026

Played. Source reports: FINISHED.
Final score · sets
Villanueva G.2-1Prado Angelo J. C.
Set 1
3-6
Set 2
6-3
Set 3
6-4

Prediction and result

Before the match, the model gave Villanueva G. a 51% chance on clay. Prado Angelo J. C. is the higher-ranked player (No. 159 against No. 329), so the model is leaning on form rather than ranking. Villanueva G. won 2-1 in sets, as the model expected.

Key facts before the match

  • Villanueva G. has won 7 of the last 10 matches on clay.
  • They last met on 26 Nov 2025, when Prado Angelo J. C. won 2-1.
Brazil•Challenger•Curitiba•clay
Villanueva G.
Age 31 · Rank #329
VS
Age 21 · Rank #159
Prado Angelo J. C.
Wednesday, 30 September 2026 at 16:10
Played. Source reports: FINISHED.
Final score · sets
Villanueva G.2-1Prado Angelo J. C.
Set 1
3-6
Set 2
6-3
Set 3
6-4
Model win probability
Villanueva G.Prado Angelo J. C.
51%
49%
Head-to-head
1/32/3
01
3 meetings · 2 went to a deciding set
Model Prediction
Villanueva G.
51%
Prado Angelo J. C.
49%
low confidenceData 66%clay2 H2H used
◀ Villanueva G.Why the model leansPrado Angelo J. C. ▶
Ranking
-0.31
Surface
0.00
Form
+0.23
H2H
0.00
Model v2.3-2026-06
Villanueva G. Form
Villanueva G.
22 Sept2026
Villanueva G.ATP #329 vs Justo G. I.ATP #239
1-2L
29 Aug2026
Villanueva G.ATP #329 vs Aguilar Cardozo J.ATP #336
1-2L
28 Aug2026
Villanueva G.ATP #329 vs de la Fuente S.ATP #728
2-0W
27 Aug2026
Villanueva G.ATP #329 vs Darderi V. A.ATP #1663
2-0W
26 Aug2026
Villanueva G.ATP #329 vs Castro L. C.ATP #2272
2-0W
22 Aug2026
Villanueva G.ATP #329 vs Aguilar Cardozo J.ATP #336
0-2L
21 Aug2026
Villanueva G.ATP #329 vs Bobo D.ATP #1225
2-0W
20 Aug2026
Villanueva G.ATP #329 vs Malla B.ATP #809
2-1W
19 Aug2026
Villanueva G.ATP #329 vs de Dios F.ATP #1138
2-0W
18 Aug2026
Villanueva G.ATP #329 vs Scramin do Lago J. V.ATP #1071
2-0W
Prado Angelo J. C. Form
Prado Angelo J. C.
26 Sept2026
Prado Angelo J. C.ATP #159 vs Barrena A.ATP #220
0-2L
25 Sept2026
Prado Angelo J. C.ATP #159 vs Aboian V.ATP #341
2-0W
22 Sept2026
Prado Angelo J. C.ATP #159 vs Rodriguez L. J.ATP #538
2-0W
19 Sept2026
Prado Angelo J. C.ATP #159 vs Wong T. F.
2-0W
24 Aug2026
Prado Angelo J. C.ATP #159 vs Barrios Vera T.ATP #135
1-2L
20 Aug2026
Prado Angelo J. C.ATP #159 vs Martinez P.ATP #130
1-2L
19 Aug2026
Prado Angelo J. C.ATP #159 vs Andrade A.ATP #206
2-1W
18 Aug2026
Prado Angelo J. C.ATP #159 vs Ficovich J. P.ATP #360
2-0W
31 Jul2026
Diaz Acosta F.ATP #69 vs Prado Angelo J. C.ATP #159
2-1L
29 Jul2026
Prado Angelo J. C.ATP #159 vs Dellien H.ATP #128
1-0W
Head-to-Head
Last 10
26 Nov2025
Prado Angelo J. C.ATP #159 vs Villanueva G.ATP #329
2-1
28 Sept2023
Prado Angelo J. C.ATP #159 vs Villanueva G.ATP #329
2-0
22 Aug2023
Villanueva G.ATP #329 vs Prado Angelo J. C.ATP #159
2-1

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.