Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2019, senior men's leaguesFilters ↓Calendar-year stats for 2019 are still being built, so this shows season stats for now.3,951–4,000 of 12,952 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
3951George LapslieM · CharltonNow at Bradford City · joined Jan 2025 (free transfer)· 2ChampionshipCharltonNow at Bradford City · joined Jan 2025 (free transfer)2ChampionshipM224581010306.76
3952E. MulderG · SwanseaNow at GO Ahead Eagles · joined Aug 2022 (free transfer)· 2ChampionshipSwanseaNow at GO Ahead Eagles · joined Aug 2022 (free transfer)2ChampionshipG31451600006.76
3953M. LópezF · Vasco da GamaNow at Sambenedettese · joined Aug 2020 (free transfer)· 1Campeonato Brasileiro Série AVasco da GamaNow at Sambenedettese · joined Aug 2020 (free transfer)1Campeonato Brasileiro Série AF36418520106.76
3954Lazaros RotaD · Fortuna SittardNow at AEK Athens · joined Jul 2026 (permanent)· 1EredivisieFortuna SittardNow at AEK Athens · joined Jul 2026 (permanent)1EredivisieD22413500006.76
3955Ryan BabelF · AjaxNow at Eyüpspor · joined Jul 2022 (free transfer)· 1EredivisieAjaxNow at Eyüpspor · joined Jul 2022 (free transfer)1EredivisieF33386500106.76
3956Amiri KurdiD · Al-Hilal · 1Saudi Professional LeagueAl-Hilal1Saudi Professional LeagueD–371501206.76
3957MaiconM · Atlético MineiroNow at Buriram United · joined Dec 2020 (free transfer)· 1Campeonato Brasileiro Série AAtlético MineiroNow at Buriram United · joined Dec 2020 (free transfer)1Campeonato Brasileiro Série AM303581002206.76
3958Gustavo PoffoM · Figueirense · 2Campeonato Brasileiro Série BFigueirense2Campeonato Brasileiro Série BM–202500106.76
3959OdilávioM · Figueirense · 2Campeonato Brasileiro Série BFigueirense2Campeonato Brasileiro Série BM–177610006.76
3960CostinhaM · Santa ClaraNow at Torreense · joined Jun 2025 (free transfer)· 1Primeira LigaSanta ClaraNow at Torreense · joined Jun 2025 (free transfer)1Primeira LigaM271,1471604206.76
3961Glen ReaM · LutonNow at Burgess Hill Town · joined Sep 2025 (free transfer)· 2ChampionshipLutonNow at Burgess Hill Town · joined Sep 2025 (free transfer)2ChampionshipM251,1321500906.76
3962Diego DemmeM · NapoliNow at Hertha BSC · joined Jul 2024 (free transfer)· 1Serie ANapoliNow at Hertha BSC · joined Jul 2024 (free transfer)1Serie AM289101510606.76
3963Willy LedesmaF · Extremadura · 2Segunda DivisionExtremadura2Segunda DivisionF–1,0651720206.76
3964Nick AndertonD · CarlisleNow at Bristol Rovers · joined Jun 2021 (free transfer)· 4League TwoCarlisleNow at Bristol Rovers · joined Jun 2021 (free transfer)4League TwoD248841021506.76
3965CafuM · São Bento · 2Campeonato Brasileiro Série BSão Bento2Campeonato Brasileiro Série BM–7641501106.76
3966Aiden McGeadyM · CharltonNow at Ayr Utd · joined Jul 2023 (free transfer)· 2ChampionshipCharltonNow at Ayr Utd · joined Jul 2023 (free transfer)2ChampionshipM345941000006.76
3967N. DalmonteF · LuganoNow at Virtus Bolzano · joined Jul 2026· 1Swiss Super LeagueLuganoNow at Virtus Bolzano · joined Jul 20261Swiss Super LeagueF–3901010006.76
3968André AndersonM · Lazio · 1Serie ALazio1Serie AM–67600006.76
3969Damien Le TallecM · MontpellierNow at AEK Athens · joined Jul 2021 (free transfer)· 1Ligue 1MontpellierNow at AEK Athens · joined Jul 2021 (free transfer)1Ligue 1M302,4622820306.76
3970Ivar FuruD · RanheimNow at Kristiansund BK · joined Jan 2020· 1EliteserienRanheimNow at Kristiansund BK · joined Jan 20201EliteserienD262,3132800106.76
3971Yann M'VilaM · Saint EtienneNow at Caen · joined Aug 2024 (free transfer)· 1Ligue 1Saint EtienneNow at Caen · joined Aug 2024 (free transfer)1Ligue 1M301,9412302106.76
3972J. WilsonD · IpswichNow at Cheltenham Town · joined Jul 2025 (free transfer)· 3League OneIpswichNow at Cheltenham Town · joined Jul 2025 (free transfer)3League OneD311,9272300416.76
3973D. SiovasD · LeganésNow at Fortuna Sittard · joined Jan 2022 (free transfer)· 1La LigaLeganésNow at Fortuna Sittard · joined Jan 2022 (free transfer)1La LigaD311,9392400606.76
3974Mateo MusacchioD · MilanNow at Lazio · joined Jan 2021 (free transfer)· 1Serie AMilanNow at Lazio · joined Jan 2021 (free transfer)1Serie AD291,4661800416.76
3975K. AppiahF · AFC WimbledonNow at Ebbsfleet United · joined Jun 2025 (free transfer)· 3League OneAFC WimbledonNow at Ebbsfleet United · joined Jun 2025 (free transfer)3League OneF–8471841406.76
3976Solly MarchM · Brighton · 1Premier LeagueBrighton1Premier LeagueM251,1441901206.76
3977Hélder GuedesF · Vitória de SetúbalNow at Chaves · joined Oct 2020 (free transfer)· 1Primeira LigaVitória de SetúbalNow at Chaves · joined Oct 2020 (free transfer)1Primeira LigaF331,0391942016.76
3978Leandro TrossardM · BrightonNow at Beşiktaş · joined Jul 2026 (permanent)· 1Premier LeagueBrightonNow at Beşiktaş · joined Jul 2026 (permanent)1Premier LeagueM252,0133153006.76
3979Douglas BacelarD · ChapecoenseNow at Figueirense · joined Jun 2025· 1Campeonato Brasileiro Série AChapecoenseNow at Figueirense · joined Jun 20251Campeonato Brasileiro Série AD302,2182601906.76
3980O. YokusluM · Celta VigoNow at Trabzonspor · joined Aug 2024 (permanent)· 1La LigaCelta VigoNow at Trabzonspor · joined Aug 2024 (permanent)1La LigaM261,9812602606.76
3981Bukayo SakaD · Arsenal · 1Premier LeagueArsenal1Premier LeagueD181,7532615606.76
3982Sergi GómezD · SevillaNow at Alverca · joined Aug 2025 (free transfer)· 1La LigaSevillaNow at Alverca · joined Aug 2025 (free transfer)1La LigaD287311300406.76
3983I. IgnatjevF · KrasnodarNow at FC Orenburg · joined Jun 2026· 1Russian Premier LeagueKrasnodarNow at FC Orenburg · joined Jun 20261Russian Premier LeagueF215281340106.76
3984E. BerggreenF · Twente · 1EredivisieTwente1EredivisieF273491311106.76
3985Guillaume GilletM · LensNow at SK Beveren · joined Jan 2022· 2Ligue 2LensNow at SK Beveren · joined Jan 20222Ligue 2M362,0042620306.76
3986Bryan CristanteM · Roma · 1Serie ARoma1Serie AM251,6262613716.76
3987M. PavelićM · Admira WackerNow at Leobendorf · joined Jan 2025 (free transfer)· 1Austrian BundesligaAdmira WackerNow at Leobendorf · joined Jan 2025 (free transfer)1Austrian BundesligaM269101411106.76
3988J. MasonF · MK DonsNow at Cavalry FC · joined May 2021 (free transfer)· 3League OneMK DonsNow at Cavalry FC · joined May 2021 (free transfer)3League OneF299081330006.76
3989RomuloM · Grêmio · 1Campeonato Brasileiro Série AGrêmio1Campeonato Brasileiro Série AM298861320306.76
3990Ferran TorresM · ValenciaNow at Paris Saint-Germain · joined Aug 2026 (permanent)· 1La LigaValenciaNow at Paris Saint-Germain · joined Aug 2026 (permanent)1La LigaM202,2763445406.76
3991G. SawyerD · Plymouth · 4League TwoPlymouth4League TwoD341,8352102526.76
3992ArnaldoD · Ponte PretaNow at Náutico · joined Jan 2024 (free transfer)· 2Campeonato Brasileiro Série BPonte PretaNow at Náutico · joined Jan 2024 (free transfer)2Campeonato Brasileiro Série BD281,5862101206.76
3993Joel GrantM · PlymouthNow at Grimsby Town · joined Jul 2021 (free transfer)· 4League TwoPlymouthNow at Grimsby Town · joined Jul 2021 (free transfer)4League TwoM321,1452143006.76
3994Demarai GrayM · LeicesterNow at Birmingham City · joined Jul 2025 (free transfer)· 1Premier LeagueLeicesterNow at Birmingham City · joined Jul 2025 (free transfer)1Premier LeagueM246112123106.76
3995V. HoffM · OddNow at Molde · joined Dec 2025 (free transfer)· 1EliteserienOddNow at Molde · joined Dec 2025 (free transfer)1EliteserienM242,5002922406.76
3996Federico BernardeschiM · JuventusNow at Bologna · joined Jul 2025 (free transfer)· 1Serie AJuventusNow at Bologna · joined Jul 2025 (free transfer)1Serie AM261,5962911606.76
3997Takehiro TomiyasuD · BolognaNow at Crystal Palace · joined Aug 2026 (free transfer)· 1Serie ABolognaNow at Crystal Palace · joined Aug 2026 (free transfer)1Serie AD212,5322913806.76
3998A. PearceD · MillwallNow at AFC Wimbledon · joined Jul 2022 (free transfer)· 2ChampionshipMillwallNow at AFC Wimbledon · joined Jul 2022 (free transfer)2ChampionshipD312,3632900006.76
3999G. WijnaldumM · LiverpoolNow at Al-Ittihad · joined Sep 2026 (free transfer)· 1Premier LeagueLiverpoolNow at Al-Ittihad · joined Sep 2026 (free transfer)1Premier LeagueM292,9483740006.76
4000Emre ÇolakM · DeportivoNow at Intercity · joined Jan 2023 (free transfer)· 2Segunda DivisionDeportivoNow at Intercity · joined Jan 2023 (free transfer)2Segunda DivisionM299001620316.76

API-Football · Data sources