Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2020, senior men's leaguesChange filters ↓4,601–4,650 of 5,744 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
4601Vitali ShakhovD · TambovNow at Rotor Volgograd · joined Feb 2022 (free transfer)· 1Russian Premier LeagueTambovNow at Rotor Volgograd · joined Feb 2022 (free transfer)1Russian Premier LeagueD2921360000–
4602Matheus ThulerD · FlamengoNow at Vissel Kobe · joined Jan 2023· 1Campeonato Brasileiro Série AFlamengoNow at Vissel Kobe · joined Jan 20231Campeonato Brasileiro Série AD2121340010–
4603R. TafazolliD · WycombeNow at Swindon Town · joined Aug 2025 (permanent)· 2ChampionshipWycombeNow at Swindon Town · joined Aug 2025 (permanent)2ChampionshipD2921231000–
4604S. LawsonD · Livingston · 1Scottish PremiershipLivingston1Scottish PremiershipD–21140010–
4605Joël VeltmanD · AjaxNow at West Ham United · joined Aug 2026 (free transfer)· 1EredivisieAjaxNow at West Ham United · joined Aug 2026 (free transfer)1EredivisieD2821130000–
4606Kang Sang-HeeD · FC Seoul · 1K League 1FC Seoul1K League 1D–21130010–
4607Ashley EasthamD · FleetwoodNow at Salford City · joined Feb 2020· 3League OneFleetwoodNow at Salford City · joined Feb 20203League OneD2921040000–
4608Kenny TeteD · Fulham · 2ChampionshipFulham2ChampionshipD2521030210–
4609Danilo BarcelosD · BotafogoNow at Ponte Preta · joined Jan 2025 (free transfer)· 1Campeonato Brasileiro Série ABotafogoNow at Ponte Preta · joined Jan 2025 (free transfer)1Campeonato Brasileiro Série AD2920930010–
4610J. Pablo SegoviaD · América de CaliNow at Necaxa · joined Jun 2022 (free transfer)· 1Categoría Primera AAmérica de CaliNow at Necaxa · joined Jun 2022 (free transfer)1Categoría Primera AD3120932050–
4611Ahmet Yılmaz ÇalıkD · GalatasarayNow at Konyaspor · joined Oct 2020· 1Süper LigGalatasarayNow at Konyaspor · joined Oct 20201Süper LigD2620870000–
4612M. HerreraD · Pachuca · 1Liga MXPachuca1Liga MXD–20850010–
4613Davide ZappacostaD · GenoaNow at Atalanta BC · joined Aug 2021 (permanent)· 1Serie AGenoaNow at Atalanta BC · joined Aug 2021 (permanent)1Serie AD2820841010–
4614José Carlos RamírezD · LugoNow at Recreativo de Huelva · joined Jul 2025 (free transfer)· 2Segunda DivisionLugoNow at Recreativo de Huelva · joined Jul 2025 (free transfer)2Segunda DivisionD2420730000–
4615TutaD · Eintracht FrankfurtNow at Al-Duhail SC · joined Aug 2025 (permanent)· 1BundesligaEintracht FrankfurtNow at Al-Duhail SC · joined Aug 2025 (permanent)1BundesligaD–20730000–
4616Scott MaloneD · DerbyNow at Crawley Town · joined Aug 2025 (free transfer)· 2ChampionshipDerbyNow at Crawley Town · joined Aug 2025 (free transfer)2ChampionshipD2920650110–
4617Jordan ThornileyD · BlackpoolNow at Oxford United · joined Jan 2026· 3League OneBlackpoolNow at Oxford United · joined Jan 20263League OneD2420630010–
4618Isma LópezD · TenerifeNow at Racing Santander · joined Feb 2021· 2Segunda DivisionTenerifeNow at Racing Santander · joined Feb 20212Segunda DivisionD–20540020–
4619Mortada Al BarrihD · Al-Adalah · 1Saudi Professional LeagueAl-Adalah1Saudi Professional LeagueD–20540020–
4620Taylor Harwood-BellisD · Man CityNow at Aston Villa · joined Aug 2026 (permanent)· 1Premier LeagueMan CityNow at Aston Villa · joined Aug 2026 (permanent)1Premier LeagueD1820431000–
4621E. ZukanovićD · SPALNow at Asteras Tripolis · joined Aug 2022 (free transfer)· 1Serie ASPALNow at Asteras Tripolis · joined Aug 2022 (free transfer)1Serie AD3320330010–
4622Rafael ThyereD · Sport RecifeNow at Chapecoense · joined Dec 2025 (free transfer)· 1Campeonato Brasileiro Série ASport RecifeNow at Chapecoense · joined Dec 2025 (free transfer)1Campeonato Brasileiro Série AD2720330010–
4623D. BenavidesD · Chicó · 1Categoría Primera AChicó1Categoría Primera AD–20230011–
4624A. BadanD · Oldham · 4League TwoOldham4League TwoD–20140110–
4625G. RayD · Tranmere RoversNow at Morecambe · joined Jul 2024 (free transfer)· 4League TwoTranmere RoversNow at Morecambe · joined Jul 2024 (free transfer)4League TwoD2720130000–
4626J. VerlaatD · SV SandhausenNow at Borussia Dortmund II · joined Jun 2026· 22. BundesligaSV SandhausenNow at Borussia Dortmund II · joined Jun 202622. BundesligaD2420130010–
4627D. DumicD · TwenteNow at Eldense · joined Aug 2023 (free transfer)· 1EredivisieTwenteNow at Eldense · joined Aug 2023 (free transfer)1EredivisieD–20070000–
4628Andoni LópezD · UD LogroñésNow at FC Andorra · joined Jul 2026 (free transfer)· 2Segunda DivisionUD LogroñésNow at FC Andorra · joined Jul 2026 (free transfer)2Segunda DivisionD2420040001–
4629T. JohnsonD · CreweNow at Crawley Town · joined Jul 2022 (free transfer)· 3League OneCreweNow at Crawley Town · joined Jul 2022 (free transfer)3League OneD2020030010–
4630Ahmad NgouyamsaD · DijonNow at Créteil · joined Jun 2025· 1Ligue 1DijonNow at Créteil · joined Jun 20251Ligue 1D2019930020–
4631M. WagueD · Nice · 1Ligue 1Nice1Ligue 1D–19850200–
4632S. FaceyD · Walsall · 4League TwoWalsall4League TwoD–19830110–
4633Tom ClarkeD · PrestonNow at FC Halifax Town · joined Jul 2022· 2ChampionshipPrestonNow at FC Halifax Town · joined Jul 20222ChampionshipD3319830000–
4634I. DoukoureD · ValenciennesNow at Strasbourg · joined Jan 2022 (permanent)· 2Ligue 2ValenciennesNow at Strasbourg · joined Jan 2022 (permanent)2Ligue 2D1719750010–
4635A. GomezD · BoavistaNow at Club Tijuana · joined Jul 2026 (permanent)· 1Primeira LigaBoavistaNow at Club Tijuana · joined Jul 2026 (permanent)1Primeira LigaD1819730000–
4636Dejan LovrenD · LiverpoolNow at Lyon · joined Jan 2023 (permanent)· 1Premier LeagueLiverpoolNow at Lyon · joined Jan 2023 (permanent)1Premier LeagueD3119730000–
4637Brian IdowuD · Lokomotiv MoscowNow at Khimki · joined Jul 2021 (free transfer)· 1Russian Premier LeagueLokomotiv MoscowNow at Khimki · joined Jul 2021 (free transfer)1Russian Premier LeagueD2819650010–
4638Nehuén PérezD · GranadaNow at FC Porto · joined Jul 2025 (permanent)· 1La LigaGranadaNow at FC Porto · joined Jul 2025 (permanent)1La LigaD2019630000–
4639P. PradoD · Nantes · 1Ligue 1Nantes1Ligue 1D–19630010–
4640T. CardonaD · Las PalmasNow at Fortaleza · joined Dec 2025· 2Segunda DivisionLas PalmasNow at Fortaleza · joined Dec 20252Segunda DivisionD2519630000–
4641Dion SandersonD · SunderlandNow at Derby County · joined Jun 2026 (permanent)· 3League OneSunderlandNow at Derby County · joined Jun 2026 (permanent)3League OneD2119550010–
4642D. Van den BuijsD · HeraclesNow at Roda JC Kerkrade · joined Jul 2025 (permanent)· 1EredivisieHeraclesNow at Roda JC Kerkrade · joined Jul 2025 (permanent)1EredivisieD2519541010–
4643Jarosław JachD · Fortuna SittardNow at Znicz Pruszków · joined Aug 2025 (free transfer)· 1EredivisieFortuna SittardNow at Znicz Pruszków · joined Aug 2025 (free transfer)1EredivisieD2619530010–
4644T. DentonD · Stevenage · 4League TwoStevenage4League TwoD–19530000–
4645Hayden CarterD · Blackburn · 2ChampionshipBlackburn2ChampionshipD2119430000–
4646Michele CremonesiD · Venezia · 2Serie BVenezia2Serie BD–19340030–
4647Vinicius SimonD · Confiança · 2Campeonato Brasileiro Série BConfiança2Campeonato Brasileiro Série BD–19341020–
4648D. DanielsD · LutonNow at Oldham Athletic · joined Jul 2025 (free transfer)· 2ChampionshipLutonNow at Oldham Athletic · joined Jul 2025 (free transfer)2ChampionshipD2719331000–
4649Abdullah KanoD · Al-Fayha · 1Saudi Professional LeagueAl-Fayha1Saudi Professional LeagueD–19240000–
4650H. GómezD · Deportivo Cali · 1Categoría Primera ADeportivo Cali1Categoría Primera AD–19240120–

API-Football · Data sources