Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2020-21 season, senior men's leaguesChange filters ↓Leagues that run 2020-21, plus calendar-year leagues (MLS, Brazil, the Nordics) for 2020.1,651–1,700 of 5,152 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1651O. KabakD · LiverpoolNow at 1899 Hoffenheim · joined Jul 2022 (permanent)· Premier LeagueLiverpoolNow at 1899 Hoffenheim · joined Jul 2022 (permanent)1Premier LeagueD21803900306.84
1652David LombánD · Málaga · Segunda DivisionMálaga2Segunda DivisionD342,1652920306.84
1653B. StraalmanD · GrenobleNow at Liepāja · joined Jul 2026 (permanent)· Ligue 2GrenobleNow at Liepāja · joined Jul 2026 (permanent)2Ligue 2D241,4141910206.84
1654DjenéD · Getafe · La LigaGetafe1La LigaD292,9453401826.84
1655Jeff ChabotD · SpeziaNow at VfB Stuttgart · joined Jul 2024 (permanent)· Serie ASpeziaNow at VfB Stuttgart · joined Jul 2024 (permanent)1Serie AD231,65425111116.84
1656A. LudwigD · Horsens · Danish SuperligaHorsens1Danish SuperligaD282,4743010506.84
1657Alfie KilgourD · Bristol Rovers · League OneBristol Rovers3League OneD232,9783510206.84
1658Fabian KochD · WSG Wattens · Austrian BundesligaWSG Wattens1Austrian BundesligaD322,4962812306.84
1659H. MenosseD · Deportivo Cali · Categoría Primera ADeportivo Cali1Categoría Primera AD34630701606.84
1660S. AgouzoulD · MouscronNow at Sochaux · joined Jul 2026 (free transfer)· Belgian Pro LeagueMouscronNow at Sochaux · joined Jul 2026 (free transfer)1Belgian Pro LeagueD23630711806.84
1661F. FransD · Germinal · Belgian Pro LeagueGerminal1Belgian Pro LeagueD–585721306.84
1662B. CaponD · Oostende · Belgian Pro LeagueOostende1Belgian Pro LeagueD33557710206.84
1663GutiD · OsijekNow at Joinville · joined Jan 2025 (free transfer)· Croatian First Football LeagueOsijekNow at Joinville · joined Jan 2025 (free transfer)1Croatian First Football LeagueD30451700206.84
1664Hansell RiojasD · Sport Boys · Peruvian Primera DivisiónSport Boys1Peruvian Primera DivisiónD291,7962111506.84
1665C. VargasD · MazatlánNow at Necaxa · joined Jul 2026 (permanent)· Liga MXMazatlánNow at Necaxa · joined Jul 2026 (permanent)1Liga MXD221,5572112306.84
1666R. OgawaD · FC TokyoNow at Kashima Antlers · joined Jun 2025 (permanent)· J1 LeagueFC TokyoNow at Kashima Antlers · joined Jun 2025 (permanent)1J1 LeagueD242,3902802406.84
1667Paulo MirandaD · GrêmioNow at Náutico · joined Feb 2023 (free transfer)· Campeonato Brasileiro Série AGrêmioNow at Náutico · joined Feb 2023 (free transfer)1Campeonato Brasileiro Série AD321,0481410406.84
1668Christopher OpériD · ChâteaurouxNow at İstanbul Başakşehir · joined Jan 2025 (permanent)· Ligue 2ChâteaurouxNow at İstanbul Başakşehir · joined Jan 2025 (permanent)2Ligue 2D242,2092612706.84
1669Aleš MatějůD · BresciaNow at Spezia · joined Jan 2024· Serie BBresciaNow at Spezia · joined Jan 20242Serie BD–2,1422612816.84
1670Miguel TraucoD · Saint EtienneNow at Sport Boys · joined Apr 2026 (free transfer)· Ligue 1Saint EtienneNow at Sport Boys · joined Apr 2026 (free transfer)1Ligue 1D282,0352602106.84
1671Arón SánchezD · Academia CantolaoNow at Juan Pablo II College · joined Jan 2025 (free transfer)· Peruvian Primera DivisiónAcademia CantolaoNow at Juan Pablo II College · joined Jan 2025 (free transfer)1Peruvian Primera DivisiónD181,6471930106.84
1672Takehiro TomiyasuD · BolognaNow at Crystal Palace · joined Aug 2026 (free transfer)· Serie ABolognaNow at Crystal Palace · joined Aug 2026 (free transfer)1Serie AD222,7223120406.84
1673Rafael TolóiD · AtalantaNow at São Paulo · joined Aug 2025 (free transfer)· Serie AAtalantaNow at São Paulo · joined Aug 2025 (free transfer)1Serie AD302,54231201006.84
1674Joe BryanD · FulhamNow at Millwall · joined Jul 2023 (free transfer)· Premier LeagueFulhamNow at Millwall · joined Jul 2023 (free transfer)1Premier LeagueD276801610206.84
1675Javi LópezD · Adelaide United · A-League MenAdelaide United1A-League MenD357561202106.84
1676B. CokerD · StevenageNow at Ebbsfleet United · joined Jun 2025 (free transfer)· League TwoStevenageNow at Ebbsfleet United · joined Jun 2025 (free transfer)4League TwoD–2,8563602706.84
1677Ayoub AbdellaouiD · SionNow at Al-Ettifaq · joined Sep 2021 (free transfer)· Swiss Super LeagueSionNow at Al-Ettifaq · joined Sep 2021 (free transfer)1Swiss Super LeagueD281,85924211116.84
1678E. ChavezD · CuscoNow at Deportivo Binacional · joined Jan 2025 (free transfer)· Peruvian Primera DivisiónCuscoNow at Deportivo Binacional · joined Jan 2025 (free transfer)1Peruvian Primera DivisiónD271,4671701206.84
1679Cainã Santos Da SilvaD · Jeonbuk Hyundai · K League 1Jeonbuk Hyundai1K League 1D–1,2701800006.84
1680Robbie CundyD · CambridgeNow at Cheltenham Town · joined Jun 2025 (free transfer)· League TwoCambridgeNow at Cheltenham Town · joined Jun 2025 (free transfer)4League TwoD251,2441700106.84
1681Sam HutchinsonD · Sheff WedNow at Farnham Town · joined Jun 2026 (free transfer)· ChampionshipSheff WedNow at Farnham Town · joined Jun 2026 (free transfer)2ChampionshipD311,8982210406.84
1682Ciaran ClarkD · NewcastleNow at Sheffield United · joined Jul 2022 (loan)· Premier LeagueNewcastleNow at Sheffield United · joined Jul 2022 (loan)1Premier LeagueD311,8932210306.84
1683Eduardo ManchaD · FarenseNow at Buriram United · joined Jul 2026 (permanent)· Primeira LigaFarenseNow at Buriram United · joined Jul 2026 (permanent)1Primeira LigaD251,8322220306.84
1684Kasper LarsenD · OdenseNow at Videoton FC Fehérvár · joined Jan 2023· Danish SuperligaOdenseNow at Videoton FC Fehérvár · joined Jan 20231Danish SuperligaD281,7842200106.84
1685James HillD · FleetwoodNow at Bournemouth · joined Jan 2024· League OneFleetwoodNow at Bournemouth · joined Jan 20243League OneD192,1962801206.84
1686Bent SørmoD · KristiansundNow at Stromsgodset · joined Aug 2023 (free transfer)· EliteserienKristiansundNow at Stromsgodset · joined Aug 2023 (free transfer)1EliteserienD242,4733013106.84
1687Antonino GalloD · Lecce · Serie BLecce2Serie BD211,5112100106.84
1688Marco LundD · OdenseNow at Diósgyőri VTK · joined Jan 2024· Danish SuperligaOdenseNow at Diósgyőri VTK · joined Jan 20241Danish SuperligaD256421100306.84
1689A. KhammasD · Beveren · Belgian Pro LeagueBeveren1Belgian Pro LeagueD–421501206.84
1690Jan BamertD · SionNow at Thun · joined Aug 2022 (free transfer)· Swiss Super LeagueSionNow at Thun · joined Aug 2022 (free transfer)1Swiss Super LeagueD232,1542620506.84
1691Rhys Norrington-DaviesD · StokeNow at Sheffield United · joined Jun 2026· ChampionshipStokeNow at Sheffield United · joined Jun 20262ChampionshipD221,6772010216.84
1692A. FiordalisoD · Cremonese · Serie BCremonese2Serie BD–1,6222001506.84
1693Jarrad BranthwaiteD · BlackburnNow at Everton · joined Jul 2023· ChampionshipBlackburnNow at Everton · joined Jul 20232ChampionshipD199001000006.84
1694Dominic HyamD · CoventryNow at Wrexham · joined Aug 2025 (permanent)· ChampionshipCoventryNow at Wrexham · joined Aug 2025 (permanent)2ChampionshipD253,8704330306.84
1695Robin Le NormandD · Real SociedadNow at Atlético Madrid · joined Aug 2024 (permanent)· La LigaReal SociedadNow at Atlético Madrid · joined Aug 2024 (permanent)1La LigaD242,7563301516.84
1696Nino ParaibaD · BahiaNow at Londrina · joined Jul 2026 (permanent)· Campeonato Brasileiro Série ABahiaNow at Londrina · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AD352,6463315406.84
1697Kyle NaughtonD · Swansea · ChampionshipSwansea2ChampionshipD322,6273301416.84
1698Caner CavlanD · EmmenNow at Aliağa FAŞ · joined Jun 2026 (free transfer)· EredivisieEmmenNow at Aliağa FAŞ · joined Jun 2026 (free transfer)1EredivisieD292,9483303406.84
1699Bevis MugabiD · MotherwellNow at Carlisle United · joined Jul 2025 (free transfer)· Scottish PremiershipMotherwellNow at Carlisle United · joined Jul 2025 (free transfer)1Scottish PremiershipD261,8752320006.84
1700GilbertoD · BenficaNow at Athletico Paranaense · joined Jun 2026 (free transfer)· Primeira LigaBenficaNow at Athletico Paranaense · joined Jun 2026 (free transfer)1Primeira LigaD281,4992501506.84

API-Football · Data sources