Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 3149 of 3170 stored matches (99%) that name a player. Appearances and minutes count 3059 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

95% or more of matches name a playerSome matches name a playerNone recorded

1Pedro GonçalvesSporting CPSporting CPF195––80513317.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Famalicão33––55406.77
2020-21Sporting CP322,73310233617.48
2021-22Sporting CP272,031589407.18
2022-23Sporting CP33––1511807.51
2023-24Sporting CP32––1112407.58
2024-25Sporting CP14882354307.44
2025-26Sporting CP24––137407.19

Player page →

2Rafa SilvaBenficaBenficaM234––59492207.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16SC Braga30––80306.87
2016-17Benfica20––24006.80
2016-17SC Braga1––00106.40
2017-18Benfica20––34006.88
2019-20Benfica25––75307.00
2020-21Benfica292,190255307.18
2021-22Benfica282,0422815307.20
2022-23Benfica28––84606.83
2023-24Benfica30––1412307.62
2025-26Benfica14––30006.93
2026-27Benfica9610010006.79

Player page →

3Ricardo HortaSC BragaSC BragaM281––104472817.24
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17SC Braga32––64106.96
2017-18SC Braga30––118207.17
2019-20SC Braga33––125407.22
2020-21SC Braga322,475393207.04
2021-22SC Braga322,7905195407.54
2022-23SC Braga30––148407.38
2023-24SC Braga28––94307.36
2024-25SC Braga342,8454106207.31
2025-26SC Braga23––124517.27
2026-27SC Braga7519120107.08

Player page →

4PizziEstorilEstorilM244––51442717.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Benfica31––70307.29
2016-17Benfica33––108617.55
2017-18Benfica33––66507.34
2019-20Benfica34––1814307.63
2020-21Benfica321,849464607.08
2021-22Benfica14298013206.71
2022-23SC Braga16––21106.84
2023-24SC Braga29––13106.77
2025-26Estoril22––05006.66

Player page →

5OtávioFC PortoFC PortoM179––22424507.33
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Vitória de Guimarães24––60807.35
2016-17FC Porto23––16306.95
2017-18FC Porto15––21506.79
2019-20FC Porto31––291107.36
2020-21FC Porto262,125338207.30
2021-22FC Porto322,6855311807.50
2022-23FC Porto27––57707.74
2023-24FC Porto1––00106.90

Player page →

6Francisco TrincãoSporting CPSporting CPF156––4338607.29
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20SC Braga27––86107.26
2022-23Sporting CP34––102207.04
2023-24Sporting CP31––96107.27
2024-25Sporting CP342,9516914107.66
2025-26Sporting CP30––710107.19

Player page →

7Nuno SantosSporting CPSporting CPM221––28362817.13
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Benfica1––00006.40
2016-17Vitória de Setúbal26––02206.73
2017-18Rio Ave26––10206.73
2019-20Rio Ave32––25517.27
2020-21Sporting CP311,922376407.15
2021-22Sporting CP322,109467407.20
2022-23Sporting CP31––85507.31
2023-24Sporting CP31––410607.41
2024-25Sporting CP7353000007.23
2025-26Sporting CP4––01006.63

Player page →

8PaulinhoSporting CPSporting CPF167––67292307.13
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18SC Braga30––133207.03
2019-20SC Braga29––177407.33
2020-21SC Braga121,061034107.19
2020-21Sporting CP141,072032206.93
2021-22Sporting CP292,38421141007.10
2022-23Sporting CP22––54306.97
2023-24Sporting CP31––155107.22

Player page →

8Ricardo EsgaioGil VicenteGil VicenteM207––7295316.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Sporting CP8––00107.00
2016-17Sporting CP8––00206.77
2017-18SC Braga30––410807.07
2019-20SC Braga30––151207.00
2020-21SC Braga322,871213607.02
2021-22Sporting CP271,473004706.71
2022-23Sporting CP25––13606.75
2023-24Sporting CP28––04706.89
2024-25Sporting CP9242000016.60
2026-27Gil Vicente10799000407.00

Player page →

10Iuri MedeirosSC BragaSC BragaF114––37231807.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Moreirense12––80207.19
2016-17Boavista27––78706.99
2017-18Sporting CP6––01106.58
2020-21SC Braga15953152207.27
2021-22SC Braga241,430576107.30
2022-23SC Braga30––106507.44

Player page →

10Tiago SilvaVitória de GuimarãesVitória de GuimarãesM191––30237257.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Belenenses SAD15––20506.56
2016-17Feirense27––621116.78
2017-18Feirense29––371416.95
2021-22Vitória de Guimarães291,9920341206.87
2022-23Vitória de Guimarães28––511327.12
2023-24Vitória de Guimarães29––55807.36
2024-25Vitória de Guimarães302,338554617.44
2025-26Vitória de Guimarães4––10307.10

Player page →

12André HortaSC BragaSC BragaM185––9222116.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Vitória de Setúbal21––20606.72
2016-17Benfica10––11206.90
2017-18SC Braga22––16207.02
2019-20SC Braga25––02206.93
2020-21SC Braga21576011206.79
2021-22SC Braga281,579013316.85
2022-23SC Braga32––14407.03
2023-24SC Braga14––21007.19
2024-25SC Braga12509104007.17

Player page →

13PedrinhoGil VicenteGil VicenteM148––12202607.07
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Paços de Ferreira31––51406.93
2017-18Paços de Ferreira32––31606.88
2019-20Paços de Ferreira33––22806.99
2020-21Gil Vicente191,293112107.04
2021-22Gil Vicente332,8937114707.48

Player page →

14Salvador AgraBoavistaBoavistaM220––31194036.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Nacional16––90307.12
2016-17Nacional31––33006.78
2017-18Desportivo das Aves17––31306.78
2020-21Tondela312,267233726.85
2021-22Tondela322,623064507.06
2022-23Boavista30––34606.84
2023-24Boavista31––32706.74
2024-25Boavista322,738112916.76

Player page →

14Fábio VieiraFC PortoFC PortoM723,6271112191007.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20FC Porto0––2100–
2020-21FC Porto19423000106.76
2021-22FC Porto271,3536614207.42
2024-25FC Porto261,851544707.29

Player page →

14David SimãoAroucaAroucaM167––7195527.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Arouca10––401007.01
2017-18Boavista27––14907.18
2020-21Moreirense16610102506.75
2021-22Arouca151,132112416.93
2022-23Arouca31––04706.99
2023-24Arouca32––07917.12
2024-25Arouca241,789010806.99
2025-26Arouca12––00306.73

Player page →

17Gil DiasFamalicãoFamalicãoM148––16182606.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Rio Ave34––64406.88
2020-21Famalicão312,368203506.86
2021-22Benfica12616011107.13
2024-25Famalicão301,416252706.86
2025-26Famalicão32––47807.14
2026-27Famalicão9480001106.55

Player page →

17João CarvalhoEstorilEstorilM120––14182126.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Vitória de Setúbal15––10006.53
2017-18Benfica7––01006.67
2022-23Estoril29––12616.98
2024-25Estoril282,324363516.95
2025-26Estoril32––611807.10
2026-27Estoril9768001206.62

Player page →

17Ivo RodriguesMoreirenseMoreirenseM134––13183826.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Arouca16––30806.74
2016-17Paços de Ferreira26––03506.71
2020-21Famalicão141,041362407.01
2021-22Famalicão241,895114716.85
2022-23Famalicão30––27816.96
2024-25Arouca11644001406.82
2024-25Moreirense13754011206.76

Player page →

17Francisco MouraFC PortoFC PortoD147––12182406.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21SC Braga5157020006.88
2021-22SC Braga271,477120406.56
2022-23Famalicão28––22506.82
2023-24Famalicão33––14707.18
2024-25Famalicão4360001007.20
2024-25FC Porto272,218239207.17
2025-26FC Porto19––22506.84
2026-27FC Porto4265000106.67

Player page →

21Gelson MartinsSporting CPSporting CPM92––18171416.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Sporting CP29––40306.81
2016-17Sporting CP32––69606.87
2017-18Sporting CP31––88517.07

Player page →

21Rafa SoaresEstrela da AmadoraEstrela da AmadoraD153––6172106.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Académica11––10207.02
2016-17Rio Ave32––34407.04
2017-18Portimonense11––01206.86
2019-20Vitória de Guimarães10––01006.84
2021-22Vitória de Guimarães302,553214406.99
2024-25Famalicão262,089102506.93
2025-26Famalicão23––12406.92
2026-27Estrela da Amadora10787003006.49

Player page →

23L. LeloSC BragaSC BragaM113––316606.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Casa Pia27––16306.88
2023-24Casa Pia33––12006.81
2024-25Casa Pia322,851414207.11
2025-26SC Braga21––04106.88

Player page →

24Bruno FernandesSporting CPSporting CPM50––19151117.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Sporting CP33––118607.56
2019-20Sporting CP17––87517.89

Player page →

24BrumaBenficaBenficaF71––1815707.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23SC Braga16––46307.14
2023-24SC Braga26––62307.12
2024-25Benfica10510212007.00
2024-25SC Braga171,207575107.45
2025-26Benfica2––00006.60

Player page →

24Francisco GeraldesEstorilEstorilM147––9153436.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Moreirense15––12516.93
2016-17Sporting CP4––00106.55
2017-18Rio Ave30––35616.65
2019-20Sporting CP8––00106.73
2020-21Rio Ave321,922202406.79
2021-22Estoril321,638012806.62
2022-23Estoril26––44916.92

Player page →

27SamuVitória de GuimarãesVitória de GuimarãesM171––21143017.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Boavista3––00006.95
2016-17Boavista5––00006.43
2021-22Vizela302,470543717.02
2022-23Vizela33––34706.99
2023-24Vizela32––42707.24
2024-25Vitória de Guimarães311,748221307.03
2025-26Vitória de Guimarães28––73406.79
2026-27Vitória de Guimarães9730011206.96

Player page →

27Tiago EsgaioAroucaAroucaD196––11144306.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Belenenses SAD28––22806.81
2020-21Belenenses SAD322,736111607.01
2021-22Arouca19918001406.58
2021-22SC Braga168000007.00
2022-23Arouca26––02906.83
2023-24Arouca28––23407.01
2024-25Arouca252,183621207.10
2025-26Arouca28––341006.70
2026-27Arouca9808010006.86

Player page →

29Joao MarioBenficaBenficaM156––31131817.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Sporting CP33––60107.30
2016-17Sporting CP1––01007.30
2020-21Sporting CP281,993021406.94
2021-22Benfica281,714333207.13
2022-23Benfica33––177617.35
2023-24Benfica31––31407.12
2024-25Benfica2155000107.20

Player page →

29M. CardosoBelenenses SADBelenenses SADM98––15132206.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16União da Madeira6––00106.43
2016-17Tondela30––14406.44
2017-18Tondela32––86906.71
2020-21Belenenses SAD302,526063806.88

Player page →

29G. SaFamalicãoFamalicãoM107––11132506.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Famalicão15––00506.49
2023-24Famalicão28––35606.92
2024-25Famalicão332,550246706.94
2025-26Famalicão31––42706.97

Player page →

29Kiko BondosoMoreirenseMoreirenseM138––1013606.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Vizela342,724265206.94
2022-23Vizela34––23206.76
2023-24Vizela3––00007.07
2024-25Rio Ave281,961021106.71
2025-26Moreirense31––03006.72
2026-27Moreirense8356001106.71

Player page →

29Edgar CostaMarítimoMarítimoF167––8135566.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Marítimo23––40936.92
2016-17Marítimo27––15906.80
2017-18Marítimo21––24207.00
2019-20Marítimo27––011016.64
2020-21Marítimo221,143000606.79
2021-22Marítimo251,3080121006.74
2022-23Marítimo22––01926.53

Player page →

29António XavierEstorilEstorilM118––3131506.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Marítimo11––10106.48
2016-17Marítimo29––13406.66
2017-18Paços de Ferreira33––08406.72
2019-20Tondela24––12506.68
2021-22Estoril21667000106.55

Player page →

35N. SantosVitória de GuimarãesVitória de GuimarãesM139––12122236.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Moreirense14––12006.89
2020-21Boavista291,745110516.71
2021-22Paços de Ferreira312,344151816.73
2023-24Vitória de Guimarães27––24516.80
2024-25Vitória de Guimarães331,916034406.91
2025-26Vitória de Guimarães5––01006.52

Player page →

35André AlmeidaBenficaBenficaD113––7122626.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Benfica26––00616.98
2016-17Benfica14––10006.95
2017-18Benfica31––27706.99
2019-20Benfica23––44807.06
2020-21Benfica4283001207.03
2021-22Benfica15776000316.60

Player page →

35Joao MarioFC PortoFC PortoD116––5121916.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20FC Porto2––00006.45
2020-21FC Porto14413022206.98
2021-22FC Porto282,073102406.87
2022-23FC Porto18––14316.88
2023-24FC Porto27––21507.01
2024-25FC Porto271,771103506.95

Player page →

38Fábio MartinsSC BragaSC BragaM105––24113136.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Paços de Ferreira14––00606.58
2016-17Chaves29––621216.76
2017-18SC Braga27––54206.90
2019-20Famalicão29––1251027.27
2021-22SC Braga6416010107.03

Player page →

38S. OliveiraFC PortoFC PortoM94––24112107.35
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16FC Porto9––20307.47
2016-17FC Porto1––00007.10
2017-18FC Porto19––42407.41
2019-20FC Porto20––34707.39
2020-21FC Porto322,39410135507.42
2021-22FC Porto13397020207.00

Player page →

38Pedro TibaGil VicenteGil VicenteM105––15112106.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Chaves14––23406.96
2016-17SC Braga9––00106.66
2017-18Chaves31––96406.97
2022-23Gil Vicente26––10506.67
2023-24Gil Vicente25––32706.92

Player page →

38Gonçalo InácioSporting CPSporting CPD176––13112937.16
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Sporting CP201,364111416.80
2021-22Sporting CP282,475242107.14
2022-23Sporting CP33––13407.00
2023-24Sporting CP32––10817.09
2024-25Sporting CP282,253032607.26
2025-26Sporting CP26––23417.63
2026-27Sporting CP9810010207.16

Player page →

38Rúben LameirasChavesChavesM120––11111506.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Famalicão22––25306.66
2020-21Famalicão11879141006.84
2020-21Vitória de Guimarães20816112106.65
2021-22Vitória de Guimarães281,543030306.68
2022-23Vitória de Guimarães19––12406.84
2023-24Casa Pia15––01306.66
2023-24Chaves5––00106.46

Player page →

38Bruno XadasMarítimoMarítimoM97––10111306.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17SC Braga4––00006.45
2017-18SC Braga21––23106.84
2019-20Marítimo12––10307.07
2019-20SC Braga1––00007.00
2021-22Marítimo251,326032406.87
2022-23Marítimo34––46507.21

Player page →

38Nuno MoreiraCasa PiaCasa PiaM110––10111426.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Vizela301,695112416.79
2022-23Vizela29––11406.87
2023-24Casa Pia15––21207.11
2023-24Vizela15––12107.07
2024-25Casa Pia211,501455317.25

Player page →

38Rúben RibeiroChavesChavesM106––8112216.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Boavista14––00506.66
2016-17Rio Ave31––02606.73
2017-18Rio Ave16––33307.31
2017-18Sporting CP9––02006.91
2019-20Gil Vicente13––43107.11
2023-24Chaves23––11716.78

Player page →

38T. GouveiaBenficaBenficaF49––811906.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Benfica286001007.10
2022-23Estoril29––56706.88
2023-24Benfica13––23107.01
2024-25Benfica4107111107.25
2025-26Benfica1––0000–

Player page →

38RogerSC BragaSC BragaF52––711307.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22SC Braga7129020006.75
2023-24SC Braga14––27107.27
2024-25SC Braga281,744433107.26
2025-26SC Braga3––01107.20

Player page →

38Diogo GonçalvesBenficaBenficaM88––6112016.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Benfica7––01106.80
2019-20Famalicão27––54907.10
2020-21Benfica211,181215506.95
2021-22Benfica23876001516.59
2022-23Benfica10––00006.70

Player page →

38Alberto CostaFC PortoFC PortoD47––111707.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Vitória de Guimarães1––00006.30
2024-25Vitória de Guimarães10673102007.14
2025-26FC Porto27––18707.03
2026-27FC Porto9720001006.87

Player page →

50TomanéAVSAVSF114––19102106.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Vitória de Guimarães16––10306.54
2016-17Arouca17––32306.83
2017-18Tondela32––971007.13
2024-25Farense241,658230106.93
2025-26AVS25––31406.77

Player page →

Data coverage for Primeira Liga →

Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources