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.2,151–2,200 of 16,306 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2151Mikael MandronF · CreweNow at Stockport County · joined Aug 2026 (free transfer)· League OneCreweNow at Stockport County · joined Aug 2026 (free transfer)3League OneF263,17542114206.99
2152George LongG · HullNow at Southampton · joined Jun 2026 (free transfer)· League OneHullNow at Southampton · joined Jun 2026 (free transfer)3League OneG27720800006.99
2153S. CuthbertD · StevenageNow at Woking · joined Jul 2022 (free transfer)· League TwoStevenageNow at Woking · joined Jul 2022 (free transfer)4League TwoD342,6893210106.99
2154Leandro DominguesM · Yokohama FC · J1 LeagueYokohama FC1J1 LeagueM–263802106.99
2155L. ReddyG · Perth Glory · A-League MenPerth Glory1A-League MenG391,4401600206.99
2156Jason KerrD · St JohnstoneNow at Hibernian · joined Jun 2026 (free transfer)· Scottish PremiershipSt JohnstoneNow at Hibernian · joined Jun 2026 (free transfer)1Scottish PremiershipD242,7153110216.99
2157Erik MarxenD · Randers · Danish SuperligaRanders1Danish SuperligaD301,9412302406.99
2158Greg TaylorD · CambridgeNow at Bedford Town · joined Jul 2025 (free transfer)· League TwoCambridgeNow at Bedford Town · joined Jul 2025 (free transfer)4League TwoD314,1224600306.99
2159Angel GomesF · BoavistaNow at Marseille · joined May 2026· Primeira LigaBoavistaNow at Marseille · joined May 20261Primeira LigaF202,50330631016.99
2160Birama NdoyeD · Sion · Swiss Super LeagueSion1Swiss Super LeagueD–2,5673001316.99
2161Sergi RobertoD · BarçaNow at LA Galaxy · joined Aug 2026 (free transfer)· La LigaBarçaNow at LA Galaxy · joined Aug 2026 (free transfer)1La LigaD299441512106.99
2162ValD · Botafogo-SPNow at América Mineiro · joined Dec 2025 (free transfer)· Campeonato Brasileiro Série BBotafogo-SPNow at América Mineiro · joined Dec 2025 (free transfer)2Campeonato Brasileiro Série BD242,59430031126.99
2163Duván ZapataF · AtalantaNow at Torino · joined Jul 2024 (permanent)· Serie AAtalantaNow at Torino · joined Jul 2024 (permanent)1Serie AF302,39637159006.99
2164Saeid EzatolahiM · VejleNow at Shabab Al Ahli · joined Feb 2024· Danish SuperligaVejleNow at Shabab Al Ahli · joined Feb 20241Danish SuperligaM242,54129411016.99
2165Alfons SampstedD · Bodo/GlimtNow at GO Ahead Eagles · joined Jan 2026 (permanent)· EliteserienBodo/GlimtNow at GO Ahead Eagles · joined Jan 2026 (permanent)1EliteserienD232,5642903206.99
2166Zeki ÇelikD · LilleNow at Juventus · joined Jun 2026 (free transfer)· Ligue 1LilleNow at Juventus · joined Jun 2026 (free transfer)1Ligue 1D242,3952932806.99
2167Josh DasilvaM · Brentford · ChampionshipBrentford2ChampionshipM222,1433054206.99
2168Francesco Di MarianoF · VeneziaNow at Padova · joined Jan 2026 (permanent)· Serie BVeneziaNow at Padova · joined Jan 2026 (permanent)2Serie BF252,0673636506.99
2169Keane Lewis-PotterF · HullNow at Brentford · joined Jul 2022 (permanent)· League OneHullNow at Brentford · joined Jul 2022 (permanent)3League OneF203,00343135606.99
2170L. PossignoloD · PortimonenseNow at Zhejiang · joined Apr 2022· Primeira LigaPortimonenseNow at Zhejiang · joined Apr 20221Primeira LigaD272,4162820406.99
2171Alberto QuinteroM · UniversitarioNow at Cienciano · joined Dec 2022 (free transfer)· Peruvian Primera DivisiónUniversitarioNow at Cienciano · joined Dec 2022 (free transfer)1Peruvian Primera DivisiónM332,2352834206.99
2172Asier RiesgoG · Leganés · Segunda DivisionLeganés2Segunda DivisionG371,2661400206.99
2173L. ThomasG · Forest GreenNow at Bristol City · joined Jun 2024· League TwoForest GreenNow at Bristol City · joined Jun 20244League TwoG23630700006.99
2174NetoG · BarçaNow at Juventus · joined Sep 2026 (free transfer)· La LigaBarçaNow at Juventus · joined Sep 2026 (free transfer)1La LigaG31630700006.99
2175Danila ProkhinD · SochiNow at FC Rostov · joined Jul 2026 (permanent)· Russian Premier LeagueSochiNow at FC Rostov · joined Jul 2026 (permanent)1Russian Premier LeagueD20552710106.99
2176O. El HajjamD · TroyesNow at Bordeaux · joined Sep 2025 (free transfer)· Ligue 2TroyesNow at Bordeaux · joined Sep 2025 (free transfer)2Ligue 2D302,2752801506.99
2177E. NdojM · Brescia · Serie BBrescia2Serie BM–6551450506.99
2178Daiki SugiokaD · Kashima AntlersNow at Kashiwa Reysol · joined Jan 2025 (permanent)· J1 LeagueKashima AntlersNow at Kashiwa Reysol · joined Jan 2025 (permanent)1J1 LeagueD22546700006.99
2179George JohnstonD · WiganNow at Luton Town · joined Jun 2026 (free transfer)· League OneWiganNow at Luton Town · joined Jun 2026 (free transfer)3League OneD221,7262211106.99
2180Elliott MooreD · OxfordNow at Northampton Town · joined Jan 2026 (free transfer)· League OneOxfordNow at Northampton Town · joined Jan 2026 (free transfer)3League OneD244,3324854506.99
2181Jordan TurnbullD · SalfordNow at Tranmere Rovers · joined Jul 2022 (free transfer)· League TwoSalfordNow at Tranmere Rovers · joined Jul 2022 (free transfer)4League TwoD263,2334111806.99
2182F. LejeuneD · AlavésNow at Rayo Vallecano · joined Jul 2023· La LigaAlavésNow at Rayo Vallecano · joined Jul 20231La LigaD303,01534111006.99
2183Nikita HaikinG · Bodo/Glimt · EliteserienBodo/Glimt1EliteserienG251,8002001106.99
2184Anderson SantamaríaD · AtlasNow at Universitario · joined Jun 2025 (free transfer)· Liga MXAtlasNow at Universitario · joined Jun 2025 (free transfer)1Liga MXD291,7302010506.99
2185Brenden AaronsonM · Red Bull SalzburgNow at Leeds United · joined Jul 2024· Austrian BundesligaRed Bull SalzburgNow at Leeds United · joined Jul 20241Austrian BundesligaM201,3282055006.99
2186PatricF · GambaNow at Nagoya Grampus · joined Jan 2024 (free transfer)· J1 LeagueGambaNow at Nagoya Grampus · joined Jan 2024 (free transfer)1J1 LeagueF331,6893393106.98
2187Greg TaylorD · CelticNow at PAOK · joined Jul 2025 (free transfer)· Scottish PremiershipCelticNow at PAOK · joined Jul 2025 (free transfer)1Scottish PremiershipD231,9752605106.98
2188J. LawsD · Wellington PhoenixNow at Western Sydney Wanderers · joined Feb 2025 (free transfer)· A-League MenWellington PhoenixNow at Western Sydney Wanderers · joined Feb 2025 (free transfer)1A-League MenD231,0571400306.98
2189Manuel BensonF · PEC ZwolleNow at Maccabi Haifa · joined Jan 2026 (permanent)· EredivisiePEC ZwolleNow at Maccabi Haifa · joined Jan 2026 (permanent)1EredivisieF248051304106.98
2190Geoffry HairemansM · MechelenNow at Antwerp · joined Jul 2026 (permanent)· Belgian Pro LeagueMechelenNow at Antwerp · joined Jul 2026 (permanent)1Belgian Pro LeagueM298851383406.98
2191Paul PogbaM · Man UtdNow at Monaco · joined Jun 2025 (free transfer)· Premier LeagueMan UtdNow at Monaco · joined Jun 2025 (free transfer)1Premier LeagueM281,8962633306.98
2192David RayaG · BrentfordNow at Arsenal · joined Jul 2024 (permanent)· ChampionshipBrentfordNow at Arsenal · joined Jul 2024 (permanent)2ChampionshipG254,0564500106.98
2193Grant HallD · MiddlesbroughNow at Swindon Town · joined Jul 2024 (free transfer)· ChampionshipMiddlesbroughNow at Swindon Town · joined Jul 2024 (free transfer)2ChampionshipD291,5501920006.98
2194Bruno Ecuele MangaD · DijonNow at Niort · joined Aug 2023 (free transfer)· Ligue 1DijonNow at Niort · joined Aug 2023 (free transfer)1Ligue 1D323,4203820306.98
2195Jonatan LuccaM · FarenseNow at Brusque · joined Mar 2026 (free transfer)· Primeira LigaFarenseNow at Brusque · joined Mar 2026 (free transfer)1Primeira LigaM271,8552512606.98
2196Vito van CrooijM · VVV-VenloNow at Willem II · joined Aug 2026 (permanent)· EredivisieVVV-VenloNow at Willem II · joined Aug 2026 (permanent)1EredivisieM252,7213138906.98
2197Loïc BadéD · LensNow at Bayer Leverkusen · joined Aug 2025 (permanent)· Ligue 1LensNow at Bayer Leverkusen · joined Aug 2025 (permanent)1Ligue 1D212,60931001116.98
2198Felipe AlvesG · FortalezaNow at São Paulo · joined Jul 2022 (loan)· Campeonato Brasileiro Série AFortalezaNow at São Paulo · joined Jul 2022 (loan)1Campeonato Brasileiro Série AG333,3813700006.98
2199Alejandro CatenaD · VallecanoNow at Osasuna · joined Jul 2023 (free transfer)· Segunda DivisionVallecanoNow at Osasuna · joined Jul 2023 (free transfer)2Segunda DivisionD263,88143211516.98
2200Jonas SvenssonD · AZNow at Rosenborg · joined Jan 2026 (free transfer)· EredivisieAZNow at Rosenborg · joined Jan 2026 (free transfer)1EredivisieD281,4151803316.98

API-Football · Data sources