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.4,401–4,450 of 12,952 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
4401S. KashketF · WycombeNow at Welling United · joined Feb 2025 (permanent)· 3League OneWycombeNow at Welling United · joined Feb 2025 (permanent)3League OneF241,0191940106.78
4402M. El IdrissyF · AjaccioNow at Raja Casablanca · joined Jun 2026 (free transfer)· 2Ligue 2AjaccioNow at Raja Casablanca · joined Jun 2026 (free transfer)2Ligue 2F216752150406.78
4403R. PerezM · LeganésNow at A.E. Kifisia · joined Jul 2025 (free transfer)· 1La LigaLeganésNow at A.E. Kifisia · joined Jul 2025 (free transfer)1La LigaM312,23126111006.78
4404Rodney KongoloM · HeerenveenNow at Emmen · joined Aug 2025 (free transfer)· 1EredivisieHeerenveenNow at Emmen · joined Aug 2025 (free transfer)1EredivisieM222,0832640406.78
4405Jean MotaM · SantosNow at Vitória · joined Aug 2025· 1Campeonato Brasileiro Série ASantosNow at Vitória · joined Aug 20251Campeonato Brasileiro Série AM261,2972711306.78
4406Federico CeccheriniD · FiorentinaNow at Castellón · joined Aug 2026 (free transfer)· 1Serie AFiorentinaNow at Castellón · joined Aug 2026 (free transfer)1Serie AD288601500306.78
4407Y. Songo'oM · ScunthorpeNow at Morecambe · joined Jul 2023 (free transfer)· 4League TwoScunthorpeNow at Morecambe · joined Jul 2023 (free transfer)4League TwoM–1,0941300406.78
4408RayanD · Red BullNow at CSA · joined Jan 2026 (permanent)· 2Campeonato Brasileiro Série BRed BullNow at CSA · joined Jan 2026 (permanent)2Campeonato Brasileiro Série BD301,0671300316.78
4409H. HafidiM · Le Mans · 2Ligue 2Le Mans2Ligue 2M–9511500306.78
4410Anthony LozanoF · CádizNow at Santos Laguna · joined Jul 2024 (permanent)· 2Segunda DivisionCádizNow at Santos Laguna · joined Jul 2024 (permanent)2Segunda DivisionF272,252331011016.78
4411S. BradleyD · LutonNow at Lincoln City · joined Jun 2025 (free transfer)· 2ChampionshipLutonNow at Lincoln City · joined Jun 2025 (free transfer)2ChampionshipD283,5234030206.78
4412C. HerreraF · LugoNow at Huesca · joined Aug 2026 (free transfer)· 2Segunda DivisionLugoNow at Huesca · joined Aug 2026 (free transfer)2Segunda DivisionF–3,21440123406.78
4413J. JervisM · SalfordNow at Bromsgrove Sporting · joined Jun 2026 (permanent)· 4League TwoSalfordNow at Bromsgrove Sporting · joined Jun 2026 (permanent)4League TwoM281,6102042006.78
4414A. El MessaoudiM · GroningenNow at Qingdao Hainiu · joined Jan 2026 (free transfer)· 1EredivisieGroningenNow at Qingdao Hainiu · joined Jan 2026 (free transfer)1EredivisieM241,3852013206.78
4415Borja BastónF · SwanseaNow at Pachuca · joined Jul 2024 (free transfer)· 2ChampionshipSwanseaNow at Pachuca · joined Jul 2024 (free transfer)2ChampionshipF271,2772061306.78
4416H. KnibbsF · CambridgeNow at Charlton Athletic · joined Aug 2025 (permanent)· 4League TwoCambridgeNow at Charlton Athletic · joined Aug 2025 (permanent)4League TwoF211,0642070006.78
4417Mamadou FofanaD · MetzNow at New England Revolution · joined Jan 2025 (permanent)· 1Ligue 1MetzNow at New England Revolution · joined Jan 2025 (permanent)1Ligue 1D221,5872000406.79
4418WilliamF · Al-Faisaly FCNow at Coritiba · joined May 2021 (free transfer)· 1Saudi Professional LeagueAl-Faisaly FCNow at Coritiba · joined May 2021 (free transfer)1Saudi Professional LeagueF282,1742745006.79
4419Dan BurnD · BrightonNow at Newcastle United · joined Jan 2022 (permanent)· 1Premier LeagueBrightonNow at Newcastle United · joined Jan 2022 (permanent)1Premier LeagueD282,8813400506.79
4420M. BoselliF · Corinthians · 1Campeonato Brasileiro Série ACorinthians1Campeonato Brasileiro Série AF351,3692272306.79
4421M. RitzmaierM · BarnsleyNow at Rudar Prijedor · joined Feb 2026 (free transfer)· 2ChampionshipBarnsleyNow at Rudar Prijedor · joined Feb 2026 (free transfer)2ChampionshipM–1,0531500006.79
4422Isi PalazónM · PonferradinaNow at Rayo Vallecano · joined Jan 2020 (permanent)· 2Segunda DivisionPonferradinaNow at Rayo Vallecano · joined Jan 2020 (permanent)2Segunda DivisionM251,7572124816.79
4423Abdulaziz Al-NashiM · Al-Hazm · 1Saudi Professional LeagueAl-Hazm1Saudi Professional LeagueM331,6662102306.79
4424Samir CaetanoD · UdineseNow at Al Dhafra · joined Jul 2026 (permanent)· 1Serie AUdineseNow at Al Dhafra · joined Jul 2026 (permanent)1Serie AD251,5482110306.79
4425R. PiscopoM · Wellington PhoenixNow at Persik Kediri · joined Aug 2026 (free transfer)· 1A-League MenWellington PhoenixNow at Persik Kediri · joined Aug 2026 (free transfer)1A-League MenM221,3402123406.79
4426A. OrdagićM · Brann · 1EliteserienBrann1EliteserienM271,1971401106.79
4427M. SommaD · Deportivo · 2Segunda DivisionDeportivo2Segunda DivisionD–1,1561410416.79
4428R. SchwartzF · MidtjyllandNow at Hobro · joined Feb 2023 (free transfer)· 1Danish SuperligaMidtjyllandNow at Hobro · joined Feb 2023 (free transfer)1Danish SuperligaF307271561206.79
4429Thiago HelenoD · Atlético ParanaenseNow at Paysandu · joined Jun 2025 (free transfer)· 1Campeonato Brasileiro Série AAtlético ParanaenseNow at Paysandu · joined Jun 2025 (free transfer)1Campeonato Brasileiro Série AD31630700606.79
4430Lucas RomeroM · Cruzeiro · 1Campeonato Brasileiro Série ACruzeiro1Campeonato Brasileiro Série AM26613700306.79
4431JuninhoD · LondrinaNow at Blooming · joined Jan 2020· 2Campeonato Brasileiro Série BLondrinaNow at Blooming · joined Jan 20202Campeonato Brasileiro Série BD30601702306.79
4432Arial MendyD · LensNow at Hapoel Haifa · joined Jun 2026 (free transfer)· 2Ligue 2LensNow at Hapoel Haifa · joined Jun 2026 (free transfer)2Ligue 2D25572700006.79
4433Thilo KehrerD · PSGNow at Ajax · joined Sep 2026 (loan)· 1Ligue 1PSGNow at Ajax · joined Sep 2026 (loan)1Ligue 1D23479710006.79
4434Erhun OztumerM · CharltonNow at Adana Demirspor · joined Jan 2022 (free transfer)· 2ChampionshipCharltonNow at Adana Demirspor · joined Jan 2022 (free transfer)2ChampionshipM298081401006.79
4435Brian IdowuD · Lokomotiv MoscowNow at Khimki · joined Jul 2021 (free transfer)· 1Russian Premier LeagueLokomotiv MoscowNow at Khimki · joined Jul 2021 (free transfer)1Russian Premier LeagueD284801200306.79
4436Alberto SoroM · ZaragozaNow at Dinamo București · joined Jul 2025· 2Segunda DivisionZaragozaNow at Dinamo București · joined Jul 20252Segunda DivisionM212,3653645506.79
4437PatricD · Atlético MineiroNow at Athletic · joined Dec 2022 (free transfer)· 1Campeonato Brasileiro Série AAtlético MineiroNow at Athletic · joined Dec 2022 (free transfer)1Campeonato Brasileiro Série AD311,9872312606.79
4438Cristian BorjaD · Sporting CPNow at Club América · joined Jul 2024 (free transfer)· 1Primeira LigaSporting CPNow at Club América · joined Jul 2024 (free transfer)1Primeira LigaD271,3532310306.79
4439M. AndersenD · BarnsleyNow at Luton Town · joined Jul 2023· 2ChampionshipBarnsleyNow at Luton Town · joined Jul 20232ChampionshipD223,2703801906.79
4440JuanpeD · GironaNow at Atlético San Luis · joined Jul 2025 (free transfer)· 2Segunda DivisionGironaNow at Atlético San Luis · joined Jul 2025 (free transfer)2Segunda DivisionD293,24037011316.79
4441EzequielM · Sport RecifeNow at Spartak Subotica · joined Jan 2026 (free transfer)· 2Campeonato Brasileiro Série BSport RecifeNow at Spartak Subotica · joined Jan 2026 (free transfer)2Campeonato Brasileiro Série BM221,1951504206.79
4442Alexandre LetellierG · Sarpsborg 08Now at Paris Saint-Germain · joined Sep 2020 (free transfer)· 1EliteserienSarpsborg 08Now at Paris Saint-Germain · joined Sep 2020 (free transfer)1EliteserienG291,3501500006.79
4443O. ThrelkeldD · SalfordNow at Torquay United · joined Jul 2024· 4League TwoSalfordNow at Torquay United · joined Jul 20244League TwoD251,1071500206.79
4444Timofei MargasovD · SochiNow at Ural Yekaterinburg · joined Jun 2024 (free transfer)· 1Russian Premier LeagueSochiNow at Ural Yekaterinburg · joined Jun 2024 (free transfer)1Russian Premier LeagueD281,0841501306.79
4445CastoG · Extremadura · 2Segunda DivisionExtremadura2Segunda DivisionG–3,4373800406.79
4446M. JohnsonM · MiddlesbroughNow at Solihull Moors · joined Oct 2026 (free transfer)· 2ChampionshipMiddlesbroughNow at Solihull Moors · joined Oct 2026 (free transfer)2ChampionshipM–2,6183813416.79
4447Mathias RossD · AaBNow at Plymouth Argyle · joined Aug 2025 (free transfer)· 1Danish SuperligaAaBNow at Plymouth Argyle · joined Aug 2025 (free transfer)1Danish SuperligaD191,7052300306.79
4448Stefan MitrovićD · StrasbourgNow at FK Partizan · joined Jan 2026 (free transfer)· 1Ligue 1StrasbourgNow at FK Partizan · joined Jan 2026 (free transfer)1Ligue 1D302,0542311406.79
4449Sergio Ruiz AlonsoM · Racing SantanderNow at Las Palmas · joined Jun 2026 (permanent)· 2Segunda DivisionRacing SantanderNow at Las Palmas · joined Jun 2026 (permanent)2Segunda DivisionM252,1423100206.79
4450Renaud RipartF · NîmesNow at Troyes · joined Sep 2025 (free transfer)· 1Ligue 1NîmesNow at Troyes · joined Sep 2025 (free transfer)1Ligue 1F272,0312442006.79

API-Football · Data sources