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.1,901–1,950 of 12,952 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1901Tariqe FosuM · BrentfordNow at Rotherham United · joined Jan 2023 (loan)· 2ChampionshipBrentfordNow at Rotherham United · joined Jan 2023 (loan)2ChampionshipM242741110106.64
1902KekoM · MálagaNow at Deportivo La Coruña · joined Jan 2020 (free transfer)· 2Segunda DivisionMálagaNow at Deportivo La Coruña · joined Jan 2020 (free transfer)2Segunda DivisionM28245701106.64
1903Mirko BolandM · Adelaide UnitedNow at SV Todesfelde · joined Jul 2024 (free transfer)· 1A-League MenAdelaide UnitedNow at SV Todesfelde · joined Jul 2024 (free transfer)1A-League MenM33226500106.64
1904K. Appiah-KubiF · Western United · 1A-League MenWestern United1A-League MenF–216610106.64
1905Xherdan ShaqiriF · LiverpoolNow at FC Basel 1893 · joined Aug 2024 (free transfer)· 1Premier LeagueLiverpoolNow at FC Basel 1893 · joined Aug 2024 (free transfer)1Premier LeagueF28196710006.64
1906Léo ArturM · Sport RecifeNow at Công An Nhân Dân · joined Jul 2026 (permanent)· 2Campeonato Brasileiro Série BSport RecifeNow at Công An Nhân Dân · joined Jul 2026 (permanent)2Campeonato Brasileiro Série BM25143500006.64
1907Igor PaixãoF · CoritibaNow at Marseille · joined Jul 2026 (permanent)· 2Campeonato Brasileiro Série BCoritibaNow at Marseille · joined Jul 2026 (permanent)2Campeonato Brasileiro Série BF20109500006.64
1908Odin BaileyM · BirminghamNow at Portsmouth · joined Jun 2026 (free transfer)· 2ChampionshipBirminghamNow at Portsmouth · joined Jun 2026 (free transfer)2ChampionshipM2091610106.64
1909A. MasikaF · Reading · 2ChampionshipReading2ChampionshipF–84500006.64
1910P. ErhardtM · Mattersburg · 1Austrian BundesligaMattersburg1Austrian BundesligaM262,6203000606.64
1911T. DaviesM · EvertonNow at Sheffield United · joined Aug 2023 (free transfer)· 1Premier LeagueEvertonNow at Sheffield United · joined Aug 2023 (free transfer)1Premier LeagueM222,0383010806.64
1912Issah AbassF · UtrechtNow at Radnicki NIS · joined Jan 2026· 1EredivisieUtrechtNow at Radnicki NIS · joined Jan 20261EredivisieF218371520406.64
1913I. ZlatanovićF · NumanciaNow at Hapoel Beer Sheva · joined Jul 2025 (free transfer)· 2Segunda DivisionNumanciaNow at Hapoel Beer Sheva · joined Jul 2025 (free transfer)2Segunda DivisionF227101521006.64
1914C. AbiF · Saint EtienneNow at Valenciennes · joined Jan 2026 (permanent)· 1Ligue 1Saint EtienneNow at Valenciennes · joined Jan 2026 (permanent)1Ligue 1F–6281500206.64
1915Ivan NäsbergD · Valerenga · 1EliteserienValerenga1EliteserienD241,8552200306.64
1916Mukhtar AliM · Al-NassrNow at Al-Ittihad · joined Aug 2026 (permanent)· 1Saudi Professional LeagueAl-NassrNow at Al-Ittihad · joined Aug 2026 (permanent)1Saudi Professional LeagueM229441702506.64
1917Ryō HatsuseD · Vissel KobeNow at Gamba Osaka · joined Aug 2025 (free transfer)· 1J1 LeagueVissel KobeNow at Gamba Osaka · joined Aug 2025 (free transfer)1J1 LeagueD221,3911701206.64
1918Mohamed BenkhemassaM · Málaga · 2Segunda DivisionMálaga2Segunda DivisionM277661900706.64
1919José MariM · Cádiz · 2Segunda DivisionCádiz2Segunda DivisionM321,9992911926.64
1920ValdíviaM · Vasco da GamaNow at Jeonnam Dragons · joined Jan 2023 (free transfer)· 1Campeonato Brasileiro Série AVasco da GamaNow at Jeonnam Dragons · joined Jan 2023 (free transfer)1Campeonato Brasileiro Série AM254291201006.64
1921L. BizjakF · Ufa · 1Russian Premier LeagueUfa1Russian Premier LeagueF261,4222521306.64
1922Etienne VaessenG · RKC WaalwijkNow at Groningen · joined Jun 2024 (free transfer)· 1EredivisieRKC WaalwijkNow at Groningen · joined Jun 2024 (free transfer)1EredivisieG242,1122400306.64
1923Borja LópezD · SportingNow at AD Ceuta FC · joined Mar 2025 (free transfer)· 2Segunda DivisionSportingNow at AD Ceuta FC · joined Mar 2025 (free transfer)2Segunda DivisionD268781220406.64
1924S. ElbersF · RKC WaalwijkNow at AFC Hermannstadt · joined Sep 2020 (free transfer)· 1EredivisieRKC WaalwijkNow at AFC Hermannstadt · joined Sep 2020 (free transfer)1EredivisieF287681211406.64
1925Lucas BigliaM · MilanNow at İstanbul Başakşehir · joined Jun 2022 (free transfer)· 1Serie AMilanNow at İstanbul Başakşehir · joined Jun 2022 (free transfer)1Serie AM346921401406.64
1926Rodrigo AndradeM · VitóriaNow at São Bernardo · joined Jan 2026 (free transfer)· 2Campeonato Brasileiro Série BVitóriaNow at São Bernardo · joined Jan 2026 (free transfer)2Campeonato Brasileiro Série BM236221201106.64
1927Ivar Sollie RonningF · Ranheim · 1EliteserienRanheim1EliteserienF–4621221006.64
1928Giampaolo PazziniF · Hellas · 1Serie AHellas1Serie AF353021540006.64
1929A. OteguiM · NumanciaNow at Inter Club d'Escaldes · joined Jul 2026 (permanent)· 2Segunda DivisionNumanciaNow at Inter Club d'Escaldes · joined Jul 2026 (permanent)2Segunda DivisionM–8981900106.64
1930Elmir NabiullinD · SochiNow at Rubin Kazan · joined Feb 2023 (free transfer)· 1Russian Premier LeagueSochiNow at Rubin Kazan · joined Feb 2023 (free transfer)1Russian Premier LeagueD251,2502000516.64
1931Nereo ChampagneG · OviedoNow at Sarmiento · joined Aug 2024 (free transfer)· 2Segunda DivisionOviedoNow at Sarmiento · joined Aug 2024 (free transfer)2Segunda DivisionG351,7101900306.64
1932Edgar CostaF · Marítimo · 1Primeira LigaMarítimo1Primeira LigaF331,64727011016.64
1933D. UlvestadM · Kristiansund · 1EliteserienKristiansund1EliteserienM311,7032701706.64
1934Jonathan SilvaD · AlmeríaNow at Retrô · joined Nov 2024 (free transfer)· 2Segunda DivisionAlmeríaNow at Retrô · joined Nov 2024 (free transfer)2Segunda DivisionD221,2772201506.64
1935H. Ben MoussaM · Emmen · 1EredivisieEmmen1EredivisieM28512700106.64
1936Awadh KhreesD · Al-Adalah · 1Saudi Professional LeagueAl-Adalah1Saudi Professional LeagueD–505701416.64
1937Matty PearsonD · LutonNow at Doncaster Rovers · joined Jul 2025 (free transfer)· 2ChampionshipLutonNow at Doncaster Rovers · joined Jul 2025 (free transfer)2ChampionshipD263,6664221306.64
1938Willian MaranhãoM · América MineiroNow at Atlético Goianiense · joined Jan 2025 (free transfer)· 2Campeonato Brasileiro Série BAmérica MineiroNow at Atlético Goianiense · joined Jan 2025 (free transfer)2Campeonato Brasileiro Série BM242,1022800506.64
1939F. NoubleM · ColchesterNow at Spennymoor Town · joined Jan 2026 (free transfer)· 4League TwoColchesterNow at Spennymoor Town · joined Jan 2026 (free transfer)4League TwoM282,0282855506.64
1940Jonas DamborgM · Hobro · 1Danish SuperligaHobro1Danish SuperligaM341,5822100506.64
1941J. LekoF · CharltonNow at Penybont · joined Aug 2026 (free transfer)· 2ChampionshipCharltonNow at Penybont · joined Aug 2026 (free transfer)2ChampionshipF–1,5202154206.64
1942O. HawkinsF · PortsmouthNow at Eastleigh · joined Jul 2026 (free transfer)· 3League OnePortsmouthNow at Eastleigh · joined Jul 2026 (free transfer)3League OneF–451700006.64
1943Udoka Godwin-MalifeD · Forest GreenNow at Reading · joined Jun 2026 (permanent)· 4League TwoForest GreenNow at Reading · joined Jun 2026 (permanent)4League TwoD20435800006.64
1944J. Courtney-PerkinsD · Brisbane RoarNow at Sydney · joined Sep 2023 (free transfer)· 1A-League MenBrisbane RoarNow at Sydney · joined Sep 2023 (free transfer)1A-League MenD17416700006.64
1945R. NajjarineM · Melbourne CityNow at Olympic El Qanah · joined Jul 2026 (free transfer)· 1A-League MenMelbourne CityNow at Olympic El Qanah · joined Jul 2026 (free transfer)1A-League MenM20239900006.64
1946T. TushiM · FC Basel 1893 · 1Swiss Super LeagueFC Basel 18931Swiss Super LeagueM–226701006.64
1947M. MarlekuM · Luzern · 1Swiss Super LeagueLuzern1Swiss Super LeagueM–210710006.64
1948A. ZuevM · RostovNow at FK Tobol Kostanay · joined Jul 2024 (free transfer)· 1Russian Premier LeagueRostovNow at FK Tobol Kostanay · joined Jul 2024 (free transfer)1Russian Premier LeagueM–189711106.64
1949M. BarrowF · AtalantaNow at Al-Khaleej · joined Jun 2026 (free transfer)· 1Serie AAtalantaNow at Al-Khaleej · joined Jun 2026 (free transfer)1Serie AF21185702006.64
1950Musa JuwaraM · BolognaNow at Pogoń Szczecin · joined Jul 2025 (permanent)· 1Serie ABolognaNow at Pogoń Szczecin · joined Jul 2025 (permanent)1Serie AM18154710106.64

API-Football · Data sources