Rio Ave FC vs FC Porto, Primeira Liga 2022-23 REGULAR SEASON
Overview
Match Preview
Rio Ave FC vs FC Porto — Primeira Liga at Estadio dos Arcos.
- Rio Ave FC 34 games · 36 pts (2025/26)
- FC Porto 34 games · 88 pts (2025/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | FC Porto | 34 | 88 |
| 2 | Sporting Clube de Portugal | 34 | 82 |
| 3 | Sport Lisboa e Benfica | 34 | 80 |
| 4 | Sporting Clube de Braga | 34 | 59 |
| 5 | FC Famalicão | 34 | 56 |
| 6 | Gil Vicente FC | 34 | 50 |
| 7 | Moreirense FC | 34 | 43 |
| 8 | FC Arouca | 34 | 42 |
| 9 | Vitória SC | 34 | 42 |
| 10 | GD Estoril Praia | 34 | 39 |
| 11 | FC Alverca | 34 | 39 |
| 12 | Rio Ave FC | 34 | 36 |
| 13 | CD Santa Clara | 34 | 36 |
| 14 | CD Nacional | 34 | 34 |
| 15 | CF Estrela da Amadora | 34 | 30 |
| 16 | Casa Pia AC | 34 | 30 |
| 17 | CD Tondela | 34 | 28 |
| 18 | AVS | 34 | 21 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 28 Aug | FC Porto | H | 3–1 | W |
| 19 Aug | GD Estoril Praia | A | 2–2 | D |
| 13 Aug | Sporting Clube de Portugal | A | 0–3 | L |
| 06 Aug | FC Vizela | H | 0–1 | L |
| 19 May | CD Nacional | A | 2–1 | W |
| 15 May | FC Porto | H | 0–3 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 28 Aug | Rio Ave FC | A | 1–3 | L |
| 20 Aug | Sporting Clube de Portugal | H | 3–0 | W |
| 14 Aug | FC Vizela | A | 1–0 | W |
| 06 Aug | CS Maritimo | H | 5–1 | W |
| 14 May | GD Estoril Praia | H | 2–0 | W |
| 07 May | Sport Lisboa e Benfica | A | 1–0 | W |
Season Stats
| Rio Ave FC | FC Porto | |
|---|---|---|
| #12 | Position | #1 |
| 36 | Points | 88 |
| 34 | Played | 34 |
| 8 / 12 / 14 | W / D / L | 28 / 4 / 2 |
| 35 | Scored | 66 |
| 57 | Conceded | 18 |
| -22 | GD | +48 |
| 1.06 | PPG | 2.59 |
| 24% | Win % | 82% |
Key Stats
43%
Both Teams to Score
H2H (14 games)
H2H (14 games)
50%
Over 2.5 Goals
H2H history
H2H history
18%
Clean Sheets
Rio Ave FC this season
Rio Ave FC this season
62%
Clean Sheets
FC Porto this season
FC Porto this season
Rio Ave FC are 12th (36 pts). FC Porto are 1st (88 pts).
Goal Timing (This Season)
Rio Ave FC
0-15
1/1
16-30
1/1
31-45
–/3
46-60
3/–
61-75
–/3
76+
1/2
■ Scored ■ Conceded
FC Porto
0-15
1/–
16-30
1/1
31-45
3/–
46-60
2/2
61-75
2/–
76+
1/4
■ Scored ■ Conceded
Events
Match Events
- 0' We are underway at Estadio dos Arcos. The crowd does wile while the referee lows the starting whistle.
- 5' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Otavio suffering a number of foals already.
- 10' The home supporters are growing impatient. Rio Ave FC must find a spark to ignite this game.
- 15' While players are taking a pause, let’s have a look at their stats. The teams met 2 times this season with FC Porto winning 100% of all matches.
- 20' Rio Ave FC have won 268 goals from 324 games. They will be desperate to add to that tally today.
- 22' What a moment for Abdul-Aziz Yakubu! That strike on 22 puts his side firmly in control.
- 27' Marcano has been relatively quiet despite scoring 15 goals in his last 527 appearances.
- 32' FC Porto fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 33' Pedro Amaral makes no mistake. The score reads 2-0 and Rio Ave FC are in front.
- 38' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 43' The deadlock is broken! Abdul-Aziz Yakubu gets on the scoresheet on 43 minutes.
- 46' A tactical swap from FC Porto — Toni Martinez on, Evanilson off on 46 minutes.
- 49' Mehdi Taremi was booked on 49.
- 50' A meaty challenge results in booking for Mehdi Taremi on 50.
- 55' It is a cagey affair so far. Rio Ave FC in their trying to find a way past FC Porto's compact .
- 60' The Array continues to deliver drama. Both Rio Ave FC and FC Porto are desperate not to drop points on matchday .
- 65' A quiet spell here at Estadio dos Arcos. Rio Ave FC seem content sitting deep and soaking up pressure.
- 70' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 71' Fresh legs for Rio Ave FC! Emmanuel Boateng comes on to replace Abdul-Aziz Yakubu.
- 72' Another substitution for FC Porto to replace Marcano by Andre Franco on 72 minute.
- 76' The referee does not hesitate — a Yellow card for Vitor Gomes on 76 minutes.
- 81' will be watching from the dugout nervously. His Rio Ave FC side need to improve if they are to claim all three points.
- 83' A change in the Rio Ave FC ranks — Joca exits the field as Paulo Vitor enters on 83.
- 84' A change in the FC Porto ranks — Mehdi Taremi exits the field as Danny Loader enters on 84.
- 85' A meaty challenge results in booking for Gabriel Veron on 85.
- 88' The whistle greets Fabio Ronaldo as he departs to be replaced by Hernani.
- The points are shared — Rio Ave FC 3-1 FC Porto. Honours even.
Lineups
Rio Ave FC Lineups
Starting XI
- 33
- 18
-
14
Joca ↓ Paulo Vitor 83'
- 19
- 6
-
24
Pedro Amaral ↓ Ukra 83'
- 20
- 10
- 42
- 3
-
77
Fabio Ronaldo ↓ Hernani 88'
Bench
- 4
-
27
Hernani ↑ 88'
-
93
Paulo Vitor ↑ 83'
-
17
Ukra ↑ 83'
-
8
Vitor Gomes ↑ 71'
- 9
- 1
-
22
Emmanuel Boateng ↑ 71'
- 21
Coach
Luis Freire
FC Porto Lineups
Starting XI
- 11
-
5
Marcano ↓ Andre Franco 72'
- 25
- 3
-
9
Mehdi Taremi ↓ Danny Loader 84'
- 8
-
28
Bruno Costa ↓ Wenderson Galeno 46'
- 99
- 12
-
30
Evanilson ↓ Toni Martinez 46'
- 23
Bench
- 22
- 14
- 46
-
29
Toni Martinez ↑ 46'
- 4
-
13
Wenderson Galeno ↑ 46'
-
7
Gabriel Veron ↑ 46'
-
20
Andre Franco ↑ 72'
-
19
Danny Loader ↑ 84'
Coach
Sergio Conceicao
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Toni Martinez | 4 |
| Galeno | 3 |
| Moussa Marega | 3 |
| Luis Diaz | 2 |
| Evanilson | 2 |
| Yacine Brahimi | 2 |
| Abdul-Aziz Yakubu | 2 |
| Pedro Amaral | 1 |
Head to Head
Rio Ave FC Form
Predictions
Prediction accuracy
1 / 4
0.84
Rio Ave FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.88
FC Porto xG
I would bet for:
Markets are evenly balanced — no clear value pick.
Match Result
✗ WrongActual: Rio Ave FC win
Both Teams to Score
✗ Wrong
Avg goals/match: 2.72
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 92% |
|
8% |
| ± 1.5 | 75% |
|
25% |
| ± 2.5 | 50% |
|
50% |
| ± 3.5 | 29% |
|
71% |
| ± 4.5 | 15% |
|
85% |
Double Chance
Rio Ave FC or Draw
48%
Draw or FC Porto
78%
Rio Ave FC or FC Porto
74%
Half-Time Result
✗ WrongActual: Rio Ave FC win at HT
Correct Score
✗ 3–1 not predicted3 – 1Actual
0 – 1
11.7%
0 – 2
11.4%
1 – 1
11.2%
1 – 2
9.4%
0 – 0
8.5%
0 – 3
7%
1 – 3
5.9%
1 – 0
4.7%
2 – 1
4.2%
2 – 2
4%
0 – 4
3.3%
1 – 4
2.9%
Asian Handicap — Rio Ave FC
| Handicap | Rio Ave FC covers | Push | FC Porto covers |
|---|---|---|---|
| -2.5 | 1% | — | 99% |
| -2 | 1% | 4% | 95% |
| -1.5 | 5% | — | 95% |
| -1 | 5% | 10% | 85% |
| -0.5 | 15% | — | 85% |
| +0.5 | 40% | — | 60% |
| +1 | 40% | 24% | 36% |
| +1.5 | 64% | — | 36% |
| +2 | 64% | 19% | 17% |
| +2.5 | 83% | — | 17% |
Clean Sheet
Rio Ave FC keeps clean sheet
16%
✓
FC Porto keeps clean sheet
44%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

