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,251–3,300 of 12,952 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
3251Borja GraneroD · ExtremaduraNow at Real Avilés Industrial · joined Aug 2025 (free transfer)· 2Segunda DivisionExtremaduraNow at Real Avilés Industrial · joined Aug 2025 (free transfer)2Segunda DivisionD303,5914001406.72
3252Steven OldD · MorecambeNow at East Kilbride · joined Jul 2020 (free transfer)· 4League TwoMorecambeNow at East Kilbride · joined Jul 2020 (free transfer)4League TwoD342,6883021206.72
3253Ricardo ThalheimerD · Avaí · 1Campeonato Brasileiro Série AAvaí1Campeonato Brasileiro Série AD271,6502000406.72
3254M. FerrierF · Tranmere RoversNow at Incheon United · joined Jul 2026 (permanent)· 3League OneTranmere RoversNow at Incheon United · joined Jul 2026 (permanent)3League OneF251,4332051306.72
3255ReinildoD · LilleNow at Sunderland · joined Jul 2025 (free transfer)· 1Ligue 1LilleNow at Sunderland · joined Jul 2025 (free transfer)1Ligue 1D261,1131600406.72
3256GersonD · São BentoNow at Górnik Łęczna · joined Feb 2022 (free transfer)· 2Campeonato Brasileiro Série BSão BentoNow at Górnik Łęczna · joined Feb 2022 (free transfer)2Campeonato Brasileiro Série BD289151010516.72
3257R. KakeetoM · AaB · 1Danish SuperligaAaB1Danish SuperligaM–9081500206.72
3258Peter VindahlG · FC NordsjællandNow at Sampdoria · joined Aug 2026 (loan)· 1Danish SuperligaFC NordsjællandNow at Sampdoria · joined Aug 2026 (loan)1Danish SuperligaG228801000106.72
3259A. DanteM · HartbergNow at Zbrojovka Brno · joined Jul 2026 (permanent)· 1Austrian BundesligaHartbergNow at Zbrojovka Brno · joined Jul 2026 (permanent)1Austrian BundesligaM198041011106.72
3260A. DeiolaM · LecceNow at Cagliari · joined Jan 2021· 1Serie ALecceNow at Cagliari · joined Jan 20211Serie AM247271011306.72
3261F. RodríguezM · Lugano · 1Swiss Super LeagueLugano1Swiss Super LeagueM244601012106.72
3262Matheus FernandesM · PalmeirasNow at Red Bull Bragantino · joined Jan 2023· 1Campeonato Brasileiro Série APalmeirasNow at Red Bull Bragantino · joined Jan 20231Campeonato Brasileiro Série AM224511010206.72
3263A. MacDonaldD · HullNow at Kidderminster Harriers · joined Aug 2026 (free transfer)· 2ChampionshipHullNow at Kidderminster Harriers · joined Aug 2026 (free transfer)2ChampionshipD–440500006.72
3264Hamad Al JuhaimF · Al-Fayha · 1Saudi Professional LeagueAl-Fayha1Saudi Professional LeagueF–3571310306.72
3265D. KimM · Brisbane Roar · 1A-League MenBrisbane Roar1A-League MenM–355500006.72
3266Ryan ShawcrossD · StokeNow at Inter Miami CF · joined Feb 2021 (free transfer)· 2ChampionshipStokeNow at Inter Miami CF · joined Feb 2021 (free transfer)2ChampionshipD32312500106.72
3267R. TakanoD · Yokohama F. MarinosNow at Matsumoto Yamaga · joined Jun 2026· 1J1 LeagueYokohama F. MarinosNow at Matsumoto Yamaga · joined Jun 20261J1 LeagueD–305502006.72
3268R. BozenikF · FeyenoordNow at Stoke City · joined Jul 2025 (permanent)· 1EredivisieFeyenoordNow at Stoke City · joined Jul 2025 (permanent)1EredivisieF20295520106.72
3269Simon KjærD · AtalantaNow at AC Milan · joined Sep 2020· 1Serie AAtalantaNow at AC Milan · joined Sep 20201Serie AD31291500206.72
3270Mattia DestroF · BolognaNow at Empoli · joined Jul 2022 (free transfer)· 1Serie ABolognaNow at Empoli · joined Jul 2022 (free transfer)1Serie AF29191500206.72
3271Sacha BoeyD · RennesNow at Bayern Munich · joined Jul 2026 (permanent)· 1Ligue 1RennesNow at Bayern Munich · joined Jul 2026 (permanent)1Ligue 1D19169500106.72
3272L. DeedsonF · HobroNow at Sochaux · joined Aug 2026 (free transfer)· 1Danish SuperligaHobroNow at Sochaux · joined Aug 2026 (free transfer)1Danish SuperligaF1997710006.72
3273Alexander TetteyM · Norwich · 1Premier LeagueNorwich1Premier LeagueM342,3553011506.72
3274Alex GilbeyM · MK Dons · 3League OneMK Dons3League OneM252,3233052906.72
3275Olaus SkarsemM · RanheimNow at Sarpsborg 08 FF · joined Jun 2026 (free transfer)· 1EliteserienRanheimNow at Sarpsborg 08 FF · joined Jun 2026 (free transfer)1EliteserienM211,4912011206.72
3276A. CookF · Tranmere RoversNow at Grimsby Town · joined Jun 2026 (free transfer)· 3League OneTranmere RoversNow at Grimsby Town · joined Jun 2026 (free transfer)3League OneF29417500206.72
3277MaykeD · PalmeirasNow at Santos · joined Jul 2025 (permanent)· 1Campeonato Brasileiro Série APalmeirasNow at Santos · joined Jul 2025 (permanent)1Campeonato Brasileiro Série AD27387500006.72
3278C. BrownD · Melbourne VictoryNow at Brisbane Roar · joined Jan 2020· 1A-League MenMelbourne VictoryNow at Brisbane Roar · joined Jan 20201A-League MenD26298600006.72
3279Carlos AugustoD · CorinthiansNow at Inter Milan · joined Jul 2024 (permanent)· 1Campeonato Brasileiro Série ACorinthiansNow at Inter Milan · joined Jul 2024 (permanent)1Campeonato Brasileiro Série AD211,2181510206.72
3280N. PondD · Salford · 4League TwoSalford4League TwoD–1,1221600206.72
3281B. LasmeF · SochauxNow at Schalke 04 · joined Jul 2026 (permanent)· 2Ligue 2SochauxNow at Schalke 04 · joined Jul 2026 (permanent)2Ligue 2F215411630206.72
3282Fabio DepaoliM · Sampdoria · 1Serie ASampdoria1Serie AM231,8512901806.72
3283Bilel AouacheriaM · MoreirenseNow at Al-Najma · joined Sep 2024· 1Primeira LigaMoreirenseNow at Al-Najma · joined Sep 20241Primeira LigaM261,8842913406.72
3284B. ValleM · DeportivoNow at Ponferradina · joined Jan 2024· 2Segunda DivisionDeportivoNow at Ponferradina · joined Jan 20242Segunda DivisionM–1,5012420106.72
3285Kyle EdwardsF · West BromNow at Northampton Town · joined Sep 2025 (free transfer)· 2ChampionshipWest BromNow at Northampton Town · joined Sep 2025 (free transfer)2ChampionshipF229162620206.72
3286Andros TownsendM · C. PalaceNow at Prachuap · joined Jul 2026 (permanent)· 1Premier LeagueC. PalaceNow at Prachuap · joined Jul 2026 (permanent)1Premier LeagueM281,2972411006.72
3287P. HerviasM · ValladolidNow at Pontevedra · joined Jul 2025 (free transfer)· 1La LigaValladolidNow at Pontevedra · joined Jul 2025 (free transfer)1La LigaM–1,0292510106.72
3288Callum McFadzeanM · PlymouthNow at Wrexham · joined Jan 2022 (free transfer)· 4League TwoPlymouthNow at Wrexham · joined Jan 2022 (free transfer)4League TwoM261,5151933306.72
3289Quique GonzálezF · EibarNow at Conquense · joined Aug 2025 (free transfer)· 1La LigaEibarNow at Conquense · joined Aug 2025 (free transfer)1La LigaF305011501006.72
3290Callum O'HareM · CoventryNow at Wrexham · joined Aug 2026 (permanent)· 3League OneCoventryNow at Wrexham · joined Aug 2026 (permanent)3League OneM221,8372933306.72
3291Marcelo ToscanoM · América MineiroNow at Oeste · joined Jan 2023 (free transfer)· 2Campeonato Brasileiro Série BAmérica MineiroNow at Oeste · joined Jan 2023 (free transfer)2Campeonato Brasileiro Série BM356261412106.72
3292D. VegaF · ValerengaNow at Deportivo Saprissa · joined Aug 2024 (free transfer)· 1EliteserienValerengaNow at Deportivo Saprissa · joined Aug 2024 (free transfer)1EliteserienF271,0042321406.72
3293Morten ThorsbyM · SampdoriaNow at Cremonese · joined Feb 2026 (permanent)· 1Serie ASampdoriaNow at Cremonese · joined Feb 2026 (permanent)1Serie AM241,8662411916.72
3294A. AuassarM · Sparta Rotterdam · 1EredivisieSparta Rotterdam1EredivisieM331,80323201116.72
3295P. AmondF · NewportNow at Waterford · joined Jan 2024 (free transfer)· 4League TwoNewportNow at Waterford · joined Jan 2024 (free transfer)4League TwoF321,6252471206.72
3296Lex ImmersM · ADO DenNow at NAC Breda · joined Jul 2020· 1EredivisieADO DenNow at NAC Breda · joined Jul 20201EredivisieM341,9552321206.72
3297Gianluigi BuffonG · JuventusNow at Parma · joined Jul 2021 (free transfer)· 1Serie AJuventusNow at Parma · joined Jul 2021 (free transfer)1Serie AG42810900006.72
3298Adama DiakhabyF · HuddersfieldNow at Waldhof Mannheim · joined Jul 2025 (free transfer)· 2ChampionshipHuddersfieldNow at Waldhof Mannheim · joined Jul 2025 (free transfer)2ChampionshipF238661802306.72
3299W. NightingaleD · AFC WimbledonNow at Sutton United · joined Jun 2026 (free transfer)· 3League OneAFC WimbledonNow at Sutton United · joined Jun 2026 (free transfer)3League OneD–749900006.72
3300Mattia De SciglioD · Juventus · 1Serie AJuventus1Serie AD27470900106.72

API-Football · Data sources