Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2024, senior men's leaguesChange filters ↓Calendar-year stats for 2024 are still being built, so this shows season stats for now.1,001–1,050 of 7,418 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1001Kasey BosD · Melbourne VictoryNow at Excelsior · joined Jul 2026 (permanent)· 1A-League MenMelbourne VictoryNow at Excelsior · joined Jul 2026 (permanent)1A-League MenD212,1022642307.03
1002Marcelo MoralesD · Universidad de Chile · 1Chilean Primera DivisiónUniversidad de Chile1Chilean Primera DivisiónD221,9182613807.03
1003A. CostaD · AntwerpNow at Boca Juniors · joined Jul 2026 (permanent)· 1Belgian Pro LeagueAntwerpNow at Boca Juniors · joined Jul 2026 (permanent)1Belgian Pro LeagueD251,2071500707.03
1004Bruno GodeauD · Sint-TruidenNow at SK Beveren · joined Jul 2025 (free transfer)· 1Belgian Pro LeagueSint-TruidenNow at SK Beveren · joined Jul 2025 (free transfer)1Belgian Pro LeagueD332,5843000407.03
1005Martin Ove RosethD · LillestromNow at Viking · joined Feb 2025 (permanent)· 1EliteserienLillestromNow at Viking · joined Feb 2025 (permanent)1EliteserienD261,2851500317.03
1006M. MendozaD · Godoy CruzNow at Argentinos Juniors · joined Sep 2026 (loan)· 1Argentine Primera DivisiónGodoy CruzNow at Argentinos Juniors · joined Sep 2026 (loan)1Argentine Primera DivisiónD207971530207.03
1007Daley BlindD · GironaNow at Ajax · joined Jun 2026 (free transfer)· 1La LigaGironaNow at Ajax · joined Jun 2026 (free transfer)1La LigaD352,7793402207.03
1008C. KeeleyD · St Pat'sNow at Drogheda United · joined Dec 2024 (free transfer)· 1League of Ireland Premier DivisionSt Pat'sNow at Drogheda United · joined Dec 2024 (free transfer)1League of Ireland Premier DivisionD271,5971911607.03
1009Nuno TavaresD · Lazio · 1Serie ALazio1Serie AD251,6992308417.03
1010G. FerreyraD · Melbourne CityNow at Western Sydney Wanderers · joined Jun 2026 (free transfer)· 1A-League MenMelbourne CityNow at Western Sydney Wanderers · joined Jun 2026 (free transfer)1A-League MenD291,5482421607.03
1011Mattia ZanottiD · Lugano · 1Swiss Super LeagueLugano1Swiss Super LeagueD222,2032705807.03
1012Marco BurchD · RadomiakNow at Servette · joined Jan 2026 (free transfer)· 1EkstraklasaRadomiakNow at Servette · joined Jan 2026 (free transfer)1EkstraklasaD241,0411231107.03
1013M. DiakhabyD · Valencia · 1La LigaValencia1La LigaD286591320007.03
1014Paul PappD · Petrolul · 1Liga IPetrolul1Liga ID352,78333201517.03
1015O. JonesD · MacarthurNow at Randers · joined Jul 2026 (permanent)· 1A-League MenMacarthurNow at Randers · joined Jul 2026 (permanent)1A-League MenD–720800107.03
1016E. PletinckxD · OH Leuven · 1Belgian Pro LeagueOH Leuven1Belgian Pro LeagueD241,4482021107.03
1017Lucas MasoeroD · U. Cluj · 1Liga IU. Cluj1Liga ID303,2473661907.03
1018Guilherme SoaresD · Politehnica IașiNow at Lusitânia Lourosa · joined Jul 2026 (free transfer)· 1Liga IPolitehnica IașiNow at Lusitânia Lourosa · joined Jul 2026 (free transfer)1Liga ID242,7683232317.02
1019Christian KabaseleD · Udinese · 1Serie AUdinese1Serie AD341,1631620007.02
1020E. WeirD · WalsallNow at Peterborough United · joined Jun 2026 (free transfer)· 4League TwoWalsallNow at Peterborough United · joined Jun 2026 (free transfer)4League TwoD236331404207.02
1021Marc RobertsD · Barnsley · 3League OneBarnsley3League OneD343,0643631317.02
1022Stefan de VrijD · Inter MilanNow at Panathinaikos · joined Jun 2026 (free transfer)· 1Serie AInter MilanNow at Panathinaikos · joined Jun 2026 (free transfer)1Serie AD331,6292520107.02
1023S. ScognamilloD · CatanzaroNow at Benevento · joined Jul 2025 (permanent)· 2Serie BCatanzaroNow at Benevento · joined Jul 2025 (permanent)2Serie BD312,9783712907.02
1024Florent PouloloD · UTANow at Universitatea Cluj · joined Jun 2026 (free transfer)· 1Liga IUTANow at Universitatea Cluj · joined Jun 2026 (free transfer)1Liga ID282,5702910207.02
1025Luis Fernando LeónD · Emelec · 1Ecuadorian Serie AEmelec1Ecuadorian Serie AD322,3082531607.02
1026Ahmed ToubaD · MechelenNow at Le Havre · joined Aug 2026 (loan)· 1Belgian Pro LeagueMechelenNow at Le Havre · joined Aug 2026 (loan)1Belgian Pro LeagueD272,1322520707.02
1027Marc-Oliver KempfD · Como · 1Serie AComo1Serie AD302,1462500617.02
1028Óscar OpazoD · Colo ColoNow at Everton de Viña del Mar · joined Jul 2026 (permanent)· 1Chilean Primera DivisiónColo ColoNow at Everton de Viña del Mar · joined Jul 2026 (permanent)1Chilean Primera DivisiónD341,5342420407.02
1029David LópezD · BurgosNow at RCD Mallorca · joined Jan 2025· 2Segunda DivisionBurgosNow at RCD Mallorca · joined Jan 20252Segunda DivisionD221,4111711307.02
1030Osaze UrhoghideD · AmiensNow at FC Dallas · joined Feb 2025 (permanent)· 2Ligue 2AmiensNow at FC Dallas · joined Feb 2025 (permanent)2Ligue 2D241,2721720417.02
1031Kenny TeteD · Fulham · 1Premier LeagueFulham1Premier LeagueD291,3641702407.02
1032T. GrivostiD · St Pat'sNow at Dundalk · joined Jul 2026 (permanent)· 1League of Ireland Premier DivisionSt Pat'sNow at Dundalk · joined Jul 2026 (permanent)1League of Ireland Premier DivisionD261,0691311507.02
1033Patrizio StronatiD · PuskásNow at Újpest · joined Jan 2026 (permanent)· 1Nemzeti Bajnokság IPuskásNow at Újpest · joined Jan 2026 (permanent)1Nemzeti Bajnokság ID302,3402610207.02
1034E. TurnsD · Exeter · 3League OneExeter3League OneD221,1001300207.02
1035Jan-Niklas BesteD · BenficaNow at SC Freiburg · joined Jan 2025 (permanent)· 1Primeira LigaBenficaNow at SC Freiburg · joined Jan 2025 (permanent)1Primeira LigaD264961301307.02
1036Sead KolašinacD · Atalanta · 1Serie AAtalanta1Serie AD321,8202202707.02
1037MarcinhoD · ItuanoNow at Criciúma · joined Apr 2025 (permanent)· 2Campeonato Brasileiro Série BItuanoNow at Criciúma · joined Apr 2025 (permanent)2Campeonato Brasileiro Série BD291,9182201207.02
1038R. van den BergD · MiddlesbroughNow at 1. FC Köln · joined Jul 2026 (permanent)· 2ChampionshipMiddlesbroughNow at 1. FC Köln · joined Jul 2026 (permanent)2ChampionshipD202,1322700417.02
1039Lazar StojsavljevićD · TrenčínNow at TSC · joined Sep 2026 (free transfer)· 1Fortuna LigaTrenčínNow at TSC · joined Sep 2026 (free transfer)1Fortuna LigaD271,6001831507.02
1040M. ShaabanD · Future FC · 1Egyptian Premier LeagueFuture FC1Egyptian Premier LeagueD–750900107.02
1041M. SkrzypczakD · JagielloniaNow at Lech Poznań · joined Jun 2025 (permanent)· 1EkstraklasaJagielloniaNow at Lech Poznań · joined Jun 2025 (permanent)1EkstraklasaD242,2702820307.02
1042R. HarbottleD · AFC WimbledonNow at Bristol Rovers · joined Jan 2026 (free transfer)· 4League TwoAFC WimbledonNow at Bristol Rovers · joined Jan 2026 (free transfer)4League TwoD241,7842410507.02
1043Tin PlavotićD · Austria ViennaNow at Motor Lublin · joined Jul 2026 (free transfer)· 1Austrian BundesligaAustria ViennaNow at Motor Lublin · joined Jul 2026 (free transfer)1Austrian BundesligaD281,6562320407.02
1044MessiasD · GoiásNow at Juventude · joined Dec 2025 (free transfer)· 2Campeonato Brasileiro Série BGoiásNow at Juventude · joined Dec 2025 (free transfer)2Campeonato Brasileiro Série BD302,0182301507.02
1045Mohammed SalisuD · Monaco · 1Ligue 1Monaco1Ligue 1D261,0351510207.02
1046R. Pierre-GabrielD · Dinamo ZagrebNow at Volos · joined Jul 2026 (free transfer)· 1Croatian First Football LeagueDinamo ZagrebNow at Volos · joined Jul 2026 (free transfer)1Croatian First Football LeagueD272,2632832907.02
1047Nando PijnakerD · SligoNow at Auckland · joined Jul 2026 (permanent)· 1League of Ireland Premier DivisionSligoNow at Auckland · joined Jul 2026 (permanent)1League of Ireland Premier DivisionD261,2701402707.02
1048A. CambiasoD · Juventus · 1Serie AJuventus1Serie AD252,2223323407.02
1049J. ZiolkowskiD · Legia WarszawaNow at Monza · joined Aug 2026 (loan)· 1EkstraklasaLegia WarszawaNow at Monza · joined Aug 2026 (loan)1EkstraklasaD201,3731912807.02
1050T. AsanteD · Maccabi Tel Aviv · 1Israeli Premier LeagueMaccabi Tel Aviv1Israeli Premier LeagueD231,5322001607.02

API-Football · Data sources