Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2024, senior men's leaguesFilters ↓Calendar-year stats for 2024 are still being built, so this shows season stats for now.1–50 of 23,390 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1D. RíosD · Unión Comercio · 1Peruvian Primera DivisiónUnión Comercio1Peruvian Primera DivisiónD–264500105.72
2Ronaldo TavaresF · Yverdon-SportNow at Estrela da Amadora · joined Jul 2025· 1Swiss Super LeagueYverdon-SportNow at Estrela da Amadora · joined Jul 20251Swiss Super LeagueF27157610215.78
3A. LouatiM · Juve Stabia · 2Serie BJuve Stabia2Serie BM–43600016.04
4Vincenzo FiorilloG · SalernitanaNow at Pescara · joined Aug 2026 (permanent)· 2Serie BSalernitanaNow at Pescara · joined Aug 2026 (permanent)2Serie BG35357500016.06
5S. HarushM · Ashdod · 1Israeli Premier LeagueAshdod1Israeli Premier LeagueM–106600016.13
6Ryan FraserM · SouthamptonNow at Macarthur · joined Jul 2026 (permanent)· 1Premier LeagueSouthamptonNow at Macarthur · joined Jul 2026 (permanent)1Premier LeagueM31304700016.16
7Ahmed HarisiF · Damac · 1Saudi Professional LeagueDamac1Saudi Professional LeagueF–167700116.16
8Martín MaturanaF · O'Higgins · 1Chilean Primera DivisiónO'Higgins1Chilean Primera DivisiónF–189700216.17
9M. Al DowaishD · Al-Fayha · 1Saudi Professional LeagueAl-Fayha1Saudi Professional LeagueD–334700106.18
10F. SaraviaG · Alianza LimaNow at Los Chankas · joined Jan 2025 (free transfer)· 1Peruvian Primera DivisiónAlianza LimaNow at Los Chankas · joined Jan 2025 (free transfer)1Peruvian Primera DivisiónG26709900126.18
11C. TelferM · Ross County · 1Scottish PremiershipRoss County1Scottish PremiershipM–147700016.19
12J. EsquivelF · Gimnasia L.P. · 1Argentine Primera DivisiónGimnasia L.P.1Argentine Primera DivisiónF–136600216.20
13B. NazarenoD · Técnico Universitario · 1Ecuadorian Serie ATécnico Universitario1Ecuadorian Serie AD–330701016.21
14J. MijatovicF · OH LeuvenNow at New York City FC · joined Jun 2026· 1Belgian Pro LeagueOH LeuvenNow at New York City FC · joined Jun 20261Belgian Pro LeagueF19191710316.21
15H. QasimD · Al-FatehNow at Al-Riyadh · joined Jul 2026 (permanent)· 1Saudi Professional LeagueAl-FatehNow at Al-Riyadh · joined Jul 2026 (permanent)1Saudi Professional LeagueD–2671101216.22
16B. CohenM · Hapoel Hadera · 1Israeli Premier LeagueHapoel Hadera1Israeli Premier LeagueM–174500206.22
17Leo ManaD · Corinthians · 1Campeonato Brasileiro Série ACorinthians1Campeonato Brasileiro Série AD–216500106.24
18Perez JuanG · Huesca · 2Segunda DivisionHuesca2Segunda DivisionG28739900016.24
19Josh Wilson-EsbrandD · StokeNow at Manchester City · joined Jun 2026· 2ChampionshipStokeNow at Manchester City · joined Jun 20262ChampionshipD22281601006.25
20G. CoronelD · Imbabura · 1Ecuadorian Serie AImbabura1Ecuadorian Serie AD–8461300216.25
21L. GautierD · Martigues · 2Ligue 2Martigues2Ligue 2D–390700206.26
22Rory FeelyD · CrawleyNow at Cork City · joined Jun 2025 (permanent)· 3League OneCrawleyNow at Cork City · joined Jun 2025 (permanent)3League OneD28183600216.26
23Werik PopóF · JuventudeNow at Fagiano Okayama · joined Jul 2026 (permanent)· 1Campeonato Brasileiro Série AJuventudeNow at Fagiano Okayama · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AF2363500216.26
24S. MallonM · Sligo · 1League of Ireland Premier DivisionSligo1League of Ireland Premier DivisionM–290600216.27
25Marcel ScaleseD · ItuanoNow at Port FC · joined Jul 2026 (free transfer)· 2Campeonato Brasileiro Série BItuanoNow at Port FC · joined Jul 2026 (free transfer)2Campeonato Brasileiro Série BD29559900426.27
26D. OrtizM · Cumbayá · 1Ecuadorian Serie ACumbayá1Ecuadorian Serie AM–522800006.27
27Jeison ChalaF · Técnico UniversitarioNow at Macará · joined Jul 2026 (permanent)· 1Ecuadorian Serie ATécnico UniversitarioNow at Macará · joined Jul 2026 (permanent)1Ecuadorian Serie AF30166700006.28
28JadsonD · CuiabáNow at Botafogo-SP · joined Jul 2026 (permanent)· 1Campeonato Brasileiro Série ACuiabáNow at Botafogo-SP · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AD–160700006.28
29Ayman AikiF · Saint EtienneNow at KuPS · joined Jul 2026 (permanent)· 1Ligue 1Saint EtienneNow at KuPS · joined Jul 2026 (permanent)1Ligue 1F–131500006.28
30Rico HenryD · Brentford · 1Premier LeagueBrentford1Premier LeagueD27100500006.28
31ThassioD · Botafogo-SP · 2Campeonato Brasileiro Série BBotafogo-SP2Campeonato Brasileiro Série BD–347700106.28
32G. KondoD · DunkerqueNow at Cercle Brugge · joined Jul 2026 (permanent)· 2Ligue 2DunkerqueNow at Cercle Brugge · joined Jul 2026 (permanent)2Ligue 2D23380800006.29
33Souleyman DoumbiaD · Standard · 1Belgian Pro LeagueStandard1Belgian Pro LeagueD282081000006.29
34J. DelmasD · CartagenaNow at IMT · joined Aug 2026 (free transfer)· 2Segunda DivisionCartagenaNow at IMT · joined Aug 2026 (free transfer)2Segunda DivisionD306921500106.30
35Eduard PapG · BotoșaniNow at Csikszereda · joined Jul 2026 (permanent)· 1Liga IBotoșaniNow at Csikszereda · joined Jul 2026 (permanent)1Liga IG30639700306.30
36P. KwiatkowskiD · Widzew Łódź · 1EkstraklasaWidzew Łódź1EkstraklasaD–351700316.30
37Tiago ReisF · Nacional · 1Primeira LigaNacional1Primeira LigaF–230700106.30
38R. BelahyaneM · Lazio · 1Serie ALazio1Serie AM21191600016.30
39MarlinhoF · Ituano · 2Campeonato Brasileiro Série BItuano2Campeonato Brasileiro Série BF–153600106.30
40Joaquin PomboD · Independiente del ValleNow at Aldosivi · joined Jul 2026 (permanent)· 1Ecuadorian Serie AIndependiente del ValleNow at Aldosivi · joined Jul 2026 (permanent)1Ecuadorian Serie AD245801000226.30
41O. GarridoM · Central Córdoba · 1Argentine Primera DivisiónCentral Córdoba1Argentine Primera DivisiónM–322500306.30
42Franco ZapiolaM · Platense · 1Argentine Primera DivisiónPlatense1Argentine Primera DivisiónM24180500106.30
43Jaime PintoF · Farense · 1Primeira LigaFarense1Primeira LigaF–233800106.30
44Kévin SoniF · Bnei SakhninNow at Oriente Petrolero · joined Jul 2026 (permanent)· 1Israeli Premier LeagueBnei SakhninNow at Oriente Petrolero · joined Jul 2026 (permanent)1Israeli Premier LeagueF–265600316.30
45S. DzodicM · MontpellierNow at Almería · joined Jun 2025 (free transfer)· 1Ligue 1MontpellierNow at Almería · joined Jun 2025 (free transfer)1Ligue 1M20249700216.30
46Harrison ReedM · Fulham · 1Premier LeagueFulham1Premier LeagueM3092900106.31
47E. CeesayD · Jedinstvo Ub · 1Serbian SuperLigaJedinstvo Ub1Serbian SuperLigaD–385600306.32
48Niklas OdegardM · Molde · 1EliteserienMolde1EliteserienM2163700006.32
49David WorrallM · Barrow · 4League TwoBarrow4League TwoM3552500006.32
50M. CourcoulD · AngersNow at La Louvière · joined Jul 2026 (permanent)· 1Ligue 1AngersNow at La Louvière · joined Jul 2026 (permanent)1Ligue 1D18318800006.33

API-Football · Data sources