Moreirense FC vs FC Porto, Primeira Liga 2024-25 REGULAR SEASON
Overview
Match Preview
Moreirense FC vs FC Porto — Primeira Liga at Estadio Comendador Joaquim de Almeida Freitas.
- Moreirense FC 11 games · 14 pts (2026/27)
- FC Porto 11 games · 33 pts (2026/27)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | FC Porto | 11 | 33 |
| 2 | Sport Lisboa e Benfica | 11 | 28 |
| 3 | Sporting Clube de Portugal | 11 | 24 |
| 4 | CD Santa Clara | 11 | 21 |
| 5 | FC Arouca | 11 | 20 |
| 6 | Academico de Viseu FC | 11 | 20 |
| 7 | Gil Vicente FC | 11 | 18 |
| 8 | Sporting Clube de Braga | 11 | 17 |
| 9 | Moreirense FC | 11 | 14 |
| 10 | FC Famalicao | 11 | 13 |
| 11 | FC Alverca | 11 | 12 |
| 12 | CF Estrela da Amadora | 11 | 10 |
| 13 | CD Nacional | 11 | 10 |
| 14 | Vitoria SC | 11 | 9 |
| 15 | CS Maritimo | 10 | 8 |
| 16 | Casa Pia AC | 11 | 8 |
| 17 | Rio Ave FC | 11 | 7 |
| 18 | GD Estoril Praia | 10 | 2 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 21 Dec | FC Porto | H | 0–3 | L |
| 14 Dec | CD Nacional | A | 0–1 | L |
| 05 Dec | Sporting Clube de Portugal | H | 2–1 | W |
| 30 Nov | Rio Ave FC | A | 2–3 | L |
| 08 Nov | Gil Vicente FC | H | 3–2 | W |
| 03 Nov | Vitoria SC | A | 0–1 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 21 Dec | Moreirense FC | A | 3–0 | W |
| 16 Dec | CF Estrela da Amadora | H | 2–0 | W |
| 12 Dec | FC Midtjylland | H | 2–0 | W |
| 07 Dec | FC Famalicao | A | 1–1 | D |
| 02 Dec | Casa Pia AC | H | 2–0 | W |
| 28 Nov | RSC Anderlecht | A | 2–2 | D |
Season Stats
| Moreirense FC | FC Porto | |
|---|---|---|
| #9 | Position | #1 |
| 14 | Points | 33 |
| 11 | Played | 11 |
| 4 / 2 / 5 | W / D / L | 11 / 0 / 0 |
| 13 | Scored | 27 |
| 18 | Conceded | 5 |
| -5 | GD | +22 |
| 1.27 | PPG | 3.00 |
| 36% | Win % | 100% |
Key Stats
53%
Both Teams to Score
H2H (15 games)
H2H (15 games)
80%
Over 2.5 Goals
H2H history
H2H history
9%
Clean Sheets
Moreirense FC this season
Moreirense FC this season
55%
Clean Sheets
FC Porto this season
FC Porto this season
Moreirense FC are 9th (14 pts). FC Porto are 1st (33 pts).
Goal Timing (This Season)
Moreirense FC
0-15
3/1
16-30
5/1
31-45
–/3
46-60
2/4
61-75
–/3
76+
3/5
■ Scored ■ Conceded
FC Porto
0-15
4/–
16-30
1/2
31-45
7/1
46-60
4/1
61-75
6/–
76+
5/1
■ Scored ■ Conceded
Top Scorers (This Season)
Moreirense FC
| Nile John | 3 G | |
| Tiago Andrade | 2 G | 2 A |
| Manuel Mendonca | 2 G | 1 A |
| Joao Veloso | 1 G | 2 A |
FC Porto
| Borja Sainz | 6 G | 1 A |
| Gabriel Veiga | 5 G | 4 A |
| Andre Silva | 4 G | 2 A |
| Victor Froholdt | 3 G | |
| William da Silva | 2 G | 2 A |
Events
Match Events
- 0' The match kicks off with home fans waiting with anticipation for Moreirense FC to score. At the same time, FC Porto does not seem to pull back! Let’s get it on!
- 5' Otavio Ataide has certainly something to prove this evening. He made 38 appearances with only 0 goals this season.
- 10' Guilherme Schettine is putting in a real shift tonight. He has covered more ground than anyone else for Moreirense FC so far.
- 15' It looks like no one’s ball. FC Porto is used to counterattacking playing. None of the sides are ready to take the lead.
- 16' GOAL! Samu Omorodion fires home to make it 0-1!
- 21' FC Porto looks like a favorite considering 1 games won in last 1 matches with its main striker William da Silva scoring 1 goals.
- 25' It’s a booking for FC Porto player. Galeno gets a card.
- 30' Martim Fernandes has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
- 35' Moreirense FC currently sit 7 in the Array table. A result here could be decisive in the race for the top positions.
- 40' It’s high time César Peixoto made some changes to put the his team’s game back to action.
- 45' A moment of madness from Ruben Ramos on 45 minutes earns him a card. Moreirense FC will be frustrated.
- 50' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 51' Nehuen Perez was booked on 51.
- 56' The Array continues to deliver drama. Both Moreirense FC and FC Porto are desperate not to drop points on matchday .
- 61' Not even hints on scoring a goal over the last 61 minutes.
- 63' Moreirense FC make a change. Gabrielzinho trudges off to be replaced by Madson on 63 minutes.
- 64' Lawrence Ofori has so much to prove this time. He replaces Ruben Ramos on 64 minute.
- 66' The Portugal midfielder Rodrigo Mora breaks the deadlock on 66 minutes. 0-2!
- 71' The energy levels are beginning to show. Vítor Bruno might look to freshen things up shortly.
- 72' FC Porto receives a card for a hard tackle on 72.
- 73' Alan Varela is replacing Nico Gonzalez for the FC Porto side.
- 77' That looks like a foul for a card for Madson.
- 81' The Moreirense FC manager makes a substitution. Dinis Pinto departs to be replaced by Pedro Santos.
- 83' The FC Porto manager makes a substitution. Rodrigo Mora departs to be replaced by Goncalo Borges.
- 87' The referee calls foul for Andre Franco. He receives a card.
- 88' What a moment for Andre Franco! That strike on 88 puts his side firmly in control.
- 89' That looks like a foul for a card for Sidnei Tavares.
- With this win, FC Porto is likely to improve its situation in the overall team standings.
Lineups
Moreirense FC Lineups
4-2-3-1Starting XI
- 44
-
77
Gabrielzinho ↓ Madson 63'
- 95
- 26
-
20
Bernardo Martins ↓ Luis Asue 81'
- 40
- 5
-
11
Alanzinho ↓ Fabiano Silva 81'
- 23
-
6
Ruben Ramos ↓ Lawrence Ofori 64'
-
76
Dinis Pinto ↓ Pedro Santos 81'
Bench
- 22
- 14
-
80
Lawrence Ofori ↑ 64'
-
31
Madson ↑ 63'
-
2
Fabiano Silva ↑ 81'
- 15
- 66
-
9
Luis Asue ↑ 81'
-
21
Pedro Santos ↑ 81'
Coach
César Peixoto
FC Porto Lineups
4-2-3-1Starting XI
-
11
Pepe ↓ Ivan Jaime Pajuelo 64'
- 13
- 6
- 24
- 99
-
10
Fabio Vieira ↓ Andre Franco 83'
- 4
-
16
Nico Gonzalez ↓ Alan Varela 73'
- 9
- 52
-
86
Rodrigo Mora ↓ Goncalo Borges 83'
Bench
- 19
-
17
Ivan Jaime Pajuelo ↑ 64'
- 14
- 3
- 74
-
22
Alan Varela ↑ 73'
-
20
Andre Franco ↑ 83'
-
70
Goncalo Borges ↑ 83'
- 15
Coach
Vítor Bruno
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Toni Martinez | 4 |
| Mehdi Taremi | 4 |
| Luis Diaz | 4 |
| Samu Aghehowa | 3 |
| Evanilson | 3 |
| Tiquinho Soares | 3 |
| Wendell | 3 |
| Alex Telles | 2 |
Head to Head
Moreirense FC Form
Predictions
Prediction accuracy
4 / 4
0.61
Moreirense FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.79
FC Porto xG
I would bet for:
FC Porto to win 72% + Over 2.5 goals 64%
Match Result
✓ CorrectActual: FC Porto win
Both Teams to Score
✓ Correct
Avg goals/match: 3.4
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 95% |
|
5% |
| ± 1.5 | 84% |
|
16% |
| ± 2.5 | 64% |
|
36% |
| ± 3.5 | 43% |
|
57% |
| ± 4.5 | 25% |
|
75% |
Double Chance
Moreirense FC or Draw
28%
Draw or FC Porto
89%
Moreirense FC or FC Porto
83%
Half-Time Result
✓ CorrectActual: FC Porto win at HT
Correct Score
✓ In top 12
0 – 2
13.1%
0 – 3
Actual
0 – 1
9.4%
0 – 4
8.1%
1 – 2
7.7%
1 – 3
7.1%
1 – 1
6.3%
1 – 4
5.1%
0 – 5
4.6%
0 – 0
4.6%
1 – 5
2.9%
2 – 2
2.3%
Asian Handicap — Moreirense FC
| Handicap | Moreirense FC covers | Push | FC Porto covers |
|---|---|---|---|
| -2.5 | 0% | — | 100% |
| -2 | 0% | 1% | 99% |
| -1.5 | 1% | — | 99% |
| -1 | 1% | 4% | 95% |
| -0.5 | 5% | — | 95% |
| +0.5 | 19% | — | 81% |
| +1 | 19% | 20% | 61% |
| +1.5 | 39% | — | 61% |
| +2 | 39% | 22% | 39% |
| +2.5 | 61% | — | 39% |
Clean Sheet
Moreirense FC keeps clean sheet
7%
✓
FC Porto keeps clean sheet
54%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

