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,051–2,100 of 16,306 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2051Edoardo GoldanigaD · GenoaNow at Como · joined Jan 2024· Serie AGenoaNow at Como · joined Jan 20241Serie AD271,8532501806.62
2052Koki AnzaiD · PortimonenseNow at Kashima Antlers · joined Jul 2021· Primeira LigaPortimonenseNow at Kashima Antlers · joined Jul 20211Primeira LigaD262,5753100406.62
2053Dario BenedettoF · MarseilleNow at Barcelona SC · joined Jul 2026 (permanent)· Ligue 1MarseilleNow at Barcelona SC · joined Jul 2026 (permanent)1Ligue 1F311,6083253326.62
2054Fred OnyedinmaM · WycombeNow at Luton Town · joined Jan 2024· ChampionshipWycombeNow at Luton Town · joined Jan 20242ChampionshipM242,4844332206.62
2055Fabián OrellanaM · ValladolidNow at Universidad Católica · joined Sep 2021 (free transfer)· La LigaValladolidNow at Universidad Católica · joined Sep 2021 (free transfer)1La LigaM352,1533062506.62
2056S. FlochonM · Chambly · Ligue 2Chambly2Ligue 2M288951901106.62
2057Fredrik NordkvelleM · Odd · EliteserienOdd1EliteserienM358582400006.62
2058MoiD · FuenlabradaNow at Gimnàstic de Tarragona · joined Aug 2025 (free transfer)· Segunda DivisionFuenlabradaNow at Gimnàstic de Tarragona · joined Aug 2025 (free transfer)2Segunda DivisionD–7141301406.62
2059S. HighM · ShrewsburyNow at Solihull Moors · joined Dec 2025 (permanent)· League OneShrewsburyNow at Solihull Moors · joined Dec 2025 (permanent)3League OneM–7111200206.62
2060Mattheus OliveiraM · CoritibaNow at Al Nasr · joined Feb 2025 (free transfer)· Campeonato Brasileiro Série ACoritibaNow at Al Nasr · joined Feb 2025 (free transfer)1Campeonato Brasileiro Série AM266811210006.62
2061A. GimenezF · MallorcaNow at Real Murcia · joined Aug 2026 (free transfer)· Segunda DivisionMallorcaNow at Real Murcia · joined Aug 2026 (free transfer)2Segunda DivisionF–5841410006.62
2062S. AguzaM · CartagenaNow at L'Hospitalet · joined Jan 2026 (free transfer)· Segunda DivisionCartagenaNow at L'Hospitalet · joined Jan 2026 (free transfer)2Segunda DivisionM–5751300506.62
2063M. TsounguiD · Lausanne-Sport · Swiss Super LeagueLausanne-Sport1Swiss Super LeagueD–5471410206.62
2064Rafael MagrãoG · Guarani Campinas · Campeonato Brasileiro Série BGuarani Campinas2Campeonato Brasileiro Série BG–513600006.62
2065S. De RidderM · Sint-Truiden · Belgian Pro LeagueSint-Truiden1Belgian Pro LeagueM–471611616.62
2066Nicholas PieriniF · AscoliNow at Sassuolo · joined Jul 2026 (permanent)· Serie BAscoliNow at Sassuolo · joined Jul 2026 (permanent)2Serie BF224691201006.62
2067J. AguirreF · Envigado · Categoría Primera AEnvigado1Categoría Primera AF–352700206.62
2068D. BajselmaniD · PEC Zwolle · EredivisiePEC Zwolle1EredivisieD–347600306.62
2069Ludovic BaalD · Stade Brestois 29 · Ligue 1Stade Brestois 291Ligue 1D35298700006.62
2070P. JohansenM · Sandefjord · EliteserienSandefjord1EliteserienM–275600106.62
2071O. AkinwandeF · Stevenage · League TwoStevenage4League TwoF–270700106.62
2072Francisco ConceiçãoF · PortoNow at Juventus · joined Jul 2026 (permanent)· Primeira LigaPortoNow at Juventus · joined Jul 2026 (permanent)1Primeira LigaF182291400106.62
2073Felipe MenezesM · CRB · Campeonato Brasileiro Série BCRB2Campeonato Brasileiro Série BM–229800006.62
2074Jørgen Olsen ØveraasD · StabaekNow at Sandnes Ulf · joined Mar 2021 (free transfer)· EliteserienStabaekNow at Sandnes Ulf · joined Mar 2021 (free transfer)1EliteserienD311,2891911006.62
2075Jordan MariéM · Dijon · Ligue 1Dijon1Ligue 1M291,4362400206.62
2076Giuseppe CuomoD · CrotoneNow at Vicenza · joined Jul 2024· Serie ACrotoneNow at Vicenza · joined Jul 20241Serie AD238011300406.62
2077André PintoD · FarenseNow at Dinamo București · joined Sep 2021 (free transfer)· Primeira LigaFarenseNow at Dinamo București · joined Sep 2021 (free transfer)1Primeira LigaD317921210316.62
2078Alisson FariasM · VitóriaNow at CSA · joined Jan 2024 (free transfer)· Campeonato Brasileiro Série BVitóriaNow at CSA · joined Jan 2024 (free transfer)2Campeonato Brasileiro Série BM257601201206.62
2079Toño GarcíaD · LevanteNow at Eibar · joined Aug 2021 (free transfer)· La LigaLevanteNow at Eibar · joined Aug 2021 (free transfer)1La LigaD317431202206.62
2080Joseba ZaldúaD · Real SociedadNow at Cádiz · joined Jul 2022 (free transfer)· La LigaReal SociedadNow at Cádiz · joined Jul 2022 (free transfer)1La LigaD296391200306.62
2081A. DeiolaM · Cagliari · Serie ACagliari1Serie AM256241200206.62
2082D. MohamedM · Mouscron · Belgian Pro LeagueMouscron1Belgian Pro LeagueM–526620306.62
2083A. A. Julio SantosF · Atl. San LuisNow at FC Dallas · joined Jul 2026 (permanent)· Liga MXAtl. San LuisNow at FC Dallas · joined Jul 2026 (permanent)1Liga MXF–4351200006.62
2084Krépin DiattaF · MonacoNow at Watford · joined Sep 2026 (free transfer)· Ligue 1MonacoNow at Watford · joined Sep 2026 (free transfer)1Ligue 1F223831210306.62
2085Jan ŽambůrekM · ShrewsburyNow at ADO Den Haag · joined Jul 2026 (permanent)· League OneShrewsburyNow at ADO Den Haag · joined Jul 2026 (permanent)3League OneM20366601006.62
2086Eliaquim MangalaD · ValenciaNow at Oriente Petrolero · joined Jan 2026 (free transfer)· La LigaValenciaNow at Oriente Petrolero · joined Jan 2026 (free transfer)1La LigaD30328700106.62
2087M. BrunoF · CharleroiNow at Francs Borains · joined Sep 2025 (free transfer)· Belgian Pro LeagueCharleroiNow at Francs Borains · joined Sep 2025 (free transfer)1Belgian Pro LeagueF27316620006.62
2088Anthony ModesteF · Saint EtienneNow at Intercity · joined Feb 2025 (free transfer)· Ligue 1Saint EtienneNow at Intercity · joined Feb 2025 (free transfer)1Ligue 1F33294700106.62
2089N. KirbyM · Tranmere Rovers · League TwoTranmere Rovers4League TwoM–187600006.62
2090Destiny UdogieD · HellasNow at Tottenham Hotspur · joined Aug 2025· Serie AHellasNow at Tottenham Hotspur · joined Aug 20251Serie AD18165600106.62
2091O. Cavin DiagneM · Kristiansund · EliteserienKristiansund1EliteserienM–148700306.62
2092Walter SerranoM · Academia Cantolao · Peruvian Primera DivisiónAcademia Cantolao1Peruvian Primera DivisiónM341,3931801206.62
2093M. StevensF · StevenageNow at AFC Wimbledon · joined Jul 2024 (free transfer)· League TwoStevenageNow at AFC Wimbledon · joined Jul 2024 (free transfer)4League TwoF235751810106.62
2094A. NianéF · SochauxNow at Nassaji Mazandaran · joined Jul 2022 (free transfer)· Ligue 2SochauxNow at Nassaji Mazandaran · joined Jul 2022 (free transfer)2Ligue 2F281,1313041106.62
2095Chris LongF · MotherwellNow at Crewe Alexandra · joined Jul 2021 (free transfer)· Scottish PremiershipMotherwellNow at Crewe Alexandra · joined Jul 2021 (free transfer)1Scottish PremiershipF261,6472942606.62
2096Tobias KlysnerM · RandersNow at Sønderjyske · joined Jan 2024· Danish SuperligaRandersNow at Sønderjyske · joined Jan 20241Danish SuperligaM191,1403121006.62
2097C. HerreraF · LugoNow at Huesca · joined Aug 2026 (free transfer)· Segunda DivisionLugoNow at Huesca · joined Aug 2026 (free transfer)2Segunda DivisionF–2,0314023106.62
2098J. LawM · Mansfield · League TwoMansfield4League TwoM221,1221711206.62
2099NatanaelD · CoritibaNow at Atlético Mineiro · joined Jan 2025 (permanent)· Campeonato Brasileiro Série ACoritibaNow at Atlético Mineiro · joined Jan 2025 (permanent)1Campeonato Brasileiro Série AD191,0701710016.62
2100Kenneth ZohoreF · MillwallNow at Śląsk Wrocław · joined Jul 2023 (free transfer)· ChampionshipMillwallNow at Śląsk Wrocław · joined Jul 2023 (free transfer)2ChampionshipF278681720006.62

API-Football · Data sources