Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2023, senior men's leaguesFilters ↓Calendar-year stats for 2023 are still being built, so this shows season stats for now.4,851–4,900 of 19,804 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
4851Mustafa AminiM · Perth Glory · 1A-League MenPerth Glory1A-League MenM319881721606.91
4852Renato IbarraM · LDU QuitoNow at Mushuc Runa SC · joined Jan 2026 (free transfer)· 1Ecuadorian Serie ALDU QuitoNow at Mushuc Runa SC · joined Jan 2026 (free transfer)1Ecuadorian Serie AM338481734206.91
4853Esteban LepaulF · AngersNow at Rennes · joined Jul 2026 (permanent)· 2Ligue 2AngersNow at Rennes · joined Jul 2026 (permanent)2Ligue 2F247011733106.91
4854Dennis PraetM · LeicesterNow at Mechelen · joined Jun 2026 (free transfer)· 2ChampionshipLeicesterNow at Mechelen · joined Jun 2026 (free transfer)2ChampionshipM306201701006.91
4855Evgen PavlovF · Železničar Pančevo · 1Serbian SuperLigaŽelezničar Pančevo1Serbian SuperLigaF352,1713500506.91
4856Sven BotmanD · Newcastle · 1Premier LeagueNewcastle1Premier LeagueD241,3851722206.91
4857Mohamed-Ali ChoF · NiceNow at Hull City · joined Aug 2026 (permanent)· 1Ligue 1NiceNow at Hull City · joined Aug 2026 (permanent)1Ligue 1F208641712206.91
4858Stéphane OméongaM · Bnei SakhninNow at Panserraikos · joined Jan 2025 (free transfer)· 1Israeli Premier LeagueBnei SakhninNow at Panserraikos · joined Jan 2025 (free transfer)1Israeli Premier LeagueM281,4541811416.91
4859Tomás PochettinoM · FortalezaNow at Vitória · joined Jul 2026 (loan)· 1Campeonato Brasileiro Série AFortalezaNow at Vitória · joined Jul 2026 (loan)1Campeonato Brasileiro Série AM282,0443523206.91
4860G. LuperiniM · TernanaNow at Pistoiese · joined Jul 2026 (free transfer)· 2Serie BTernanaNow at Pistoiese · joined Jul 2026 (free transfer)2Serie BM–2,6183644806.91
4861Víctor GarcíaM · AlcorcónNow at Levante · joined Jul 2025 (free transfer)· 2Segunda DivisionAlcorcónNow at Levante · joined Jul 2025 (free transfer)2Segunda DivisionM262,7743733826.91
4862Gabriel PecF · Vasco da GamaNow at Cruzeiro · joined Jul 2026 (permanent)· 1Campeonato Brasileiro Série AVasco da GamaNow at Cruzeiro · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AF232,6413784606.91
4863Olaus SkarsemM · RosenborgNow at Sarpsborg 08 FF · joined Jun 2026 (free transfer)· 1EliteserienRosenborgNow at Sarpsborg 08 FF · joined Jun 2026 (free transfer)1EliteserienM251,3201923106.91
4864Matěj HybšD · Bohemians 1905Now at Mladá Boleslav · joined Dec 2025 (free transfer)· 1Czech First LeagueBohemians 1905Now at Mladá Boleslav · joined Dec 2025 (free transfer)1Czech First LeagueD311,7022001806.90
4865F. AntonijevićD · Voždovac · 1Serbian SuperLigaVoždovac1Serbian SuperLigaD–8982121006.90
4866Paulo BernardoM · CelticNow at Górnik Zabrze · joined Aug 2026 (loan)· 1Scottish PremiershipCelticNow at Górnik Zabrze · joined Aug 2026 (loan)1Scottish PremiershipM229082233206.90
4867M. MartinezG · CartagenaNow at Lugo · joined Jul 2025 (free transfer)· 2Segunda DivisionCartagenaNow at Lugo · joined Jul 2025 (free transfer)2Segunda DivisionG–1,8902100306.90
4868Y. TavaresD · Laval · 2Ligue 2Laval2Ligue 2D361,8052100206.90
4869S. BasseD · ValenciennesNow at Pau FC · joined Jan 2026 (free transfer)· 2Ligue 2ValenciennesNow at Pau FC · joined Jan 2026 (free transfer)2Ligue 2D201,8262100306.90
4870L. LukacevicM · SCR AltachNow at FC Košice · joined Jan 2026 (permanent)· 1Austrian BundesligaSCR AltachNow at FC Košice · joined Jan 2026 (permanent)1Austrian BundesligaM251,6642101406.90
4871M. ForssF · MiddlesbroughNow at Neftchi · joined Sep 2026 (free transfer)· 2ChampionshipMiddlesbroughNow at Neftchi · joined Sep 2026 (free transfer)2ChampionshipF251,1232172206.90
4872V. SinisaloG · ExeterNow at Celtic · joined Jul 2024 (permanent)· 3League OneExeterNow at Celtic · joined Jul 2024 (permanent)3League OneG223,8704300306.90
4873B. BjarnasonD · Ham-KamNow at Sønderjyske · joined Aug 2026 (permanent)· 1EliteserienHam-KamNow at Sønderjyske · joined Aug 2026 (permanent)1EliteserienD241,7362310206.90
4874M. ObradovićD · JavorNow at Muaither · joined Jul 2024 (free transfer)· 1Serbian SuperLigaJavorNow at Muaither · joined Jul 2024 (free transfer)1Serbian SuperLigaD241,7062420206.90
4875Takehiro TomiyasuD · ArsenalNow at Crystal Palace · joined Aug 2026 (free transfer)· 1Premier LeagueArsenalNow at Crystal Palace · joined Aug 2026 (free transfer)1Premier LeagueD251,1432221216.90
4876K. SpenceM · BarrowNow at Rotherham United · joined Jun 2025 (free transfer)· 4League TwoBarrowNow at Rotherham United · joined Jun 2025 (free transfer)4League TwoM233,4384596706.90
4877Leo ØstigårdD · NapoliNow at Genoa · joined Feb 2026 (permanent)· 1Serie ANapoliNow at Genoa · joined Feb 2026 (permanent)1Serie AD241,6352510306.90
4878Thonny AndersonM · ABCNow at Tokushima Vortis · joined Jan 2025 (permanent)· 2Campeonato Brasileiro Série BABCNow at Tokushima Vortis · joined Jan 2025 (permanent)2Campeonato Brasileiro Série BM261,5432353706.90
4879T. ShichiM · Sanfrecce HiroshimaNow at Kyoto Sanga · joined Sep 2026 (permanent)· 1J1 LeagueSanfrecce HiroshimaNow at Kyoto Sanga · joined Sep 2026 (permanent)1J1 LeagueM301,4592310106.90
4880Y. BaldeD · Laval · 2Ligue 2Laval2Ligue 2D311,7132510916.90
4881Cameron DevlinM · Heart of MidlothianNow at Rangers · joined Jun 2026 (free transfer)· 1Scottish PremiershipHeart of MidlothianNow at Rangers · joined Jun 2026 (free transfer)1Scottish PremiershipM261,3502411706.90
4882Kamil ContehM · Grimsby TownNow at Bromley · joined Jul 2026 (permanent)· 4League TwoGrimsby TownNow at Bromley · joined Jul 2026 (permanent)4League TwoM211,9602502706.90
4883A. Ba LouaM · Lech PoznańNow at Gwangju FC · joined Jul 2026 (permanent)· 1EkstraklasaLech PoznańNow at Gwangju FC · joined Jul 2026 (permanent)1EkstraklasaM271,2352543106.90
4884A. MahiousF · Yverdon-Sport · 1Swiss Super LeagueYverdon-Sport1Swiss Super LeagueF261,6662571516.90
4885Morgan RogersF · MiddlesbroughNow at Chelsea · joined Jul 2026 (permanent)· 2ChampionshipMiddlesbroughNow at Chelsea · joined Jul 2026 (permanent)2ChampionshipF211,3242626506.90
4886Daniel JohnsonM · StokeNow at Fatih Karagümrük · joined Sep 2024 (free transfer)· 2ChampionshipStokeNow at Fatih Karagümrük · joined Sep 2024 (free transfer)2ChampionshipM311,6552622506.90
4887AndersonD · Austria LustenauNow at Grazer AK · joined Jun 2026 (free transfer)· 1Austrian BundesligaAustria LustenauNow at Grazer AK · joined Jun 2026 (free transfer)1Austrian BundesligaD262,0352712316.90
4888Gassan AhadmeF · Cambridge · 3League OneCambridge3League OneF231,8272790306.90
4889J. PalaciosM · GoiásNow at Unión de Santa Fe · joined Jan 2025 (free transfer)· 1Campeonato Brasileiro Série AGoiásNow at Unión de Santa Fe · joined Jan 2025 (free transfer)1Campeonato Brasileiro Série AM251,6812711606.90
4890Pål Alexander KirkevoldF · Ham-Kam · 1EliteserienHam-Kam1EliteserienF332,2072864406.90
4891Răzvan PatricheD · Dinamo · 1Liga IDinamo1Liga ID382,5722911616.90
4892Josué EstradaD · CuscoNow at Alianza Lima · joined Jul 2025 (permanent)· 1Peruvian Primera DivisiónCuscoNow at Alianza Lima · joined Jul 2025 (permanent)1Peruvian Primera DivisiónD292,4022913906.90
4893J. BaldwinD · Ross CountyNow at AFC Hornchurch · joined Jun 2026 (permanent)· 1Scottish PremiershipRoss CountyNow at AFC Hornchurch · joined Jun 2026 (permanent)1Scottish PremiershipD–2,7003011716.90
4894Jan GrzesikD · Radomiak · 1EkstraklasaRadomiak1EkstraklasaD292,3153011506.90
4895Abdoulaye TouréM · Le Havre · 1Ligue 1Le Havre1Ligue 1M302,3083020406.90
4896Guðmundur ÞórarinssonD · OFINow at ÍA · joined Feb 2026 (free transfer)· 1Super League GreeceOFINow at ÍA · joined Feb 2026 (free transfer)1Super League GreeceD322,2633022306.90
4897Rory FeelyD · BarrowNow at Cork City · joined Jun 2025 (permanent)· 4League TwoBarrowNow at Cork City · joined Jun 2025 (permanent)4League TwoD272,0523110106.90
4898Santiago AriasM · Alianza AtléticoNow at Cienciano · joined Dec 2024 (free transfer)· 1Peruvian Primera DivisiónAlianza AtléticoNow at Cienciano · joined Dec 2024 (free transfer)1Peruvian Primera DivisiónM292,70731221506.90
4899Bruno PachecoD · FortalezaNow at Chapecoense · joined Jan 2026 (permanent)· 1Campeonato Brasileiro Série AFortalezaNow at Chapecoense · joined Jan 2026 (permanent)1Campeonato Brasileiro Série AD322,7053123506.90
4900Liam GordonD · St JohnstoneNow at Gillingham · joined Jun 2026 (free transfer)· 1Scottish PremiershipSt JohnstoneNow at Gillingham · joined Jun 2026 (free transfer)1Scottish PremiershipD282,6503200316.90

API-Football · Data sources