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.5,001–5,050 of 23,390 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
5001Glenn MorrisG · GillinghamNow at Crawley Town · joined Jan 2023· 4League TwoGillinghamNow at Crawley Town · joined Jan 20234League TwoG413,1773600206.95
5002G. AlvarezD · Al-Qadisiyah FC · 1Saudi Professional LeagueAl-Qadisiyah FC1Saudi Professional LeagueD252,5533010706.95
5003Tobias SommerD · SønderjyskeNow at PEC Zwolle · joined Jul 2026 (permanent)· 1Danish SuperligaSønderjyskeNow at PEC Zwolle · joined Jul 2026 (permanent)1Danish SuperligaD231,6002533306.95
5004X. SeverinaF · Maccabi HaifaNow at Sabah · joined Jul 2026 (permanent)· 1Israeli Premier LeagueMaccabi HaifaNow at Sabah · joined Jul 2026 (permanent)1Israeli Premier LeagueF248631861406.95
5005B. BodinF · BurtonNow at Swindon Town · joined Jul 2025 (free transfer)· 3League OneBurtonNow at Swindon Town · joined Jul 2025 (free transfer)3League OneF336191240106.95
5006David WilliamsF · Perth Glory · 1A-League MenPerth Glory1A-League MenF37259610006.95
5007ÉderD · América MineiroNow at Ceará · joined Jan 2025 (free transfer)· 2Campeonato Brasileiro Série BAmérica MineiroNow at Ceará · joined Jan 2025 (free transfer)2Campeonato Brasileiro Série BD302,3042610706.95
5008L. BaylissM · Newcastle JetsNow at Auckland · joined Jul 2026 (permanent)· 1A-League MenNewcastle JetsNow at Auckland · joined Jul 2026 (permanent)1A-League MenM221,7662612306.95
5009Chemsdine TalbiF · Club BruggeNow at Sunderland · joined Jul 2025 (permanent)· 1Belgian Pro LeagueClub BruggeNow at Sunderland · joined Jul 2025 (permanent)1Belgian Pro LeagueF201,2202753106.95
5010NeneM · JuventudeNow at Botafogo PB · joined Jan 2026 (free transfer)· 1Campeonato Brasileiro Série AJuventudeNow at Botafogo PB · joined Jan 2026 (free transfer)1Campeonato Brasileiro Série AM–1,5302834616.95
5011Adrián ArreguiM · Alianza LimaNow at Temperley · joined Jan 2025 (free transfer)· 1Peruvian Primera DivisiónAlianza LimaNow at Temperley · joined Jan 2025 (free transfer)1Peruvian Primera DivisiónM321,5192111516.95
5012Jakub PaurF · Spartak TrnavaNow at AS Trenčín · joined Jul 2026 (free transfer)· 1Fortuna LigaSpartak TrnavaNow at AS Trenčín · joined Jul 2026 (free transfer)1Fortuna LigaF321,1772231506.95
5013Rodrigo TapiaD · Atlético Grau · 1Peruvian Primera DivisiónAtlético Grau1Peruvian Primera DivisiónD302,9463200216.95
5014Bojan SankovićM · ZalaegerszegNow at Nyiregyhaza · joined Jun 2025 (free transfer)· 1Nemzeti Bajnokság IZalaegerszegNow at Nyiregyhaza · joined Jun 2025 (free transfer)1Nemzeti Bajnokság IM312,0842400606.95
5015Luke BerryM · Charlton · 3League OneCharlton3League OneM322,3684074906.95
5016Asahi SasakiD · Kawasaki Frontale · 1J1 LeagueKawasaki Frontale1J1 LeagueD253,0393711706.95
5017Freddie PottsM · PortsmouthNow at Club Brugge · joined Aug 2026 (permanent)· 2ChampionshipPortsmouthNow at Club Brugge · joined Aug 2026 (permanent)2ChampionshipM213,0623714706.95
5018B. MaherG · Derry · 1League of Ireland Premier DivisionDerry1League of Ireland Premier DivisionG243,1983500306.95
5019T. BarbieriD · Cremonese · 2Serie BCremonese2Serie BD222,10935351106.95
5020Johny PlacideG · Bastia · 2Ligue 2Bastia2Ligue 2G373,0123400406.95
5021MarceloD · MoreirenseNow at União de Leiria · joined Jan 2026 (free transfer)· 1Primeira LigaMoreirenseNow at União de Leiria · joined Jan 2026 (free transfer)1Primeira LigaD352,9783310706.95
5022Ryosuke KojimaG · Albirex NiigataNow at Kashiwa Reysol · joined Jan 2025 (permanent)· 1J1 LeagueAlbirex NiigataNow at Kashiwa Reysol · joined Jan 2025 (permanent)1J1 LeagueG282,9703300106.95
5023David RicardoD · CearáNow at Dynamo Moscow · joined Jan 2026 (permanent)· 2Campeonato Brasileiro Série BCearáNow at Dynamo Moscow · joined Jan 2026 (permanent)2Campeonato Brasileiro Série BD222,91933121006.95
5024Aaron PierreD · ShrewsburyNow at Eastleigh · joined Jul 2025 (free transfer)· 3League OneShrewsburyNow at Eastleigh · joined Jul 2025 (free transfer)3League OneD322,3933331906.95
5025Sebastian TounektiM · HaugesundNow at Celtic · joined Sep 2025 (permanent)· 1EliteserienHaugesundNow at Celtic · joined Sep 2025 (permanent)1EliteserienM222,4823142606.95
5026Mikel JauregizarM · Athletic Club · 1La LigaAthletic Club1La LigaM212,0403121416.95
5027Gabriel AchilierD · Orense · 1Ecuadorian Serie AOrense1Ecuadorian Serie AD402,6252910606.95
5028P. EkwahM · Saint EtienneNow at Auxerre · joined Aug 2026 (loan)· 1Ligue 1Saint EtienneNow at Auxerre · joined Aug 2026 (loan)1Ligue 1M232,5492910306.95
5029V. MboungouM · TSC Backa Topola · 1Serbian SuperLigaTSC Backa Topola1Serbian SuperLigaM241,93229113306.95
5030D. RodriguezG · Argentinos JRSNow at Banfield · joined Aug 2026 (free transfer)· 1Argentine Primera DivisiónArgentinos JRSNow at Banfield · joined Aug 2026 (free transfer)1Argentine Primera DivisiónG362,4802700306.95
5031Jan BednarekD · SouthamptonNow at FC Porto · joined Jul 2025 (permanent)· 1Premier LeagueSouthamptonNow at FC Porto · joined Jul 2025 (permanent)1Premier LeagueD292,2652710706.95
5032Braian RomeroF · Vélez SarsfieldNow at Olimpia · joined Jun 2026 (free transfer)· 1Argentine Primera DivisiónVélez SarsfieldNow at Olimpia · joined Jun 2026 (free transfer)1Argentine Primera DivisiónF342,25427124406.95
5033S. RistovskiD · Dinamo ZagrebNow at FK Sarajevo · joined Jul 2025 (free transfer)· 1Croatian First Football LeagueDinamo ZagrebNow at FK Sarajevo · joined Jul 2025 (free transfer)1Croatian First Football LeagueD331,90427221016.95
5034Joao MarioD · PortoNow at Fiorentina · joined Aug 2026 (loan)· 1Primeira LigaPortoNow at Fiorentina · joined Aug 2026 (loan)1Primeira LigaD251,7712703506.95
5035Pedro CastroM · AvaíNow at CRB · joined Dec 2025 (permanent)· 2Campeonato Brasileiro Série BAvaíNow at CRB · joined Dec 2025 (permanent)2Campeonato Brasileiro Série BM321,9662721006.95
5036S. BelloumouM · Martigues · 2Ligue 2Martigues2Ligue 2M–1,7852601316.95
5037B. Gundel-TakacsG · Zalaegerszeg · 1Nemzeti Bajnokság IZalaegerszeg1Nemzeti Bajnokság IG–2,0702300106.95
5038RivaldinhoF · Farul · 1Liga IFarul1Liga IF301,1532453106.95
5039S. VelkovD · VejleNow at Sønderjyske · joined Aug 2026 (permanent)· 1Danish SuperligaVejleNow at Sønderjyske · joined Aug 2026 (permanent)1Danish SuperligaD282,0092330506.95
5040S. G. RiveroM · Unión Santa FeNow at Tigre · joined Jul 2025 (loan)· 1Argentine Primera DivisiónUnión Santa FeNow at Tigre · joined Jul 2025 (loan)1Argentine Primera DivisiónM221,6852311206.95
5041Tendayi DarikwaM · Lincoln · 3League OneLincoln3League OneM333,8284454806.95
5042Ruairí KeatingF · St Pat'sNow at Cork City · joined Jul 2024 (free transfer)· 1League of Ireland Premier DivisionSt Pat'sNow at Cork City · joined Jul 2024 (free transfer)1League of Ireland Premier DivisionF291,4252240206.95
5043Nigel Cello LonwijkD · HuddersfieldNow at Maccabi Haifa · joined Jul 2026 (permanent)· 3League OneHuddersfieldNow at Maccabi Haifa · joined Jul 2026 (permanent)3League OneD221,6592011806.95
5044Duje Ćaleta-CarD · LyonNow at Sassuolo · joined Aug 2026 (free transfer)· 1Ligue 1LyonNow at Sassuolo · joined Aug 2026 (free transfer)1Ligue 1D281,5901910806.95
5045Bogdan ȚîruD · FarulNow at Cultural Leonesa · joined Aug 2026 (free transfer)· 1Liga IFarulNow at Cultural Leonesa · joined Aug 2026 (free transfer)1Liga ID–1,1762110206.95
5046Giuseppe SibilliF · BariNow at Juve Stabia · joined Aug 2026 (permanent)· 2Serie BBariNow at Juve Stabia · joined Aug 2026 (permanent)2Serie BF288861913306.95
5047Valentin CrețuD · FCSB · 1Liga IFCSB1Liga ID362,6443614806.95
5048GilD · Santos · 2Campeonato Brasileiro Série BSantos2Campeonato Brasileiro Série BD383,1053410206.95
5049J. RamosD · Alianza LimaNow at Academia Puerto Cabello · joined Jul 2025 (free transfer)· 1Peruvian Primera DivisiónAlianza LimaNow at Academia Puerto Cabello · joined Jul 2025 (free transfer)1Peruvian Primera DivisiónD281,1211810116.95
5050Wilitty YounoussaM · RodezNow at Nantes · joined Jun 2026 (free transfer)· 2Ligue 2RodezNow at Nantes · joined Jun 2026 (free transfer)2Ligue 2M232,5353412606.95

API-Football · Data sources