Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2023, senior men's leaguesChange filters ↓Calendar-year stats for 2023 are still being built, so this shows season stats for now.2,401–2,450 of 7,375 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2401Gabriel MoscardoM · CorinthiansNow at Espanyol · joined Jul 2026 (loan)· 1Campeonato Brasileiro Série ACorinthiansNow at Espanyol · joined Jul 2026 (loan)1Campeonato Brasileiro Série AM181,1901811606.83
2402E. KingM · Ross CountyNow at Gillingham · joined Aug 2026 (permanent)· 1Scottish PremiershipRoss CountyNow at Gillingham · joined Aug 2026 (permanent)1Scottish PremiershipM211,1751502106.83
2403Ryan TunnicliffeM · Adelaide United · 1A-League MenAdelaide United1A-League MenM319542210306.83
2404M. BrtanM · Mezőkövesd · 1Nemzeti Bajnokság IMezőkövesd1Nemzeti Bajnokság IM338931300406.83
2405Jacob RamseyM · Aston VillaNow at Newcastle United · joined Aug 2025 (permanent)· 1Premier LeagueAston VillaNow at Newcastle United · joined Aug 2025 (permanent)1Premier LeagueM238561611206.83
2406A. AlegueM · JablonecNow at Artis · joined Jul 2026 (permanent)· 1Czech First LeagueJablonecNow at Artis · joined Jul 2026 (permanent)1Czech First LeagueM277441722506.83
2407Kian LeavyM · St Pat's · 1League of Ireland Premier DivisionSt Pat's1League of Ireland Premier DivisionM22614910006.83
2408Chimy ÁvilaM · BetisNow at Independiente · joined Aug 2026 (free transfer)· 1La LigaBetisNow at Independiente · joined Aug 2026 (free transfer)1La LigaM30301610416.83
2409Filipe NascimentoM · Górnik ZabrzeNow at Puszcza Niepołomice · joined Aug 2025 (free transfer)· 1EkstraklasaGórnik ZabrzeNow at Puszcza Niepołomice · joined Aug 2025 (free transfer)1EkstraklasaM292731312106.83
2410Felipe AmaralM · Ponte PretaNow at América Mineiro · joined Jan 2024· 2Campeonato Brasileiro Série BPonte PretaNow at América Mineiro · joined Jan 20242Campeonato Brasileiro Série BM202,0403010806.83
2411Vesel DemakuM · SCR Altach · 1Austrian BundesligaSCR Altach1Austrian BundesligaM249791511406.83
2412Liam KellyM · CoventryNow at Rotherham United · joined Jun 2024 (free transfer)· 2ChampionshipCoventryNow at Rotherham United · joined Jun 2024 (free transfer)2ChampionshipM348981601106.83
2413O. ArblasterM · Sheff Utd · 1Premier LeagueSheff Utd1Premier LeagueM209461200206.83
2414Pedro MosqueraM · Alcorcón · 2Segunda DivisionAlcorcón2Segunda DivisionM361,8253110606.83
2415Paulinho MoccelinM · LondrinaNow at Brusque · joined Jan 2024 (free transfer)· 2Campeonato Brasileiro Série BLondrinaNow at Brusque · joined Jan 2024 (free transfer)2Campeonato Brasileiro Série BM302,5613152926.83
2416Alberto MoleiroM · Las PalmasNow at Villarreal · joined Jul 2025 (permanent)· 1La LigaLas PalmasNow at Villarreal · joined Jul 2025 (permanent)1La LigaM201,8072833106.83
2417Massimo BertagnoliM · BresciaNow at Reggiana · joined Jul 2025 (free transfer)· 2Serie BBresciaNow at Reggiana · joined Jul 2025 (free transfer)2Serie BM–1,5602810506.83
2418Amadou SagnaM · GuingampNow at Ironi Kiryat Shmona · joined Jun 2026 (free transfer)· 2Ligue 2GuingampNow at Ironi Kiryat Shmona · joined Jun 2026 (free transfer)2Ligue 2M252,0373855306.83
2419Unai LópezM · Vallecano · 1La LigaVallecano1La LigaM282,1263512906.83
2420C. BayihaM · York UnitedNow at Supra du Quebec · joined Jan 2026 (permanent)· 1Canadian Premier LeagueYork UnitedNow at Supra du Quebec · joined Jan 2026 (permanent)1Canadian Premier LeagueM259631622006.83
2421Tomasz MakowskiM · Zagłębie Lubin · 1EkstraklasaZagłębie Lubin1EkstraklasaM241,8293222306.83
2422E. MartinezM · MidtjyllandNow at Palmeiras · joined Jan 2025 (permanent)· 1Danish SuperligaMidtjyllandNow at Palmeiras · joined Jan 2025 (permanent)1Danish SuperligaM248871602306.83
2423S. Duke-McKennaM · Sutton UnitedNow at Crawley Town · joined Jun 2026 (free transfer)· 4League TwoSutton UnitedNow at Crawley Town · joined Jun 2026 (free transfer)4League TwoM237181622106.83
2424Matt JayM · ColchesterNow at Torquay United · joined Jan 2025 (free transfer)· 4League TwoColchesterNow at Torquay United · joined Jan 2025 (free transfer)4League TwoM286031712006.83
2425Aleksandar PejovićM · Mladost LucaniNow at Radnik Surdulica · joined Jun 2025 (free transfer)· 1Serbian SuperLigaMladost LucaniNow at Radnik Surdulica · joined Jun 2025 (free transfer)1Serbian SuperLigaM331,4091601706.83
2426Y. IbrahimajM · Lillestrom · 1EliteserienLillestrom1EliteserienM282,2572925406.83
2427R. WatanabeM · FC TokyoNow at Urawa Red Diamonds · joined Jan 2024· 1J1 LeagueFC TokyoNow at Urawa Red Diamonds · joined Jan 20241J1 LeagueM272,2492943206.83
2428O. RomeuM · BarçaNow at Avispa Fukuoka · joined Jul 2026 (free transfer)· 1La LigaBarçaNow at Avispa Fukuoka · joined Jul 2026 (free transfer)1La LigaM–9462801406.83
2429K. SiboM · AmorebietaNow at Oviedo · joined Jul 2024 (free transfer)· 2Segunda DivisionAmorebietaNow at Oviedo · joined Jul 2024 (free transfer)2Segunda DivisionM263,1433910816.83
2430Jofre CarrerasM · Espanyol · 2Segunda DivisionEspanyol2Segunda DivisionM232,1233934206.83
2431Enzo BarrenecheaM · FrosinoneNow at Benfica · joined Jun 2026 (permanent)· 1Serie AFrosinoneNow at Benfica · joined Jun 2026 (permanent)1Serie AM232,82236011006.83
2432Oluwatobiloba AlagbeM · Asteras TripolisNow at Argeș Pitești · joined Jun 2026 (free transfer)· 1Super League GreeceAsteras TripolisNow at Argeș Pitești · joined Jun 2026 (free transfer)1Super League GreeceM241,4782411816.83
2433Tyreeq BakinsonM · CharltonNow at Plymouth Argyle · joined Aug 2026 (loan)· 3League OneCharltonNow at Plymouth Argyle · joined Aug 2026 (loan)3League OneM255991110406.83
2434N. VlajkovicM · Radnicki NIS · 1Serbian SuperLigaRadnicki NIS1Serbian SuperLigaM–5241201206.83
2435N. MilojevicM · CukarickiNow at Mladost Lucani · joined Jul 2025 (free transfer)· 1Serbian SuperLigaCukarickiNow at Mladost Lucani · joined Jul 2025 (free transfer)1Serbian SuperLigaM263661202116.83
2436Ronan DarcyM · CrawleyNow at Wigan Athletic · joined May 2026· 4League TwoCrawleyNow at Wigan Athletic · joined May 20264League TwoM233,0924866506.83
2437Sullay KaikaiM · Cambridge · 3League OneCambridge3League OneM282,3333734106.83
2438Jordy CrouxM · Cerezo OsakaNow at Yokohama F. Marinos · joined Aug 2025 (permanent)· 1J1 LeagueCerezo OsakaNow at Yokohama F. Marinos · joined Aug 2025 (permanent)1J1 LeagueM301,8012722106.83
2439Jon RussellM · BarnsleyNow at Mansfield Town · joined Jun 2026 (free transfer)· 3League OneBarnsleyNow at Mansfield Town · joined Jun 2026 (free transfer)3League OneM231,7742830306.83
2440CapixabaM · Cerezo OsakaNow at Shimizu S-Pulse · joined Jan 2025 (permanent)· 1J1 LeagueCerezo OsakaNow at Shimizu S-Pulse · joined Jan 2025 (permanent)1J1 LeagueM271,7412714306.83
2441Antonin BobichonM · LavalNow at Pau FC · joined Jul 2024 (free transfer)· 2Ligue 2LavalNow at Pau FC · joined Jul 2024 (free transfer)2Ligue 2M281,4202841116.83
2442Mihailo OreščaninM · Radnik SurdulicaNow at Mladost Lucani · joined Jul 2025 (free transfer)· 1Serbian SuperLigaRadnik SurdulicaNow at Mladost Lucani · joined Jul 2025 (free transfer)1Serbian SuperLigaM262,9023410616.83
2443Yann-Erik de LanlayM · Viking · 1EliteserienViking1EliteserienM321,5212412106.83
2444L. Delaurier-ChaubetM · Quevilly-RouenNow at Eupen · joined Aug 2025 (permanent)· 2Ligue 2Quevilly-RouenNow at Eupen · joined Aug 2025 (permanent)2Ligue 2M221,7783146306.83
2445Cristian Cásseres Jr.M · Toulouse · 1Ligue 1Toulouse1Ligue 1M241,9603213106.83
2446Jakub KuceraM · Hradec Králové · 1Czech First LeagueHradec Králové1Czech First LeagueM271,7912140806.83
2447Khalil FayadM · MontpellierNow at HNK Hajduk Split · joined Aug 2026 (permanent)· 1Ligue 1MontpellierNow at HNK Hajduk Split · joined Aug 2026 (permanent)1Ligue 1M201,0302330206.83
2448F. BertoglioM · Volos · 1Super League GreeceVolos1Super League GreeceM348662220306.83
2449C. OnaM · Universidad Católica · 1Ecuadorian Serie AUniversidad Católica1Ecuadorian Serie AM–502701206.83
2450M. PenaM · AlmeríaNow at Famalicão · joined Jul 2026 (permanent)· 1La LigaAlmeríaNow at Famalicão · joined Jul 2026 (permanent)1La LigaM–439700306.83

API-Football · Data sources