Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2019, senior men's leaguesFilters ↓Calendar-year stats for 2019 are still being built, so this shows season stats for now.4,001–4,050 of 12,952 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
4001Curtis JonesM · LiverpoolNow at Inter Milan · joined Aug 2026 (permanent)· 1Premier LeagueLiverpoolNow at Inter Milan · joined Aug 2026 (permanent)1Premier LeagueM19136610006.82
4002Tom LockyerD · CharltonNow at Melbourne Victory · joined Jul 2026 (permanent)· 2ChampionshipCharltonNow at Melbourne Victory · joined Jul 2026 (permanent)2ChampionshipD253,87043101106.82
4003Angelo OgbonnaD · West Ham · 1Premier LeagueWest Ham1Premier LeagueD322,7873120406.82
4004Nicolas NkoulouD · TorinoNow at Amed · joined Jul 2025· 1Serie ATorinoNow at Amed · joined Jul 20251Serie AD302,7103110516.82
4005R. NarteyD · Burton · 3League OneBurton3League OneD211,7802500306.82
4006Yuriy YakovenkoF · EsbjergNow at Ham-Kam · joined Feb 2022· 1Danish SuperligaEsbjergNow at Ham-Kam · joined Feb 20221Danish SuperligaF261,8022572916.82
4007Dele AlliM · TottenhamNow at Everton · joined Jul 2023· 1Premier LeagueTottenhamNow at Everton · joined Jul 20231Premier LeagueM241,8512584206.82
4008JosephM · Vila NovaNow at Tombense · joined Apr 2022 (free transfer)· 2Campeonato Brasileiro Série BVila NovaNow at Tombense · joined Apr 2022 (free transfer)2Campeonato Brasileiro Série BM251,4661900716.82
4009Vincent ThillM · OrléansNow at Waldhof Mannheim · joined Jan 2026 (free transfer)· 2Ligue 2OrléansNow at Waldhof Mannheim · joined Jan 2026 (free transfer)2Ligue 2M201,1421912306.82
4010J. AidooD · Celta Vigo · 1La LigaCelta Vigo1La LigaD242,5113201406.82
4011Taulant XhakaM · FC Basel 1893 · 1Swiss Super LeagueFC Basel 18931Swiss Super LeagueM292,4773203706.82
4012Vitor BuenoM · São PauloNow at Remo · joined Jan 2026 (permanent)· 1Campeonato Brasileiro Série ASão PauloNow at Remo · joined Jan 2026 (permanent)1Campeonato Brasileiro Série AM251,5022661206.82
4013Mark BirighittiG · Central CoastNow at Dundee United · joined Jan 2024· 1A-League MenCentral CoastNow at Dundee United · joined Jan 20241A-League MenG292,3522600206.82
4014Jordan AmaviD · MarseilleNow at Stade Brestois 29 · joined Jul 2024 (free transfer)· 1Ligue 1MarseilleNow at Stade Brestois 29 · joined Jul 2024 (free transfer)1Ligue 1D262,1682611906.82
4015Jonathan BambaM · LilleNow at Chicago Fire FC · joined Jan 2025 (permanent)· 1Ligue 1LilleNow at Chicago Fire FC · joined Jan 2025 (permanent)1Ligue 1M241,9412614106.82
4016C. SollyD · Charlton · 2ChampionshipCharlton2ChampionshipD–1,0691401206.82
4017K. NababkinD · CSKA Moscow · 1Russian Premier LeagueCSKA Moscow1Russian Premier LeagueD338361300506.82
4018Saad AlselouliM · Al-Ettifaq · 1Saudi Professional LeagueAl-Ettifaq1Saudi Professional LeagueM–7731422006.82
4019D. EscuderoM · Cuiabá · 2Campeonato Brasileiro Série BCuiabá2Campeonato Brasileiro Série BM–5081311106.82
4020Sammy SkytteM · StabaekNow at NSI Runavik · joined Jul 2026 (permanent)· 1EliteserienStabaekNow at NSI Runavik · joined Jul 2026 (permanent)1EliteserienM231,1691310306.82
4021Connor WickhamF · Sheff WedNow at Charlton Athletic · joined Mar 2024· 2ChampionshipSheff WedNow at Charlton Athletic · joined Mar 20242ChampionshipF278951320106.82
4022Bashkim KadriiF · Al-FatehNow at OB · joined Feb 2021 (free transfer)· 1Saudi Professional LeagueAl-FatehNow at OB · joined Feb 2021 (free transfer)1Saudi Professional LeagueF288011323006.82
4023F. KrovinovicM · West BromNow at Grêmio · joined Jul 2026 (permanent)· 2ChampionshipWest BromNow at Grêmio · joined Jul 2026 (permanent)2ChampionshipM242,3154032306.82
4024Uillian CorreiaM · Red BullNow at Inter De Limeira · joined Dec 2022 (free transfer)· 2Campeonato Brasileiro Série BRed BullNow at Inter De Limeira · joined Dec 2022 (free transfer)2Campeonato Brasileiro Série BM302,8423310706.82
4025Jefferson LermaM · BournemouthNow at Crystal Palace · joined Jul 2023 (free transfer)· 1Premier LeagueBournemouthNow at Crystal Palace · joined Jul 2023 (free transfer)1Premier LeagueM252,70933121316.82
4026H. BoussefianeF · Málaga · 2Segunda DivisionMálaga2Segunda DivisionF–9372012306.82
4027Unai NúñezD · Athletic ClubNow at Espanyol · joined Aug 2026 (loan)· 1La LigaAthletic ClubNow at Espanyol · joined Aug 2026 (loan)1La LigaD231,6012000706.82
4028A. RuferM · Wellington Phoenix · 1A-League MenWellington Phoenix1A-League MenM241,0792002406.82
4029R. NodaF · Shonan Bellmare · 1J1 LeagueShonan Bellmare1J1 LeagueF–8562341106.82
4030C. AinleyM · CreweNow at Grimsby Town · joined Sep 2023 (free transfer)· 4League TwoCreweNow at Grimsby Town · joined Sep 2023 (free transfer)4League TwoM227182024106.82
4031Arnaud DjoumM · Al-RaedNow at Dundee United · joined Oct 2022 (free transfer)· 1Saudi Professional LeagueAl-RaedNow at Dundee United · joined Oct 2022 (free transfer)1Saudi Professional LeagueM312,3792743406.81
4032David von BallmoosG · BSC Young BoysNow at Lugano · joined Jun 2026 (permanent)· 1Swiss Super LeagueBSC Young BoysNow at Lugano · joined Jun 2026 (permanent)1Swiss Super LeagueG253,0333400106.81
4033Ian LawlorG · DoncasterNow at Crewe Alexandra · joined Jan 2026 (free transfer)· 3League OneDoncasterNow at Crewe Alexandra · joined Jan 2026 (free transfer)3League OneG25630701006.81
4034O. ThiouneM · SochauxNow at Anorthosis Famagusta · joined Jul 2023 (free transfer)· 2Ligue 2SochauxNow at Anorthosis Famagusta · joined Jul 2023 (free transfer)2Ligue 2M261,75221031016.81
4035Luther James-WildinD · Stevenage · 4League TwoStevenage4League TwoD221,1201412306.81
4036Sekou GassamaF · AlmeríaNow at Rasi Salai United · joined Sep 2026 (free transfer)· 2Segunda DivisionAlmeríaNow at Rasi Salai United · joined Sep 2026 (free transfer)2Segunda DivisionF259141461106.81
4037Renato TapiaM · FeyenoordNow at Al Wasl · joined Jul 2025 (free transfer)· 1EredivisieFeyenoordNow at Al Wasl · joined Jul 2025 (free transfer)1EredivisieM247571500006.81
4038Léo DuarteD · FlamengoNow at Atlético Mineiro · joined Jun 2026 (free transfer)· 1Campeonato Brasileiro Série AFlamengoNow at Atlético Mineiro · joined Jun 2026 (free transfer)1Campeonato Brasileiro Série AD23605700206.81
4039Diogo LeiteD · PortoNow at Lazio · joined Sep 2026 (free transfer)· 1Primeira LigaPortoNow at Lazio · joined Sep 2026 (free transfer)1Primeira LigaD21409900106.81
4040Murilo CostaF · BragaNow at Gil Vicente · joined Jul 2025 (free transfer)· 1Primeira LigaBragaNow at Gil Vicente · joined Jul 2025 (free transfer)1Primeira LigaF25382700006.81
4041Louis DennisF · Leyton OrientNow at Torquay United · joined Jun 2025 (free transfer)· 4League TwoLeyton OrientNow at Torquay United · joined Jun 2025 (free transfer)4League TwoF27319710106.81
4042Gary GardnerM · BirminghamNow at Cambridge United · joined Jul 2024 (free transfer)· 2ChampionshipBirminghamNow at Cambridge United · joined Jul 2024 (free transfer)2ChampionshipM282,51135421306.81
4043Cristian ÁlvarezG · Zaragoza · 2Segunda DivisionZaragoza2Segunda DivisionG343,1103501216.81
4044Joel FameyehF · OrenburgNow at Puskás Akadémia · joined Jan 2025 (permanent)· 1Russian Premier LeagueOrenburgNow at Puskás Akadémia · joined Jan 2025 (permanent)1Russian Premier LeagueF231,1312270506.81
4045G. NurseD · NewportNow at Cheltenham Town · joined Jan 2026 (free transfer)· 4League TwoNewportNow at Cheltenham Town · joined Jan 2026 (free transfer)4League TwoD218441412106.81
4046L. Ati ZigiG · SochauxNow at St. Gallen · joined Jan 2020· 2Ligue 2SochauxNow at St. Gallen · joined Jan 20202Ligue 2G23599700006.81
4047N. PoyarkovD · Rubin · 1Russian Premier LeagueRubin1Russian Premier LeagueD–542700106.81
4048Mohammad Al SahlawiF · Al Taawon · 1Saudi Professional LeagueAl Taawon1Saudi Professional LeagueF–445720006.81
4049Davinson SánchezD · TottenhamNow at Galatasaray · joined Sep 2023 (permanent)· 1Premier LeagueTottenhamNow at Galatasaray · joined Sep 2023 (permanent)1Premier LeagueD242,4312900606.81
4050Harvey BarnesM · LeicesterNow at Newcastle United · joined Jul 2023 (permanent)· 1Premier LeagueLeicesterNow at Newcastle United · joined Jul 2023 (permanent)1Premier LeagueM222,0953668006.81

API-Football · Data sources