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.4,951–5,000 of 23,390 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
4951Weston McKennieM · Juventus · 1Serie AJuventus1Serie AM262,3203224306.95
4952Sergio RomeroG · Boca JuniorsNow at Argentinos Juniors · joined Oct 2025 (free transfer)· 1Argentine Primera DivisiónBoca JuniorsNow at Argentinos Juniors · joined Oct 2025 (free transfer)1Argentine Primera DivisiónG381,4841600006.95
4953Ben WhiteD · Arsenal · 1Premier LeagueArsenal1Premier LeagueD271,1231601206.95
4954J. MattF · WalsallNow at Bromsgrove Sporting · joined Jun 2026· 4League TwoWalsallNow at Bromsgrove Sporting · joined Jun 20264League TwoF353,22846121806.95
4955Léo LinckG · Atlético ParanaenseNow at Estrela da Amadora · joined Jul 2026 (loan)· 1Campeonato Brasileiro Série AAtlético ParanaenseNow at Estrela da Amadora · joined Jul 2026 (loan)1Campeonato Brasileiro Série AG241,2251400126.95
4956M. SimicD · Sepsi · 1Liga ISepsi1Liga ID–1,1291400006.95
4957I. LihadjiM · Al-Arabi SC · 1Qatar Stars LeagueAl-Arabi SC1Qatar Stars LeagueM239361414206.95
4958C. Forino-JosephD · Bolton · 3League OneBolton3League OneD259241420206.95
4959Mackenzie HuntM · FleetwoodNow at Baniyas · joined Jul 2026 (permanent)· 4League TwoFleetwoodNow at Baniyas · joined Jul 2026 (permanent)4League TwoM232,4293818306.95
4960A. GordilloD · Deportivo GarcilasoNow at Alianza Atlético · joined Jul 2026 (permanent)· 1Peruvian Primera DivisiónDeportivo GarcilasoNow at Alianza Atlético · joined Jul 2026 (permanent)1Peruvian Primera DivisiónD311,6992513406.95
4961Josh VickersG · Derby · 2ChampionshipDerby2ChampionshipG29540600006.95
4962Tanguy NianzouD · SevillaNow at Lille · joined Jul 2026 (free transfer)· 1La LigaSevillaNow at Lille · joined Jul 2026 (free transfer)1La LigaD23520600316.95
4963Christofer GonzálesM · UniversitarioNow at Sporting Cristal · joined Aug 2024 (free transfer)· 1Peruvian Primera DivisiónUniversitarioNow at Sporting Cristal · joined Aug 2024 (free transfer)1Peruvian Primera DivisiónM324721200006.95
4964William BiandaD · Laval · 2Ligue 2Laval2Ligue 2D25439600106.95
4965Richard WoodD · Doncaster · 4League TwoDoncaster4League TwoD39427700106.95
4966Takuya OkamotoD · Perth Glory · 1A-League MenPerth Glory1A-League MenD33371600006.95
4967A. GaloyanM · Akron Tolyatti · 1Russian Premier LeagueAkron Tolyatti1Russian Premier LeagueM–137611106.95
4968Kōki MachidaD · Union SGNow at 1899 Hoffenheim · joined Jul 2026 (permanent)· 1Belgian Pro LeagueUnion SGNow at 1899 Hoffenheim · joined Jul 2026 (permanent)1Belgian Pro LeagueD272,7083410416.95
4969L. BelkoG · ŽilinaNow at Viking · joined Feb 2026 (permanent)· 1Fortuna LigaŽilinaNow at Viking · joined Feb 2026 (permanent)1Fortuna LigaG232,7183000006.95
4970Jakub CzerwińskiD · Piast Gliwice · 1EkstraklasaPiast Gliwice1EkstraklasaD332,6823021616.95
4971Nikos VergosF · Melbourne VictoryNow at Newcastle Jets · joined Jul 2026 (permanent)· 1A-League MenMelbourne VictoryNow at Newcastle Jets · joined Jul 2026 (permanent)1A-League MenF291,6583073106.95
4972Irfan ZulfićM · Tekstilac Odžaci · 1Serbian SuperLigaTekstilac Odžaci1Serbian SuperLigaM248151032206.95
4973Joao PedroD · CearáNow at Corinthians · joined Jul 2026 (permanent)· 2Campeonato Brasileiro Série BCearáNow at Corinthians · joined Jul 2026 (permanent)2Campeonato Brasileiro Série BD218091000006.95
4974M. Dominguez-RamirezM · Pacific FC · 1Canadian Premier LeaguePacific FC1Canadian Premier LeagueM–7461000706.95
4975Zachary AshworthD · Ross CountyNow at Blackpool · joined Jul 2025· 1Scottish PremiershipRoss CountyNow at Blackpool · joined Jul 20251Scottish PremiershipD226081001216.95
4976T. CorbeanuF · GranadaNow at Toronto FC · joined Jan 2026 (permanent)· 2Segunda DivisionGranadaNow at Toronto FC · joined Jan 2026 (permanent)2Segunda DivisionF232591000306.95
4977L. SinisterraF · BournemouthNow at Cruzeiro · joined Jul 2026 (permanent)· 1Premier LeagueBournemouthNow at Cruzeiro · joined Jul 2026 (permanent)1Premier LeagueF262441211006.95
4978Yuto HorigomeD · Albirex NiigataNow at Hokkaido Consadole Sapporo · joined Jan 2026 (free transfer)· 1J1 LeagueAlbirex NiigataNow at Hokkaido Consadole Sapporo · joined Jan 2026 (free transfer)1J1 LeagueD301,4022002106.95
4979José HerreraF · Argentinos JRSNow at Red Bull Bragantino · joined Jan 2026· 1Argentine Primera DivisiónArgentinos JRSNow at Red Bull Bragantino · joined Jan 20261Argentine Primera DivisiónF221,2381822606.95
4980R. GomezM · Sport HuancayoNow at Unión Comercio · joined Jan 2026 (free transfer)· 1Peruvian Primera DivisiónSport HuancayoNow at Unión Comercio · joined Jan 2026 (free transfer)1Peruvian Primera DivisiónM311,0871911206.95
4981Kim Min-taeD · Shonan Bellmare · 1J1 LeagueShonan Bellmare1J1 LeagueD312,8353200706.95
4982RaphaelD · Radomiak · 1EkstraklasaRadomiak1EkstraklasaD341,4341600616.95
4983Stipe PericaF · DinamoNow at Neftchi · joined Feb 2026 (free transfer)· 1Liga IDinamoNow at Neftchi · joined Feb 2026 (free transfer)1Liga IF291,2181660306.95
4984J. Jorquera RomeroF · EldenseNow at Real Murcia · joined Jul 2026 (permanent)· 2Segunda DivisionEldenseNow at Real Murcia · joined Jul 2026 (permanent)2Segunda DivisionF–7381620406.95
4985Adnan JanuzajM · Las PalmasNow at Sevilla · joined Jun 2025· 1La LigaLas PalmasNow at Sevilla · joined Jun 20251La LigaM305881721406.95
4986Z. MitchellD · St Johnstone · 1Scottish PremiershipSt Johnstone1Scottish PremiershipD20543800106.95
4987Brynjólfur Darri WillumssonM · KristiansundNow at Groningen · joined Jul 2026 (permanent)· 1EliteserienKristiansundNow at Groningen · joined Jul 2026 (permanent)1EliteserienM24534810206.95
4988Emmanuel NtimD · Caen · 2Ligue 2Caen2Ligue 2D29457800006.95
4989M. FagihyD · Al-Ittihad · 1Saudi Professional LeagueAl-Ittihad1Saudi Professional LeagueD23272801106.95
4990S. CellaD · Mantova · 2Serie BMantova2Serie BD231,8472200516.95
4991Dor MalulD · Hapoel Haifa · 1Israeli Premier LeagueHapoel Haifa1Israeli Premier LeagueD361,6492300406.95
4992Juan MataM · Western Sydney · 1A-League MenWestern Sydney1A-League MenM376142313006.95
4993Djibril SidibéD · ToulouseNow at Le Mans · joined Aug 2026 (free transfer)· 1Ligue 1ToulouseNow at Le Mans · joined Aug 2026 (free transfer)1Ligue 1D322,1162803106.95
4994Sam ByramD · LeedsNow at Middlesbrough · joined Aug 2026 (free transfer)· 2ChampionshipLeedsNow at Middlesbrough · joined Aug 2026 (free transfer)2ChampionshipD311,4373611406.95
4995Tiquinho SoaresF · Botafogo · 1Campeonato Brasileiro Série ABotafogo1Campeonato Brasileiro Série AF341,3722853416.95
4996J. BuskG · SønderjyskeNow at Nordsjælland · joined Jul 2026 (permanent)· 1Danish SuperligaSønderjyskeNow at Nordsjælland · joined Jul 2026 (permanent)1Danish SuperligaG–1,2211400106.95
4997Elton KabanguF · Heart of Midlothian · 1Scottish PremiershipHeart of Midlothian1Scottish PremiershipF271,0031461206.95
4998WallaceD · BrusqueNow at Londrina · joined Nov 2024 (free transfer)· 2Campeonato Brasileiro Série BBrusqueNow at Londrina · joined Nov 2024 (free transfer)2Campeonato Brasileiro Série BD373,0843400506.95
4999Raul OpruțD · Dinamo · 1Liga IDinamo1Liga ID272,9033410926.95
5000RonaldM · Swansea · 2ChampionshipSwansea2ChampionshipM243,7754627306.95

API-Football · Data sources