Skip to content
442ball
Menu

FC Porto history

Every FC Porto season 442ball holds a table for, newest first. Our record starts in 2010 and is thinner before 2014, so this is what we hold rather than the club's complete history.

League finishes

League seasons only, newest last. Cup group stages are left out: a place in a group of four is not a finish in a league. Each point links to that season's table.

SeasonCompetitionPosPWDLGFGAGDPts
2026(in progress)Primeira Liga1101000254+2130
2026(in progress)UEFA Champions League26410367-13
2025Primeira Liga13428426618+4888
2025UEFA Europa League48521137+617
2025(in progress)FIFA Club World Cupin Group A3302156-12
2024Primeira Liga33422576530+3571
2024UEFA Europa League1883231311+211
2023Primeira Liga33422666327+3672
2023UEFA Champions Leaguein Group H16402158+712
2022Primeira Liga23427437322+5185
2022UEFA Champions Leaguein Group B16402127+512
2021Primeira Liga13429418622+6491
2021UEFA Champions Leaguein Group B36123411-75
2020Primeira Liga23424827429+4580
2020UEFA Champions Leaguein UEFA Champions League: Group C26411103+713
2019Primeira Liga13426447422+5282
2019UEFA Europa Leaguein UEFA Europa League: Group G1631289-110
2018Primeira Liga23427437420+5485
2018UEFA Champions Leaguein UEFA Champions League: Group D16510156+916
2017Primeira Liga13428428218+6488
2017UEFA Champions Leaguein Uefa Champions League: Group G263121510+510
2016Primeira Liga234221027119+5276
2016UEFA Champions Leaguein Uefa Champions League: Group G2632193+611
2015Primeira Liga33423476730+3773
2015UEFA Champions Leaguein Uefa Champions League: Group G3631298+110
2014Primeira Liga23425727413+6182
2014UEFA Champions Leaguein Uefa Champions League: Group H16420164+1214
2013Primeira Liga33019475725+3261
2013UEFA Champions Leaguein Uefa Champions League: Group G3612347-35
2012Primeira Liga13024607014+5678
2012UEFA Champions Leaguein Uefa Champions League: Group A26411104+613
2011Primeira Liga13023616919+5075
2011UEFA Champions Leaguein Uefa Champions League: Group G362227708
2010Primeira Liga13027307316+5784

A position in a group stage is a position within that group, not a finish in the competition. Seasons still being played are marked.

Season leaders

SeasonCompetitionGoalsAssistsG+AClean sheets442team
2026Primeira LigaBorja Sainz5Pepê Aquino5Gabri Veiga9Not held in full
2026UEFA Champions LeagueGabri Veiga2Gabri Veiga1Gabri Veiga3Not held in full
2025Primeira LigaSamu12Alberto Baio8Samu13Diogo Costa21
2025UEFA Europa LeagueWilliam4Borja Sainz3Borja Sainz4Diogo Costa3
2025FIFA Club World CupSamu2Fábio Vieira1Samu2Cláudio Ramos1
2024Primeira LigaSamu19Francisco Moura9Samu22Diogo Costa16
2024UEFA Europa LeagueSamu6João Mário2Samu6Diogo Costa3
2023Primeira LigaEvanilson13Galeno7Evanilson16Diogo Costa14
2023UEFA Champions LeagueGaleno5Galeno3Galeno8Diogo Costa2
2022Primeira LigaMehdi Taremi22Mehdi Taremi7Mehdi Taremi29Diogo Costa16
2022UEFA Champions LeagueMehdi Taremi5Mehdi Taremi2Mehdi Taremi7Diogo Costa4
2021Primeira LigaMehdi Taremi20Fábio Vieira14Mehdi Taremi32Diogo Costa15
2021UEFA Champions LeagueLuis Díaz2Fábio Vieira1Luis Díaz2Diogo Costa2
2020Primeira LigaMehdi Taremi17Mehdi Taremi10Mehdi Taremi27Agustín Marchesín16
2020UEFA Champions LeagueSérgio Oliveira5Jesús Corona2Sérgio Oliveira5Agustín Marchesín5
2019Primeira LigaM. Marega12Jesús Corona11Alex Telles19Agustín Marchesín18
2019UEFA Europa LeagueLuis Díaz3M. Marega2Luis Díaz4None
2018Primeira LigaTiquinho Soares15Jesús Corona9M. Marega18Casillas18
2018UEFA Champions LeagueM. Marega6Alex Telles3M. Marega8Casillas1
2017Primeira LigaM. Marega22Alex Telles13M. Marega26Casillas11
2017UEFA Champions LeagueVincent Aboubakar5Danilo Pereira3Vincent Aboubakar7Casillas1
2016Primeira LigaAndré Silva16Alex Telles8André Silva21Casillas19
2016UEFA Champions LeagueAndré Silva4Alex Telles2André Silva6Casillas3
2015Primeira LigaVincent Aboubakar13Miguel Layún13Miguel Layún18Casillas13
2015UEFA Champions LeagueVincent Aboubakar3Miguel Layún2Vincent Aboubakar4Casillas1
2014Primeira LigaNot heldNot heldNot heldNot held
2014UEFA Champions LeagueNot heldNot heldNot heldNot held
2013Primeira LigaNot heldNot heldNot heldNot held
2013UEFA Champions LeagueNot heldNot heldNot heldNot held
2012Primeira LigaNot heldNot heldNot heldNot held
2012UEFA Champions LeagueNot heldNot heldNot heldNot held
2011Primeira LigaNot heldNot heldNot heldNot held
2011UEFA Champions LeagueNot heldNot heldNot heldNot held
2010Primeira LigaNot heldNot heldNot heldNot held

Each club's own leaders for that season, not the competition's. A player who moved mid-season counts only what they did here. Clean sheets are counted for goalkeepers who played.

Season table

FC Porto
TeamPGDPts
1FC Porto10+2130
2Benfica10+1925
3Sporting CP10+1221
4Santa Clara10+921
5Arouca10+620
6Academico Viseu10+320
7GIL Vicente10+115
8SC Braga10+114
9Moreirense10-414
10Alverca10-111
11Famalicao10010
12Estrela10-410
13Vitória SC1009
14Maritimo10-128
15Rio Ave10-147
16Nacional10-97
17Casa Pia10-147
18Estoril10-142

Overview