SMO◦ANCE
Match Intelligence
PicksSign in

Tennis · Porto 2 · Portugal · clay

Ribeiro E. vs Sels J.

Monday, 31 August 2026

Played. Source reports: FINISHED.
Final score · sets
Ribeiro E.2-1Sels J.
Set 1
3-6
Set 2
7-5
Set 3
7-5

Prediction and result

Before the match, the model gave Ribeiro E. a 51% chance on clay. That rests on a ranking of No. 364 against No. 538. Ribeiro E. won 2-1 in sets, as the model expected.

Portugal•Challenger•Porto 2•clay
Ribeiro E.
Age 28 · Rank #364
VS
Age 31 · Rank #538
Sels J.
Monday, 31 August 2026 at 13:45
Played. Source reports: FINISHED.
Final score · sets
Ribeiro E.2-1Sels J.
Set 1
3-6
Set 2
7-5
Set 3
7-5
Model win probability
Ribeiro E.Sels J.
51%
49%
First meeting — no head-to-head history between these players.
Model Prediction
Ribeiro E.
51%
Sels J.
49%
medium confidenceData 63%clay0 H2H used
◀ Ribeiro E.Why the model leansSels J. ▶
Ranking
+0.16
Surface
0.00
Form
-0.07
H2H
0.00
Model v2.3-2026-06
Ribeiro E. Form
Ribeiro E.
30 Aug2026
Ribeiro E.ATP #364 vs Barrientos N.ATP #944
2-0W
24 Aug2026
Kopp S.ATP #292 vs Ribeiro E.ATP #364
2-1L
17 Aug2026
Ribeiro E.ATP #364 vs Nagal S.ATP #234
0-2L
12 Aug2026
Mcdonald N.ATP #490 vs Ribeiro E.ATP #364
2-1L
10 Aug2026
Ribeiro E.ATP #364 vs Alcala Gurri M.ATP #177
2-0W
04 Aug2026
Ribeiro E.ATP #364 vs Lazarov G.ATP #921
0-2L
08 Jul2026
Pucinelli de Almeida M.ATP #254 vs Ribeiro E.ATP #364
2-0L
06 Jul2026
Gomez J. S.ATP #605 vs Ribeiro E.ATP #364
0-2W
02 Jul2026
Heredia S.ATP #643 vs Ribeiro E.ATP #364
2-0L
30 Jun2026
Martinez T.ATP #880 vs Ribeiro E.ATP #364
0-2W
Sels J. Form
Sels J.
30 Aug2026
Poljak D.ATP #1101 vs Sels J.ATP #538
1-2W
27 Aug2026
Sels J.ATP #538 vs de Lange P.ATP #635
1-2L
25 Aug2026
Sels J.ATP #538 vs Paardekooper S.ATP #888
2-1W
09 Jul2026
Sels J.ATP #538 vs Forger A.ATP #771
1-2L
07 Jul2026
Sels J.ATP #538 vs Wassermann D.ATP #1655
1-1D
01 Jul2026
Kivattsev K.ATP #567 vs Sels J.ATP #538
2-1L
30 Jun2026
Inui Y.ATP #1711 vs Sels J.ATP #538
0-2W
24 Jun2026
Michalski D.ATP #324 vs Sels J.ATP #538
1-0L
23 Jun2026
Kuzmanov D.ATP #373 vs Sels J.ATP #538
0-2W
02 Jun2026
Forti F.ATP #360 vs Sels J.ATP #538
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.