FC Porto host PSV Eindhoven in the UEFA Champions League. Both sides have been scoring goals freely in their recent matches, even when the results haven't always gone their way.
Each side made a different kind of start to this season's league phase too — one came away with a point, the other with nothing. That contrast is a useful starting point before getting into the detail.
Analysis updated .
Compare bookmakers
Goals flowing for both sides
PSV have won 13 of their last 20 matches across competitions, scoring 63 goals in that spread — genuinely eye-catching numbers. They lost 3-2 away at Twente most recently, then drew 1-1 with Shakhtar Donetsk in their Champions League opener, so the goals haven't stopped, but neither have the concessions.
FC Porto: 20 completed matches; PSV Eindhoven: 20 completed matches.
FC Porto
- Win
- 70% 14 / 20
- Draw
- 10% 2 / 20
- Loss
- 20% 4 / 20
- Scored
- 32
- Conceded
- 14
- Difference
- +18
PSV Eindhoven
- Win
- 65% 13 / 20
- Draw
- 20% 4 / 20
- Loss
- 15% 3 / 20
- Scored
- 63
- Conceded
- 32
- Difference
- +31
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Primeira Liga | FC Porto | Benfica | 20.09.2026 | 3-1 |
| Primeira Liga | Casa Pia | FC Porto | 12.09.2026 | 1-4 |
| UEFA Champions League | FC Porto | Manchester City | 08.09.2026 | 0-2 |
| Primeira Liga | FC Porto | Moreirense | 04.09.2026 | 2-1 |
| Primeira Liga | Academico Viseu | FC Porto | 29.08.2026 | 0-3 |
| Primeira Liga | FC Porto | Arouca | 23.08.2026 | 2-0 |
| Primeira Liga | Rio Ave | FC Porto | 15.08.2026 | 0-2 |
| Primeira Liga | FC Porto | Alverca | 09.08.2026 | 2-0 |
| Super Cup | FC Porto | Torreense | 01.08.2026 | 1-0 |
| Friendlies Clubs | FC Porto | Aston Villa | 25.07.2026 | 2-1 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Eredivisie | Twente | PSV Eindhoven | 20.09.2026 | 3-2 |
| Eredivisie | PSV Eindhoven | Sparta Rotterdam | 13.09.2026 | 4-1 |
| UEFA Champions League | PSV Eindhoven | Shakhtar Donetsk | 10.09.2026 | 1-1 |
| Eredivisie | Ajax | PSV Eindhoven | 05.09.2026 | 1-3 |
| Eredivisie | Utrecht | PSV Eindhoven | 30.08.2026 | 1-6 |
| Eredivisie | PSV Eindhoven | Groningen | 23.08.2026 | 5-1 |
| Eredivisie | Excelsior | PSV Eindhoven | 15.08.2026 | 1-2 |
| Eredivisie | PSV Eindhoven | Fortuna Sittard | 08.08.2026 | 2-2 |
| Super Cup | PSV Eindhoven | AZ Alkmaar | 02.08.2026 | 0-4 |
| Friendlies Clubs | PSV Eindhoven | FC Eindhoven | 28.07.2026 | 3-0 |
Porto's sample looks similar on the surface — 14 wins from 20 — but they've shipped far fewer goals, just 14 against PSV's 32 across the same length of games. Their most recent result was a 3-1 home win over Benfica, though a 0-2 loss to Manchester City in the Champions League shows the level can still catch them out.
Porto look tighter at the back recently, but PSV's attacking numbers are hard to dismiss.
Comparative Team Statistics: FC Porto vs PSV Eindhoven

Early Champions League league-phase table
This is only after one match apiece in this season's league phase, so it's a small sample. PSV picked up a point with that draw against Shakhtar Donetsk and sit 19th. Porto lost 0-2 to Manchester City and are down in 31st with none. Neither position tells us much on its own yet.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| 18 | Shakhtar Donetsk | 1 | 0 | 1 | 0 | 1/1 | 1 |
| 19 | PSV Eindhoven | 1 | 0 | 1 | 0 | 1/1 | 1 |
| 20 | Fenerbahçe | 1 | 0 | 1 | 0 | 1/1 | 1 |
| 30 | Galatasaray | 1 | 0 | 0 | 1 | 1/3 | 0 |
| 31 | FC Porto | 1 | 0 | 0 | 1 | 0/2 | 0 |
| 32 | RB Leipzig | 1 | 0 | 0 | 1 | 1/4 | 0 |
A first Champions League win of the season matters more than the raw position right now.

How this one could go
Both clubs arrive off mixed European form rather than any real rhythm in this competition. PSV showed they can hang with a tough opponent by drawing 1-1 with Shakhtar, while Porto's opener came against a heavier weight of opposition in Manchester City. That makes it tricky to read too much into either result as a guide for this fixture.
Domestically both sides have shown they can put goals away, so a cagey afternoon feels less likely than an open one. The bigger unknown is which defence holds up, given PSV's leakier recent record against Porto's tighter one.
Squad lists and player details
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| N. Pérez | Argentina | 26 | Defender | 185 | 75 |
| P. Rosario | Netherlands | 29 | Midfielder | 188 | 73 |
| Diogo Costa | Portugal | 27 | Goalkeeper | 186 | 82 |
| André Silva | Portugal | 30 | Forward | 185 | 84 |
| Hwang In-Beom | Korea Republic | 30 | Midfielder | 177 | 70 |
| J. Bednarek | Poland | 30 | Defender | 189 | 84 |
| Pepê Aquino | Brazil | 29 | Forward | 175 | 69 |
| S. Fofana | Côte d'Ivoire | 31 | Midfielder | 183 | 74 |
| S. Eustáquio | Canada | 29 | Midfielder | 177 | 70 |
| Cláudio Ramos | Portugal | 34 | Goalkeeper | 183 | 83 |
| Francisco Moura | Portugal | 27 | Defender | 181 | 76 |
| J. Kiwior | Poland | 26 | Defender | 189 | 75 |
| S. Giménez | Mexico | 25 | Attacker | 182 | 79 |
| Andorinha | Portugal | 30 | Goalkeeper | 185 | 80 |
| Z. Sanusi | Nigeria | 29 | Defender | 182 | 76 |
| Borja Sainz | Spain | 25 | Forward | 178 | 75 |
| Gabri Veiga | Spain | 24 | Midfielder | 184 | 76 |
| A. Varela | Argentina | 25 | Midfielder | 177 | 73 |
| Alberto Baio | Portugal | 23 | Defender | 186 | 78 |
| Martim Fernandes | Portugal | 20 | Defender | 181 | 69 |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| I. Perišić | Croatia | 37 | Attacker | 186 | 80 |
| A. Obispo | Netherlands | 27 | Defender | 185 | 79 |
| Mauro Júnior | Brazil | 27 | Defender | 171 | 62 |
| F. Kostić | Serbia | 33 | Defender | 184 | 81 |
| A. Pléa | France | 33 | Attacker | 181 | 79 |
| G. Til | Netherlands | 28 | Midfielder | 186 | 79 |
| L. Geertruida | Netherlands | 26 | Defender | 184 | 69 |
| S. Mijnans | Netherlands | 26 | Midfielder | 190 | 70 |
| J. Veerman | Netherlands | 27 | Midfielder | 185 | 81 |
| N. Olij | Netherlands | 31 | Goalkeeper | 188 | 79 |
| S. Dest | USA | 25 | Defender | 173 | 62 |
| D. Man | Romania | 28 | Attacker | 183 | 82 |
| R. Pepi | USA | 23 | Attacker | 185 | 73 |
| M. Kovář | Czech Republic | 26 | Goalkeeper | 196 | 88 |
| K. Sildillia | France | 24 | Defender | 186 | 84 |
| P. Wanner | Austria | 20 | Midfielder | 185 | 72 |
| E. Bajraktarevic | USA | 21 | Attacker | 175 | 64 |
| R. Flamingo | Netherlands | 23 | Defender | 186 | 75 |
| K. Sano | Japan | 23 | Midfielder | 176 | 68 |
| Yarek Gasiorowski | Spain | 21 | Defender | 190 | 75 |
There's enough here to find both teams appealing in different ways, but nothing that points clearly to value without a market to test it against.
We'll wait for clearer signals — and a price worth having — before backing a specific outcome in this one.
