Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2015, senior men's leaguesFilters ↓Calendar-year stats for 2015 are still being built, so this shows season stats for now.1–50 of 3,867 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
2S. WhittakerD · Norwich · 1Premier LeagueNorwich1Premier LeagueD–571700316.13
3L. ChaparroM · Estoril · 1Primeira LigaEstoril1Primeira LigaM–6751000206.16
4A. FedericiG · BournemouthNow at Macarthur · joined Dec 2020 (free transfer)· 1Premier LeagueBournemouthNow at Macarthur · joined Dec 2020 (free transfer)1Premier LeagueG–495600006.23
5Jacopo SalaD · SampdoriaNow at Rimini · joined Jan 2024 (free transfer)· 1Serie ASampdoriaNow at Rimini · joined Jan 2024 (free transfer)1Serie AD24195500206.24
6João AmorimD · Belenenses SAD · 1Primeira LigaBelenenses SAD1Primeira LigaD–630700206.27
7XumetraM · Levante · 1La LigaLevante1La LigaM–5261300506.28
8Jakob HaugaardG · StokeNow at Tromso · joined Jan 2023 (free transfer)· 1Premier LeagueStokeNow at Tromso · joined Jan 2023 (free transfer)1Premier LeagueG24405500006.28
9Paddy McNairD · Man UtdNow at Hull City · joined Jan 2026 (permanent)· 1Premier LeagueMan UtdNow at Hull City · joined Jan 2026 (permanent)1Premier LeagueD21220700006.28
10ManuG · Deportivo · 1La LigaDeportivo1La LigaG–682800206.31
11J. SeneM · Celta VigoNow at Sant Andreu · joined Jan 2026 (free transfer)· 1La LigaCelta VigoNow at Sant Andreu · joined Jan 2026 (free transfer)1La LigaM–383801106.31
12A. AhamadaG · ToulouseNow at Aubagne Air Bel · joined Sep 2026 (free transfer)· 1Ligue 1ToulouseNow at Aubagne Air Bel · joined Sep 2026 (free transfer)1Ligue 1G–540600006.32
13M. DaboD · Troyes · 1Ligue 1Troyes1Ligue 1D–1,0631700316.32
14Darren RandolphG · West HamNow at Bournemouth · joined Jan 2023 (free transfer)· 1Premier LeagueWest HamNow at Bournemouth · joined Jan 2023 (free transfer)1Premier LeagueG29450500006.32
15S. InkoomD · Boavista · 1Primeira LigaBoavista1Primeira LigaD–357500826.32
16R. IbanezM · GranadaNow at Alcorcón · joined Aug 2026 (free transfer)· 1La LigaGranadaNow at Alcorcón · joined Aug 2026 (free transfer)1La LigaM–6941801406.32
17Joni MontielM · VallecanoNow at Qarabag · joined Jun 2025 (free transfer)· 1La LigaVallecanoNow at Qarabag · joined Jun 2025 (free transfer)1La LigaM17210800006.33
18Arthur RezendeM · GoiásNow at Muharraq · joined Aug 2025 (permanent)· 1Campeonato Brasileiro Série AGoiásNow at Muharraq · joined Aug 2025 (permanent)1Campeonato Brasileiro Série AM22271800206.34
19GideãoG · Boavista · 1Primeira LigaBoavista1Primeira LigaG–450500006.34
20Richard OforiD · AcadémicaNow at Ethnikos Achna · joined Jul 2024 (free transfer)· 1Primeira LigaAcadémicaNow at Ethnikos Achna · joined Jul 2024 (free transfer)1Primeira LigaD23372500106.34
21D. BertonciniD · Frosinone · 1Serie AFrosinone1Serie AD–364500106.34
22K. RichardsonM · Aston Villa · 1Premier LeagueAston Villa1Premier LeagueM–7231101406.35
23N. DyerM · LeicesterNow at Swansea City · joined Jul 2016· 1Premier LeagueLeicesterNow at Swansea City · joined Jul 20161Premier LeagueM281681111106.35
24GilbertoD · HellasNow at Athletico Paranaense · joined Jun 2026 (free transfer)· 1Serie AHellasNow at Athletico Paranaense · joined Jun 2026 (free transfer)1Serie AD23177500106.36
25Fábio NunesD · Belenenses SADNow at Widzew Łódź · joined Jul 2021 (free transfer)· 1Primeira LigaBelenenses SADNow at Widzew Łódź · joined Jul 2021 (free transfer)1Primeira LigaD236921400206.36
26Á. PereiraD · Getafe · 1La LigaGetafe1La LigaD–412600416.37
27L. RaederG · Vitória de Setúbal · 1Primeira LigaVitória de Setúbal1Primeira LigaG–810900006.37
28Manuel JoséD · Paços de Ferreira · 1Primeira LigaPaços de Ferreira1Primeira LigaD–135700006.37
29A. BangouraF · Vallecano · 1La LigaVallecano1La LigaF–8021601206.37
30P. BernardoniG · BordeauxNow at Teuta Durrës · joined Jul 2026 (free transfer)· 1Ligue 1BordeauxNow at Teuta Durrës · joined Jul 2026 (free transfer)1Ligue 1G–630700006.37
31AmaralM · PalmeirasNow at Chapecoense · joined Jan 2018 (free transfer)· 1Campeonato Brasileiro Série APalmeirasNow at Chapecoense · joined Jan 2018 (free transfer)1Campeonato Brasileiro Série AM29523800106.38
32Ivo PintoD · NorwichNow at Fortuna Sittard · joined Jul 2022· 1Premier LeagueNorwichNow at Fortuna Sittard · joined Jul 20221Premier LeagueD268111000006.38
33N. GyomberD · RomaNow at Levadiakos · joined Sep 2026 (free transfer)· 1Serie ARomaNow at Levadiakos · joined Sep 2026 (free transfer)1Serie AD2393600106.38
34Miguel FidalgoM · União da Madeira · 1Primeira LigaUnião da Madeira1Primeira LigaM–174700306.38
35M. UcheboF · Boavista · 1Primeira LigaBoavista1Primeira LigaF–6151200106.38
36R. CrivelloD · Frosinone · 1Serie AFrosinone1Serie AD241,4391701506.38
37F. HonoratM · NiceNow at Borussia Mönchengladbach · joined Jul 2023 (permanent)· 1Ligue 1NiceNow at Borussia Mönchengladbach · joined Jul 2023 (permanent)1Ligue 1M19112600106.38
38GersonM · FluminenseNow at Cruzeiro · joined Jan 2026 (permanent)· 1Campeonato Brasileiro Série AFluminenseNow at Cruzeiro · joined Jan 2026 (permanent)1Campeonato Brasileiro Série AM197441313616.38
39M. CarliniF · Frosinone · 1Serie AFrosinone1Serie AF–3741400006.38
40Carl JenkinsonD · West HamNow at Newcastle Jets · joined Aug 2022 (free transfer)· 1Premier LeagueWest HamNow at Newcastle Jets · joined Aug 2022 (free transfer)1Premier LeagueD241,0861720316.39
41DóriaD · GranadaNow at Batman Petrolspor · joined May 2026· 1La LigaGranadaNow at Batman Petrolspor · joined May 20261La LigaD21623800516.39
42L. OsmanM · Everton · 1Premier LeagueEverton1Premier LeagueM–218900006.39
43M. GoicoecheaG · Toulouse · 1Ligue 1Toulouse1Ligue 1G28735900106.39
44R. BaldeF · Tondela · 1Primeira LigaTondela1Primeira LigaF–7081020306.39
45Marcus CocoM · GuingampNow at Hapoel Tel Aviv · joined Jan 2026 (free transfer)· 1Ligue 1GuingampNow at Hapoel Tel Aviv · joined Jan 2026 (free transfer)1Ligue 1M201,7293012606.39
46Rafael MarquesD · CoritibaNow at Vasco da Gama · joined Jul 2016· 1Campeonato Brasileiro Série ACoritibaNow at Vasco da Gama · joined Jul 20161Campeonato Brasileiro Série AD32388600306.40
47G. NepomucenoF · Marítimo · 1Primeira LigaMarítimo1Primeira LigaF–200600006.40
48RuyM · CoritibaNow at Ferroviário · joined Apr 2022 (loan)· 1Campeonato Brasileiro Série ACoritibaNow at Ferroviário · joined Apr 2022 (loan)1Campeonato Brasileiro Série AM276911011906.40
49BoschiliaF · 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
50N. AmrabatM · WatfordNow at Utrecht · joined Aug 2026 (free transfer)· 1Premier LeagueWatfordNow at Utrecht · joined Aug 2026 (free transfer)1Premier LeagueM295011200416.40

API-Football · Data sources