Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2021, senior men's leaguesFilters ↓Calendar-year stats for 2021 are still being built, so this shows season stats for now.5,001–5,050 of 11,521 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
5001Tom AndersonD · DoncasterNow at Carlisle United · joined Sep 2026 (loan)· 3League OneDoncasterNow at Carlisle United · joined Sep 2026 (loan)3League OneD281,6321910206.86
5002Mark O'HaraM · MotherwellNow at Kilmarnock · joined Jun 2026 (free transfer)· 1Scottish PremiershipMotherwellNow at Kilmarnock · joined Jun 2026 (free transfer)1Scottish PremiershipM261,3151910206.86
5003FernandinhoM · Man CityNow at Athletico Paranaense · joined Jun 2022 (free transfer)· 1Premier LeagueMan CityNow at Athletico Paranaense · joined Jun 2022 (free transfer)1Premier LeagueM379811921106.86
5004Jhon AriasM · FluminenseNow at Palmeiras · joined Feb 2026 (permanent)· 1Campeonato Brasileiro Série AFluminenseNow at Palmeiras · joined Feb 2026 (permanent)1Campeonato Brasileiro Série AM249251910206.86
5005F. BrorssonD · Malmö FFNow at Asteras Tripolis · joined Jul 2026 (free transfer)· 1AllsvenskanMalmö FFNow at Asteras Tripolis · joined Jul 2026 (free transfer)1AllsvenskanD261,6282400106.86
5006Fabian KochD · WSG Wattens · 1Austrian BundesligaWSG Wattens1Austrian BundesligaD332,5623111606.86
5007Berat DjimsitiD · AtalantaNow at Al Diriyah · joined Aug 2026 (permanent)· 1Serie AAtalantaNow at Al Diriyah · joined Aug 2026 (permanent)1Serie AD292,2593111606.86
5008L. MillarM · FC Basel 1893Now at Birmingham City · joined Aug 2026 (loan)· 1Swiss Super LeagueFC Basel 1893Now at Birmingham City · joined Aug 2026 (loan)1Swiss Super LeagueM222,0283171206.86
5009R. BennettD · MorecambeNow at Rochdale · joined Jan 2023· 3League OneMorecambeNow at Rochdale · joined Jan 20233League OneD309751200006.86
5010ElsinhoD · S-Pulse · 1J1 LeagueS-Pulse1J1 LeagueD329321211306.86
5011Mirlind DakuF · OsijekNow at Spartak Moscow · joined Aug 2026 (permanent)· 1Croatian First Football LeagueOsijekNow at Spartak Moscow · joined Aug 2026 (permanent)1Croatian First Football LeagueF243171230206.86
5012Lim Sang-hyubM · Pohang SteelersNow at FC Seoul · joined Jan 2023· 1K League 1Pohang SteelersNow at FC Seoul · joined Jan 20231K League 1M332,08736114406.86
5013Mikael DyrestamD · Sarpsborg 08Now at Al-Adalah · joined Jul 2022 (free transfer)· 1EliteserienSarpsborg 08Now at Al-Adalah · joined Jul 2022 (free transfer)1EliteserienD302,1002400306.86
5014Lucas GalvãoD · Austria ViennaNow at Dibba FC · joined Jun 2026 (free transfer)· 1Austrian BundesligaAustria ViennaNow at Dibba FC · joined Jun 2026 (free transfer)1Austrian BundesligaD311,0811300206.86
5015Ryōhei ShirasakiM · Sagan TosuNow at Machida Zelvia · joined Jan 2025 (permanent)· 1J1 LeagueSagan TosuNow at Machida Zelvia · joined Jan 2025 (permanent)1J1 LeagueM299731211106.86
5016Bonke InnocentM · LorientNow at Adanaspor · joined Sep 2024· 1Ligue 1LorientNow at Adanaspor · joined Sep 20241Ligue 1M268781200406.86
5017T. UchidaM · FC TokyoNow at Nagoya Grampus · joined Jan 2024· 1J1 LeagueFC TokyoNow at Nagoya Grampus · joined Jan 20241J1 LeagueM244961311006.86
5018J. TellF · GrenobleNow at FC Gifu · joined Jul 2026 (free transfer)· 2Ligue 2GrenobleNow at FC Gifu · joined Jul 2026 (free transfer)2Ligue 2F257481231106.86
5019Nabil AliouiF · Le HavreNow at Damac · joined Jul 2025 (free transfer)· 2Ligue 2Le HavreNow at Damac · joined Jul 2025 (free transfer)2Ligue 2F232,0933552006.86
5020Per Ciljan SkjelbredM · Rosenborg · 1EliteserienRosenborg1EliteserienM359421712406.86
5021Armando ObispoD · PSV Eindhoven · 1EredivisiePSV Eindhoven1EredivisieD231,0681710406.86
5022E. LeeF · CharltonNow at Wrexham · joined May 2026· 3League OneCharltonNow at Wrexham · joined May 20263League OneF271,8562834206.86
5023R. TakeuchiM · S-PulseNow at Fagiano Okayama · joined Jul 2026 (permanent)· 1J1 LeagueS-PulseNow at Fagiano Okayama · joined Jul 2026 (permanent)1J1 LeagueM311,6972902006.86
5024Stefán Teitur ÞórðarsonM · SilkeborgNow at Hannover 96 · joined Jan 2026 (permanent)· 1Danish SuperligaSilkeborgNow at Hannover 96 · joined Jan 2026 (permanent)1Danish SuperligaM231,5372822306.86
5025F. BonazzoliF · Salernitana · 1Serie ASalernitana1Serie AF251,86632100606.86
5026Malik TchokountéF · DunkerqueNow at Rouen · joined Jun 2026 (free transfer)· 2Ligue 2DunkerqueNow at Rouen · joined Jun 2026 (free transfer)2Ligue 2F–2,4533291306.86
5027Aldo KaluluF · SochauxNow at Nantong Zhiyun · joined Oct 2025· 2Ligue 2SochauxNow at Nantong Zhiyun · joined Oct 20252Ligue 2F263,0023794606.86
5028Pontus JanssonD · BrentfordNow at Malmö FF · joined Jul 2023 (free transfer)· 1Premier LeagueBrentfordNow at Malmö FF · joined Jul 2023 (free transfer)1Premier LeagueD313,3223731706.86
5029Jean LucasM · MonacoNow at Bahia · joined Jan 2024· 1Ligue 1MonacoNow at Bahia · joined Jan 20241Ligue 1M241,4562811316.86
5030G. CourtetF · AjaccioNow at Valenciennes · joined Jul 2025 (free transfer)· 2Ligue 2AjaccioNow at Valenciennes · joined Jul 2025 (free transfer)2Ligue 2F–2,8033573916.86
5031Jakub HolúbekD · Piast GliwiceNow at AS Trenčín · joined Jun 2024 (free transfer)· 1EkstraklasaPiast GliwiceNow at AS Trenčín · joined Jun 2024 (free transfer)1EkstraklasaD319691711106.86
5032Kwang-seok KimD · Incheon United · 1K League 1Incheon United1K League 1D–2,2502500106.86
5033Koh Myong-jinM · Ulsan Hyundai · 1K League 1Ulsan Hyundai1K League 1M349991500106.86
5034Armando IzzoD · TorinoNow at Avellino · joined Jan 2026 (permanent)· 1Serie ATorinoNow at Avellino · joined Jan 2026 (permanent)1Serie AD305311100406.86
5035Pedro HenriqueD · Sport Recife · 1Campeonato Brasileiro Série ASport Recife1Campeonato Brasileiro Série AD–391500106.86
5036A. LawniczakD · Warta PoznańNow at Zagłębie Lubin · joined Feb 2022· 1EkstraklasaWarta PoznańNow at Zagłębie Lubin · joined Feb 20221EkstraklasaD23323502206.86
5037Ilija NestorovskiF · UdineseNow at NK Slaven Belupo · joined Aug 2024 (free transfer)· 1Serie AUdineseNow at NK Slaven Belupo · joined Aug 2024 (free transfer)1Serie AF32183711106.86
5038R. PolleroF · ZürichNow at Deportivo Tachira FC · joined Jul 2026 (permanent)· 1Swiss Super LeagueZürichNow at Deportivo Tachira FC · joined Jul 2026 (permanent)1Swiss Super LeagueF25169620006.86
5039Marcus BrowneM · OxfordNow at AFC Wimbledon · joined Jan 2025 (free transfer)· 3League OneOxfordNow at AFC Wimbledon · joined Jan 2025 (free transfer)3League OneM24168510006.86
5040Damian MichalskiD · Wisła PłockNow at Zagłębie Lubin · joined Feb 2025 (permanent)· 1EkstraklasaWisła PłockNow at Zagłębie Lubin · joined Feb 2025 (permanent)1EkstraklasaD242,0492514706.86
5041E. WichneM · Sarpsborg 08 · 1EliteserienSarpsborg 081EliteserienM251,6952715206.86
5042A. MaravalG · DunkerqueNow at Rouen · joined Jul 2023· 2Ligue 2DunkerqueNow at Rouen · joined Jul 20232Ligue 2G–1,3171600206.86
5043D. DianiM · GrasshoppersNow at Charlotte FC · joined Jul 2026 (permanent)· 1Swiss Super LeagueGrasshoppersNow at Charlotte FC · joined Jul 2026 (permanent)1Swiss Super LeagueM248391520406.86
5044Nemanja GudeljM · SevillaNow at Getafe · joined Aug 2026 (free transfer)· 1La LigaSevillaNow at Getafe · joined Aug 2026 (free transfer)1La LigaM301,0472100506.86
5045A. LayouniF · ValerengaNow at BK Häcken · joined Jul 2026 (permanent)· 1EliteserienValerengaNow at BK Häcken · joined Jul 2026 (permanent)1EliteserienF292,1492836406.86
5046Dante StipicaG · Pogoń SzczecinNow at HNK Hajduk Split · joined Feb 2026 (free transfer)· 1EkstraklasaPogoń SzczecinNow at HNK Hajduk Split · joined Feb 2026 (free transfer)1EkstraklasaG312,5352800006.86
5047Christopher McVeyD · ElfsborgNow at San Diego FC · joined Jan 2025 (permanent)· 1AllsvenskanElfsborgNow at San Diego FC · joined Jan 2025 (permanent)1AllsvenskanD251,6272300306.86
5048K. MączyńskiM · Śląsk Wrocław · 1EkstraklasaŚląsk Wrocław1EkstraklasaM351,7512302806.86
5049Dennis PraetF · TorinoNow at Mechelen · joined Jun 2026 (free transfer)· 1Serie ATorinoNow at Mechelen · joined Jun 2026 (free transfer)1Serie AF281,5432322306.86
5050Hong Hyun-seokM · Lask LinzNow at FC Midtjylland · joined Sep 2026 (loan)· 1Austrian BundesligaLask LinzNow at FC Midtjylland · joined Sep 2026 (loan)1Austrian BundesligaM231,2242404106.86

API-Football · Data sources