Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2023, senior men's leaguesFilters ↓Calendar-year stats for 2023 are still being built, so this shows season stats for now.3,001–3,050 of 19,804 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
3001Arnaud KalimuendoF · RennesNow at Nottingham Forest · joined Jun 2026· 1Ligue 1RennesNow at Nottingham Forest · joined Jun 20261Ligue 1F222,16030101607.00
3002Durel AvounouM · CFR ClujNow at Bnei Sakhnin · joined Aug 2025 (free transfer)· 1Liga ICFR ClujNow at Bnei Sakhnin · joined Aug 2025 (free transfer)1Liga IM261,5832936407.00
3003Stefán Teitur ÞórðarsonM · SilkeborgNow at Hannover 96 · joined Jan 2026 (permanent)· 1Danish SuperligaSilkeborgNow at Hannover 96 · joined Jan 2026 (permanent)1Danish SuperligaM251,7612891307.00
3004Bartosz BiałkowskiG · Millwall · 2ChampionshipMillwall2ChampionshipG361,2601400107.00
3005G. ColliM · Perth GloryNow at FC Tulsa · joined Feb 2025 (free transfer)· 1A-League MenPerth GloryNow at FC Tulsa · joined Feb 2025 (free transfer)1A-League MenM242,3192705707.00
3006Hugo SouzaG · ChavesNow at Corinthians · joined Dec 2024 (permanent)· 1Primeira LigaChavesNow at Corinthians · joined Dec 2024 (permanent)1Primeira LigaG252,3402600507.00
3007Aynsley PearsG · Blackburn · 2ChampionshipBlackburn2ChampionshipG262,3122600107.00
3008Zachary AshworthD · BoltonNow at Blackpool · joined Jul 2025· 3League OneBoltonNow at Blackpool · joined Jul 20253League OneD216421622107.00
3009Jens Martin GammelbyM · Ham-KamNow at Silkeborg · joined Jan 2024· 1EliteserienHam-KamNow at Silkeborg · joined Jan 20241EliteserienM292,0372421107.00
3010D. MaldiniF · MonzaNow at Cagliari · joined Aug 2026 (loan)· 1Serie AMonzaNow at Cagliari · joined Aug 2026 (loan)1Serie AF223261141007.00
3011Stanislav LobotkaM · Napoli · 1Serie ANapoli1Serie AM293,2933801407.00
3012Reinhold RanftlM · Austria Vienna · 1Austrian BundesligaAustria Vienna1Austrian BundesligaM322,7763213707.00
3013G. LlorisD · Le HavreNow at Stade Brestois 29 · joined Aug 2026 (free transfer)· 1Ligue 1Le HavreNow at Stade Brestois 29 · joined Aug 2026 (free transfer)1Ligue 1D282,7793120207.00
3014Lars-Jørgen SalvesenF · VikingNow at Derby County · joined Jan 2025 (permanent)· 1EliteserienVikingNow at Derby County · joined Jan 2025 (permanent)1EliteserienF282,21029100107.00
3015Vladan BubanjaM · LokomotivaNow at Rapid București · joined Jun 2026 (loan)· 1Croatian First Football LeagueLokomotivaNow at Rapid București · joined Jun 2026 (loan)1Croatian First Football LeagueM251,9772630507.00
3016João PauloG · Santos · 1Campeonato Brasileiro Série ASantos1Campeonato Brasileiro Série AG293,2763600607.00
3017ArilsonM · CriciúmaNow at Santa Cruz · joined Aug 2026· 2Campeonato Brasileiro Série BCriciúmaNow at Santa Cruz · joined Aug 20262Campeonato Brasileiro Série BM–2,9283350707.00
3018Kamil GrabaraG · CopenhagenNow at Juventus · joined Aug 2026 (loan)· 1Danish SuperligaCopenhagenNow at Juventus · joined Aug 2026 (loan)1Danish SuperligaG252,8803200207.00
3019L. SouthwoodG · CheltenhamNow at Blackpool · joined Aug 2026 (permanent)· 3League OneCheltenhamNow at Blackpool · joined Aug 2026 (permanent)3League OneG264,0774601207.00
3020Abu KamaraM · Portsmouth · 3League OnePortsmouth3League OneM203,00443610507.00
3021Enzo BoyomoD · ValladolidNow at Osasuna · joined Aug 2024 (permanent)· 2Segunda DivisionValladolidNow at Osasuna · joined Aug 2024 (permanent)2Segunda DivisionD222,9873810517.00
3022Laurence MaguireD · CrawleyNow at Rochdale · joined Jun 2026 (free transfer)· 4League TwoCrawleyNow at Rochdale · joined Jun 2026 (free transfer)4League TwoD273,25537301317.00
3023Sondre TronstadM · BlackburnNow at Brann · joined Aug 2026 (free transfer)· 2ChampionshipBlackburnNow at Brann · joined Aug 2026 (free transfer)2ChampionshipM282,9483601707.00
3024Luis RiojaM · AlavésNow at Valencia · joined Aug 2024 (permanent)· 1La LigaAlavésNow at Valencia · joined Aug 2024 (permanent)1La LigaM302,5323754407.00
3025N. CadiouM · Quevilly-RouenNow at Lorient · joined Jul 2025 (permanent)· 2Ligue 2Quevilly-RouenNow at Lorient · joined Jul 2025 (permanent)2Ligue 2M252,5023513407.00
3026Simone VerdiM · ComoNow at Benevento · joined Jul 2026 (free transfer)· 2Serie BComoNow at Benevento · joined Jul 2026 (free transfer)2Serie BM311,8013482307.00
3027Rasmus NicolaisenD · Toulouse · 1Ligue 1Toulouse1Ligue 1D272,9273320617.00
3028EdersonG · Man City · 1Premier LeagueMan City1Premier LeagueG302,7883300507.00
3029O. BicM · U. Cluj · 1Liga IU. Cluj1Liga IM302,6653312507.00
3030Diogo CostaG · Porto · 1Primeira LigaPorto1Primeira LigaG242,9453300017.00
3031M. MarrasM · CosenzaNow at Union Brescia · joined Jan 2026 (permanent)· 2Serie BCosenzaNow at Union Brescia · joined Jan 2026 (permanent)2Serie BM–2,1963327717.00
3032Luca ZuffiM · Winterthur · 1Swiss Super LeagueWinterthur1Swiss Super LeagueM342,4133023207.00
3033Ben WhitemanM · PrestonNow at Wrexham · joined Aug 2026 (permanent)· 2ChampionshipPrestonNow at Wrexham · joined Aug 2026 (permanent)2ChampionshipM282,3323032607.00
3034Przemysław FrankowskiM · LensNow at Rennes · joined Jul 2026 (permanent)· 1Ligue 1LensNow at Rennes · joined Jul 2026 (permanent)1Ligue 1M292,1933032407.00
3035Jay IdzesD · VeneziaNow at Sassuolo · joined Aug 2025 (permanent)· 2Serie BVeneziaNow at Sassuolo · joined Aug 2025 (permanent)2Serie BD242,4652930307.00
3036Tom BarkhuizenF · DerbyNow at Bamber Bridge · joined Aug 2026 (loan)· 3League OneDerbyNow at Bamber Bridge · joined Aug 2026 (loan)3League OneF301,4613055007.00
3037L. JonesD · Charlton · 3League OneCharlton3League OneD282,4022810807.00
3038J. FernandesD · Vitória de GuimarãesNow at Shabab Al Ahli · joined Jul 2026 (free transfer)· 1Primeira LigaVitória de GuimarãesNow at Shabab Al Ahli · joined Jul 2026 (free transfer)1Primeira LigaD272,3592911507.00
3039Anders KlyngeM · SilkeborgNow at Jagiellonia Białystok · joined Jul 2026 (permanent)· 1Danish SuperligaSilkeborgNow at Jagiellonia Białystok · joined Jul 2026 (permanent)1Danish SuperligaM232,3442825107.00
3040Ariel MosórD · Piast GliwiceNow at Korona Kielce · joined Jul 2026 (permanent)· 1EkstraklasaPiast GliwiceNow at Korona Kielce · joined Jul 2026 (permanent)1EkstraklasaD212,3862711417.00
3041MatheuzinhoM · Vitória · 2Campeonato Brasileiro Série BVitória2Campeonato Brasileiro Série BM261,8232622107.00
3042Aymen BoutoutaouM · ValenciennesNow at FCSB · joined Jul 2026 (permanent)· 2Ligue 2ValenciennesNow at FCSB · joined Jul 2026 (permanent)2Ligue 2M231,4632641107.00
3043Luis PavezD · Unión EspañolaNow at O'Higgins · joined Dec 2024 (free transfer)· 1Chilean Primera DivisiónUnión EspañolaNow at O'Higgins · joined Dec 2024 (free transfer)1Chilean Primera DivisiónD282,2092502807.00
3044Yegor MatsenkoD · Śląsk Wrocław · 1EkstraklasaŚląsk Wrocław1EkstraklasaD–1,7262700727.00
3045Z. FerhatM · Angers · 2Ligue 2Angers2Ligue 2M311,6712523207.00
3046Yordi VílchezD · Alianza LimaNow at Comerciantes Unidos · joined Jul 2026 (permanent)· 1Peruvian Primera DivisiónAlianza LimaNow at Comerciantes Unidos · joined Jul 2026 (permanent)1Peruvian Primera DivisiónD291,9602402717.00
3047Maksym TalovierovD · Lask LinzNow at Stoke City · joined Jul 2025 (permanent)· 1Austrian BundesligaLask LinzNow at Stoke City · joined Jul 2025 (permanent)1Austrian BundesligaD241,6072501407.00
3048J. MaxwellD · DoncasterNow at Northampton Town · joined Jun 2026 (free transfer)· 4League TwoDoncasterNow at Northampton Town · joined Jun 2026 (free transfer)4League TwoD221,7522423507.00
3049Levi ColwillD · Chelsea · 1Premier LeagueChelsea1Premier LeagueD211,7982311207.00
3050C. AustinF · SwindonNow at Hungerford Town · joined Dec 2025 (free transfer)· 4League TwoSwindonNow at Hungerford Town · joined Dec 2025 (free transfer)4League TwoF343,13346126507.00

API-Football · Data sources