Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2021, senior men's leaguesChange filters ↓Calendar-year stats for 2021 are still being built, so this shows season stats for now.4,251–4,300 of 4,350 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
4251S. McKinstryM · Leeds · 1Premier LeagueLeeds1Premier LeagueM–810000–
4252S. PerkinsM · West HamNow at Wigan Athletic · joined Jun 2026 (permanent)· 1Premier LeagueWest HamNow at Wigan Athletic · joined Jun 2026 (permanent)1Premier LeagueM18810000–
4253T. MendesM · Alavés · 1La LigaAlavés1La LigaM–810000–
4254Victor TorpM · MidtjyllandNow at Coventry City · joined Jan 2024 (permanent)· 1Danish SuperligaMidtjyllandNow at Coventry City · joined Jan 2024 (permanent)1Danish SuperligaM22810000–
4255W. WilsonM · Melbourne Victory · 1A-League MenMelbourne Victory1A-League MenM–810000–
4256Jung Won-JinM · FC SeoulNow at Incheon United · joined Jul 2026 (permanent)· 1K League 1FC SeoulNow at Incheon United · joined Jul 2026 (permanent)1K League 1M–720000–
4257Benjamin ReemstM · ADO Den · 1EredivisieADO Den1EredivisieM–710000–
4258Eduardo SoaresM · Braga · 1Primeira LigaBraga1Primeira LigaM–710000–
4259M. van RosmalenM · FC Eindhoven · 1EredivisieFC Eindhoven1EredivisieM–710000–
4260Amir ArlıM · Dijon · 2Ligue 2Dijon2Ligue 2M19610000–
4261N. FatarM · AngersNow at Boulogne · joined Jul 2025 (free transfer)· 1Ligue 1AngersNow at Boulogne · joined Jul 2025 (free transfer)1Ligue 1M20430000–
4262M. SouléM · JuventusNow at AS Roma · joined Jul 2024 (permanent)· 1Serie AJuventusNow at AS Roma · joined Jul 2024 (permanent)1Serie AM19420000–
4263O. TarghallineM · MarseilleNow at Feyenoord · joined Jul 2026 (permanent)· 1Ligue 1MarseilleNow at Feyenoord · joined Jul 2026 (permanent)1Ligue 1M20420010–
4264J. BjarnasonM · Norrköping · 1AllsvenskanNorrköping1AllsvenskanM–410000–
4265Torben MüselM · Borussia MönchengladbachNow at 1. FC Magdeburg · joined Jun 2026 (free transfer)· 1BundesligaBorussia MönchengladbachNow at 1. FC Magdeburg · joined Jun 2026 (free transfer)1BundesligaM22410000–
4266U. TohumcuM · 1899 HoffenheimNow at Red Bull Salzburg · joined Aug 2026 (loan)· 1Bundesliga1899 HoffenheimNow at Red Bull Salzburg · joined Aug 2026 (loan)1BundesligaM17410000–
4267E. KaraalM · Başakşehir · 1Süper LigBaşakşehir1Süper LigM–320000–
4268Z. BuurmeesterM · AZNow at Leganes · joined Jul 2026 (permanent)· 1EredivisieAZNow at Leganes · joined Jul 2026 (permanent)1EredivisieM20320000–
4269Cainã Santos Da SilvaM · FC Tokyo · 1J1 LeagueFC Tokyo1J1 LeagueM–310000–
4270C. HollmanM · Sydney · 1A-League MenSydney1A-League MenM18310000–
4271E. ÖzbekM · KayserisporNow at Bandırmaspor · joined Jul 2026 (permanent)· 1Süper LigKayserisporNow at Bandırmaspor · joined Jul 2026 (permanent)1Süper LigM–310000–
4272I. MamićM · Hrvatski Dragovoljac · 1Croatian First Football LeagueHrvatski Dragovoljac1Croatian First Football LeagueM–310000–
4273João CaiadoM · Gil Vicente · 1Primeira LigaGil Vicente1Primeira LigaM–310000–
4274J. RasM · Heerenveen · 1EredivisieHeerenveen1EredivisieM–310000–
4275L. Bech HermansenM · Sarpsborg 08 · 1EliteserienSarpsborg 081EliteserienM–310000–
4276L. IšlićM · Lokomotiva · 1Croatian First Football LeagueLokomotiva1Croatian First Football LeagueM–310000–
4277Samuel KleinM · Brisbane RoarNow at FC St. Pauli · joined Jun 2026 (permanent)· 1A-League MenBrisbane RoarNow at FC St. Pauli · joined Jun 2026 (permanent)1A-League MenM18310000–
4278S. RaebigerM · RB Leipzig · 1BundesligaRB Leipzig1BundesligaM–310000–
4279V. Lebas da SilvaM · Ajaccio · 2Ligue 2Ajaccio2Ligue 2M–310000–
4280Derek Mazou-SackoM · TroyesNow at Millwall · joined Aug 2025 (permanent)· 1Ligue 1TroyesNow at Millwall · joined Aug 2025 (permanent)1Ligue 1M17220000–
4281B. BjarkasonM · VeneziaNow at Südtirol · joined Aug 2026 (permanent)· 1Serie AVeneziaNow at Südtirol · joined Aug 2026 (permanent)1Serie AM22210000–
4282G. CooperM · PlymouthNow at Chesterfield · joined Jul 2022 (free transfer)· 3League OnePlymouthNow at Chesterfield · joined Jul 2022 (free transfer)3League OneM25210000–
4283I. StrzalekM · Legia WarszawaNow at ŁKS Łódź · joined Aug 2026 (free transfer)· 1EkstraklasaLegia WarszawaNow at ŁKS Łódź · joined Aug 2026 (free transfer)1EkstraklasaM18210000–
4284I. VidjeskogM · Kalmar · 1AllsvenskanKalmar1AllsvenskanM–210000–
4285Jaume GrauM · OsasunaNow at Shanghai Port · joined Jul 2026 (loan)· 1La LigaOsasunaNow at Shanghai Port · joined Jul 2026 (loan)1La LigaM25210000–
4286J. GeissmannM · Lausanne-Sport · 1Swiss Super LeagueLausanne-Sport1Swiss Super LeagueM–210000–
4287K. McAteerM · LeicesterNow at Ipswich Town · joined Jul 2026 (permanent)· 1Premier LeagueLeicesterNow at Ipswich Town · joined Jul 2026 (permanent)1Premier LeagueM20210000–
4288K. YearnM · Cambridge · 3League OneCambridge3League OneM–210000–
4289M. LuisM · Raków CzęstochowaNow at Panetolikos · joined Aug 2024 (free transfer)· 1EkstraklasaRaków CzęstochowaNow at Panetolikos · joined Aug 2024 (free transfer)1EkstraklasaM23210000–
4290M. MulderM · ADO Den · 1EredivisieADO Den1EredivisieM–210000–
4291R. AntunesM · Villefranche · 2Ligue 2Villefranche2Ligue 2M–210000–
4292R. OżógM · Cracovia · 1EkstraklasaCracovia1EkstraklasaM–210000–
4293S. ÖzdemirM · Rizespor · 1Süper LigRizespor1Süper LigM–210000–
4294S. ShopovM · Heerenveen · 1EredivisieHeerenveen1EredivisieM–210000–
4295A. BeckM · AarhusNow at Viborg · joined Jan 2025 (permanent)· 1Danish SuperligaAarhusNow at Viborg · joined Jan 2025 (permanent)1Danish SuperligaM18110000–
4296Adriano CastanheiraM · Chaves · 1Primeira LigaChaves1Primeira LigaM29110000–
4297Ahmet KarademirM · Konyaspor · 1Süper LigKonyaspor1Süper LigM–110000–
4298A. HuduM · Hammarby FF · 1AllsvenskanHammarby FF1AllsvenskanM–110000–
4299Alex KrálM · West HamNow at FC Copenhagen · joined Jun 2026 (free transfer)· 1Premier LeagueWest HamNow at FC Copenhagen · joined Jun 2026 (free transfer)1Premier LeagueM24110000–
4300A. MadiM · Sparta Rotterdam · 1EredivisieSparta Rotterdam1EredivisieM–110000–

API-Football · Data sources