Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2015, senior men's leaguesChange filters ↓Calendar-year stats for 2015 are still being built, so this shows season stats for now.1–50 of 778 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1Carlos JuniorF · Atlético MineiroNow at Al-Shabab · joined Jul 2026 (permanent)· 1Campeonato Brasileiro Série AAtlético MineiroNow at Al-Shabab · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AF20196931516.12
2A. BangouraF · Vallecano · 1La LigaVallecano1La LigaF–8021601206.37
3M. UcheboF · Boavista · 1Primeira LigaBoavista1Primeira LigaF–6151200106.38
4M. CarliniF · Frosinone · 1Serie AFrosinone1Serie AF–3741400006.38
5R. BaldeF · Tondela · 1Primeira LigaTondela1Primeira LigaF–7081020306.39
6G. NepomucenoF · Marítimo · 1Primeira LigaMarítimo1Primeira LigaF–200600006.40
7BoschiliaF · MonacoNow at Operário Ferroviário · joined Aug 2024 (free transfer)· 1Ligue 1MonacoNow at Operário Ferroviário · joined Aug 2024 (free transfer)1Ligue 1F20144500006.40
8João SilvaF · Paços de FerreiraNow at Lusitânia Lourosa · joined Jul 2025 (free transfer)· 1Primeira LigaPaços de FerreiraNow at Lusitânia Lourosa · joined Jul 2025 (free transfer)1Primeira LigaF26320800106.41
9F. CampbellF · C. PalaceNow at Huddersfield Town · joined Aug 2019 (free transfer)· 1Premier LeagueC. PalaceNow at Huddersfield Town · joined Aug 2019 (free transfer)1Premier LeagueF283601100106.42
10SamuelF · Sport RecifeNow at Dubai United · joined Jul 2026 (permanent)· 1Campeonato Brasileiro Série ASport RecifeNow at Dubai United · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AF–200501106.42
11Matheus PereiraF · Sporting CPNow at Cruzeiro · joined Jul 2024 (permanent)· 1Primeira LigaSporting CPNow at Cruzeiro · joined Jul 2024 (permanent)1Primeira LigaF20145800006.42
12L. MchedlidzeF · Empoli · 1Serie AEmpoli1Serie AF263111300216.43
13Edigar JunioF · JoinvilleNow at Imabari · joined Jan 2026 (free transfer)· 1Campeonato Brasileiro Série AJoinvilleNow at Imabari · joined Jan 2026 (free transfer)1Campeonato Brasileiro Série AF258561512006.43
14Yoan GouffranF · NewcastleNow at Ararat-Armenia · joined Feb 2020· 1Premier LeagueNewcastleNow at Ararat-Armenia · joined Feb 20201Premier LeagueF30224800006.44
15PitiF · Vallecano · 1La LigaVallecano1La LigaF–337800106.45
16F. DoréF · Angers · 1Ligue 1Angers1Ligue 1F–619900206.46
17B. PereaF · TroyesNow at Công An Nhân Dân · joined Jul 2026 (permanent)· 1Ligue 1TroyesNow at Công An Nhân Dân · joined Jul 2026 (permanent)1Ligue 1F–5131200216.47
18Toni SilvaF · União da Madeira · 1Primeira LigaUnião da Madeira1Primeira LigaF–501730206.47
19Isaac Kiese ThelinF · BordeauxNow at SV Ried · joined Jun 2026 (free transfer)· 1Ligue 1BordeauxNow at SV Ried · joined Jun 2026 (free transfer)1Ligue 1F24301700006.47
20Moussa MaregaF · MarítimoNow at Sharjah · joined Sep 2023 (free transfer)· 1Primeira LigaMarítimoNow at Sharjah · joined Sep 2023 (free transfer)1Primeira LigaF257851050406.48
21N. CastilloF · Frosinone · 1Serie AFrosinone1Serie AF–306600106.48
22LinikerF · Goiás · 1Campeonato Brasileiro Série AGoiás1Campeonato Brasileiro Série AF–402912306.49
23Danny GrahamF · Sunderland · 1Premier LeagueSunderland1Premier LeagueF30313900006.49
24Ante RebićF · HellasNow at HNK Hajduk Split · joined Aug 2025 (free transfer)· 1Serie AHellasNow at HNK Hajduk Split · joined Aug 2025 (free transfer)1Serie AF225251000216.49
25S. LongoF · FrosinoneNow at Antequera · joined Jan 2025 (permanent)· 1Serie AFrosinoneNow at Antequera · joined Jan 2025 (permanent)1Serie AF243221801206.49
26Nabil GhilasF · LevanteNow at Vitória de Setúbal · joined Sep 2019· 1La LigaLevanteNow at Vitória de Setúbal · joined Sep 20191La LigaF261,0092001106.50
27X. SilvaF · Vitória de GuimarãesNow at Hapoel Tel Aviv · joined Jul 2026 (permanent)· 1Primeira LigaVitória de GuimarãesNow at Hapoel Tel Aviv · joined Jul 2026 (permanent)1Primeira LigaF197912010406.50
28Moussa MaregaF · PortoNow at Sharjah · joined Sep 2023 (free transfer)· 1Primeira LigaPortoNow at Sharjah · joined Sep 2023 (free transfer)1Primeira LigaF25140900006.50
29Alejandro RodríguezF · Sampdoria · 1Serie ASampdoria1Serie AF–38600006.50
30T. MatavžF · GenoaNow at Gorica · joined Jul 2024 (free transfer)· 1Serie AGenoaNow at Gorica · joined Jul 2024 (free transfer)1Serie AF27465700006.50
31MatosF · UdineseNow at FC Trapani 1905 · joined Jan 2026 (free transfer)· 1Serie AUdineseNow at FC Trapani 1905 · joined Jan 2026 (free transfer)1Serie AF–4101101106.50
32Duncan WatmoreF · SunderlandNow at Rotherham United · joined Feb 2026 (free transfer)· 1Premier LeagueSunderlandNow at Rotherham United · joined Feb 2026 (free transfer)1Premier LeagueF228422111006.51
33RabiolaF · Académica · 1Primeira LigaAcadémica1Primeira LigaF–6621620406.51
34J. AugustinF · PSGNow at Yverdon-Sport · joined Jul 2026 (free transfer)· 1Ligue 1PSGNow at Yverdon-Sport · joined Jul 2026 (free transfer)1Ligue 1F194151310106.51
35Claudio BeauvueF · Celta VigoNow at Boulogne · joined Aug 2021 (free transfer)· 1La LigaCelta VigoNow at Boulogne · joined Aug 2021 (free transfer)1La LigaF285051010106.51
36M. MakuszewskiF · Vitória de Setúbal · 1Primeira LigaVitória de Setúbal1Primeira LigaF–516910206.51
37Alexandre MendyF · NiceNow at Al-Faisaly FC · joined Jul 2026 (free transfer)· 1Ligue 1NiceNow at Al-Faisaly FC · joined Jul 2026 (free transfer)1Ligue 1F223741810006.52
38Hélder CostaF · MonacoNow at Yunnan Yukun · joined Jan 2025 (permanent)· 1Ligue 1MonacoNow at Yunnan Yukun · joined Jan 2025 (permanent)1Ligue 1F221,2912532406.52
39F. RaspentinoF · Bastia · 1Ligue 1Bastia1Ligue 1F275111110206.52
40E. EmenikeF · West Ham · 1Premier LeagueWest Ham1Premier LeagueF–3951100006.52
41Ricardo GomesF · Vitória de GuimarãesNow at Al-Khor · joined Jul 2025 (permanent)· 1Primeira LigaVitória de GuimarãesNow at Al-Khor · joined Jul 2025 (permanent)1Primeira LigaF24266600006.52
42D. HummetF · TroyesNow at Gamba Osaka · joined Jul 2026 (permanent)· 1Ligue 1TroyesNow at Gamba Osaka · joined Jul 2026 (permanent)1Ligue 1F19154600006.52
43YtaloF · Atlético ParanaenseNow at Joinville · joined Nov 2025 (free transfer)· 1Campeonato Brasileiro Série AAtlético ParanaenseNow at Joinville · joined Nov 2025 (free transfer)1Campeonato Brasileiro Série AF28152511306.52
44Patrick BamfordF · C. PalaceNow at Sheffield United · joined Nov 2025 (free transfer)· 1Premier LeagueC. PalaceNow at Sheffield United · joined Nov 2025 (free transfer)1Premier LeagueF22119600006.52
45VigueraF · Athletic Club · 1La LigaAthletic Club1La LigaF–289900006.52
46Eduardo SalvioF · BenficaNow at Lanús · joined Jul 2024 (free transfer)· 1Primeira LigaBenficaNow at Lanús · joined Jul 2024 (free transfer)1Primeira LigaF25211800006.53
47Jonathan RodríguezF · DeportivoNow at Peñarol · joined Feb 2026 (free transfer)· 1La LigaDeportivoNow at Peñarol · joined Feb 2026 (free transfer)1La LigaF225661300206.53
48Lacina TraoréF · MonacoNow at Varzim · joined Feb 2022 (free transfer)· 1Ligue 1MonacoNow at Varzim · joined Feb 2022 (free transfer)1Ligue 1F258161931516.53
49Odaïr FortesF · Reims · 1Ligue 1Reims1Ligue 1F–4721600006.53
50JuanmiF · SouthamptonNow at Getafe · joined Jul 2025 (permanent)· 1Premier LeagueSouthamptonNow at Getafe · joined Jul 2025 (permanent)1Premier LeagueF231611200006.54

API-Football · Data sources