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,951–2,000 of 16,306 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1951Thiago FernandesF · Nautico RecifeNow at CRB · joined Feb 2025 (permanent)· Campeonato Brasileiro Série BNautico RecifeNow at CRB · joined Feb 2025 (permanent)2Campeonato Brasileiro Série BF204711202206.61
1952T. BuitinkF · VitesseNow at PEC Zwolle · joined Jul 2024· EredivisieVitesseNow at PEC Zwolle · joined Jul 20241EredivisieF212981411206.61
1953E. ZuelliM · ChievoNow at Padova · joined Jul 2026 (permanent)· Serie BChievoNow at Padova · joined Jul 2026 (permanent)2Serie BM192491500006.61
1954M. AraújoD · PueblaNow at Sporting CP · joined Aug 2024 (permanent)· Liga MXPueblaNow at Sporting CP · joined Aug 2024 (permanent)1Liga MXD211,1342521106.61
1955Kieran WallaceD · BurtonNow at Peterborough Sports · joined Feb 2025 (loan)· League OneBurtonNow at Peterborough Sports · joined Feb 2025 (loan)3League OneD268861200106.61
1956Nemanja RadonjićM · MarseilleNow at Red Star Belgrade · joined Sep 2024 (permanent)· Ligue 1MarseilleNow at Red Star Belgrade · joined Sep 2024 (permanent)1Ligue 1M254041221206.61
1957Rasmus VinderslevM · Sønderjyske · Danish SuperligaSønderjyske1Danish SuperligaM231,3822400306.61
1958M. EramoM · Ascoli · Serie BAscoli2Serie BM–1,0272310706.61
1959S. BojangD · Sarpsborg 08 · EliteserienSarpsborg 081EliteserienD–9732401406.61
1960Diego CavalieriG · Botafogo · Campeonato Brasileiro Série ABotafogo1Campeonato Brasileiro Série AG381,9942200206.61
1961Jérôme HergaultD · Lorient · Ligue 1Lorient1Ligue 1D351,6322220006.61
1962N. ValentiniD · Vicenza · Serie BVicenza2Serie BD–8381221206.61
1963D. VoltanF · Reggiana · Serie BReggiana2Serie BF–3051200206.61
1964A. StoneG · MansfieldNow at Truro City · joined Jul 2025 (free transfer)· League TwoMansfieldNow at Truro City · joined Jul 2025 (free transfer)4League TwoG–1,9422200106.61
1965K. MercadoM · Necaxa · Liga MXNecaxa1Liga MXM–5571100106.61
1966R. ReidF · Cheltenham · League TwoCheltenham4League TwoF–4011220006.61
1967T. ThomasM · Lausanne-SportNow at Bordeaux · joined Oct 2024· Swiss Super LeagueLausanne-SportNow at Bordeaux · joined Oct 20241Swiss Super LeagueM213161300206.61
1968G. TorminM · Châteauroux · Ligue 2Châteauroux2Ligue 2M231,3732230006.61
1969C. MejiaM · Carlos SteinNow at UCV Moquegua · joined Dec 2025 (free transfer)· Peruvian Primera DivisiónCarlos SteinNow at UCV Moquegua · joined Dec 2025 (free transfer)1Peruvian Primera DivisiónM281,5142120706.61
1970BaltazarM · Sion · Swiss Super LeagueSion1Swiss Super LeagueM211,2622130726.61
1971CostinhaM · Santa ClaraNow at Torreense · joined Jun 2025 (free transfer)· Primeira LigaSanta ClaraNow at Torreense · joined Jun 2025 (free transfer)1Primeira LigaM288042402406.61
1972C. ChukwuemekaF · Northampton · League OneNorthampton3League OneF–5382211206.61
1973Eder FernándezD · Binacional · Peruvian Primera DivisiónBinacional1Peruvian Primera DivisiónD–6421000106.61
1974Rubén YáñezG · GetafeNow at Sporting Gijón · joined Jul 2023 (free transfer)· La LigaGetafeNow at Sporting Gijón · joined Jul 2023 (free transfer)1La LigaG279001000206.61
1975Alessandro PlizzariG · RegginaNow at Südtirol · joined Jul 2026 (loan)· Serie BRegginaNow at Südtirol · joined Jul 2026 (loan)2Serie BG218551000106.61
1976RafaelG · Atlético MineiroNow at São Paulo · joined Dec 2022 (free transfer)· Campeonato Brasileiro Série AAtlético MineiroNow at São Paulo · joined Dec 2022 (free transfer)1Campeonato Brasileiro Série AG328261000016.61
1977A. RudenkoF · SochiNow at Lokomotiv Moscow · joined Jun 2025 (free transfer)· Russian Premier LeagueSochiNow at Lokomotiv Moscow · joined Jun 2025 (free transfer)1Russian Premier LeagueF226792021106.61
1978Joe MorrellM · LutonNow at Portsmouth · joined Aug 2021· ChampionshipLutonNow at Portsmouth · joined Aug 20212ChampionshipM244491000006.61
1979Daryl HorganM · WycombeNow at Dundalk · joined Aug 2023 (free transfer)· ChampionshipWycombeNow at Dundalk · joined Aug 2023 (free transfer)2ChampionshipM282,5364002206.61
1980Anders KonradsenM · RosenborgNow at Bodo/Glimt · joined Feb 2022 (free transfer)· EliteserienRosenborgNow at Bodo/Glimt · joined Feb 2022 (free transfer)1EliteserienM306491101006.61
1981B. AcostaD · BrannNow at CS Cartagines · joined Feb 2021· EliteserienBrannNow at CS Cartagines · joined Feb 20211EliteserienD344861000306.61
1982A. OtehF · ColchesterNow at Dagenham & Redbridge · joined Feb 2026 (free transfer)· League TwoColchesterNow at Dagenham & Redbridge · joined Feb 2026 (free transfer)4League TwoF–3701111006.61
1983J. DelgadoM · NecaxaNow at Everton de Viña del Mar · joined Jul 2024 (free transfer)· Liga MXNecaxaNow at Everton de Viña del Mar · joined Jul 2024 (free transfer)1Liga MXM282,1902920416.61
1984Y. AmankwahD · Stabaek · EliteserienStabaek1EliteserienD321,4162000206.61
1985FessinF · Bahia · Campeonato Brasileiro Série ABahia1Campeonato Brasileiro Série AF–8111910006.61
1986SalviM · CádizNow at AD Ceuta FC · joined Sep 2025 (free transfer)· La LigaCádizNow at AD Ceuta FC · joined Sep 2025 (free transfer)1La LigaM301,9472820506.61
1987A. Nathaniel-GeorgeM · SouthendNow at Worthing · joined Jun 2026 (free transfer)· League TwoSouthendNow at Worthing · joined Jun 2026 (free transfer)4League TwoM261,7052822206.61
1988Dara O'SheaD · West BromNow at Ipswich Town · joined Aug 2024 (permanent)· Premier LeagueWest BromNow at Ipswich Town · joined Aug 2024 (permanent)1Premier LeagueD222,1072800306.61
1989E. CabacoD · GetafeNow at Racing Ferrol · joined Jul 2024 (free transfer)· La LigaGetafeNow at Racing Ferrol · joined Jul 2024 (free transfer)1La LigaD261,3272000806.61
1990P. VogtD · Stabaek · EliteserienStabaek1EliteserienD–7031200106.61
1991Teden MengiD · DerbyNow at Luton Town · joined Aug 2023· ChampionshipDerbyNow at Luton Town · joined Aug 20232ChampionshipD19674900106.61
1992Pavel AlikinD · UfaNow at Rodina Moskva · joined Jul 2021 (free transfer)· Russian Premier LeagueUfaNow at Rodina Moskva · joined Jul 2021 (free transfer)1Russian Premier LeagueD376601010506.61
1993Jens Petter HaugeM · MilanNow at Bodo/Glimt · joined Jan 2025 (permanent)· Serie AMilanNow at Bodo/Glimt · joined Jan 2025 (permanent)1Serie AM215341820006.61
1994An Yong-WooM · Sagan TosuNow at Gyeongju HNP · joined Feb 2025 (free transfer)· J1 LeagueSagan TosuNow at Gyeongju HNP · joined Feb 2025 (free transfer)1J1 LeagueM29289900006.61
1995Simon ElisorF · AjaccioNow at Universitatea Craiova · joined Jun 2026 (permanent)· Ligue 2AjaccioNow at Universitatea Craiova · joined Jun 2026 (permanent)2Ligue 2F212401010006.61
1996Ricardo Vaz TêF · Portimonense · Primeira LigaPortimonense1Primeira LigaF34215900106.61
1997Harry PatonM · Ross CountyNow at Cavalry FC · joined Jul 2026 (permanent)· Scottish PremiershipRoss CountyNow at Cavalry FC · joined Jul 2026 (permanent)1Scottish PremiershipM232,1603513506.61
1998Michael LercherD · SV Ried · Austrian BundesligaSV Ried1Austrian BundesligaD252,2562600416.61
1999Edison KunchoM · Cienciano · Peruvian Primera DivisiónCienciano1Peruvian Primera DivisiónM–1,0211700306.61
2000Jerome OpokuD · PlymouthNow at İstanbul Başakşehir · joined Jul 2024 (permanent)· League OnePlymouthNow at İstanbul Başakşehir · joined Jul 2024 (permanent)3League OneD222,63133101216.61

API-Football · Data sources