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
2051Jesper HansenG · MidtjyllandNow at AGF · joined Jun 2021· Danish SuperligaMidtjyllandNow at AGF · joined Jun 20211Danish SuperligaG361,5901800006.99
2052David BrazD · GrêmioNow at Brasiliense · joined Jun 2026 (free transfer)· Campeonato Brasileiro Série AGrêmioNow at Brasiliense · joined Jun 2026 (free transfer)1Campeonato Brasileiro Série AD341,4622120416.99
2053P. BardyD · RodezNow at Krasava Ypsonas · joined Sep 2023 (free transfer)· Ligue 2RodezNow at Krasava Ypsonas · joined Sep 2023 (free transfer)2Ligue 2D283,0713630206.99
2054D. RamirezD · León · Liga MXLeón1Liga MXD252,7673725106.99
2055Mauro ManotasF · TijuanaNow at Atlas · joined Jun 2022· Liga MXTijuanaNow at Atlas · joined Jun 20221Liga MXF251,2311751206.99
2056A. RuferM · Wellington Phoenix · A-League MenWellington Phoenix1A-League MenM251,2752003416.99
2057Ryan ManningM · SwanseaNow at Southampton · joined Jul 2023 (free transfer)· ChampionshipSwanseaNow at Southampton · joined Jul 2023 (free transfer)2ChampionshipM251,0981802206.99
2058R. PasveerG · VitesseNow at Twente · joined Jun 2026 (free transfer)· EredivisieVitesseNow at Twente · joined Jun 2026 (free transfer)1EredivisieG372,9703300006.99
2059Rúben LimaM · Belenenses SADNow at Estrela da Amadora · joined Jan 2024 (free transfer)· Primeira LigaBelenenses SADNow at Estrela da Amadora · joined Jan 2024 (free transfer)1Primeira LigaM312,8633304506.99
2060David OspinaG · NapoliNow at Atlante FC · joined Jun 2026 (free transfer)· Serie ANapoliNow at Atlante FC · joined Jun 2026 (free transfer)1Serie AG321,4401601206.99
2061Betim FazlijiD · St. Gallen · Swiss Super LeagueSt. Gallen1Swiss Super LeagueD222,6763211716.99
2062FelipeM · FortalezaNow at Shenyang Urban · joined Jan 2025 (free transfer)· Campeonato Brasileiro Série AFortalezaNow at Shenyang Urban · joined Jan 2025 (free transfer)1Campeonato Brasileiro Série AM272,64332101526.99
2063Moustapha NameM · Paris FCNow at Dubai United · joined Sep 2025 (free transfer)· Ligue 2Paris FCNow at Dubai United · joined Sep 2025 (free transfer)2Ligue 2M262,2383243416.99
2064Diederrick Joel TagueuF · MarítimoNow at Nacional · joined Jan 2025 (free transfer)· Primeira LigaMarítimoNow at Nacional · joined Jan 2025 (free transfer)1Primeira LigaF272,2663292506.99
2065Sean RaggettD · PortsmouthNow at Colchester United · joined Jun 2026 (free transfer)· League OnePortsmouthNow at Colchester United · joined Jun 2026 (free transfer)3League OneD283,9584530506.99
2066Alexander DjikuD · StrasbourgNow at Spartak Moscow · joined Sep 2025 (permanent)· Ligue 1StrasbourgNow at Spartak Moscow · joined Sep 2025 (permanent)1Ligue 1D262,5533000806.99
2067Raúl NavasD · CartagenaNow at Recreativo de Huelva · joined Aug 2023 (free transfer)· Segunda DivisionCartagenaNow at Recreativo de Huelva · joined Aug 2023 (free transfer)2Segunda DivisionD331,3571600426.99
2068C. BrownD · LivingstonNow at Oxford United · joined Jul 2022 (free transfer)· Scottish PremiershipLivingstonNow at Oxford United · joined Jul 2022 (free transfer)1Scottish PremiershipD231,1161611106.99
2069Keisuke ŌsakoG · Sanfrecce Hiroshima · J1 LeagueSanfrecce Hiroshima1J1 LeagueG211,3501501006.99
2070E. PavezM · TijuanaNow at Alianza Lima · joined Jan 2026 (permanent)· Liga MXTijuanaNow at Alianza Lima · joined Jan 2026 (permanent)1Liga MXM311,3061500406.99
2071N. NæssD · Sarpsborg 08Now at Stabaek · joined Mar 2022· EliteserienSarpsborg 08Now at Stabaek · joined Mar 20221EliteserienD282,5992901106.99
2072Jack TuckerD · GillinghamNow at Colchester United · joined Jul 2025 (free transfer)· League OneGillinghamNow at Colchester United · joined Jul 2025 (free transfer)3League OneD213,8254313306.99
2073G. VettiM · Sarpsborg 08Now at Stabaek · joined Jun 2026 (free transfer)· EliteserienSarpsborg 08Now at Stabaek · joined Jun 2026 (free transfer)1EliteserienM228301510006.99
2074J. AdamuF · St. GallenNow at Schalke 04 · joined Jul 2026 (permanent)· Swiss Super LeagueSt. GallenNow at Schalke 04 · joined Jul 2026 (permanent)1Swiss Super LeagueF208751460106.99
2075BonfimD · Operario-PR · Campeonato Brasileiro Série BOperario-PR2Campeonato Brasileiro Série BD292,4792810606.99
2076J. Van RankinD · SantosNow at Monarcas · joined Jun 2026 (free transfer)· Liga MXSantosNow at Monarcas · joined Jun 2026 (free transfer)1Liga MXD281,2011420206.99
2077Kyle DempseyM · GillinghamNow at Port Vale · joined Jun 2026 (free transfer)· League OneGillinghamNow at Port Vale · joined Jun 2026 (free transfer)3League OneM253,5344084406.99
2078J. BatailleM · OostendeNow at Maccabi Haifa · joined Jul 2025 (free transfer)· Belgian Pro LeagueOostendeNow at Maccabi Haifa · joined Jul 2025 (free transfer)1Belgian Pro LeagueM2295413141226.99
2079Oliver NorburnM · ShrewsburyNow at Oldham Athletic · joined Jun 2026 (free transfer)· League OneShrewsburyNow at Oldham Athletic · joined Jun 2026 (free transfer)3League OneM283,25439411206.99
2080M. AntonioF · West HamNow at Watford · joined Sep 2026 (free transfer)· Premier LeagueWest HamNow at Watford · joined Sep 2026 (free transfer)1Premier LeagueF311,98326105306.99
2081Declan DrysdaleD · CambridgeNow at Marine · joined Jun 2025 (free transfer)· League TwoCambridgeNow at Marine · joined Jun 2025 (free transfer)4League TwoD211,0531310206.99
2082Liam KellyM · OxfordNow at Peterborough United · joined Aug 2026 (permanent)· League OneOxfordNow at Peterborough United · joined Aug 2026 (permanent)3League OneM251,6112602506.99
2083T. McIntyreD · ReadingNow at Forest Green Rovers · joined Oct 2026· ChampionshipReadingNow at Forest Green Rovers · joined Oct 20262ChampionshipD–1,5672622206.99
2084Jesús MolinaM · ChivasNow at Pumas UNAM · joined Jan 2023· Liga MXChivasNow at Pumas UNAM · joined Jan 20231Liga MXM332,8173751806.99
2085Matteo PolitanoM · Napoli · Serie ANapoli1Serie AM271,9173794306.99
2086Fernando MiguelG · Vasco da GamaNow at Ceará · joined Dec 2023 (free transfer)· Campeonato Brasileiro Série AVasco da GamaNow at Ceará · joined Dec 2023 (free transfer)1Campeonato Brasileiro Série AG363,2593600006.99
2087S. HagenD · Odd · EliteserienOdd1EliteserienD352,0942400006.99
2088T. VilhenaM · KrasnodarNow at Willem II · joined Aug 2026 (free transfer)· Russian Premier LeagueKrasnodarNow at Willem II · joined Aug 2026 (free transfer)1Russian Premier LeagueM261,5002422406.99
2089Jeong SanG · Incheon United · K League 1Incheon United1K League 1G–1,1051200006.99
2090Bruno GodeauD · GentNow at SK Beveren · joined Jul 2025 (free transfer)· Belgian Pro LeagueGentNow at SK Beveren · joined Jul 2025 (free transfer)1Belgian Pro LeagueD299461210206.99
2091R. ChavezD · NecaxaNow at Monterrey · joined Jan 2025 (permanent)· Liga MXNecaxaNow at Monterrey · joined Jan 2025 (permanent)1Liga MXD269431200406.99
2092Ernesto TorregrossaF · BresciaNow at Lumezzane · joined Sep 2026 (free transfer)· Serie BBresciaNow at Lumezzane · joined Sep 2026 (free transfer)2Serie BF–8971253406.99
2093Zoran NižićD · Akhmat GroznyNow at Šibenik · joined Jan 2025 (free transfer)· Russian Premier LeagueAkhmat GroznyNow at Šibenik · joined Jan 2025 (free transfer)1Russian Premier LeagueD312,0202401306.99
2094A. EvansM · CreweNow at Walsall · joined Aug 2026 (loan)· League OneCreweNow at Walsall · joined Aug 2026 (loan)3League OneM226401400106.99
2095Ayase UedaF · Kashima AntlersNow at Lille · joined Aug 2026 (permanent)· J1 LeagueKashima AntlersNow at Lille · joined Aug 2026 (permanent)1J1 LeagueF221,15926102206.99
2096A. BatisseD · PauNow at Forge · joined Jul 2026 (permanent)· Ligue 2PauNow at Forge · joined Jul 2026 (permanent)2Ligue 2D263,14535311116.99
2097P. PentzG · Austria ViennaNow at Brøndby · joined Jun 2024· Austrian BundesligaAustria ViennaNow at Brøndby · joined Jun 20241Austrian BundesligaG243,1613500206.99
2098Daniel BachmannG · Watford · ChampionshipWatford2ChampionshipG262,0702300206.99
2099Victor LekhalM · Le HavreNow at Al-Riyadh · joined Jul 2026 (permanent)· Ligue 2Le HavreNow at Al-Riyadh · joined Jul 2026 (permanent)2Ligue 2M273,0013400606.99
2100Hayao KawabeM · Sanfrecce Hiroshima · J1 LeagueSanfrecce Hiroshima1J1 LeagueM252,7483433106.99

API-Football · Data sources