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.
ATH
RSO
VAN
SEA
ATL
TOR
NSH
RBNY
SMT
COL
SUP
CAV
GRE
ATL
GUA
BOL
CCP
OLI
CAG
UNI
LEX
COS
GUA
LIB
BEL
BAC
NOB
UNI
BRA
FAM
JUV
NAP
MAR
TOU
DAN
NAC
NE
MIA
LAF
MIN
POR
HOU
CSL
NCX
CAZ
LEO
GTI
QAC
VAR
MOR
ISF
ONC
ATL
ALI
AGU
FAS
ANT
MUN
GUA
COB
COM
MIX
MOT
MAR
OLA
FCU
CAR
LA
BOS
BAY
SD
GFC
UTA
HOU
POR