FC Porto vs Rio Ave FC, Primeira Liga 2024-25 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 |
|---|---|---|---|---|
| 24 Aug | Rio Ave FC | H | 2–0 | W |
| 16 Aug | CD Santa Clara | A | 2–0 | W |
| 10 Aug | Gil Vicente FC | H | 3–0 | W |
| 18 May | Sporting Clube de Braga | A | 1–0 | W |
| 12 May | Boavista FC | H | 2–1 | W |
| 04 May | GD Chaves | A | 3–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 24 Aug | FC Porto | A | 0–2 | L |
| 17 Aug | SC Farense | H | 1–0 | W |
| 09 Aug | Sporting Clube de Portugal | A | 1–3 | L |
| 17 May | Sport Lisboa e Benfica | H | 1–1 | D |
| 11 May | Portimonense SC | A | 2–2 | D |
| 04 May | Vitória SC | H | 2–1 | W |
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 stage is set the green flag drops! Another match against FC Porto and Rio Ave FC has kicked off!
- 1' The deadlock is broken! Galeno gets on the scoresheet on 1 minutes.
- 6' The tempo has dropped considerably in the last few minutes. Luis Freire will be considering his options from the bench.
- 11' Nico Gonzalez has been one of the livelier players on the pitch with 1 goals to his name this season.
- 16' It’s high time Vitor Bruno made some changes to put the his team’s game back to action.
- 21' FC Porto have won 697 goals from 491 games. They will be desperate to add to that tally today.
- 22' Rio Ave FC receives a card for a hard tackle on 22.
- 27' Rio Ave FC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 30' Nico Gonzalez makes no mistake. The score reads 2-0 and FC Porto are in front.
- 35' Rio Ave FC fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 37' A change in the Rio Ave FC ranks — Kiko Bondoso exits the field as Fabio Ronaldo enters on 37.
- 42' 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.
- 43' It’s gonna be a card for Patrick William.
- 45' A tactical swap from Rio Ave FC — Jonathan Panzo on, Joao Novais off on 45 minutes.
- 50' Martim Fernandes has been relatively quiet despite scoring 1 goals in his last 491 appearances.
- 55' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 60' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 65' Not even hints on scoring a goal over the last 65 minutes.
- 68' The whistle greets Martim Fernandes as he departs to be replaced by Wendell.
- 69' FC Porto make a change. Pepe trudges off to be replaced by Joao Mario Lopes on 69 minutes.
- 74' A quiet spell here at Estadio Do Dragao. FC Porto seem content sitting deep and soaking up pressure.
- 77' Time for substitution for FC Porto. Ivan Jaime Pajuelo is replaced by Goncalo Borges.
- 78' It is a substitution in FC Porto team. Vasco Sousa is replaced by Marko Grujic on 78 minute.
- 83' FC Porto looks like a favorite considering 2 games won in last 2 matches with its main striker scoring 0 goals.
- 85' Vitor Gomes is replacing Amine Oudrhiri for the Rio Ave FC side.
- 90' The FC Porto bench stirs into life. Galeno is withdrawn and Fran Navarro gets his opportunity.
- Rio Ave FC will have plenty to reflect on. FC Porto were simply the better side today.
Lineups
FC Porto Lineups
4-2-3-1Starting XI
- 19
-
11
Pepe ↓ Joao Mario Lopes 69'
- 17
-
13
Galeno ↓ Fran Navarro 90'
- 99
- 4
- 22
- 16
- 97
-
15
Vasco Sousa ↓ Marko Grujic 78'
-
52
Martim Fernandes ↓ Wendell 68'
Bench
-
18
Wendell ↑ 68'
-
8
Marko Grujic ↑ 78'
- 14
- 6
-
21
Fran Navarro ↑ 90'
-
23
Joao Mario Lopes ↑ 69'
- 20
-
70
Goncalo Borges ↑ 77'
- 73
Coach
Vitor Bruno
Rio Ave FC Lineups
3-4-3Starting XI
- 18
- 17
-
6
Joao Novais ↓ Jonathan Panzo 45'
-
10
Amine Oudrhiri ↓ Vitor Gomes 85'
- 11
-
19
Kiko Bondoso ↓ Fabio Ronaldo 37'
- 9
- 4
- 42
-
20
Joao Tome ↓ Joao Graca 37'
- 33
Bench
-
8
Vitor Gomes ↑ 85'
-
2
Jonathan Panzo ↑ 45'
- 1
-
80
Ole Pohlmann ↑ 37'
-
77
Fabio Ronaldo ↑ 37'
-
21
Joao Graca ↑ 37'
- 16
- 7
- 14
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
3 / 4
2.38
FC Porto xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.52
Rio Ave FC xG
I would bet for:
FC Porto to win 74% + Under — clean sheet likely 63%
Match Result
✓ CorrectActual: FC Porto win
Both Teams to Score
✓ Correct
Avg goals/match: 2.9
Actual: No — clean sheet
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 93% |
|
7% |
| ± 1.5 | 78% |
|
22% |
| ± 2.5 | 54% |
|
46% |
| ± 3.5 | 33% |
|
67% |
| ± 4.5 | 17% |
|
83% |
Double Chance
FC Porto or Draw
91%
Draw or Rio Ave FC
26%
FC Porto or Rio Ave FC
82%
Half-Time Result
✓ CorrectActual: FC Porto win at HT
Correct Score
✓ In top 12
2 – 0
Actual
1 – 0
13%
3 – 0
11.9%
2 – 1
7.8%
1 – 1
7.3%
4 – 0
7%
0 – 0
7%
3 – 1
6.3%
4 – 1
3.8%
5 – 0
3.4%
0 – 1
2.3%
2 – 2
2%
Asian Handicap — FC Porto
| Handicap | FC Porto covers | Push | Rio Ave FC covers |
|---|---|---|---|
| -2.5 | 32% | — | 68% |
| -2 | 32% | 23% | 45% |
| -1.5 | 55% | — | 45% |
| -1 | 55% | 23% | 22% |
| -0.5 | 78% | — | 22% |
| +0.5 | 94% | — | 6% |
| +1 | 94% | 4% | 1% |
| +1.5 | 99% | — | 1% |
| +2 | 99% | 1% | 0% |
| +2.5 | 100% | — | 0% |
Clean Sheet
FC Porto keeps clean sheet
60%
✓
Rio Ave FC keeps clean sheet
10%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

