Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2024, senior men's leaguesFilters ↓Calendar-year stats for 2024 are still being built, so this shows season stats for now.5,251–5,300 of 23,885 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
5251C. McCarthyD · BarnsleyNow at Northampton Town · joined Jul 2025 (free transfer)· 3League OneBarnsleyNow at Northampton Town · joined Jul 2025 (free transfer)3League OneD271,4772001606.73
5252E. ClementeD · ZaragozaNow at Las Palmas · joined Jul 2025· 2Segunda DivisionZaragozaNow at Las Palmas · joined Jul 20252Segunda DivisionD261,3172010416.73
5253Matheus CostaD · Botafogo-SP · 2Campeonato Brasileiro Série BBotafogo-SP2Campeonato Brasileiro Série BD301,5272001406.74
5254Belal El SayedM · El Gouna · 1Egyptian Premier LeagueEl Gouna1Egyptian Premier LeagueM241,3082000106.74
5255T. CoimbraF · HFX WanderersNow at IFK Göteborg · joined Jan 2026 (permanent)· 1Canadian Premier LeagueHFX WanderersNow at IFK Göteborg · joined Jan 2026 (permanent)1Canadian Premier LeagueF218332041516.74
5256K. ChaukeM · Burton · 3League OneBurton3League OneM222,8473810306.74
5257Aleksandar RadovanovićD · AlmeríaNow at Real Zaragoza · joined Jul 2025 (free transfer)· 2Segunda DivisionAlmeríaNow at Real Zaragoza · joined Jul 2025 (free transfer)2Segunda DivisionD311,1551800216.74
5258FabinhoM · PalmeirasNow at Red Bull Bragantino · joined Jul 2026 (permanent)· 1Campeonato Brasileiro Série APalmeirasNow at Red Bull Bragantino · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AM235391910206.74
5259G. HolohanM · CrawleyNow at Hartlepool United · joined Jan 2026 (free transfer)· 3League OneCrawleyNow at Hartlepool United · joined Jan 2026 (free transfer)3League OneM–4972011106.74
5260Jaydee CanvotD · ToulouseNow at Crystal Palace · joined Aug 2025 (permanent)· 1Ligue 1ToulouseNow at Crystal Palace · joined Aug 2025 (permanent)1Ligue 1D181,1161800206.74
5261J. OrdonezM · El NacionalNow at Deportivo Cuenca · joined Jul 2026 (permanent)· 1Ecuadorian Serie AEl NacionalNow at Deportivo Cuenca · joined Jul 2026 (permanent)1Ecuadorian Serie AM309251720206.74
5262B. DonkorF · Trenčín · 1Fortuna LigaTrenčín1Fortuna LigaF–5011710306.74
5263ArilsonM · Vila NovaNow at Santa Cruz · joined Aug 2026· 2Campeonato Brasileiro Série BVila NovaNow at Santa Cruz · joined Aug 20262Campeonato Brasileiro Série BM–1,0461700106.74
5264Amin SarrF · Hellas · 1Serie AHellas1Serie AF241,9183241106.74
5265Jonathan CafúF · CuiabáNow at Ponte Preta · joined Jan 2026 (free transfer)· 1Campeonato Brasileiro Série ACuiabáNow at Ponte Preta · joined Jan 2026 (free transfer)1Campeonato Brasileiro Série AF331,4162812306.74
5266Bahereba GuirassyF · NantesNow at BSC Young Boys · joined Jul 2026 (permanent)· 1Ligue 1NantesNow at BSC Young Boys · joined Jul 2026 (permanent)1Ligue 1F183571920006.74
5267A. DeiolaM · Cagliari · 1Serie ACagliari1Serie AM291,4172821606.74
5268Oliver NorburnM · WiganNow at Oldham Athletic · joined Jun 2026 (free transfer)· 3League OneWiganNow at Oldham Athletic · joined Jun 2026 (free transfer)3League OneM329691400406.74
5269R. NunezF · Cartagena · 2Segunda DivisionCartagena2Segunda DivisionF236131411006.74
5270K. GlebovM · CSKA Moscow · 1Russian Premier LeagueCSKA Moscow1Russian Premier LeagueM194531511106.74
5271Alieu NjieF · TorinoNow at Fiorentina · joined Jul 2026 (permanent)· 1Serie ATorinoNow at Fiorentina · joined Jul 2026 (permanent)1Serie AF–3851610106.74
5272S. McKennaD · Las PalmasNow at Dinamo Zagreb · joined Jul 2025 (free transfer)· 1La LigaLas PalmasNow at Dinamo Zagreb · joined Jul 2025 (free transfer)1La LigaD282,3772800516.74
5273David BrooksM · Bournemouth · 1Premier LeagueBournemouth1Premier LeagueM279582920306.74
5274Diederrick Joel TagueuF · Nacional · 1Primeira LigaNacional1Primeira LigaF318621420106.74
5275Marcus MelchiorM · Sandefjord · 1EliteserienSandefjord1EliteserienM246521410006.74
5276R. MaielloM · BariNow at Casarano · joined Jul 2025 (free transfer)· 2Serie BBariNow at Casarano · joined Jul 2025 (free transfer)2Serie BM–6251410306.74
5277Alan KardecF · Atlético MineiroNow at Juventude · joined Mar 2026 (free transfer)· 1Campeonato Brasileiro Série AAtlético MineiroNow at Juventude · joined Mar 2026 (free transfer)1Campeonato Brasileiro Série AF364401800006.74
5278Lukas JutkiewiczF · Birmingham · 3League OneBirmingham3League OneF362401510006.74
5279L. CandelloneF · Juve Stabia · 2Serie BJuve Stabia2Serie BF272,6893962616.74
5280K. GoudmijnM · DerbyNow at Grasshopper · joined Sep 2026 (loan)· 2ChampionshipDerbyNow at Grasshopper · joined Sep 2026 (loan)2ChampionshipM232,3664122406.74
5281RamiroM · CruzeiroNow at FC Dallas · joined Jan 2025 (free transfer)· 1Campeonato Brasileiro Série ACruzeiroNow at FC Dallas · joined Jan 2025 (free transfer)1Campeonato Brasileiro Série AM321,4672720306.74
5282MikeF · CRB · 2Campeonato Brasileiro Série BCRB2Campeonato Brasileiro Série BF329482611306.74
5283SassáF · AmazonasNow at Criciúma · joined Apr 2025 (permanent)· 2Campeonato Brasileiro Série BAmazonasNow at Criciúma · joined Apr 2025 (permanent)2Campeonato Brasileiro Série BF311,4072531506.74
5284Shayden MorrisF · AberdeenNow at Luton Town · joined Sep 2025 (permanent)· 1Scottish PremiershipAberdeenNow at Luton Town · joined Sep 2025 (permanent)1Scottish PremiershipF231,3433836106.74
5285Gabriel VillamilM · LDU Quito · 1Ecuadorian Serie ALDU Quito1Ecuadorian Serie AM241,3062540406.74
5286Alan PérezD · CuscoNow at Sport Huancayo · joined Jan 2025 (free transfer)· 1Peruvian Primera DivisiónCuscoNow at Sport Huancayo · joined Jan 2025 (free transfer)1Peruvian Primera DivisiónD343,0623300806.74
5287Wout FaesD · LeicesterNow at Shabab Al Ahli · joined Sep 2026· 1Premier LeagueLeicesterNow at Shabab Al Ahli · joined Sep 20261Premier LeagueD272,7313300406.74
5288J. RiosM · Sport BoysNow at Carlos A. Mannucci · joined Dec 2025 (free transfer)· 1Peruvian Primera DivisiónSport BoysNow at Carlos A. Mannucci · joined Dec 2025 (free transfer)1Peruvian Primera DivisiónM251,0412201406.74
5289RaphaelD · Botafogo-SP · 2Campeonato Brasileiro Série BBotafogo-SP2Campeonato Brasileiro Série BD–8821100306.74
5290Kiki KouyatéD · MontpellierNow at Al-Khaleej · joined Jun 2026 (free transfer)· 1Ligue 1MontpellierNow at Al-Khaleej · joined Jun 2026 (free transfer)1Ligue 1D287251100616.74
5291Chanukun KarinM · Port FCNow at Ayutthaya FC · joined Jul 2026 (permanent)· 1Thai League 1Port FCNow at Ayutthaya FC · joined Jul 2026 (permanent)1Thai League 1M284341111206.74
5292Thiraphon YoyoeiM · Muangthong UnitedNow at Ratchaburi · joined Jul 2026 (permanent)· 1Thai League 1Muangthong UnitedNow at Ratchaburi · joined Jul 2026 (permanent)1Thai League 1M302411230006.74
5293J. LermaM · Independiente del Valle · 1Ecuadorian Serie AIndependiente del Valle1Ecuadorian Serie AM–2301100006.74
5294Valentino LazaroM · TorinoNow at Al Ain · joined Jun 2026 (free transfer)· 1Serie ATorinoNow at Al Ain · joined Jun 2026 (free transfer)1Serie AM292,3223306606.74
5295Carlos DiezM · Deportivo GarcilasoNow at Cusco · joined Jan 2025 (free transfer)· 1Peruvian Primera DivisiónDeportivo GarcilasoNow at Cusco · joined Jan 2025 (free transfer)1Peruvian Primera DivisiónM292,8983310506.74
5296L. SuarezD · Talleres CórdobaNow at Sarmiento · joined Jul 2026 (permanent)· 1Argentine Primera DivisiónTalleres CórdobaNow at Sarmiento · joined Jul 2026 (permanent)1Argentine Primera DivisiónD309311100206.74
5297P. ViriyachanchaiF · Nakhon Pathom · 1Thai League 1Nakhon Pathom1Thai League 1F–9071121006.74
5298Harley MillsD · Peterborough · 3League OnePeterborough3League OneD217431101116.74
5299S. GriffinD · Shelbourne · 1League of Ireland Premier DivisionShelbourne1League of Ireland Premier DivisionD–6031100406.74
5300Patric CalmonD · Vitória · 1Campeonato Brasileiro Série AVitória1Campeonato Brasileiro Série AD–5521101116.74

API-Football · Data sources