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 2,782 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1901Cainã Santos Da SilvaF · Sion · 1Swiss Super LeagueSion1Swiss Super LeagueF–228700006.44
1902D. RedanF · GroningenNow at Birzebbuga · joined Aug 2026 (free transfer)· 1EredivisieGroningenNow at Birzebbuga · joined Aug 2026 (free transfer)1EredivisieF19332500006.44
1903Alhassane KeitaF · Belenenses SAD · 1Primeira LigaBelenenses SAD1Primeira LigaF283031000106.44
1904T. YouanF · NantesNow at Wisła Kraków · joined Jun 2026 (free transfer)· 1Ligue 1NantesNow at Wisła Kraków · joined Jun 2026 (free transfer)1Ligue 1F21166500006.44
1905Joseph MendesF · AjaccioNow at Dijon · joined Jul 2024 (permanent)· 2Ligue 2AjaccioNow at Dijon · joined Jul 2024 (permanent)2Ligue 2F2957500006.44
1906Clinton N'JieF · Dynamo MoscowNow at Sivasspor · joined Jul 2022 (free transfer)· 1Russian Premier LeagueDynamo MoscowNow at Sivasspor · joined Jul 2022 (free transfer)1Russian Premier LeagueF267721811206.44
1907S. LongoF · DeportivoNow at Antequera · joined Jan 2025 (permanent)· 2Segunda DivisionDeportivoNow at Antequera · joined Jan 2025 (permanent)2Segunda DivisionF286471300306.44
1908R. RiskiF · St. PöltenNow at AC Oulu · joined Aug 2026 (loan)· 1Austrian BundesligaSt. PöltenNow at AC Oulu · joined Aug 2026 (loan)1Austrian BundesligaF28566800306.44
1909BrennerF · AvaíNow at América Mineiro · joined Jan 2024 (free transfer)· 1Campeonato Brasileiro Série AAvaíNow at América Mineiro · joined Jan 2024 (free transfer)1Campeonato Brasileiro Série AF269351420416.44
1910Abdón PratsF · Mallorca · 1La LigaMallorca1La LigaF272892000106.44
1911Junior BrandaoF · GoiásNow at Viettel · joined Jul 2026 (permanent)· 1Campeonato Brasileiro Série AGoiásNow at Viettel · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AF–150600306.43
1912J. ScottF · HullNow at Shatin · joined Jun 2026 (free transfer)· 2ChampionshipHullNow at Shatin · joined Jun 2026 (free transfer)2ChampionshipF19279710006.43
1913Marcel HolzerF · Wolfsberger AC · 1Austrian BundesligaWolfsberger AC1Austrian BundesligaF–151600106.43
1914V. GomisF · Macclesfield Town · 4League TwoMacclesfield Town4League TwoF–333700006.43
1915A. DolgovF · Rostov · 1Russian Premier LeagueRostov1Russian Premier LeagueF–1901500306.43
1916Jorge PadillaF · Tenerife · 2Segunda DivisionTenerife2Segunda DivisionF–3351010106.43
1917A. SzőkeF · Heracles Almelo · 1EredivisieHeracles Almelo1EredivisieF–1881000006.42
1918D. ProshlyakovF · Rostov · 1Russian Premier LeagueRostov1Russian Premier LeagueF–153700316.42
1919Richairo ŽivkovićF · Sheff UtdNow at Van Spor Kulübü · joined Jul 2026 (free transfer)· 1Premier LeagueSheff UtdNow at Van Spor Kulübü · joined Jul 2026 (free transfer)1Premier LeagueF23113500006.42
1920Lamine Diaby-FadigaF · Paris FCNow at Raków Częstochowa · joined Jun 2025 (permanent)· 2Ligue 2Paris FCNow at Raków Częstochowa · joined Jun 2025 (permanent)2Ligue 2F194381100206.42
1921Rafa TresacoF · Racing Santander · 2Segunda DivisionRacing Santander2Segunda DivisionF–121600006.42
1922RobinhoF · Belenenses SADNow at Academico Viseu · joined Jul 2026 (permanent)· 1Primeira LigaBelenenses SADNow at Academico Viseu · joined Jul 2026 (permanent)1Primeira LigaF–6481300516.42
1923K. BaahF · RochdaleNow at Watford · joined Jan 2024· 3League OneRochdaleNow at Watford · joined Jan 20243League OneF17340700306.41
1924Amath NdiayeF · GetafeNow at Lusail City · joined Aug 2026 (permanent)· 1La LigaGetafeNow at Lusail City · joined Aug 2026 (permanent)1La LigaF2389700006.41
1925Mallik WilksF · BarnsleyNow at Mardin BB · joined Aug 2026 (free transfer)· 2ChampionshipBarnsleyNow at Mardin BB · joined Aug 2026 (free transfer)2ChampionshipF218171510506.41
1926RodriF · Bristol CityNow at Intercity · joined Feb 2026 (free transfer)· 2ChampionshipBristol CityNow at Intercity · joined Feb 2026 (free transfer)2ChampionshipF–155600106.40
1927BetoF · PortimonenseNow at Fiorentina · joined Aug 2026 (permanent)· 1Primeira LigaPortimonenseNow at Fiorentina · joined Aug 2026 (permanent)1Primeira LigaF221791100106.40
1928M. IngebrigtsenF · TromsoNow at Omonia Nicosia · joined Jan 2025 (free transfer)· 1EliteserienTromsoNow at Omonia Nicosia · joined Jan 2025 (free transfer)1EliteserienF235711010216.40
1929Mohammed Al-DhawF · Al-Fateh · 1Saudi Professional LeagueAl-Fateh1Saudi Professional LeagueF–210600206.40
1930Nicklas BendtnerF · Rosenborg · 1EliteserienRosenborg1EliteserienF32191500106.40
1931Préjuce NakoulmaF · Orléans · 2Ligue 2Orléans2Ligue 2F33300610106.40
1932Cainã Santos Da SilvaF · Boavista · 1Primeira LigaBoavista1Primeira LigaF–4211000006.39
1933Y. FortuneF · Sion · 1Swiss Super LeagueSion1Swiss Super LeagueF–4711100506.39
1934Renat DadaşovF · Paços de FerreiraNow at Bukovyna · joined Jul 2026 (permanent)· 1Primeira LigaPaços de FerreiraNow at Bukovyna · joined Jul 2026 (permanent)1Primeira LigaF21285700206.39
1935S. WalkerF · Middlesbrough · 2ChampionshipMiddlesbrough2ChampionshipF–141700006.38
1936H. BandeF · ThunNow at Mechelen · joined Oct 2025 (free transfer)· 1Swiss Super LeagueThunNow at Mechelen · joined Oct 2025 (free transfer)1Swiss Super LeagueF214821102416.38
1937Angelo CamposF · St. Gallen · 1Swiss Super LeagueSt. Gallen1Swiss Super LeagueF–87800006.37
1938Zakaria AboukhlalF · AZNow at Torino · joined Jul 2026 (permanent)· 1EredivisieAZNow at Torino · joined Jul 2026 (permanent)1EredivisieF201891200006.37
1939RobersonF · Red Bull · 2Campeonato Brasileiro Série BRed Bull2Campeonato Brasileiro Série BF–5591510106.37
1940Hugo VallejoF · MálagaNow at Piast Gliwice · joined Aug 2025 (free transfer)· 2Segunda DivisionMálagaNow at Piast Gliwice · joined Aug 2025 (free transfer)2Segunda DivisionF20266500006.36
1941I. BarberoF · AlmeríaNow at Arouca · joined Jul 2026 (permanent)· 2Segunda DivisionAlmeríaNow at Arouca · joined Jul 2026 (permanent)2Segunda DivisionF211811000106.36
1942S. JovanovicF · DeportivoNow at TSC · joined Jul 2022 (free transfer)· 2Segunda DivisionDeportivoNow at TSC · joined Jul 2022 (free transfer)2Segunda DivisionF283921110106.35
1943Danny NamasoF · ReadingNow at Auxerre · joined Jul 2026 (permanent)· 2ChampionshipReadingNow at Auxerre · joined Jul 2026 (permanent)2ChampionshipF19120700006.34
1944Rúben MacedoF · AvesNow at Gimhae City · joined Jul 2026 (free transfer)· 1Primeira LigaAvesNow at Gimhae City · joined Jul 2026 (free transfer)1Primeira LigaF247762110316.34
1945E. BrownF · Bolton · 3League OneBolton3League OneF–369500106.30
1946Mohammed Al SaiariF · Al-Wehda · 1Saudi Professional LeagueAl-Wehda1Saudi Professional LeagueF–1181101116.27
1947Billy WatersF · NewportNow at Chester · joined Jun 2026 (permanent)· 4League TwoNewportNow at Chester · joined Jun 2026 (permanent)4League TwoF25166600006.26
1948Kristoffer PetersonF · SwanseaNow at Fortuna Sittard · joined Jul 2026 (permanent)· 2ChampionshipSwanseaNow at Fortuna Sittard · joined Jul 2026 (permanent)2ChampionshipF25355700006.20
1949Emile AcquahF · SouthendNow at Notts County · joined Jul 2026 (permanent)· 3League OneSouthendNow at Notts County · joined Jul 2026 (permanent)3League OneF19125710216.17
1950Alexander SørlothF · TrabzonsporNow at Atlético Madrid · joined Aug 2024 (permanent)· 1Süper LigTrabzonsporNow at Atlético Madrid · joined Aug 2024 (permanent)1Süper LigF242,9933424821–

API-Football · Data sources