FC Porto vs Rio Ave FC, Primeira Liga 2022-23 REGULAR SEASON
Overview
Match Preview
FC Porto vs Rio Ave FC — Primeira Liga at Estadio Do Dragao.
- FC Porto 34 games · 88 pts (2025/26)
- Rio Ave FC 34 games · 36 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 |
|---|---|---|---|---|
| 18 Feb | Rio Ave FC | H | 1–0 | W |
| 12 Feb | Sporting Clube de Portugal | A | 2–1 | W |
| 05 Feb | FC Vizela | H | 2–0 | W |
| 01 Feb | CS Maritimo | A | 2–0 | W |
| 21 Jan | Vitória SC | A | 1–0 | W |
| 15 Jan | FC Famalicão | H | 4–1 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 18 Feb | FC Porto | A | 0–1 | L |
| 13 Feb | GD Estoril Praia | H | 2–0 | W |
| 06 Feb | Sporting Clube de Portugal | H | 0–1 | L |
| 29 Jan | FC Vizela | A | 1–3 | L |
| 22 Jan | FC Famalicão | A | 0–0 | D |
| 14 Jan | FC Pacos de Ferreira | H | 0–1 | L |
Season Stats
| FC Porto | Rio Ave FC | |
|---|---|---|
| #1 | Position | #12 |
| 88 | Points | 36 |
| 34 | Played | 34 |
| 28 / 4 / 2 | W / D / L | 8 / 12 / 14 |
| 66 | Scored | 35 |
| 18 | Conceded | 57 |
| +48 | GD | -22 |
| 2.59 | PPG | 1.06 |
| 82% | Win % | 24% |
Key Stats
43%
Both Teams to Score
H2H (14 games)
H2H (14 games)
50%
Over 2.5 Goals
H2H history
H2H history
62%
Clean Sheets
FC Porto this season
FC Porto this season
18%
Clean Sheets
Rio Ave FC this season
Rio Ave FC this season
FC Porto are 1st (88 pts). Rio Ave FC are 12th (36 pts).
Goal Timing (This Season)
FC Porto
0-15
1/–
16-30
1/1
31-45
3/–
46-60
2/2
61-75
2/–
76+
1/4
■ Scored ■ Conceded
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
Events
Match Events
- 0' The referee blows the starting whistle. The fans are roaring. The teams are ready for the match. FC Porto is hosting Rio Ave FC for another epic battle.
- 5' FC Porto currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 10' It is a cagey affair so far. FC Porto in their trying to find a way past Rio Ave FC's compact .
- 15' FC Porto are deployed in a today, looking to exploit space against Rio Ave FC's shape.
- 20' The energy levels are beginning to show. Sergio Conceicao might look to freshen things up shortly.
- 25' Rio Ave FC fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 30' Andre Pereira, a Portugal , has 0 bookings this season and will need to keep his discipline tonight.
- 31' The referee calls foul for Fabio Ronaldo. He receives a Yellow card.
- 32' Controversy at the stadium! Fabio Ronaldo argues furiously but the Yellow card stands.
- 37' The teams are not in a rush to score plenty of goals. It might look strange considering FC Porto that had 491 games and scored 697 goals.
- 42' Rio Ave FC seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
- 44' A stunning finish from Toni Martinez — that came from absolutely nowhere!
- 44' A meaty challenge results in booking for Renato Pantalon on 44.
- 45' A goal from the Spain international Toni Martinez! He fires home on 45 to make it 2-0!
- 50' FC Porto looks like a favorite considering 2 games won in last 2 matches with its main striker scoring 0 goals.
- 55' FC Porto are enjoying more possession but struggling to find a way through a disciplined Rio Ave FC backline.
- 60' 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.
- 65' Joao Mario Lopes has been a danger all night but risks an early exit having now seen a Yellow card on 65.
- 67' Poor challenge from Andre Pereira. The referee spots it immediately and shows the Yellow card.
- 69' A change in the Rio Ave FC ranks — Andre Pereira exits the field as Leonardo Ruiz enters on 69.
- 70' It is a substitution in Rio Ave FC team. Andre Pereira is replaced by Leonardo Ruiz on 70 minute.
- 74' Fresh legs for FC Porto! Goncalo Borges comes on to replace Mehdi Taremi.
- 79' It looks like no one’s ball. Rio Ave FC is used to counterattacking playing. None of the sides are ready to take the lead.
- 81' A change in the Rio Ave FC ranks — Josue Sa exits the field as Savio enters on 81.
- 82' Time for substitution for FC Porto. Toni Martinez is replaced by Bernardo Folha.
- 83' FC Porto make a change. Andre Franco trudges off to be replaced by Bernardo Folha on 83 minutes.
- 88' Marko Grujic has certainly something to prove this evening. He made 34 appearances with only 0 goals this season.
- 90' Pepe was booked on 90.
- The final whistle goes. A composed, disciplined performance from FC Porto to claim maximum points.
Lineups
FC Porto Lineups
Starting XI
- 11
-
22
Wendell ↓ Zaidu Sanusi 74'
- 16
- 5
- 46
- 3
-
9
Mehdi Taremi ↓ Goncalo Borges 74'
-
29
Toni Martinez ↓ Bernardo Folha 82'
- 99
- 23
-
20
Andre Franco ↓ Danny Loader 83'
Bench
- 14
- 38
- 4
-
12
Zaidu Sanusi ↑ 74'
- 17
-
19
Danny Loader ↑ 83'
-
70
Goncalo Borges ↑ 74'
- 67
-
87
Bernardo Folha ↑ 82'
Coach
Sergio Conceicao
Rio Ave FC Lineups
Starting XI
- 33
- 22
- 18
-
95
Andre Pereira ↓ Leonardo Ruiz 69'
-
30
Andreas Samaris ↓ Hernani 81'
- 23
- 6
- 20
- 42
- 77
-
21
Joao Graca ↓ Miguel Baeza 69'
Bench
- 4
-
27
Hernani ↑ 81'
-
93
Paulo Vitor ↑ 83'
- 17
-
9
Leonardo Ruiz ↑ 69'
-
16
Savio ↑ 81'
-
15
Miguel Baeza ↑ 69'
- 1
- 3
Coach
Luis Freire
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Toni Martinez | 4 |
| Moussa Marega | 3 |
| Galeno | 3 |
| Evanilson | 2 |
| Yacine Brahimi | 2 |
| Abdul-Aziz Yakubu | 2 |
| Luis Diaz | 2 |
| Otavio Ataide | 1 |
Head to Head
FC Porto Form
Predictions
Prediction accuracy
4 / 4
2.25
FC Porto xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.44
Rio Ave FC xG
I would bet for:
FC Porto to win 75% + Under — clean sheet likely 68%
Match Result
✓ CorrectActual: FC Porto win
Both Teams to Score
✓ Correct
Avg goals/match: 2.69
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 92% |
|
8% |
| ± 1.5 | 74% |
|
26% |
| ± 2.5 | 49% |
|
51% |
| ± 3.5 | 28% |
|
72% |
| ± 4.5 | 14% |
|
86% |
Double Chance
FC Porto or Draw
92%
Draw or Rio Ave FC
25%
FC Porto or Rio Ave FC
82%
Half-Time Result
✓ CorrectActual: FC Porto win at HT
Correct Score
✓ In top 12
2 – 0
17%
1 – 0
Actual
3 – 0
12.4%
0 – 0
8.4%
2 – 1
7.3%
1 – 1
7.1%
4 – 0
6.9%
3 – 1
5.6%
4 – 1
3.2%
5 – 0
3.2%
0 – 1
2.4%
2 – 2
1.6%
Asian Handicap — FC Porto
| Handicap | FC Porto covers | Push | Rio Ave FC covers |
|---|---|---|---|
| -2.5 | 30% | — | 70% |
| -2 | 30% | 23% | 46% |
| -1.5 | 54% | — | 46% |
| -1 | 54% | 24% | 22% |
| -0.5 | 78% | — | 22% |
| +0.5 | 95% | — | 5% |
| +1 | 95% | 4% | 1% |
| +1.5 | 99% | — | 1% |
| +2 | 99% | 1% | 0% |
| +2.5 | 100% | — | 0% |
Clean Sheet
FC Porto keeps clean sheet
65%
✓
Rio Ave FC keeps clean sheet
12%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

