FC Porto
Season2026–27
Primeira LigaClub
History
Seasons
Every season we hold for FC Porto, newest first. Pos is where they finished in the table, P the matches played, W, D and L the wins, draws and losses, and Pts the points. A trophy marks a title.
| Season | Division | # | P | W | D | L | GF | GA | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 2026-27So far | Primeira LigaPromotion - Champions League (League phase) | 1 | 8 | 8 | 0 | 0 | 20 | 4 | 24 |
| 2026-27So far | UEFA Champions League | 34 | 3 | 0 | 0 | 3 | 2 | 6 | 0 |
| 2025-26 | Primeira Liga | Champions1 | 34 | 28 | 4 | 2 | 66 | 18 | 88 |
| 2025 | Club World CupGroup A | 3 | 3 | 0 | 2 | 1 | 5 | 6 | 2 |
| 2024-25 | Primeira Liga | 3 | 34 | 22 | 5 | 7 | 65 | 30 | 71 |
| 2023-24 | Primeira Liga | 3 | 34 | 22 | 6 | 6 | 63 | 27 | 72 |
| 2022-23 | Primeira Liga | 2 | 34 | 27 | 4 | 3 | 73 | 22 | 85 |
| 2021-22 | Primeira Liga | Champions1 | 34 | 29 | 4 | 1 | 86 | 22 | 91 |
Show all 19 seasonsShow the latest 8
Head-to-head
How FC Porto have done against each team in Primeira Liga, across every match we hold between them, past seasons and cups included. W, D and L are wins, draws and losses. The teams they have met most come first; open one to see the last meetings.
BenficaFC Porto: won 15, drew 10, lost 8 of 33 meetingsFC Porto have won 15 of their 33 meetings with Benfica
FC Porto: won 15, drew 10, lost 8 of 33 meetings
Goals: FC Porto 50, Benfica 38
The meetings we hold go back to November 7, 2010.
Go to the Benfica team pageLast meetings with Benfica, results for FC Porto
- WonFC Porto 3, Benfica 1Primeira Liga 2026-27
- DrewSport Lisboa e Benfica 2, FC Porto 2Primeira Liga 2025-26
- DrewFC Porto 0, Sport Lisboa e Benfica 0Primeira Liga 2025-26
- LostFC Porto 1, Sport Lisboa e Benfica 4Primeira Liga 2024-25
- LostSport Lisboa e Benfica 4, FC Porto 1Primeira Liga 2024-25
- Won
SC BragaFC Porto: won 23, drew 4, lost 5 of 32 meetingsFC Porto have won 23 of their 32 meetings with SC Braga
FC Porto: won 23, drew 4, lost 5 of 32 meetings
Goals: FC Porto 54, SC Braga 27
The meetings we hold go back to September 11, 2010.
Go to the SC Braga team pageLast meetings with SC Braga, results for FC Porto
- WonSporting Clube de Braga 1, FC Porto 2Primeira Liga 2025-26
- WonFC Porto 2, Sporting Clube de Braga 1Primeira Liga 2025-26
- LostSporting Clube de Braga 1, FC Porto 0Primeira Liga 2024-25
- WonFC Porto 2, Sporting Clube de Braga 1Primeira Liga 2024-25
- WonSporting Clube de Braga 0, FC Porto 1Primeira Liga 2023-24
- Won
Sporting CPFC Porto: won 13, drew 13, lost 6 of 32 meetingsFC Porto have won 13 of their 32 meetings with Sporting CP
FC Porto: won 13, drew 13, lost 6 of 32 meetings
Goals: FC Porto 43, Sporting CP 32
The meetings we hold go back to November 27, 2010.
Go to the Sporting CP team pageLast meetings with Sporting CP, results for FC Porto
- DrewFC Porto 1, Sporting Clube de Portugal 1Primeira Liga 2025-26
- WonSporting Clube de Portugal 1, FC Porto 2Primeira Liga 2025-26
- DrewFC Porto 1, Sporting Clube de Portugal 1Primeira Liga 2024-25
- LostSporting Clube de Portugal 2, FC Porto 0Primeira Liga 2024-25
- DrewFC Porto 2, Sporting Clube de Portugal 2Primeira Liga 2023-24
- Drew
Vitória SCFC Porto: won 24, drew 5, lost 3 of 32 meetingsFC Porto have won 24 of their 32 meetings with Vitória SC
FC Porto: won 24, drew 5, lost 3 of 32 meetings
Goals: FC Porto 62, Vitória SC 19
The meetings we hold go back to October 4, 2010.
Go to the Vitória SC team pageLast meetings with Vitória SC, results for FC Porto
- WonVitória Guimarães 0, FC Porto 1Primeira Liga 2025-26
- WonFC Porto 3, Vitória Guimarães 0Primeira Liga 2025-26
- DrewFC Porto 1, Vitória Guimarães 1Primeira Liga 2024-25
- WonVitória Guimarães 0, FC Porto 3Primeira Liga 2024-25
- LostFC Porto 1, Vitória Guimarães 2Primeira Liga 2023-24
- Won
Rio AveFC Porto: won 24, drew 6, lost 1 of 31 meetingsFC Porto have won 24 of their 31 meetings with Rio Ave
FC Porto: won 24, drew 6, lost 1 of 31 meetings
Goals: FC Porto 71, Rio Ave 23
The meetings we hold go back to August 29, 2010.
Go to the Rio Ave team pageLast meetings with Rio Ave, results for FC Porto
- WonRio Ave 0, FC Porto 2Primeira Liga 2026-27
- WonFC Porto 1, Rio Ave FC 0Primeira Liga 2025-26
- WonRio Ave FC 0, FC Porto 3Primeira Liga 2025-26
- DrewRio Ave FC 2, FC Porto 2Primeira Liga 2024-25
- WonFC Porto 2, Rio Ave FC 0Primeira Liga 2024-25
- Won
MaritimoFC Porto: won 19, drew 5, lost 3 of 27 meetingsFC Porto have won 19 of their 27 meetings with Maritimo
FC Porto: won 19, drew 5, lost 3 of 27 meetings
Goals: FC Porto 53, Maritimo 17
The meetings we hold go back to January 8, 2011.
Go to the Maritimo team pageLast meetings with Maritimo, results for FC Porto
- WonMaritimo 1, FC Porto 2Primeira Liga 2026-27
- WonCS Marítimo 0, FC Porto 2Primeira Liga 2022-23
- WonFC Porto 5, CS Marítimo 1Primeira Liga 2022-23
- WonFC Porto 2, CS Marítimo 1Primeira Liga 2021-22
- DrewCS Marítimo 1, FC Porto 1Primeira Liga 2021-22
- Won
MoreirenseFC Porto: won 20, drew 4, lost 1 of 25 meetingsFC Porto have won 20 of their 25 meetings with Moreirense
FC Porto: won 20, drew 4, lost 1 of 25 meetings
Goals: FC Porto 65, Moreirense 16
The meetings we hold go back to December 8, 2012.
Go to the Moreirense team pageLast meetings with Moreirense, results for FC Porto
- WonFC Porto 2, Moreirense 1Primeira Liga 2026-27
- WonFC Porto 3, Moreirense FC 0Primeira Liga 2025-26
- WonMoreirense FC 1, FC Porto 2Primeira Liga 2025-26
- WonFC Porto 3, Moreirense FC 1Primeira Liga 2024-25
- WonMoreirense FC 0, FC Porto 3Primeira Liga 2024-25
- Won
EstorilFC Porto: won 16, drew 3, lost 3 of 22 meetingsFC Porto have won 16 of their 22 meetings with Estoril
FC Porto: won 16, drew 3, lost 3 of 22 meetings
Goals: FC Porto 47, Estoril 18
The meetings we hold go back to October 28, 2012.
Go to the Estoril team pageLast meetings with Estoril, results for FC Porto
- WonGD Estoril Praia 1, FC Porto 3Primeira Liga 2025-26
- WonFC Porto 1, GD Estoril Praia 0Primeira Liga 2025-26
- WonGD Estoril Praia 1, FC Porto 2Primeira Liga 2024-25
- WonFC Porto 4, GD Estoril Praia 0Primeira Liga 2024-25
- LostGD Estoril Praia 1, FC Porto 0Primeira Liga 2023-24
- Won
Show all 17 teams
NacionalFC Porto: won 18, drew 2, lost 2 of 22 meetingsFC Porto have won 18 of their 22 meetings with Nacional
FC Porto: won 18, drew 2, lost 2 of 22 meetings
Goals: FC Porto 53, Nacional 9
The meetings we hold go back to September 20, 2010.
Go to the Nacional team pageLast meetings with Nacional, results for FC Porto
- WonCD Nacional 0, FC Porto 1Primeira Liga 2025-26
- WonFC Porto 1, CD Nacional 0Primeira Liga 2025-26
- WonFC Porto 3, CD Nacional 0Primeira Liga 2024-25
- LostCD Nacional 2, FC Porto 0Primeira Liga 2024-25
- WonCD Nacional 0, FC Porto 1Primeira Liga 2020-21
- Won
GIL VicenteFC Porto: won 15, drew 3, lost 4 of 22 meetingsFC Porto have won 15 of their 22 meetings with GIL Vicente
FC Porto: won 15, drew 3, lost 4 of 22 meetings
Goals: FC Porto 44, GIL Vicente 18
The meetings we hold go back to August 19, 2011.
Go to the GIL Vicente team pageLast meetings with GIL Vicente, results for FC Porto
- WonFC Porto 3, Gil Vicente FC 0Primeira Liga 2025-26
- WonGil Vicente FC 0, FC Porto 2Primeira Liga 2025-26
- LostGil Vicente FC 3, FC Porto 1Primeira Liga 2024-25
- WonFC Porto 3, Gil Vicente FC 0Primeira Liga 2024-25
- DrewGil Vicente FC 1, FC Porto 1Primeira Liga 2023-24
- Won
AroucaFC Porto: won 16, drew 1, lost 2 of 19 meetingsFC Porto have won 16 of their 19 meetings with Arouca
FC Porto: won 16, drew 1, lost 2 of 19 meetings
Goals: FC Porto 53, Arouca 11
The meetings we hold go back to October 6, 2013.
Go to the Arouca team pageLast meetings with Arouca, results for FC Porto
- WonFC Porto 2, Arouca 0Primeira Liga 2026-27
- WonFC Porto 3, FC Arouca 1Primeira Liga 2025-26
- WonFC Arouca 0, FC Porto 4Primeira Liga 2025-26
- WonFC Arouca 0, FC Porto 2Primeira Liga 2024-25
- WonFC Porto 4, FC Arouca 0Primeira Liga 2024-25
- Won
Santa ClaraFC Porto: won 12, drew 2, lost 0 of 14 meetingsFC Porto have won 12 of their 14 meetings with Santa Clara
FC Porto: won 12, drew 2, lost 0 of 14 meetings
Goals: FC Porto 24, Santa Clara 5
The meetings we hold go back to December 15, 2018.
Go to the Santa Clara team pageLast meetings with Santa Clara, results for FC Porto
- WonFC Porto 1, CD Santa Clara 0Primeira Liga 2025-26
- WonCD Santa Clara 0, FC Porto 1Primeira Liga 2025-26
- DrewFC Porto 1, CD Santa Clara 1Primeira Liga 2024-25
- WonCD Santa Clara 0, FC Porto 2Primeira Liga 2024-25
- WonFC Porto 2, CD Santa Clara 1Primeira Liga 2022-23
- Won
FamalicaoFC Porto: won 10, drew 3, lost 1 of 14 meetingsFC Porto have won 10 of their 14 meetings with Famalicao
FC Porto: won 10, drew 3, lost 1 of 14 meetings
Goals: FC Porto 35, Famalicao 16
The meetings we hold go back to October 27, 2019.
Go to the Famalicao team pageLast meetings with Famalicao, results for FC Porto
- DrewFC Porto 2, FC Famalicão 2Primeira Liga 2025-26
- WonFC Famalicão 0, FC Porto 1Primeira Liga 2025-26
- WonFC Porto 2, FC Famalicão 1Primeira Liga 2024-25
- DrewFC Famalicão 1, FC Porto 1Primeira Liga 2024-25
- DrewFC Porto 2, FC Famalicão 2Primeira Liga 2023-24
- Drew
Casa PiaFC Porto: won 7, drew 1, lost 1 of 9 meetingsFC Porto have won 7 of their 9 meetings with Casa Pia
FC Porto: won 7, drew 1, lost 1 of 9 meetings
Goals: FC Porto 19, Casa Pia 6
The meetings we hold go back to January 7, 2023.
Go to the Casa Pia team pageLast meetings with Casa Pia, results for FC Porto
- WonCasa Pia 1, FC Porto 4Primeira Liga 2026-27
- LostCasa Pia AC 2, FC Porto 1Primeira Liga 2025-26
- WonFC Porto 4, Casa Pia AC 0Primeira Liga 2025-26
- WonCasa Pia AC 0, FC Porto 1Primeira Liga 2024-25
- WonFC Porto 2, Casa Pia AC 0Primeira Liga 2024-25
- Won
EstrelaFC Porto: won 5, drew 0, lost 1 of 6 meetingsFC Porto have won 5 of their 6 meetings with Estrela
FC Porto: won 5, drew 0, lost 1 of 6 meetings
Goals: FC Porto 10, Estrela 4
The meetings we hold go back to September 15, 2023.
Go to the Estrela team pageLast meetings with Estrela, results for FC Porto
- WonCF Estrela da Amadora 1, FC Porto 2Primeira Liga 2025-26
- WonFC Porto 3, CF Estrela da Amadora 1Primeira Liga 2025-26
- LostCF Estrela da Amadora 2, FC Porto 0Primeira Liga 2024-25
- WonFC Porto 2, CF Estrela da Amadora 0Primeira Liga 2024-25
- WonFC Porto 2, CF Estrela da Amadora 0Primeira Liga 2023-24
- Won
AlvercaFC Porto: won 3, drew 0, lost 0 of 3 meetingsFC Porto have won 3 of their 3 meetings with Alverca
FC Porto: won 3, drew 0, lost 0 of 3 meetings
Goals: FC Porto 6, Alverca 0
The meetings we hold go back to December 22, 2025.
Go to the Alverca team pageLast meetings with Alverca, results for FC Porto
- WonFC Porto 2, Alverca 0Primeira Liga 2026-27
- WonFC Porto 1, FC Alverca 0Primeira Liga 2025-26
- WonFC Alverca 0, FC Porto 3Primeira Liga 2025-26
- Won
Academico ViseuFC Porto: won 1, drew 0, lost 0 of 1 meetingFC Porto won their only meeting with Academico Viseu
FC Porto: won 1, drew 0, lost 0 of 1 meeting
Goals: FC Porto 3, Academico Viseu 0
The meetings we hold go back to August 29, 2026.
Go to the Academico Viseu team pageLast meetings with Academico Viseu, results for FC Porto
- WonAcademico Viseu 0, FC Porto 3Primeira Liga 2026-27
- Won
History and connections
Season2017-18
Recorded data only. Coverage varies by season; missing values are shown as unknown.
- Recorded matches
- 34
- Won
- 28
- Drawn
- 4
- Lost
- 2
- Goals scored
- 82
- Goals conceded
- 18
Connections
Choose an entity to continue exploring. Counts show shared recorded matches or rounds.
- ClubsFC Porto34 records
- Competitions · 2017-18Primeira Liga34 records
- ClubsBelenenses SAD2 records
- ClubsBenfica2 records
- ClubsBoavista2 records
- ClubsCD Aves2 records
- ClubsCD Feirense2 records
- ClubsCD Tondela2 records
- ClubsEstoril2 records
- ClubsGD Chaves2 records
- ClubsGuimaraes2 records
- ClubsMaritimo2 records
- ClubsMoreirense2 records
- ClubsPaços de Ferreira2 records
- ClubsPortimonense SC2 records
- ClubsRio Ave2 records
- ClubsSC Braga2 records
- ClubsSporting CP2 records
- ClubsVitória Setúbal2 records
Season trends
Totals may cover different amounts of playing time. Changes compare recorded totals.
- 2026-2711
-23 compared with 2025-26
- 2025-2634
+0 compared with 2024-25
- 2024-2534
+0 compared with 2023-24
- 2023-2434
+0 compared with 2022-23
- 2022-2334
+0 compared with 2021-22
- 2021-2234
+0 compared with 2020-21
- 2020-2134
+0 compared with 2019-20
- 2019-2034
+0 compared with 2018-19
- 2018-1934
+0 compared with 2017-18
- 2017-1834
+0 compared with 2016-17
- 2016-1734
+0 compared with 2015-16
- 2015-1634
+0 compared with 2014-15
- 2014-1534
+4 compared with 2013-14
- 2013-1430
+0 compared with 2012-13
- 2012-1330
+0 compared with 2011-12
- 2011-1230
+0 compared with 2010-11
- 2010-1130
Records
- Match · 2017-18 · May 12, 2018Vitória de Guimarães · FC Porto
- Home goals
- 0
- Away goals
- 1
- Match · 2017-18 · May 6, 2018FC Porto · CD Feirense
- Home goals
- 2
- Away goals
- 1
- Match · 2017-18 · Apr 29, 2018CS Marítimo · FC Porto
- Home goals
- 0
- Away goals
- 1
- Match · 2017-18 · Apr 23, 2018FC Porto · Vitória de Setúbal
- Home goals
- 5
- Away goals
- 1
- Match · 2017-18 · Apr 15, 2018SL Benfica · FC Porto
- Home goals
- 0
- Away goals
- 1
- Match · 2017-18 · Apr 8, 2018FC Porto · CD Aves
- Home goals
- 2
- Away goals
- 0
- Match · 2017-18 · Apr 2, 2018Os Belenenses · FC Porto
- Home goals
- 2
- Away goals
- 0
- Match · 2017-18 · Mar 17, 2018FC Porto · Boavista FC
- Home goals
- 2
- Away goals
- 0
- Match · 2017-18 · Mar 11, 2018FC Paços de Ferreira · FC Porto
- Home goals
- 1
- Away goals
- 0
- Match · 2017-18 · Mar 2, 2018FC Porto · Sporting CP
- Home goals
- 2
- Away goals
- 1
- Match · 2017-18 · Feb 25, 2018Portimonense SC · FC Porto
- Home goals
- 1
- Away goals
- 5
- Match · 2017-18 · Feb 21, 2018Estoril Praia · FC Porto
- Home goals
- 1
- Away goals
- 3
- Match · 2017-18 · Feb 18, 2018FC Porto · Rio Ave FC
- Home goals
- 5
- Away goals
- 0
- Match · 2017-18 · Feb 11, 2018GD Chaves · FC Porto
- Home goals
- 0
- Away goals
- 4
- Match · 2017-18 · Feb 3, 2018FC Porto · SC Braga
- Home goals
- 3
- Away goals
- 1
- Match · 2017-18 · Jan 30, 2018Moreirense FC · FC Porto
- Home goals
- 0
- Away goals
- 0
- Match · 2017-18 · Jan 19, 2018FC Porto · CD Tondela
- Home goals
- 1
- Away goals
- 0
- Match · 2017-18 · Jan 7, 2018FC Porto · Vitória de Guimarães
- Home goals
- 4
- Away goals
- 2
- Match · 2017-18 · Jan 3, 2018CD Feirense · FC Porto
- Home goals
- 1
- Away goals
- 2
- Match · 2017-18 · Dec 18, 2017FC Porto · CS Marítimo
- Home goals
- 3
- Away goals
- 1
- Match · 2017-18 · Dec 10, 2017Vitória de Setúbal · FC Porto
- Home goals
- 0
- Away goals
- 5
- Match · 2017-18 · Dec 1, 2017FC Porto · SL Benfica
- Home goals
- 0
- Away goals
- 0
- Match · 2017-18 · Nov 25, 2017CD Aves · FC Porto
- Home goals
- 1
- Away goals
- 1
- Match · 2017-18 · Nov 4, 2017FC Porto · Os Belenenses
- Home goals
- 2
- Away goals
- 0
- Match · 2017-18 · Oct 28, 2017Boavista FC · FC Porto
- Home goals
- 0
- Away goals
- 3