Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2019, senior men's leaguesChange filters ↓Calendar-year stats for 2019 are still being built, so this shows season stats for now.1,901–1,950 of 4,091 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1901Kieran WallaceD · BurtonNow at Peterborough Sports · joined Feb 2025 (loan)· 3League OneBurtonNow at Peterborough Sports · joined Feb 2025 (loan)3League OneD251,8322611306.74
1902Juanjo NietoD · OviedoNow at Castellón · joined Jun 2026 (free transfer)· 2Segunda DivisionOviedoNow at Castellón · joined Jun 2026 (free transfer)2Segunda DivisionD252,1312522916.74
1903Björn EngelsD · Aston VillaNow at Antwerp · joined Jul 2021· 1Premier LeagueAston VillaNow at Antwerp · joined Jul 20211Premier LeagueD251,4471710106.74
1904Vincent MuratoriD · Nancy · 2Ligue 2Nancy2Ligue 2D321,1461700306.74
1905Kevin MensahD · Brøndby · 1Danish SuperligaBrøndby1Danish SuperligaD292,0022602406.73
1906Hayden CoulsonD · MiddlesbroughNow at Blackpool · joined Jan 2024 (loan)· 2ChampionshipMiddlesbroughNow at Blackpool · joined Jan 2024 (loan)2ChampionshipD221,8812911306.73
1907Pavel MaslovD · Spartak Moscow · 1Russian Premier LeagueSpartak Moscow1Russian Premier LeagueD20812901306.73
1908Pa Modou JagneD · Zürich · 1Swiss Super LeagueZürich1Swiss Super LeagueD–1,2001802606.73
1909IgorD · FiorentinaNow at Burnley · joined Aug 2026 (permanent)· 1Serie AFiorentinaNow at Burnley · joined Aug 2026 (permanent)1Serie AD22610900206.73
1910Javi FernándezD · Oviedo · 2Segunda DivisionOviedo2Segunda DivisionD–524600106.73
1911Elis IsufiD · FC Basel 1893 · 1Swiss Super LeagueFC Basel 18931Swiss Super LeagueD–414600006.73
1912Douglas GrolliD · MarítimoNow at Portimonense · joined Jan 2025 (free transfer)· 1Primeira LigaMarítimoNow at Portimonense · joined Jan 2025 (free transfer)1Primeira LigaD30467600106.73
1913Jack GrimmerD · Wycombe · 3League OneWycombe3League OneD261,6011800106.73
1914A. LunaD · VallecanoNow at Antequera · joined Aug 2025 (free transfer)· 2Segunda DivisionVallecanoNow at Antequera · joined Aug 2025 (free transfer)2Segunda DivisionD–1,5152101406.73
1915José Antonio PardoD · ExtremaduraNow at Eldense · joined Jul 2022· 2Segunda DivisionExtremaduraNow at Eldense · joined Jul 20222Segunda DivisionD322,5173210506.73
1916Omar BecklesD · ShrewsburyNow at Gillingham · joined Feb 2026· 3League OneShrewsburyNow at Gillingham · joined Feb 20263League OneD282,4102831406.73
1917T. CionekD · SPALNow at Cavese · joined Aug 2025 (free transfer)· 1Serie ASPALNow at Cavese · joined Aug 2025 (free transfer)1Serie AD–2,18128011106.73
1918José CaroD · Albacete · 2Segunda DivisionAlbacete2Segunda DivisionD271,7382200506.73
1919Rob HuntD · SwindonNow at Colchester United · joined Jul 2024 (free transfer)· 4League TwoSwindonNow at Colchester United · joined Jul 2024 (free transfer)4League TwoD241,9802215306.73
1920Lorenzo VenutiD · FiorentinaNow at Ascoli · joined Oct 2026 (free transfer)· 1Serie AFiorentinaNow at Ascoli · joined Oct 2026 (free transfer)1Serie AD258721601406.73
1921J. MoyanoD · ValladolidNow at Real Jaén · joined Jul 2022 (free transfer)· 1La LigaValladolidNow at Real Jaén · joined Jul 2022 (free transfer)1La LigaD–2,2442600406.73
1922E. WardD · Cambridge · 4League TwoCambridge4League TwoD–1,1081301106.73
1923Josh EmmanuelD · BoltonNow at Carlisle United · joined Nov 2023 (free transfer)· 3League OneBoltonNow at Carlisle United · joined Nov 2023 (free transfer)3League OneD222,1372600306.73
1924M. KempterD · ZürichNow at Muangthong United · joined Jul 2025 (free transfer)· 1Swiss Super LeagueZürichNow at Muangthong United · joined Jul 2025 (free transfer)1Swiss Super LeagueD251,0061301306.73
1925M. Al DawsariD · Al-RaedNow at Abha · joined Jul 2026 (free transfer)· 1Saudi Professional LeagueAl-RaedNow at Abha · joined Jul 2026 (free transfer)1Saudi Professional LeagueD201,8422301106.73
1926Timothée DiengD · SouthendNow at Dagenham & Redbridge · joined Jul 2025 (free transfer)· 3League OneSouthendNow at Dagenham & Redbridge · joined Jul 2025 (free transfer)3League OneD281,6862020406.73
1927Andy ButlerD · Scunthorpe · 4League TwoScunthorpe4League TwoD369021200406.73
1928David SimónD · DeportivoNow at A.E. Kifisia · joined Jul 2024 (free transfer)· 2Segunda DivisionDeportivoNow at A.E. Kifisia · joined Jul 2024 (free transfer)2Segunda DivisionD317011010206.73
1929Eli DasaD · VitesseNow at Maccabi Haifa · joined Oct 2026 (free transfer)· 1EredivisieVitesseNow at Maccabi Haifa · joined Oct 2026 (free transfer)1EredivisieD278431001006.73
1930Josh HareD · Bristol RoversNow at Faversham Town · joined Jun 2026 (free transfer)· 3League OneBristol RoversNow at Faversham Town · joined Jun 2026 (free transfer)3League OneD256961002006.73
1931Ragnar KlavanD · CagliariNow at Paide Linnameeskond · joined Jul 2021 (free transfer)· 1Serie ACagliariNow at Paide Linnameeskond · joined Jul 2021 (free transfer)1Serie AD342,3583100406.73
1932B. WilliamsD · BarnsleyNow at Carlisle United · joined Aug 2024· 2ChampionshipBarnsleyNow at Carlisle United · joined Aug 20242ChampionshipD–1,4262001416.73
1933L. MillerD · Central CoastNow at Blackburn Rovers · joined Aug 2025 (permanent)· 1A-League MenCentral CoastNow at Blackburn Rovers · joined Aug 2025 (permanent)1A-League MenD191,3411701406.73
1934Mario GasparD · VillarrealNow at Elche · joined Jul 2023 (free transfer)· 1La LigaVillarrealNow at Elche · joined Jul 2023 (free transfer)1La LigaD291,9792502206.73
1935David GarcíaD · OsasunaNow at Al-Rayyan SC · joined Aug 2024 (permanent)· 1La LigaOsasunaNow at Al-Rayyan SC · joined Aug 2024 (permanent)1La LigaD262,7993200706.73
1936Jerome OpokuD · AccringtonNow at İstanbul Başakşehir · joined Jul 2024 (permanent)· 3League OneAccringtonNow at İstanbul Başakşehir · joined Jul 2024 (permanent)3League OneD211,7242103706.73
1937Takuma OminamiD · JúbiloNow at V-Varen Nagasaki · joined Jun 2026 (permanent)· 1J1 LeagueJúbiloNow at V-Varen Nagasaki · joined Jun 2026 (permanent)1J1 LeagueD–1,6412201316.73
1938A. CastellanoD · NumanciaNow at Marbella · joined Jan 2026 (free transfer)· 2Segunda DivisionNumanciaNow at Marbella · joined Jan 2026 (free transfer)2Segunda DivisionD–1,5832110206.73
1939Matthew PenningtonD · HullNow at Bradford City · joined Jul 2025 (free transfer)· 2ChampionshipHullNow at Bradford City · joined Jul 2025 (free transfer)2ChampionshipD251,1051400106.73
1940Oskar DillonD · Western United · 1A-League MenWestern United1A-League MenD–635700306.73
1941D. SterlingD · WiganNow at Rangers · joined Jul 2023 (free transfer)· 2ChampionshipWiganNow at Rangers · joined Jul 2023 (free transfer)2ChampionshipD20615801106.73
1942Léo PríncipeD · Paraná · 2Campeonato Brasileiro Série BParaná2Campeonato Brasileiro Série BD23414700306.73
1943Roberto RosalesD · LeganésNow at Academia Puerto Cabello · joined Dec 2025· 1La LigaLeganésNow at Academia Puerto Cabello · joined Dec 20251La LigaD311,8932501706.73
1944Antonio MilićD · VallecanoNow at Wieczysta Kraków · joined Jul 2026 (free transfer)· 2Segunda DivisionVallecanoNow at Wieczysta Kraków · joined Jul 2026 (free transfer)2Segunda DivisionD261,2491800506.73
1945M. BostwickD · LincolnNow at St Albans City · joined Jun 2025 (free transfer)· 3League OneLincolnNow at St Albans City · joined Jun 2025 (free transfer)3League OneD321,3751810406.73
1946Eric LichajD · HullNow at Fatih Karagümrük · joined Sep 2020 (free transfer)· 2ChampionshipHullNow at Fatih Karagümrük · joined Sep 2020 (free transfer)2ChampionshipD312,5452902306.73
1947Madallah Al-OlayanD · Al TaawonNow at Al-Ettifaq · joined Jul 2026 (permanent)· 1Saudi Professional LeagueAl TaawonNow at Al-Ettifaq · joined Jul 2026 (permanent)1Saudi Professional LeagueD259241111626.73
1948Fran CruzD · ExtremaduraNow at Cultural Leonesa · joined Jan 2022· 2Segunda DivisionExtremaduraNow at Cultural Leonesa · joined Jan 20222Segunda DivisionD292,1602610506.73
1949Adam MasinaD · WatfordNow at Torino · joined Jul 2024 (permanent)· 1Premier LeagueWatfordNow at Torino · joined Jul 2024 (permanent)1Premier LeagueD261,8362610306.73
1950Shaq MooreD · TenerifeNow at FC Dallas · joined Dec 2024 (permanent)· 2Segunda DivisionTenerifeNow at FC Dallas · joined Dec 2024 (permanent)2Segunda DivisionD231,8082613506.73

API-Football · Data sources