Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2020-21 season, senior men's leaguesFilters ↓Leagues that run 2020-21, plus calendar-year leagues (MLS, Brazil, the Nordics) for 2020.1,901–1,950 of 16,306 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1901Z. MachachM · VVV-VenloNow at Kispest-Honvéd FC · joined Aug 2021 (loan)· EredivisieVVV-VenloNow at Kispest-Honvéd FC · joined Aug 2021 (loan)1EredivisieM–1,4792405306.60
1902Douglas BaggioM · GoiásNow at CRB · joined Apr 2025 (free transfer)· Campeonato Brasileiro Série AGoiásNow at CRB · joined Apr 2025 (free transfer)1Campeonato Brasileiro Série AM261,0232401206.60
1903MarquinhosM · CSA · Campeonato Brasileiro Série BCSA2Campeonato Brasileiro Série BM–8682300516.60
1904Ebrima ColleyF · HellasNow at Konyaspor · joined Jul 2026 (loan)· Serie AHellasNow at Konyaspor · joined Jul 2026 (loan)1Serie AF217202310106.60
1905Fodé Ballo-TouréD · MonacoNow at Metz · joined Sep 2025· Ligue 1MonacoNow at Metz · joined Sep 20251Ligue 1D246822403206.60
1906Tommy HøilandF · VikingNow at Sandnes Ulf · joined Jan 2022· EliteserienVikingNow at Sandnes Ulf · joined Jan 20221EliteserienF326022611506.60
1907Arthur GomesM · SantosNow at Dynamo Moscow · joined Sep 2024 (permanent)· Campeonato Brasileiro Série ASantosNow at Dynamo Moscow · joined Sep 2024 (permanent)1Campeonato Brasileiro Série AM221,2442220216.60
1908Carles SalvadorM · Castellón · Segunda DivisionCastellón2Segunda DivisionM–1,1532200106.60
1909Dominik StarklF · Admira WackerNow at Krems / Rehberg · joined Jul 2024 (free transfer)· Austrian BundesligaAdmira WackerNow at Krems / Rehberg · joined Jul 2024 (free transfer)1Austrian BundesligaF271,2112111306.61
1910Joseph MendesF · NiortNow at Dijon · joined Jul 2024 (permanent)· Ligue 2NiortNow at Dijon · joined Jul 2024 (permanent)2Ligue 2F306532310306.61
1911Paolo De La HazaD · Sport Boys · Peruvian Primera DivisiónSport Boys1Peruvian Primera DivisiónD371,6761910206.61
1912C. Blackett-TaylorM · Tranmere RoversNow at Derby County · joined May 2026· League TwoTranmere RoversNow at Derby County · joined May 20264League TwoM238412111106.61
1913Colin DanielD · BurtonNow at Worksop Town · joined Jul 2023 (free transfer)· League OneBurtonNow at Worksop Town · joined Jul 2023 (free transfer)3League OneD331,5551913206.61
1914A. RíosM · Toluca · Liga MXToluca1Liga MXM–1,0881901006.61
1915Yevgeni LutsenkoF · Arsenal Tula · Russian Premier LeagueArsenal Tula1Russian Premier LeagueF341,1551921206.61
1916N. FigueroaF · Universidad SanNow at Melgar · joined Dec 2025· Peruvian Primera DivisiónUniversidad SanNow at Melgar · joined Dec 20251Peruvian Primera DivisiónF197002121206.61
1917C. WatersD · Kilmarnock · Scottish PremiershipKilmarnock1Scottish PremiershipD–1,5661802106.61
1918Welinton TorraoF · CruzeiroNow at Santa Clara · joined Dec 2025 (free transfer)· Campeonato Brasileiro Série BCruzeiroNow at Santa Clara · joined Dec 2025 (free transfer)2Campeonato Brasileiro Série BF224501911106.61
1919Kwame PokuM · ColchesterNow at Queens Park Rangers · joined Jun 2025 (permanent)· League TwoColchesterNow at Queens Park Rangers · joined Jun 2025 (permanent)4League TwoM192,0613201006.61
1920Mathieu BaudryD · Swindon · League OneSwindon3League OneD331,2531610206.61
1921E. B. ToureF · ReimsNow at Parma · joined Aug 2026 (loan)· Ligue 1ReimsNow at Parma · joined Aug 2026 (loan)1Ligue 1F191,2403341406.61
1922WarleyD · BotafogoNow at Atlético Goianiense · joined Aug 2026 (free transfer)· Campeonato Brasileiro Série ABotafogoNow at Atlético Goianiense · joined Aug 2026 (free transfer)1Campeonato Brasileiro Série AD217061611106.61
1923R. KorboaF · Northampton · League OneNorthampton3League OneF–6401620106.61
1924Cayo TenórioD · Vasco da Gama · Campeonato Brasileiro Série AVasco da Gama1Campeonato Brasileiro Série AD–6291601406.61
1925Brad LyonsM · MorecambeNow at Aberdeen · joined Jun 2026 (free transfer)· League TwoMorecambeNow at Aberdeen · joined Jun 2026 (free transfer)4League TwoM245051710206.61
1926Senad LulićM · Lazio · Serie ALazio1Serie AM357281600106.61
1927S. AnneF · Tondela · Primeira LigaTondela1Primeira LigaF–3091710106.61
1928Ander BarrenetxeaF · Real Sociedad · La LigaReal Sociedad1La LigaF191,3163130706.61
1929Alan MedinaM · TolucaNow at Club Queretaro · joined Aug 2026· Liga MXTolucaNow at Club Queretaro · joined Aug 20261Liga MXM237831511306.61
1930Juan Diego GutierrezM · Carlos Stein · Peruvian Primera DivisiónCarlos Stein1Peruvian Primera DivisiónM–9911500306.61
1931S. KashketF · WycombeNow at Welling United · joined Feb 2025 (permanent)· ChampionshipWycombeNow at Welling United · joined Feb 2025 (permanent)2ChampionshipF251,5662940406.61
1932Yuito SuzukiM · S-PulseNow at SC Freiburg · joined Jun 2025 (permanent)· J1 LeagueS-PulseNow at SC Freiburg · joined Jun 2025 (permanent)1J1 LeagueM191,3133002106.61
1933Ivan ŠunjićM · BirminghamNow at Pafos · joined Aug 2024 (free transfer)· ChampionshipBirminghamNow at Pafos · joined Aug 2024 (free transfer)2ChampionshipM243,3494300906.61
1934H. SandvikG · Haugesund · EliteserienHaugesund1EliteserienG312,5202800306.61
1935Paulos AbrahamF · GroningenNow at Hammarby IF · joined Jan 2025 (free transfer)· EredivisieGroningenNow at Hammarby IF · joined Jan 2025 (free transfer)1EredivisieF183771420006.61
1936Lorenzo VenutiM · FiorentinaNow at Ascoli · joined Oct 2026 (free transfer)· Serie AFiorentinaNow at Ascoli · joined Oct 2026 (free transfer)1Serie AM261,7662801306.61
1937Tyler BlackettD · Nott'm ForestNow at Rotherham United · joined Mar 2023 (free transfer)· ChampionshipNott'm ForestNow at Rotherham United · joined Mar 2023 (free transfer)2ChampionshipD278641400006.61
1938W. MontoyaM · Cruz Azul · Liga MXCruz Azul1Liga MXM–3291401006.61
1939A. AlievM · UfaNow at Enisey · joined Dec 2025 (free transfer)· Russian Premier LeagueUfaNow at Enisey · joined Dec 2025 (free transfer)1Russian Premier LeagueM271,0101410206.61
1940P. KalambayiD · AFC WimbledonNow at Barrow · joined Jun 2026 (free transfer)· League OneAFC WimbledonNow at Barrow · joined Jun 2026 (free transfer)3League OneD–9841400106.61
1941Willians SantanaF · Cuiabá · Campeonato Brasileiro Série BCuiabá2Campeonato Brasileiro Série BF333601400306.61
1942Lukáš HaraslínF · SassuoloNow at Al-Fateh · joined Aug 2026 (permanent)· Serie ASassuoloNow at Al-Fateh · joined Aug 2026 (permanent)1Serie AF253421400116.61
1943J. EickmayerM · ChamblyNow at Bastia · joined Jan 2026 (free transfer)· Ligue 2ChamblyNow at Bastia · joined Jan 2026 (free transfer)2Ligue 2M–1,6882610306.61
1944E. GomezF · AlcorcónNow at Persik Kediri · joined Feb 2026 (free transfer)· Segunda DivisionAlcorcónNow at Persik Kediri · joined Feb 2026 (free transfer)2Segunda DivisionF–6862600406.61
1945G. ZampanoM · Reggiana · Serie BReggiana2Serie BM–6481300306.61
1946Takeshi KanamoriF · Sagan TosuNow at Melbourne City · joined Jul 2026 (permanent)· J1 LeagueSagan TosuNow at Melbourne City · joined Jul 2026 (permanent)1J1 LeagueF279332621006.61
1947Yūto NagatomoD · MarseilleNow at FC Tokyo · joined Sep 2021 (free transfer)· Ligue 1MarseilleNow at FC Tokyo · joined Sep 2021 (free transfer)1Ligue 1D341,6122501206.61
1948Stéphane OméongaM · PescaraNow at Panserraikos · joined Jan 2025 (free transfer)· Serie BPescaraNow at Panserraikos · joined Jan 2025 (free transfer)2Serie BM251,4452400306.61
1949Jayson PapeauM · AmiensNow at UTA Arad · joined Jun 2026 (free transfer)· Ligue 2AmiensNow at UTA Arad · joined Jun 2026 (free transfer)2Ligue 2M259982612606.61
1950S. SerchenkovM · Rotor Volgograd · Russian Premier LeagueRotor Volgograd1Russian Premier LeagueM–4931611106.61

API-Football · Data sources