Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2021-22 season, senior men's leaguesChange filters ↓Leagues that run 2021-22, plus calendar-year leagues (MLS, Brazil, the Nordics) for 2021.1,651–1,700 of 3,634 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1651D. StecD · HartbergNow at Lechia Gdańsk · joined Jan 2022· Austrian BundesligaHartbergNow at Lechia Gdańsk · joined Jan 20221Austrian BundesligaD281,1531502206.76
1652Jo Jin-WooD · DaeguNow at Suwon FC · joined Jan 2026 (permanent)· K League 1DaeguNow at Suwon FC · joined Jan 2026 (permanent)1K League 1D228001610216.76
1653G. TimotheouD · Adelaide UnitedNow at Melbourne Victory · joined Jul 2022 (free transfer)· A-League MenAdelaide UnitedNow at Melbourne Victory · joined Jul 2022 (free transfer)1A-League MenD24433500106.76
1654Henrique GomesD · Gil VicenteNow at Olympiakos Nicosia · joined Jul 2026 (permanent)· Primeira LigaGil VicenteNow at Olympiakos Nicosia · joined Jul 2026 (permanent)1Primeira LigaD26244610006.76
1655Marc Dal HendeD · Sønderjyske · Danish SuperligaSønderjyske1Danish SuperligaD312,6183010506.76
1656Park Dae-wonD · Suwon Samsung · K League 1Suwon Samsung1K League 1D241,9572700506.76
1657Luke OffordD · Crewe · League OneCrewe3League OneD223,69442001116.76
1658Mihailo RistićD · MontpellierNow at Red Star Belgrade · joined Aug 2026 (free transfer)· Ligue 1MontpellierNow at Red Star Belgrade · joined Aug 2026 (free transfer)1Ligue 1D261,8272913316.76
1659A. BaD · Dunkerque · Ligue 2Dunkerque2Ligue 2D321,7812200716.76
1660V. HaroyanD · CádizNow at Ararat Yerevan · joined Jul 2026 (free transfer)· La LigaCádizNow at Ararat Yerevan · joined Jul 2026 (free transfer)1La LigaD–1,4371710906.76
1661Paweł DawidowiczD · Hellas · Serie AHellas1Serie AD271,2071700306.76
1662Teruki HaraD · S-PulseNow at Nagoya Grampus · joined Jan 2025 (permanent)· J1 LeagueS-PulseNow at Nagoya Grampus · joined Jan 2025 (permanent)1J1 LeagueD232,5532922206.76
1663Toni BorevkovićD · Vitória de Guimarães · Primeira LigaVitória de Guimarães1Primeira LigaD252,00124011016.76
1664Bafodé DiakitéD · ToulouseNow at Bournemouth · joined Aug 2025 (permanent)· Ligue 2ToulouseNow at Bournemouth · joined Aug 2025 (permanent)2Ligue 2D211,9032420206.76
1665Sebastian SebulonsenD · VikingNow at 1. FC Köln · joined Jul 2025 (permanent)· EliteserienVikingNow at 1. FC Köln · joined Jul 2025 (permanent)1EliteserienD221,8012440206.76
1666PaulinhoD · MoreirenseNow at Leixões · joined Jul 2025 (free transfer)· Primeira LigaMoreirenseNow at Leixões · joined Jul 2025 (free transfer)1Primeira LigaD302,4943122616.76
1667R. McKenzieD · Gillingham · League OneGillingham3League OneD233,3103833406.76
1668Keisuke KurokawaD · GambaNow at D.C. United · joined Jan 2026 (permanent)· J1 LeagueGambaNow at D.C. United · joined Jan 2026 (permanent)1J1 LeagueD251,4621900006.76
1669Lorenzo TonelliD · Empoli · Serie AEmpoli1Serie AD328681400406.76
1670B. OlivanD · MallorcaNow at AEK Larnaca · joined Aug 2026 (free transfer)· La LigaMallorcaNow at AEK Larnaca · joined Aug 2026 (free transfer)1La LigaD–2,1992810706.76
1671Sigurd KvileD · Bodo/GlimtNow at Fredrikstad · joined Jul 2026 (permanent)· EliteserienBodo/GlimtNow at Fredrikstad · joined Jul 2026 (permanent)1EliteserienD224271000006.76
1672Jordan TezeD · PSV EindhovenNow at Monaco · joined Jul 2026 (permanent)· EredivisiePSV EindhovenNow at Monaco · joined Jul 2026 (permanent)1EredivisieD222,0462914406.76
1673L. HernándezD · Cuiabá · Campeonato Brasileiro Série ACuiabá1Campeonato Brasileiro Série AD–338800006.76
1674D. KasiusD · BolognaNow at AZ Alkmaar · joined Jul 2026 (permanent)· Serie ABolognaNow at AZ Alkmaar · joined Jul 2026 (permanent)1Serie AD19187700006.76
1675Hakeem OdoffinD · RotherhamNow at Luton Town · joined Jul 2025 (free transfer)· League OneRotherhamNow at Luton Town · joined Jul 2025 (free transfer)3League OneD24185900006.76
1676Y. TavaresD · Belenenses SADNow at Laval · joined Jul 2022· Primeira LigaBelenenses SADNow at Laval · joined Jul 20221Primeira LigaD342,5202800806.76
1677Y. KimotoD · Nagoya GrampusNow at Mito HollyHock · joined Jun 2026 (permanent)· J1 LeagueNagoya GrampusNow at Mito HollyHock · joined Jun 2026 (permanent)1J1 LeagueD281,7303200406.76
1678Matteo LovatoD · CagliariNow at Padova · joined Jul 2026 (free transfer)· Serie ACagliariNow at Padova · joined Jul 2026 (free transfer)1Serie AD221,2421600406.76
1679T. AquilinaD · Western SydneyNow at Newcastle Jets · joined Feb 2023 (free transfer)· A-League MenWestern SydneyNow at Newcastle Jets · joined Feb 2023 (free transfer)1A-League MenD211,2661702306.76
1680Alex SandroD · JuventusNow at Flamengo · joined Aug 2024 (free transfer)· Serie AJuventusNow at Flamengo · joined Aug 2024 (free transfer)1Serie AD311,7722801306.76
1681Adam ChrzanowskiD · Wisła PłockNow at Stal Stalowa Wola · joined Jun 2026 (free transfer)· EkstraklasaWisła PłockNow at Stal Stalowa Wola · joined Jun 2026 (free transfer)1EkstraklasaD23682900006.76
1682R. TakanoD · Yokohama F. MarinosNow at Matsumoto Yamaga · joined Jun 2026· J1 LeagueYokohama F. MarinosNow at Matsumoto Yamaga · joined Jun 20261J1 LeagueD–477900106.76
1683P. MendyD · Stromsgodset · EliteserienStromsgodset1EliteserienD–409900006.76
1684A. BanguraD · CambuurNow at Middlesbrough · joined Sep 2023· EredivisieCambuurNow at Middlesbrough · joined Sep 20231EredivisieD222,4152730816.76
1685Ayumu ŌhataD · Sagan TosuNow at Cerezo Osaka · joined Aug 2025 (permanent)· J1 LeagueSagan TosuNow at Cerezo Osaka · joined Aug 2025 (permanent)1J1 LeagueD211,7703000106.76
1686Zac WilliamsD · Crewe · League OneCrewe3League OneD–1,4821801306.76
1687D. VerdascaD · Śląsk WrocławNow at Mirandés · joined Jul 2023 (free transfer)· EkstraklasaŚląsk WrocławNow at Mirandés · joined Jul 2023 (free transfer)1EkstraklasaD–1,4221811506.76
1688Óscar GilD · EspanyolNow at OH Leuven · joined Aug 2024 (free transfer)· La LigaEspanyolNow at OH Leuven · joined Aug 2024 (free transfer)1La LigaD241,6962202706.75
1689Diego GodínD · CagliariNow at Vélez Sarsfield · joined Jun 2022· Serie ACagliariNow at Vélez Sarsfield · joined Jun 20221Serie AD368191101306.75
1690S. AlakouchD · Lausanne-SportNow at Paris FC · joined Jul 2024· Swiss Super LeagueLausanne-SportNow at Paris FC · joined Jul 20241Swiss Super LeagueD237041101406.75
1691Diego CostaD · São PauloNow at PAOK · joined Sep 2026 (loan)· Campeonato Brasileiro Série ASão PauloNow at PAOK · joined Sep 2026 (loan)1Campeonato Brasileiro Série AD226711200106.75
1692Faouzi GhoulamD · NapoliNow at Hatayspor · joined Aug 2023 (free transfer)· Serie ANapoliNow at Hatayspor · joined Aug 2023 (free transfer)1Serie AD313601400106.75
1693HaynerD · Sport RecifeNow at Vila Nova · joined Jan 2026 (loan)· Campeonato Brasileiro Série ASport RecifeNow at Vila Nova · joined Jan 2026 (loan)1Campeonato Brasileiro Série AD261,8302401306.75
1694C. DoyleD · SunderlandNow at Wrexham · joined Aug 2025 (permanent)· League OneSunderlandNow at Wrexham · joined Aug 2025 (permanent)3League OneD183,1133813306.75
1695Carlos NevaD · GranadaNow at Albacete · joined Sep 2025 (free transfer)· La LigaGranadaNow at Albacete · joined Sep 2025 (free transfer)1La LigaD262,1212600106.75
1696Lee Min-kiD · Gwangju FC · K League 1Gwangju FC1K League 1D292,2733212506.75
1697S. BalicD · Zagłębie LubinNow at Bokelj · joined Jan 2025 (free transfer)· EkstraklasaZagłębie LubinNow at Bokelj · joined Jan 2025 (free transfer)1EkstraklasaD–1,0991500616.75
1698Yoon Jong-gyuD · FC SeoulNow at Ulsan HD · joined Jan 2025 (permanent)· K League 1FC SeoulNow at Ulsan HD · joined Jan 2025 (permanent)1K League 1D242,6873212106.75
1699Tomás TavaresD · FC Basel 1893Now at Marítimo · joined Jun 2026 (free transfer)· Swiss Super LeagueFC Basel 1893Now at Marítimo · joined Jun 2026 (free transfer)1Swiss Super LeagueD211,2581811406.75
1700Jamie RobsonD · LincolnNow at Oldham Athletic · joined Aug 2025 (free transfer)· League OneLincolnNow at Oldham Athletic · joined Aug 2025 (free transfer)3League OneD241,8342301206.75

API-Football · Data sources