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,101–2,150 of 16,306 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2101Omenuke MfuluM · ElcheNow at Ponferradina · joined Aug 2025 (free transfer)· La LigaElcheNow at Ponferradina · joined Aug 2025 (free transfer)1La LigaM278012000406.62
2102JotaF · ValladolidNow at Celtic · joined Jul 2026 (permanent)· La LigaValladolidNow at Celtic · joined Jul 2026 (permanent)1La LigaF226731710106.62
2103Boris BabićF · St. GallenNow at FC Schaffhausen · joined Aug 2025 (free transfer)· Swiss Super LeagueSt. GallenNow at FC Schaffhausen · joined Aug 2025 (free transfer)1Swiss Super LeagueF231,0052911106.62
2104Wu LeiF · EspanyolNow at Shanghai Port · joined Sep 2022· Segunda DivisionEspanyolNow at Shanghai Port · joined Sep 20222Segunda DivisionF298563122106.62
2105Yacine QasmiF · VallecanoNow at Alcoyano · joined Nov 2024 (free transfer)· Segunda DivisionVallecanoNow at Alcoyano · joined Nov 2024 (free transfer)2Segunda DivisionF301,7384042406.62
2106Semi AjayiD · West BromNow at Hull City · joined Jul 2025 (free transfer)· Premier LeagueWest BromNow at Hull City · joined Jul 2025 (free transfer)1Premier LeagueD272,7873320316.62
2107Yuji OnoM · GambaNow at Albirex Niigata · joined Jan 2024· J1 LeagueGambaNow at Albirex Niigata · joined Jan 20241J1 LeagueM284581110106.62
2108F. RicciF · MonzaNow at Sorrento · joined Jan 2026 (permanent)· Serie BMonzaNow at Sorrento · joined Jan 2026 (permanent)2Serie BF–3211100306.62
2109Jordan AyewF · C. PalaceNow at Sheffield United · joined Sep 2026 (free transfer)· Premier LeagueC. PalaceNow at Sheffield United · joined Sep 2026 (free transfer)1Premier LeagueF292,1023313406.62
2110L. JuniorF · MallorcaNow at Lugo · joined Jul 2025 (free transfer)· Segunda DivisionMallorcaNow at Lugo · joined Jul 2025 (free transfer)2Segunda DivisionF–1,1052442106.62
2111Lee Gwang-YeonG · Gangwon FC · K League 1Gangwon FC1K League 1G–9811100006.62
2112Ilija NestorovskiF · UdineseNow at NK Slaven Belupo · joined Aug 2024 (free transfer)· Serie AUdineseNow at NK Slaven Belupo · joined Aug 2024 (free transfer)1Serie AF317142221106.62
2113Gastón SilvaD · HuescaNow at Progreso · joined Apr 2026 (free transfer)· La LigaHuescaNow at Progreso · joined Apr 2026 (free transfer)1La LigaD276031200206.62
2114Roman YemelyanovM · Ural YekaterinburgNow at SKA-Khabarovsk · joined Jul 2024 (free transfer)· Russian Premier LeagueUral YekaterinburgNow at SKA-Khabarovsk · joined Jul 2024 (free transfer)1Russian Premier LeagueM294901100416.62
2115K. KlimovF · Tambov · Russian Premier LeagueTambov1Russian Premier LeagueF–4741110206.62
2116Brandon LautonM · Melbourne Victory · A-League MenMelbourne Victory1A-League MenM–4661100106.62
2117Sada ThioubF · Angers · Ligue 1Angers1Ligue 1F261,2522711006.62
2118Julian WießmeierM · SV RiedNow at BFC Dynamo · joined Jul 2023 (free transfer)· Austrian BundesligaSV RiedNow at BFC Dynamo · joined Jul 2023 (free transfer)1Austrian BundesligaM281,3792840106.62
2119Dejan DjokicF · FC Vaduz · Swiss Super LeagueFC Vaduz1Swiss Super LeagueF201,3332832006.62
2120Erling KnudtzonF · MoldeNow at Lillestrom · joined Jan 2024 (free transfer)· EliteserienMoldeNow at Lillestrom · joined Jan 2024 (free transfer)1EliteserienF321,2272722106.62
2121J. ScottF · HullNow at Shatin · joined Jun 2026 (free transfer)· League OneHullNow at Shatin · joined Jun 2026 (free transfer)3League OneF203831811006.62
2122Jaime MataF · GetafeNow at Racing Santander · joined Feb 2026 (free transfer)· La LigaGetafeNow at Racing Santander · joined Feb 2026 (free transfer)1La LigaF322,04033501016.62
2123Emil KrafthD · Newcastle · Premier LeagueNewcastle1Premier LeagueD261,2911610406.62
2124Bilel AouacheriaM · FarenseNow at Al-Najma · joined Sep 2024· Primeira LigaFarenseNow at Al-Najma · joined Sep 20241Primeira LigaM279701810116.62
2125Rekeem HarperM · BirminghamNow at Barrow · joined Jul 2025 (free transfer)· ChampionshipBirminghamNow at Barrow · joined Jul 2025 (free transfer)2ChampionshipM–1,0261800306.62
2126Dominik FrieserF · BarnsleyNow at Blau-Weiß Linz · joined Jun 2026 (free transfer)· ChampionshipBarnsleyNow at Blau-Weiß Linz · joined Jun 2026 (free transfer)2ChampionshipF272,1684332006.62
2127Freddie SearsF · IpswichNow at Maldon & Tiptree · joined Jun 2025 (free transfer)· League OneIpswichNow at Maldon & Tiptree · joined Jun 2025 (free transfer)3League OneF311,1872610106.62
2128J. BoschM · TwenteNow at GKS Katowice · joined Jul 2026 (permanent)· EredivisieTwenteNow at GKS Katowice · joined Jul 2026 (permanent)1EredivisieM212,2543220606.62
2129Alejandro PozoD · EibarNow at ADO Den Haag · joined Aug 2026 (free transfer)· La LigaEibarNow at ADO Den Haag · joined Aug 2026 (free transfer)1La LigaD–2,1913000406.62
2130Andriy YarmolenkoF · West HamNow at Dynamo Kyiv · joined Jul 2026 (permanent)· Premier LeagueWest HamNow at Dynamo Kyiv · joined Jul 2026 (permanent)1Premier LeagueF313751501306.62
2131Junior Dina EbimbeM · DijonNow at Schalke 04 · joined Aug 2026 (permanent)· Ligue 1DijonNow at Schalke 04 · joined Aug 2026 (permanent)1Ligue 1M202,1503011506.62
2132V. KarapuzovM · TambovNow at Nizhny Novgorod · joined Jun 2026· Russian Premier LeagueTambovNow at Nizhny Novgorod · joined Jun 20261Russian Premier LeagueM–8351001406.62
2133L. ReyesD · Club AméricaNow at Monterrey · joined Jan 2025 (permanent)· Liga MXClub AméricaNow at Monterrey · joined Jan 2025 (permanent)1Liga MXD306611000306.62
2134Gonçalo CardosoD · FC Basel 1893 · Swiss Super LeagueFC Basel 18931Swiss Super LeagueD–382500206.62
2135J. CaicedoF · Independiente Medellín · Categoría Primera AIndependiente Medellín1Categoría Primera AF–382501006.62
2136Renaud EmondF · Nantes · Ligue 1Nantes1Ligue 1F293752320106.62
2137D. ValenciaD · Alianza Valledupar · Categoría Primera AAlianza Valledupar1Categoría Primera AD–370500106.62
2138Gabriele MonciniF · BeneventoNow at Vicenza · joined Jul 2026 (free transfer)· Serie ABeneventoNow at Vicenza · joined Jul 2026 (free transfer)1Serie AF253601000006.62
2139Joao VictorF · NacionalNow at Daejeon Hana Citizen · joined Jul 2026 (permanent)· Primeira LigaNacionalNow at Daejeon Hana Citizen · joined Jul 2026 (permanent)1Primeira LigaF223541110106.62
2140C. VentolaD · Pescara · Serie BPescara2Serie BD–258501206.62
2141Yanis CimignaniM · AjaccioNow at Lugano · joined Jun 2023· Ligue 2AjaccioNow at Lugano · joined Jun 20232Ligue 2M19254600006.62
2142Pedro LucasF · Figueirense · Campeonato Brasileiro Série BFigueirense2Campeonato Brasileiro Série BF–226500016.62
2143Jean LucasM · LyonNow at Bahia · joined Jan 2024· Ligue 1LyonNow at Bahia · joined Jan 20241Ligue 1M23174800106.62
2144D. DiamantakosF · HajdukNow at Kerala Blasters · joined Aug 2022· Croatian First Football LeagueHajdukNow at Kerala Blasters · joined Aug 20221Croatian First Football LeagueF28163520106.62
2145Robert MudražijaM · CopenhagenNow at Dinamo Zagreb · joined Jun 2026· Danish SuperligaCopenhagenNow at Dinamo Zagreb · joined Jun 20261Danish SuperligaM24144800006.62
2146MarinoM · Cuiabá · Campeonato Brasileiro Série BCuiabá2Campeonato Brasileiro Série BM35142600106.62
2147Juninho QuixadáF · Vitória · Campeonato Brasileiro Série BVitória2Campeonato Brasileiro Série BF–128500106.62
2148M. TumminelloF · SPALNow at Benevento · joined Jul 2026 (permanent)· Serie BSPALNow at Benevento · joined Jul 2026 (permanent)2Serie BF–114500006.62
2149J. GallardoF · Querétaro · Liga MXQuerétaro1Liga MXF–111710006.62
2150Paulo HenriqueM · Botafogo-SP · Campeonato Brasileiro Série BBotafogo-SP2Campeonato Brasileiro Série BM–103600106.62

API-Football · Data sources