Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2021-22 season, senior men's leaguesFilters ↓Leagues that run 2021-22, plus calendar-year leagues (MLS, Brazil, the Nordics) for 2021.2,401–2,450 of 11,521 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2401Shun TakagiG · Oita TrinitaNow at Hokkaido Consadole Sapporo · joined Aug 2023· J1 LeagueOita TrinitaNow at Hokkaido Consadole Sapporo · joined Aug 20231J1 LeagueG332,1602400006.92
2402Thomas LemarM · AtléticoNow at Elche · joined Aug 2026 (loan)· La LigaAtléticoNow at Elche · joined Aug 2026 (loan)1La LigaM261,4512445206.92
2403T. CorbeanuF · Sheff WedNow at Toronto FC · joined Jan 2026 (permanent)· League OneSheff WedNow at Toronto FC · joined Jan 2026 (permanent)3League OneF206641222106.92
2404Andrea PinamontiF · EmpoliNow at Lazio · joined Aug 2026 (permanent)· Serie AEmpoliNow at Lazio · joined Aug 2026 (permanent)1Serie AF232,87136132406.92
2405Jens OdgaardF · RKC WaalwijkNow at Bologna · joined Jul 2024 (permanent)· EredivisieRKC WaalwijkNow at Bologna · joined Jul 2024 (permanent)1EredivisieF232,4723086306.92
2406MartinelliM · Fluminense · Campeonato Brasileiro Série AFluminense1Campeonato Brasileiro Série AM202,2113100306.92
2407A. DanteD · Sturm GrazNow at Zbrojovka Brno · joined Jul 2026 (permanent)· Austrian BundesligaSturm GrazNow at Zbrojovka Brno · joined Jul 2026 (permanent)1Austrian BundesligaD212,3743101306.92
2408P. BardyD · RodezNow at Krasava Ypsonas · joined Sep 2023 (free transfer)· Ligue 2RodezNow at Krasava Ypsonas · joined Sep 2023 (free transfer)2Ligue 2D292,0562600816.92
2409C. DunkleyD · Sheff WedNow at Solihull Moors · joined Sep 2026 (loan)· League OneSheff WedNow at Solihull Moors · joined Sep 2026 (loan)3League OneD301,2781920406.92
2410NatanaelM · Atlético GoianienseNow at Joinville · joined Dec 2025 (free transfer)· Campeonato Brasileiro Série AAtlético GoianienseNow at Joinville · joined Dec 2025 (free transfer)1Campeonato Brasileiro Série AM311,5841904406.92
2411G. AltareD · CagliariNow at Pescara · joined Aug 2026 (permanent)· Serie ACagliariNow at Pescara · joined Aug 2026 (permanent)1Serie AD–1,4741910506.92
2412I. KallonF · CambuurNow at Chengdu Rongcheng · joined Feb 2025 (permanent)· EredivisieCambuurNow at Chengdu Rongcheng · joined Feb 2025 (permanent)1EredivisieF262,6933258406.92
2413Mijo CaktašM · OsijekNow at Anorthosis Famagusta · joined Aug 2025 (free transfer)· Croatian First Football LeagueOsijekNow at Anorthosis Famagusta · joined Aug 2025 (free transfer)1Croatian First Football LeagueM308341350406.92
2414Emile Smith RoweM · ArsenalNow at Fulham · joined Aug 2024 (permanent)· Premier LeagueArsenalNow at Fulham · joined Aug 2024 (permanent)1Premier LeagueM211,92633102106.92
2415Takehiro TomiyasuD · ArsenalNow at Crystal Palace · joined Aug 2026 (free transfer)· Premier LeagueArsenalNow at Crystal Palace · joined Aug 2026 (free transfer)1Premier LeagueD231,6822101206.92
2416Ross LaidlawG · Ross County · Scottish PremiershipRoss County1Scottish PremiershipG291,8002000006.91
2417Anton KrešićD · HNK RijekaNow at CFR 1907 Cluj · joined Jun 2026· Croatian First Football LeagueHNK RijekaNow at CFR 1907 Cluj · joined Jun 20261Croatian First Football LeagueD262,2502832616.91
2418Andy HallidayM · Heart of MidlothianNow at Motherwell · joined Jul 2024 (free transfer)· Scottish PremiershipHeart of MidlothianNow at Motherwell · joined Jul 2024 (free transfer)1Scottish PremiershipM301,4722740616.91
2419Milan BadeljM · Genoa · Serie AGenoa1Serie AM332,8503410406.91
2420Aaron RamsdaleG · ArsenalNow at Southampton · joined Jun 2026· Premier LeagueArsenalNow at Southampton · joined Jun 20261Premier LeagueG243,0603400106.91
2421Darko LazovićM · HellasNow at Al Wahda · joined Oct 2025 (free transfer)· Serie AHellasNow at Al Wahda · joined Oct 2025 (free transfer)1Serie AM312,7813417206.91
2422Unai SimónG · Athletic Club · La LigaAthletic Club1La LigaG253,0653400306.91
2423D. MatsuokaM · Sagan TosuNow at Slovan Bratislava · joined Feb 2026 (loan)· J1 LeagueSagan TosuNow at Slovan Bratislava · joined Feb 2026 (loan)1J1 LeagueM211,8302102206.91
2424Milan RundićD · Raków CzęstochowaNow at Slovácko · joined Aug 2025 (free transfer)· EkstraklasaRaków CzęstochowaNow at Slovácko · joined Aug 2025 (free transfer)1EkstraklasaD308891512106.91
2425Khouma BabacarF · CopenhagenNow at Sarıyer · joined Jul 2025 (free transfer)· Danish SuperligaCopenhagenNow at Sarıyer · joined Jul 2025 (free transfer)1Danish SuperligaF295631433206.91
2426Zargo TouréD · DijonNow at Çorum FK · joined Jul 2023 (free transfer)· Ligue 2DijonNow at Çorum FK · joined Jul 2023 (free transfer)2Ligue 2D32554701006.91
2427James McArthurM · C. Palace · Premier LeagueC. Palace1Premier LeagueM341,4432103406.91
2428Fabricio DanielF · América MineiroNow at São Bernardo · joined Jan 2026 (permanent)· Campeonato Brasileiro Série AAmérica MineiroNow at São Bernardo · joined Jan 2026 (permanent)1Campeonato Brasileiro Série AF241,1472132306.91
2429Finn SurmanD · Wellington PhoenixNow at Portland Timbers · joined Jul 2026 (permanent)· A-League MenWellington PhoenixNow at Portland Timbers · joined Jul 2026 (permanent)1A-League MenD181,0751500106.91
2430Christian SchoissengeyrD · Austria ViennaNow at Floridsdorfer AC · joined Jan 2025 (free transfer)· Austrian BundesligaAustria ViennaNow at Floridsdorfer AC · joined Jan 2025 (free transfer)1Austrian BundesligaD279671400306.91
2431F. ChalovF · FC Basel 1893Now at PAOK · joined Jun 2026· Swiss Super LeagueFC Basel 1893Now at PAOK · joined Jun 20261Swiss Super LeagueF246941442206.91
2432Alan CzerwińskiD · Lech PoznańNow at GKS Katowice · joined Jul 2024· EkstraklasaLech PoznańNow at GKS Katowice · joined Jul 20241EkstraklasaD29301710006.91
2433Yahia FofanaG · Le HavreNow at Rizespor · joined Sep 2025 (free transfer)· Ligue 2Le HavreNow at Rizespor · joined Sep 2025 (free transfer)2Ligue 2G213,1003501206.91
2434Hidde ter AvestD · UtrechtNow at Willem II · joined Jun 2026 (free transfer)· EredivisieUtrechtNow at Willem II · joined Jun 2026 (free transfer)1EredivisieD252,0352812306.91
2435Santi ComesañaM · VallecanoNow at Villarreal · joined Jul 2023 (free transfer)· La LigaVallecanoNow at Villarreal · joined Jul 2023 (free transfer)1La LigaM252,69835121216.91
2436S. DoiM · Kashima Antlers · J1 LeagueKashima Antlers1J1 LeagueM302,2913663006.91
2437Emerson Palmieri dos SantosD · LyonNow at West Ham United · joined Apr 2026 (permanent)· Ligue 1LyonNow at West Ham United · joined Apr 2026 (permanent)1Ligue 1D272,2672912316.91
2438S. SuttonD · Wellington PhoenixNow at Perth Glory · joined Jul 2025 (free transfer)· A-League MenWellington PhoenixNow at Perth Glory · joined Jul 2025 (free transfer)1A-League MenD201,8062212206.91
2439R. SilvaG · BetisNow at Sporting CP · joined Jul 2025 (permanent)· La LigaBetisNow at Sporting CP · joined Jul 2025 (permanent)1La LigaG281,9632200206.91
2440A. NuhiuF · SCR Altach · Austrian BundesligaSCR Altach1Austrian BundesligaF322,0063053806.91
2441D. MatsuokaM · S-PulseNow at Slovan Bratislava · joined Feb 2026 (loan)· J1 LeagueS-PulseNow at Slovan Bratislava · joined Feb 2026 (loan)1J1 LeagueM211,3461500306.91
2442Ricardo QuaresmaF · Vitória de Guimarães · Primeira LigaVitória de Guimarães1Primeira LigaF389882321406.91
2443Andreas SkovgaardD · Örebro SKNow at Bryne · joined Sep 2025 (free transfer)· AllsvenskanÖrebro SKNow at Bryne · joined Sep 2025 (free transfer)1AllsvenskanD251,9622300816.91
2444Jesper HansenG · Aarhus · Danish SuperligaAarhus1Danish SuperligaG372,7903100006.91
2445Joel AllanssonM · Halmstad · AllsvenskanHalmstad1AllsvenskanM292,7613102306.91
2446Anders KonradsenM · RosenborgNow at Bodo/Glimt · joined Feb 2022 (free transfer)· EliteserienRosenborgNow at Bodo/Glimt · joined Feb 2022 (free transfer)1EliteserienM317901620006.91
2447J. McLaughlinG · RangersNow at Middlesbrough · joined Sep 2025 (free transfer)· Scottish PremiershipRangersNow at Middlesbrough · joined Sep 2025 (free transfer)1Scottish PremiershipG34720800206.91
2448Emerson SantosD · Kashiwa ReysolNow at América Mineiro · joined Aug 2025 (free transfer)· J1 LeagueKashiwa ReysolNow at América Mineiro · joined Aug 2025 (free transfer)1J1 LeagueD27574800106.91
2449T. BalloM · Rapid ViennaNow at Saint Etienne · joined Jul 2026 (permanent)· Austrian BundesligaRapid ViennaNow at Saint Etienne · joined Jul 2026 (permanent)1Austrian BundesligaM20403800106.91
2450K. AntonsenM · TromsoNow at Stromsgodset · joined Mar 2026 (free transfer)· EliteserienTromsoNow at Stromsgodset · joined Mar 2026 (free transfer)1EliteserienM271,2251610206.91

API-Football · Data sources