FC Porto
Season2025/26
Primeira Liga
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.
Sport Lisboa e BenficaFC Porto: won 15, drew 10, lost 8 of 33 meetingsFC Porto have won 15 of their 33 meetings with Sport Lisboa e Benfica
FC Porto: won 15, drew 10, lost 8 of 33 meetings
Goals: FC Porto 50, Sport Lisboa e Benfica 38
The meetings we hold go back to November 7, 2010.
Go to the Sport Lisboa e Benfica team pageLast meetings with Sport Lisboa e 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
Sporting Clube de BragaFC Porto: won 23, drew 4, lost 5 of 32 meetingsFC Porto have won 23 of their 32 meetings with Sporting Clube de Braga
FC Porto: won 23, drew 4, lost 5 of 32 meetings
Goals: FC Porto 54, Sporting Clube de Braga 27
The meetings we hold go back to September 11, 2010.
Go to the Sporting Clube de Braga team pageLast meetings with Sporting Clube de 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 Clube de PortugalFC Porto: won 13, drew 13, lost 6 of 32 meetingsFC Porto have won 13 of their 32 meetings with Sporting Clube de Portugal
FC Porto: won 13, drew 13, lost 6 of 32 meetings
Goals: FC Porto 43, Sporting Clube de Portugal 32
The meetings we hold go back to November 27, 2010.
Go to the Sporting Clube de Portugal team pageLast meetings with Sporting Clube de Portugal, 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 GuimarãesFC Porto: won 24, drew 5, lost 3 of 32 meetingsFC Porto have won 24 of their 32 meetings with Vitória Guimarães
FC Porto: won 24, drew 5, lost 3 of 32 meetings
Goals: FC Porto 62, Vitória Guimarães 19
The meetings we hold go back to October 4, 2010.
Go to the Vitória Guimarães team pageLast meetings with Vitória Guimarães, 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 Ave FCFC Porto: won 24, drew 6, lost 1 of 31 meetingsFC Porto have won 24 of their 31 meetings with Rio Ave FC
FC Porto: won 24, drew 6, lost 1 of 31 meetings
Goals: FC Porto 71, Rio Ave FC 23
The meetings we hold go back to August 29, 2010.
Go to the Rio Ave FC team pageLast meetings with Rio Ave FC, 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
Moreirense FCFC Porto: won 20, drew 4, lost 1 of 25 meetingsFC Porto have won 20 of their 25 meetings with Moreirense FC
FC Porto: won 20, drew 4, lost 1 of 25 meetings
Goals: FC Porto 65, Moreirense FC 16
The meetings we hold go back to December 8, 2012.
Go to the Moreirense FC team pageLast meetings with Moreirense FC, 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
GD Estoril PraiaFC Porto: won 16, drew 3, lost 3 of 22 meetingsFC Porto have won 16 of their 22 meetings with GD Estoril Praia
FC Porto: won 16, drew 3, lost 3 of 22 meetings
Goals: FC Porto 47, GD Estoril Praia 18
The meetings we hold go back to October 28, 2012.
Go to the GD Estoril Praia team pageLast meetings with GD Estoril Praia, 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
CD NacionalFC Porto: won 18, drew 2, lost 2 of 22 meetingsFC Porto have won 18 of their 22 meetings with CD Nacional
FC Porto: won 18, drew 2, lost 2 of 22 meetings
Goals: FC Porto 53, CD Nacional 9
The meetings we hold go back to September 20, 2010.
Go to the CD Nacional team pageLast meetings with CD 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
Show all 17 teams
Gil Vicente FCFC Porto: won 15, drew 3, lost 4 of 22 meetingsFC Porto have won 15 of their 22 meetings with Gil Vicente FC
FC Porto: won 15, drew 3, lost 4 of 22 meetings
Goals: FC Porto 44, Gil Vicente FC 18
The meetings we hold go back to August 19, 2011.
Go to the Gil Vicente FC team pageLast meetings with Gil Vicente FC, 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
FC AroucaFC Porto: won 16, drew 1, lost 2 of 19 meetingsFC Porto have won 16 of their 19 meetings with FC Arouca
FC Porto: won 16, drew 1, lost 2 of 19 meetings
Goals: FC Porto 53, FC Arouca 11
The meetings we hold go back to October 6, 2013.
Go to the FC Arouca team pageLast meetings with FC 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
CD TondelaFC Porto: won 14, drew 1, lost 1 of 16 meetingsFC Porto have won 14 of their 16 meetings with CD Tondela
FC Porto: won 14, drew 1, lost 1 of 16 meetings
Goals: FC Porto 34, CD Tondela 6
The meetings we hold go back to November 28, 2015.
Go to the CD Tondela team pageLast meetings with CD Tondela, results for FC Porto
- WonFC Porto 2, CD Tondela 0Primeira Liga 2025-26
- WonCD Tondela 0, FC Porto 2Primeira Liga 2025-26
- WonFC Porto 4, CD Tondela 0Primeira Liga 2021-22
- WonCD Tondela 1, FC Porto 3Primeira Liga 2021-22
- WonCD Tondela 0, FC Porto 2Primeira Liga 2020-21
- Won
CD Santa ClaraFC Porto: won 12, drew 2, lost 0 of 14 meetingsFC Porto have won 12 of their 14 meetings with CD Santa Clara
FC Porto: won 12, drew 2, lost 0 of 14 meetings
Goals: FC Porto 24, CD Santa Clara 5
The meetings we hold go back to December 15, 2018.
Go to the CD Santa Clara team pageLast meetings with CD 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
FC FamalicãoFC Porto: won 10, drew 3, lost 1 of 14 meetingsFC Porto have won 10 of their 14 meetings with FC Famalicão
FC Porto: won 10, drew 3, lost 1 of 14 meetings
Goals: FC Porto 35, FC Famalicão 16
The meetings we hold go back to October 27, 2019.
Go to the FC Famalicão team pageLast meetings with FC Famalicão, 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 Pia ACFC Porto: won 7, drew 1, lost 1 of 9 meetingsFC Porto have won 7 of their 9 meetings with Casa Pia AC
FC Porto: won 7, drew 1, lost 1 of 9 meetings
Goals: FC Porto 19, Casa Pia AC 6
The meetings we hold go back to January 7, 2023.
Go to the Casa Pia AC team pageLast meetings with Casa Pia AC, 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
CF Estrela da AmadoraFC Porto: won 5, drew 0, lost 1 of 6 meetingsFC Porto have won 5 of their 6 meetings with CF Estrela da Amadora
FC Porto: won 5, drew 0, lost 1 of 6 meetings
Goals: FC Porto 10, CF Estrela da Amadora 4
The meetings we hold go back to September 15, 2023.
Go to the CF Estrela da Amadora team pageLast meetings with CF Estrela da Amadora, 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
AVSFC Porto: won 3, drew 0, lost 1 of 4 meetingsFC Porto have won 3 of their 4 meetings with AVS
FC Porto: won 3, drew 0, lost 1 of 4 meetings
Goals: FC Porto 10, AVS 3
The meetings we hold go back to October 28, 2024.
Go to the AVS team pageLast meetings with AVS, results for FC Porto
- LostAVS 3, FC Porto 1Primeira Liga 2025-26
- WonFC Porto 2, AVS 0Primeira Liga 2025-26
- WonFC Porto 2, AVS 0Primeira Liga 2024-25
- WonAVS 0, FC Porto 5Primeira Liga 2024-25
- Lost
FC AlvercaFC Porto: won 3, drew 0, lost 0 of 3 meetingsFC Porto have won 3 of their 3 meetings with FC Alverca
FC Porto: won 3, drew 0, lost 0 of 3 meetings
Goals: FC Porto 6, FC Alverca 0
The meetings we hold go back to December 22, 2025.
Go to the FC Alverca team pageLast meetings with FC 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