Unbeaten Leader Porto Puts Iron-Clad Defense to the Test Against Struggling Moreirense
The blue-and-white side arrives at the Dragão with 4 wins, 9 goals scored and none conceded, while the visitors sit tenth in the table with an inconsistent run of form.

FC Porto arrives at the Estádio do Dragão carrying a stat line that commands respect: 4 matches played, 4 won, 9 goals scored and none conceded in the Liga Portugal. Standing in the way will be Moreirense, tenth in the standings, in a matchup that on paper looks lopsided in every way.
Porto's numbers leave little room for doubt. With 12 points out of a possible 12, the team tops the table with a goal difference of plus 9, and comes in on a run of five straight wins across its last five matches, without dropping a single point along the way. In this season's Liga Portugal, home and away combined, Porto is averaging 2.25 goals scored per match and has yet to concede in that four-game sample, keeping a clean sheet 100% of the time. Gabri Veiga stands out as the most decisive player in that streak with 3 goals, followed by Borja Sainz and André Silva, both with 2.
Moreirense, meanwhile, arrives with a far more uneven record. Its mark in the league is 1 win, 1 draw and 1 loss in 3 matches, with 3 goals scored and 6 conceded. Over its last five matches (a sample that blends competitions), the club has managed just one win, two draws and two losses. In its other season sample, three Liga Portugal matches home and away, it is conceding an average of 2 goals per game and has kept a clean sheet in only 33% of those matches, a number that points to a defense in real trouble. João Veloso, Nile John and Kiko are the only scorers in that stretch, each with one goal.
The table tells the story clearly: Porto leads with 12 points, eight more than Moreirense, which sits tenth with 4. The head-to-head history doesn't offer much hope for the visitors either: in 8 meetings, Porto has won 7 and Moreirense just 1, with a lopsided 21-5 goal tally in the hosts' favor.
Likely Lineups
Porto could stick with much of the lineup that has been working well, with Diogo Costa in goal and Gabri Veiga running the midfield, backed up front by William Gomes, Pepê and likely André Silva. That said, this is an estimated lineup based on recent matches, carrying medium reliability, and has not been officially confirmed.
On Moreirense's side, the projected lineup carries lower reliability: Kiko and Nile John, both among the top scorers in the season sample, would likely start alongside Alexandre Duville-Parsemain as the attacking reference point.
What the Numbers Say Before Kickoff
Our model makes Porto the clear favorite, though it doesn't fully rule out a surprise or a draw:
| Result | Probability |
|---|---|
| Porto win | 76% |
| Draw | 18% |
| Moreirense win | 6% |
The expected goals numbers tell a similarly clear story: our own model calculates 2.19 expected goals for Porto against 0.47 for Moreirense, a combined total of 2.67 for the match. On top of that, the probability of both teams scoring sits at 67%, while the chance of the match going over 2.5 total goals reaches 46%. Worth noting: these are our own estimates drawn from the season's trends, not betting odds or a definitive forecast.
With the top spot on the line and a defense that hasn't conceded a single goal in the league this season, Porto has everything in its favor to extend its perfect run. Moreirense, with a defensive record that has been struggling, will need more than just resilience to take anything away from the Dragão.
BUL
LUX
FRO
KAZ
ISL
EST
SMR
FIN
TRE
SPA
KRS
GAZ
LAT
DEU
UKR
MAL
NIR
ALB
BLR
CZE
CRO
ENG
ESP
MKD
SUI
SVK
MDA
USA
PER
CAN
CHI
MEX
COL
ATL
NYC
MTL
CIN
CLT
CHI
RBNY
STL
PHI
ORL
ATX
SDG
DAL
LAF
HOU
SKC
NSH
TOR
SEA
MIN
RSL
NE
LAG
COL
SJ
POR
VAN
DC
CAZ
TOL
GDL
QRO
CSL
PAC
TIG
PUE
ANA