Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2019, senior men's leaguesChange filters ↓Calendar-year stats for 2019 are still being built, so this shows season stats for now.2,001–2,050 of 4,091 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2001Youssouf SabalyD · BordeauxNow at Al Shamal · joined Sep 2026 (permanent)· 1Ligue 1BordeauxNow at Al Shamal · joined Sep 2026 (permanent)1Ligue 1D279141201106.72
2002HélderD · Vila NovaNow at Ituano · joined Dec 2024 (free transfer)· 2Campeonato Brasileiro Série BVila NovaNow at Ituano · joined Dec 2024 (free transfer)2Campeonato Brasileiro Série BD31485601406.72
2003Leandro SouzaD · Cuiabá · 2Campeonato Brasileiro Série BCuiabá2Campeonato Brasileiro Série BD–485600306.72
2004Marko PetkovićD · TondelaNow at Kispest-Honvéd FC · joined Jan 2022· 1Primeira LigaTondelaNow at Kispest-Honvéd FC · joined Jan 20221Primeira LigaD27460700006.72
2005R. BehounekD · MattersburgNow at Wolfsberger AC · joined Jun 2026 (free transfer)· 1Austrian BundesligaMattersburgNow at Wolfsberger AC · joined Jun 2026 (free transfer)1Austrian BundesligaD23360601006.72
2006Davide BiraschiD · GenoaNow at Fatih Karagümrük · joined Jun 2026 (permanent)· 1Serie AGenoaNow at Fatih Karagümrük · joined Jun 2026 (permanent)1Serie AD251,9722401316.72
2007D. AppiahD · NantesNow at Caen · joined Jun 2026 (free transfer)· 1Ligue 1NantesNow at Caen · joined Jun 2026 (free transfer)1Ligue 1D–1,6061900206.72
2008C. AwaziemD · LeganésNow at Konyaspor · joined Jul 2026 (permanent)· 1La LigaLeganésNow at Konyaspor · joined Jul 2026 (permanent)1La LigaD232,02926001006.72
2009J. GrantD · PlymouthNow at Carlisle United · joined May 2026· 4League TwoPlymouthNow at Carlisle United · joined May 20264League TwoD–1,4182001206.72
2010Y. HashiuchiD · Matsumoto Yamaga · 1J1 LeagueMatsumoto Yamaga1J1 LeagueD322,3532700006.71
2011A. HughesD · Preston · 2ChampionshipPreston2ChampionshipD282,4882800206.71
2012Afonso FigueiredoD · AvesNow at Penafiel · joined Aug 2022 (free transfer)· 1Primeira LigaAvesNow at Penafiel · joined Aug 2022 (free transfer)1Primeira LigaD271,6232101116.71
2013S. LambeseD · OrléansNow at Châteauroux · joined Jun 2026 (free transfer)· 2Ligue 2OrléansNow at Châteauroux · joined Jun 2026 (free transfer)2Ligue 2D241,5792102206.71
2014Abdulmuhsen FallatahD · Al-Ittihad · 1Saudi Professional LeagueAl-Ittihad1Saudi Professional LeagueD–489700106.71
2015S. DelosD · ChamblyNow at La Louvière · joined Jun 2026 (permanent)· 2Ligue 2ChamblyNow at La Louvière · joined Jun 2026 (permanent)2Ligue 2D21468810106.71
2016Jeremy ToljanD · SassuoloNow at Levante · joined Jul 2025 (free transfer)· 1Serie ASassuoloNow at Levante · joined Jul 2025 (free transfer)1Serie AD252,1982912806.71
2017A. MalykhD · Orenburg · 1Russian Premier LeagueOrenburg1Russian Premier LeagueD311,9842214516.71
2018CapaD · VitóriaNow at XV de Piracicaba · joined Mar 2022 (loan)· 2Campeonato Brasileiro Série BVitóriaNow at XV de Piracicaba · joined Mar 2022 (loan)2Campeonato Brasileiro Série BD271,7302200306.71
2019Álex SolaD · NumanciaNow at Almería · joined Jun 2026 (free transfer)· 2Segunda DivisionNumanciaNow at Almería · joined Jun 2026 (free transfer)2Segunda DivisionD212,2133112406.71
2020Stefan GlarnerD · Thun · 1Swiss Super LeagueThun1Swiss Super LeagueD322,6633200706.71
2021Abraham MineroD · Racing Santander · 2Segunda DivisionRacing Santander2Segunda DivisionD–1,2751600626.71
2022Felipe JonatanD · SantosNow at Coritiba · joined Jan 2026 (free transfer)· 1Campeonato Brasileiro Série ASantosNow at Coritiba · joined Jan 2026 (free transfer)1Campeonato Brasileiro Série AD221,1762520006.71
2023Yuzo KobayashiD · Sagan Tosu · 1J1 LeagueSagan Tosu1J1 LeagueD341,3101601206.71
2024CokeD · LevanteNow at Atlético Sanluqueño · joined Aug 2023 (free transfer)· 1La LigaLevanteNow at Atlético Sanluqueño · joined Aug 2023 (free transfer)1La LigaD331,0071710306.71
2025A. SanaiaD · Rodez · 2Ligue 2Rodez2Ligue 2D306661001206.71
2026T. DjaloD · LilleNow at Beşiktaş · joined Jul 2026 (permanent)· 1Ligue 1LilleNow at Beşiktaş · joined Jul 2026 (permanent)1Ligue 1D20664800206.71
2027Vitali ShakhovD · OrenburgNow at Rotor Volgograd · joined Feb 2022 (free transfer)· 1Russian Premier LeagueOrenburgNow at Rotor Volgograd · joined Feb 2022 (free transfer)1Russian Premier LeagueD291,3761700616.71
2028G. FilgueiraD · Vila Nova · 2Campeonato Brasileiro Série BVila Nova2Campeonato Brasileiro Série BD341,48217001216.71
2029Maurício RamosD · ChapecoenseNow at XV de Piracicaba · joined Mar 2021 (free transfer)· 1Campeonato Brasileiro Série AChapecoenseNow at XV de Piracicaba · joined Mar 2021 (free transfer)1Campeonato Brasileiro Série AD351,1221710306.71
2030Mario HermosoD · AtléticoNow at AS Roma · joined Jul 2025· 1La LigaAtléticoNow at AS Roma · joined Jul 20251La LigaD251,2241700316.71
2031Mohammed Al-AmriD · Al-RaedNow at Al-Orobah · joined Sep 2025 (free transfer)· 1Saudi Professional LeagueAl-RaedNow at Al-Orobah · joined Sep 2025 (free transfer)1Saudi Professional LeagueD282,3482712506.71
2032Soslan TakazovD · Tambov · 1Russian Premier LeagueTambov1Russian Premier LeagueD271,3641810606.71
2033I. AdamD · Damac · 1Saudi Professional LeagueDamac1Saudi Professional LeagueD–765900206.71
2034SandroD · CriciúmaNow at Volta Redonda · joined Dec 2022 (free transfer)· 2Campeonato Brasileiro Série BCriciúmaNow at Volta Redonda · joined Dec 2022 (free transfer)2Campeonato Brasileiro Série BD322,3722720816.71
2035A. TeikeuD · SochauxNow at Caen · joined Nov 2021· 2Ligue 2SochauxNow at Caen · joined Nov 20212Ligue 2D301,5631801306.71
2036Denis TerentyevD · UfaNow at Zenit Saint Petersburg · joined Sep 2025· 1Russian Premier LeagueUfaNow at Zenit Saint Petersburg · joined Sep 20251Russian Premier LeagueD273401010206.71
2037Daiki OgawaD · JúbiloNow at Matsumoto Yamaga · joined Feb 2025 (permanent)· 1J1 LeagueJúbiloNow at Matsumoto Yamaga · joined Feb 2025 (permanent)1J1 LeagueD282,1422900206.71
2038Pedro LópezD · Huesca · 2Segunda DivisionHuesca2Segunda DivisionD361,4761801206.71
2039DerlanD · CriciúmaNow at Suwon FC · joined Jan 2026 (free transfer)· 2Campeonato Brasileiro Série BCriciúmaNow at Suwon FC · joined Jan 2026 (free transfer)2Campeonato Brasileiro Série BD242,34827001016.71
2040Teruki HaraD · Sagan TosuNow at Nagoya Grampus · joined Jan 2025 (permanent)· 1J1 LeagueSagan TosuNow at Nagoya Grampus · joined Jan 2025 (permanent)1J1 LeagueD211,5441901006.71
2041AndersonD · SCR AltachNow at Grazer AK · joined Jun 2026 (free transfer)· 1Austrian BundesligaSCR AltachNow at Grazer AK · joined Jun 2026 (free transfer)1Austrian BundesligaD221,3641900606.71
2042Alejandro PozoD · MallorcaNow at ADO Den Haag · joined Aug 2026 (free transfer)· 1La LigaMallorcaNow at ADO Den Haag · joined Aug 2026 (free transfer)1La LigaD–1,5111912006.71
2043Stefan HagerD · WSG WattensNow at Schwaz · joined Jul 2024· 1Austrian BundesligaWSG WattensNow at Schwaz · joined Jul 20241Austrian BundesligaD252,1872920806.71
2044J. ClarkeD · WalsallNow at Cardiff Metropolitan University · joined Jan 2026 (free transfer)· 4League TwoWalsallNow at Cardiff Metropolitan University · joined Jan 2026 (free transfer)4League TwoD–1,7592020216.71
2045Chris GunterD · ReadingNow at AFC Wimbledon · joined Jul 2022· 2ChampionshipReadingNow at AFC Wimbledon · joined Jul 20222ChampionshipD301,5832000206.71
2046Lucas CostaD · Londrina · 2Campeonato Brasileiro Série BLondrina2Campeonato Brasileiro Série BD–8771000316.71
2047T. WadaD · Yokohama F. MarinosNow at Ventforet Kofu · joined Jun 2026 (permanent)· 1J1 LeagueYokohama F. MarinosNow at Ventforet Kofu · joined Jun 2026 (permanent)1J1 LeagueD298541002106.71
2048J. AlbertD · Clermont · 2Ligue 2Clermont2Ligue 2D–7421000106.71
2049Carlos HernándezD · OviedoNow at AD Ceuta FC · joined Jul 2024 (free transfer)· 2Segunda DivisionOviedoNow at AD Ceuta FC · joined Jul 2024 (free transfer)2Segunda DivisionD292,6863001906.71
2050Oliver TurtonD · BlackpoolNow at Salford City · joined Aug 2025 (free transfer)· 3League OneBlackpoolNow at Salford City · joined Aug 2025 (free transfer)3League OneD272,3993000406.71

API-Football · Data sources