SMO◦ANCE
Match Intelligence
PicksSign in

Tennis · Porto 2 · Portugal · clay

Vives Marcos P. vs Ribeiro E.

Tuesday, 01 September 2026

Played. Source reports: FINISHED.
Final score · sets
Vives Marcos P.2-0Ribeiro E.
Set 1
7-6
Set 2
6-4

Prediction and result

Before the match, the model gave Vives Marcos P. a 61% chance on clay. That rests on 8 wins from the last 10 matches on clay to 4. Ribeiro E. is the higher-ranked player (No. 373 against No. 538), so the model is leaning on form rather than ranking. Vives Marcos P. won 2-0 in sets, as the model expected.

Key facts before the match

  • Recent form favours Vives Marcos P.: 8 wins from the last 10 matches, against 4 for Ribeiro E.
Portugal•Challenger•Porto 2•clay
Vives Marcos P.
Age 25 · Rank #538
VS
Age 28 · Rank #373
Ribeiro E.
Tuesday, 01 September 2026 at 19:45
Played. Source reports: FINISHED.
Final score · sets
Vives Marcos P.2-0Ribeiro E.
Set 1
7-6
Set 2
6-4
Model win probability
Vives Marcos P.Ribeiro E.
61%
39%
First meeting — no head-to-head history between these players.
Model Prediction
Vives Marcos P.
61%
Ribeiro E.
39%
low confidenceData 66%clay0 H2H used
◀ Vives Marcos P.Why the model leansRibeiro E. ▶
Ranking
-0.15
Surface
0.00
Form
+0.33
H2H
0.00
Model v2.3-2026-06
Vives Marcos P. Form
Vives Marcos P.
31 Aug2026
Carballes Baena R.ATP #209 vs Vives Marcos P.ATP #538
0-1W
30 Aug2026
Silva J. D.ATP #1382 vs Vives Marcos P.ATP #538
1-2W
27 Aug2026
Vives Marcos P.ATP #538 vs Rodenas P.ATP #676
0-2L
26 Aug2026
Vives Marcos P.ATP #538 vs Munk Mesa B.ATP #1317
2-0W
25 Aug2026
Vives Marcos P.ATP #538 vs Baybars A.ATP #1344
2-1W
19 Aug2026
Vives Marcos P.ATP #538 vs Fita Juan S.ATP #1026
1-2L
18 Aug2026
Vives Marcos P.ATP #538 vs Torres R. T.
2-0W
26 Jul2026
Djuric B.ATP #615 vs Vives Marcos P.ATP #538
0-2W
25 Jul2026
Vives Marcos P.ATP #538 vs Comino L.ATP #946
2-0W
24 Jul2026
Milev Y.ATP #866 vs Vives Marcos P.ATP #538
0-2W
Ribeiro E. Form
Ribeiro E.
31 Aug2026
Ribeiro E.ATP #373 vs Sels J.ATP #546
2-1W
30 Aug2026
Ribeiro E.ATP #373 vs Barrientos N.ATP #953
2-0W
24 Aug2026
Kopp S.ATP #283 vs Ribeiro E.ATP #373
2-1L
17 Aug2026
Ribeiro E.ATP #373 vs Nagal S.ATP #236
0-2L
12 Aug2026
Mcdonald N.ATP #494 vs Ribeiro E.ATP #373
2-1L
10 Aug2026
Ribeiro E.ATP #373 vs Alcala Gurri M.ATP #177
2-0W
04 Aug2026
Ribeiro E.ATP #373 vs Lazarov G.ATP #928
0-2L
08 Jul2026
Pucinelli de Almeida M.ATP #260 vs Ribeiro E.ATP #373
2-0L
06 Jul2026
Gomez J. S.ATP #610 vs Ribeiro E.ATP #373
0-2W
02 Jul2026
Heredia S.ATP #649 vs Ribeiro E.ATP #373
2-0L
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.