Porto vs Napoli prediction: can the hosts finally find their Champions League form?
Porto host Napoli at the Estádio do Dragão tonight in a Champions League clash both sides badly need. The hosts are still waiting for their first points in the competition, while Napoli arrive with a long injury list. Our Porto vs Napoli prediction goes for Porto or draw at 1.3, a cautious angle built around the home side's domestic momentum.
Recent form: Porto
| 31.10.26 | Porto — Estoril Praia | 4-0W |
| 20.10.26 | Porto — PSV Eindhoven | 0-1L |
| 14.10.26 | Real Betis — Porto | 3-2L |
Recent form: Napoli
| 24.10.26 | Napoli — Roma | 3-3D |
| 20.10.26 | Napoli — Bodø/Glimt | 4-3W |
| 10.10.26 | Napoli — Frosinone | 3-0W |
Form: Porto strong at home, shaky in Europe
Porto arrive in excellent domestic shape, having won ten league matches in a row and thrashed Estoril 4-0 on 31 October. Europe tells a different story: three defeats from three, including a 1-0 home loss to PSV on 20 October and a 3-2 reverse at Real Betis on 14 October.
Napoli have been inconsistent. They beat Bodø/Glimt 4-3 on 20 October, but have won only one of their three league-phase games. Domestically they drew 3-3 with Roma on 24 October and then slipped to a 2-0 defeat at Juventus at the weekend.
Head-to-head: little weight
The clubs have met four times before, with Napoli winning twice, Porto once and one game ending level. The last meeting finished 2-2, but we could not confirm its date, so we would not read too much into it. The current state of both squads matters more than old results.
Team news: Napoli's injury headaches
Napoli have the bigger problem. Giovanni Di Lorenzo, Mathías Olivera and Luca Marianucci are reported out, Stanislav Lobotka has an ankle injury, and Kevin De Bruyne is doubtful after a knock against Juventus. Massimiliano Allegri has spoken of a squad down to 13 players, though sources differ on the exact size of the absence list.
Porto are without William Gomes and Vasco Sousa. Oskar Pietuszewski is a doubt with a thigh problem, while left-back Zaidu was reported fit after a knee scare. Coach Francesco Farioli says Porto will keep their high press.
Key stats and what to expect
The numbers point to a tight, low-scoring night. Porto have conceded first in each of their last four Champions League matches, and all eight of their European goals this season have come after half-time. Napoli have failed to win any of their last seven Champions League away games, with one draw and six defeats.
Scott McTominay leads Napoli's Champions League scoring with two goals, and De Bruyne's fitness will shape their creativity. Porto's goal difference sits at -4 and Napoli's at -2, so neither side has been clinical.
Our prediction
Our pick is Porto or draw @ 1.3. The double chance covers a home win or a stalemate, which looks the most likely outcome in a game this tight. Porto have the home crowd and a stronger domestic run, while Napoli carry injuries and a weak European away record. The risk is real: Porto have not scored at the Dragão in this competition, so a narrow defeat is possible. Because Porto are favourites, the odds on a straight win are short, which makes the double chance the more prudent route. Nothing is guaranteed, so stake responsibly.
Every pick lands in the channel first — singles, accas and live bets.
FAQ
When and where is Porto vs Napoli played?
Wednesday 4 November 2026 at the Estádio do Dragão in Porto, kick-off 20:00 GMT, in the Champions League league phase.
What is your prediction?
Porto or draw @ 1.3. Porto's home form and Napoli's injury problems support the idea that the hosts will not lose.
What odds can I expect?
Prices vary by bookmaker and move until kick-off. Earlier previews listed Porto to win around 20/21 and Porto or draw near 1.35; always check the current odds before betting.
More predictions

Lens — ComoChampions League · 04.11.2026 · 21:00 WAT / 23:00 EAT1.45

PSV Eindhoven — Club BruggeChampions League · 04.11.2026 · 21:00 WAT / 23:00 EAT1.33

Viking — Sabah BakuChampions League · 04.11.2026 · 21:00 WAT / 23:00 EAT1.38

AEK Athens — Real MadridChampions League · 04.11.2026 · 18:45 WAT / 20:45 EAT1.2

Fenerbahce — LiverpoolUEFA Champions League · 04.11.2026 · 18:45 WAT / 20:45 EAT1.27

RB Leipzig — Manchester CityChampions League · 04.11.2026 · 21:00 WAT / 23:00 EAT1.51

