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 1,550 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1L. ChaparroM · Estoril · 1Primeira LigaEstoril1Primeira LigaM–6751000206.16
2XumetraM · Levante · 1La LigaLevante1La LigaM–5261300506.28
3J. 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
4R. IbanezM · GranadaNow at Alcorcón · joined Aug 2026 (free transfer)· 1La LigaGranadaNow at Alcorcón · joined Aug 2026 (free transfer)1La LigaM–6941801406.32
5Joni MontielM · VallecanoNow at Qarabag · joined Jun 2025 (free transfer)· 1La LigaVallecanoNow at Qarabag · joined Jun 2025 (free transfer)1La LigaM17210800006.33
6Arthur 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
7K. RichardsonM · Aston Villa · 1Premier LeagueAston Villa1Premier LeagueM–7231101406.35
8N. DyerM · LeicesterNow at Swansea City · joined Jul 2016· 1Premier LeagueLeicesterNow at Swansea City · joined Jul 20161Premier LeagueM281681111106.35
9AmaralM · 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
10Miguel FidalgoM · União da Madeira · 1Primeira LigaUnião da Madeira1Primeira LigaM–174700306.38
11F. HonoratM · NiceNow at Borussia Mönchengladbach · joined Jul 2023 (permanent)· 1Ligue 1NiceNow at Borussia Mönchengladbach · joined Jul 2023 (permanent)1Ligue 1M19112600106.38
12GersonM · FluminenseNow at Cruzeiro · joined Jan 2026 (permanent)· 1Campeonato Brasileiro Série AFluminenseNow at Cruzeiro · joined Jan 2026 (permanent)1Campeonato Brasileiro Série AM197441313616.38
13L. OsmanM · Everton · 1Premier LeagueEverton1Premier LeagueM–218900006.39
14Marcus 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
15RuyM · 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
16N. AmrabatM · WatfordNow at Utrecht · joined Aug 2026 (free transfer)· 1Premier LeagueWatfordNow at Utrecht · joined Aug 2026 (free transfer)1Premier LeagueM295011200416.40
17Z. MachachM · ToulouseNow at Kispest-Honvéd FC · joined Aug 2021 (loan)· 1Ligue 1ToulouseNow at Kispest-Honvéd FC · joined Aug 2021 (loan)1Ligue 1M–8571611406.41
18Patrick EbertM · VallecanoNow at İstanbulspor · joined Jul 2022 (free transfer)· 1La LigaVallecanoNow at İstanbulspor · joined Jul 2022 (free transfer)1La LigaM29556900316.41
19Édgar MéndezM · GranadaNow at Prachuap · joined Jul 2026 (permanent)· 1La LigaGranadaNow at Prachuap · joined Jul 2026 (permanent)1La LigaM267421510306.41
20Ítalo MeloM · JoinvilleNow at Juazeirense · joined Dec 2025· 1Campeonato Brasileiro Série AJoinvilleNow at Juazeirense · joined Dec 20251Campeonato Brasileiro Série AM23299600006.42
21V. LavigneM · Lorient · 1Ligue 1Lorient1Ligue 1M–151600006.42
22Ibai GómezM · Athletic ClubNow at Deportivo La Coruña · joined Jul 2022· 1La LigaAthletic ClubNow at Deportivo La Coruña · joined Jul 20221La LigaM26115500306.42
23Adama TraoréM · Aston VillaNow at Deportivo La Coruña · joined Aug 2026 (free transfer)· 1Premier LeagueAston VillaNow at Deportivo La Coruña · joined Aug 2026 (free transfer)1Premier LeagueM20177901106.42
24MinhocaM · Paços de Ferreira · 1Primeira LigaPaços de Ferreira1Primeira LigaM–403820106.43
25P. PuelM · Nice · 1Ligue 1Nice1Ligue 1M–1861100006.43
26I. HajrovićM · Eibar · 1La LigaEibar1La LigaM–174700006.43
27KelvinM · PalmeirasNow at Uthai Thani · joined Jan 2026 (free transfer)· 1Campeonato Brasileiro Série APalmeirasNow at Uthai Thani · joined Jan 2026 (free transfer)1Campeonato Brasileiro Série AM23323603406.43
28M. CardosoM · União da MadeiraNow at Erzurumspor FK · joined Aug 2026 (permanent)· 1Primeira LigaUnião da MadeiraNow at Erzurumspor FK · joined Aug 2026 (permanent)1Primeira LigaM22151600106.43
29Ricardo ValenteM · Vitória de GuimarãesNow at Leixões · joined Aug 2022· 1Primeira LigaVitória de GuimarãesNow at Leixões · joined Aug 20221Primeira LigaM251,8153050606.44
30V. Odjidja-OfoeM · NorwichNow at HNK Hajduk Split · joined Jul 2023 (free transfer)· 1Premier LeagueNorwichNow at HNK Hajduk Split · joined Jul 2023 (free transfer)1Premier LeagueM272751002206.44
31Scott SinclairM · Aston VillaNow at Bristol Rovers · joined Oct 2022 (free transfer)· 1Premier LeagueAston VillaNow at Bristol Rovers · joined Oct 2022 (free transfer)1Premier LeagueM271,5962720006.44
32Hugo SecoM · Académica · 1Primeira LigaAcadémica1Primeira LigaM288262010606.44
33LafitaM · Getafe · 1La LigaGetafe1La LigaM–1,0191432506.44
34Florian ThauvinM · NewcastleNow at Lens · joined Aug 2025 (permanent)· 1Premier LeagueNewcastleNow at Lens · joined Aug 2025 (permanent)1Premier LeagueM234201300106.45
35Edson FariasM · Paços de FerreiraNow at Académica · joined Jul 2025 (free transfer)· 1Primeira LigaPaços de FerreiraNow at Académica · joined Jul 2025 (free transfer)1Primeira LigaM–1,0102100506.46
36N. AmrabatM · MálagaNow at Utrecht · joined Aug 2026 (free transfer)· 1La LigaMálagaNow at Utrecht · joined Aug 2026 (free transfer)1La LigaM299271201516.46
37William BarbioM · ChapecoenseNow at Amazonas · joined Jan 2024 (free transfer)· 1Campeonato Brasileiro Série AChapecoenseNow at Amazonas · joined Jan 2024 (free transfer)1Campeonato Brasileiro Série AM236371001206.46
38Danilo BarcelosM · Sport RecifeNow at Ponte Preta · joined Jan 2025 (free transfer)· 1Campeonato Brasileiro Série ASport RecifeNow at Ponte Preta · joined Jan 2025 (free transfer)1Campeonato Brasileiro Série AM24301511206.46
39Jean Victor MakengoM · CaenNow at Lorient · joined Jan 2023 (permanent)· 1Ligue 1CaenNow at Lorient · joined Jan 2023 (permanent)1Ligue 1M184311000106.46
40Pedro RochaM · GrêmioNow at Coritiba · joined Dec 2025 (free transfer)· 1Campeonato Brasileiro Série AGrêmioNow at Coritiba · joined Dec 2025 (free transfer)1Campeonato Brasileiro Série AM217321552316.46
41OsvaldoM · FluminenseNow at Vitória · joined Jan 2023 (free transfer)· 1Campeonato Brasileiro Série AFluminenseNow at Vitória · joined Jan 2023 (free transfer)1Campeonato Brasileiro Série AM296441610216.47
42J. MonteroM · SwanseaNow at Aucas · joined Jan 2023· 1Premier LeagueSwanseaNow at Aucas · joined Jan 20231Premier LeagueM261,3572302006.47
43KucaM · Belenenses SADNow at Feirense · joined Jan 2019· 1Primeira LigaBelenenses SADNow at Feirense · joined Jan 20191Primeira LigaM267791010006.47
44Fabián RuizM · BetisNow at Paris Saint-Germain · joined Aug 2022 (permanent)· 1La LigaBetisNow at Paris Saint-Germain · joined Aug 2022 (permanent)1La LigaM204281201006.47
45B. JankovićM · Hellas · 1Serie AHellas1Serie AM–8991510516.47
46Felipe AmorimM · GoiásNow at Fluminense · joined Nov 2019· 1Campeonato Brasileiro Série AGoiásNow at Fluminense · joined Nov 20191Campeonato Brasileiro Série AM259791200616.48
47Eunan O'KaneM · BournemouthNow at Luton Town · joined Jan 2020· 1Premier LeagueBournemouthNow at Luton Town · joined Jan 20201Premier LeagueM257281401206.48
48Matías NahuelM · VillarrealNow at Johor Darul Takzim FC · joined Jul 2026 (permanent)· 1La LigaVillarrealNow at Johor Darul Takzim FC · joined Jul 2026 (permanent)1La LigaM191,0002001406.48
49D. N'DiM · Sporting · 1La LigaSporting1La LigaM–7521510206.48
50António XavierM · MarítimoNow at Académica · joined Jan 2026 (free transfer)· 1Primeira LigaMarítimoNow at Académica · joined Jan 2026 (free transfer)1Primeira LigaM234001110106.48

API-Football · Data sources