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.1,851–1,900 of 7,375 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1851H. MagnettiM · Stade Brestois 29 · 1Ligue 1Stade Brestois 291Ligue 1M262,3553320606.90
1852A. AbdulaiM · SwanseaNow at Hibernian · joined Jul 2026 (permanent)· 2ChampionshipSwanseaNow at Hibernian · joined Jul 2026 (permanent)2ChampionshipM21141701106.90
1853Marcelo DíazM · A. ItalianoNow at Universidad de Chile · joined Jan 2024 (free transfer)· 1Chilean Primera DivisiónA. ItalianoNow at Universidad de Chile · joined Jan 2024 (free transfer)1Chilean Primera DivisiónM371,6282101206.90
1854M. GrimaldiM · Western UnitedNow at Melbourne Victory · joined Sep 2025 (free transfer)· 1A-League MenWestern UnitedNow at Melbourne Victory · joined Sep 2025 (free transfer)1A-League MenM209452351406.90
1855Ianis HagiM · AlavésNow at Alanyaspor · joined Sep 2025 (free transfer)· 1La LigaAlavésNow at Alanyaspor · joined Sep 2025 (free transfer)1La LigaM258142202306.90
1856Terry AntonisM · Melbourne CityNow at Uthai Thani · joined Jun 2024 (free transfer)· 1A-League MenMelbourne CityNow at Uthai Thani · joined Jun 2024 (free transfer)1A-League MenM307482252406.90
1857S. EliaM · SpeziaNow at Cremonese · joined Aug 2026 (permanent)· 2Serie BSpeziaNow at Cremonese · joined Aug 2026 (permanent)2Serie BM252,1863212506.90
1858Lucien AgouméM · Sevilla · 1La LigaSevilla1La LigaM227771200306.90
1859Á. BódiM · Debrecen · 1Nemzeti Bajnokság IDebrecen1Nemzeti Bajnokság IM–3841322306.90
1860Sean LongstaffM · NewcastleNow at Leeds United · joined Jul 2025 (permanent)· 1Premier LeagueNewcastleNow at Leeds United · joined Jul 2025 (permanent)1Premier LeagueM262,7533562706.90
1861S. SannaM · Laval · 2Ligue 2Laval2Ligue 2M253,2633812716.90
1862Mateusz CholewiakM · Puszcza Niepołomice · 1EkstraklasaPuszcza Niepołomice1EkstraklasaM341,0961933206.90
1863Elliot AndersonM · NewcastleNow at Manchester City · joined Jun 2026 (permanent)· 1Premier LeagueNewcastleNow at Manchester City · joined Jun 2026 (permanent)1Premier LeagueM211,0222102306.90
1864Lukas JägerM · SCR Altach · 1Austrian BundesligaSCR Altach1Austrian BundesligaM302,46530101206.90
1865M. AdelineM · AnnecyNow at Hamburger SV · joined Jul 2026 (permanent)· 2Ligue 2AnnecyNow at Hamburger SV · joined Jul 2026 (permanent)2Ligue 2M201,6012222706.90
1866E. HestadM · Molde · 1EliteserienMolde1EliteserienM294161131006.90
1867Cesar FuentesM · Colo ColoNow at Deportes Limache · joined Jul 2026 (permanent)· 1Chilean Primera DivisiónColo ColoNow at Deportes Limache · joined Jul 2026 (permanent)1Chilean Primera DivisiónM312,0112520306.90
1868N. KennehM · ShrewsburyNow at Hibernian · joined Jul 2025· 3League OneShrewsburyNow at Hibernian · joined Jul 20253League OneM211,8622512606.90
1869N. FreemanM · StevenageNow at Shrewsbury Town · joined Jan 2026 (free transfer)· 3League OneStevenageNow at Shrewsbury Town · joined Jan 2026 (free transfer)3League OneM282,5393934506.90
1870J. PattendenM · WycombeNow at Stevenage · joined Jul 2025 (permanent)· 3League OneWycombeNow at Stevenage · joined Jul 2025 (permanent)3League OneM22613700106.90
1871RubensM · Atlético MineiroNow at Dynamo Moscow · joined Jul 2025 (permanent)· 1Campeonato Brasileiro Série AAtlético MineiroNow at Dynamo Moscow · joined Jul 2025 (permanent)1Campeonato Brasileiro Série AM231,3942411506.90
1872L. LakomyM · BSC Young BoysNow at OH Leuven · joined Jun 2026 (permanent)· 1Swiss Super LeagueBSC Young BoysNow at OH Leuven · joined Jun 2026 (permanent)1Swiss Super LeagueM231,3632924306.90
1873Tom KnowlesM · WalsallNow at Barnet · joined Jun 2026 (free transfer)· 4League TwoWalsallNow at Barnet · joined Jun 2026 (free transfer)4League TwoM252,49433041116.90
1874Fabio RonaldoM · Rio AveNow at Motor Lublin · joined Sep 2025 (permanent)· 1Primeira LigaRio AveNow at Motor Lublin · joined Sep 2025 (permanent)1Primeira LigaM232,5523413306.90
1875Miljan MomčilovićM · Novi PazarNow at OFK Beograd · joined Jul 2024· 1Serbian SuperLigaNovi PazarNow at OFK Beograd · joined Jul 20241Serbian SuperLigaM232,1453100306.90
1876Matthew SmithM · St JohnstoneNow at Newport County · joined Jul 2025 (free transfer)· 1Scottish PremiershipSt JohnstoneNow at Newport County · joined Jul 2025 (free transfer)1Scottish PremiershipM242,6313413406.90
1877Milan BadeljM · Genoa · 1Serie AGenoa1Serie AM352,5553313606.90
1878Léo CordeiroM · EstrelaNow at Ural Yekaterinburg · joined Aug 2025 (free transfer)· 1Primeira LigaEstrelaNow at Ural Yekaterinburg · joined Aug 2025 (free transfer)1Primeira LigaM282,6143230506.90
1879Valentin MihăilăM · ParmaNow at Rizespor · joined Jul 2025 (permanent)· 2Serie BParmaNow at Rizespor · joined Jul 2025 (permanent)2Serie BM241,6153262406.90
1880Martin BoyleM · Hibernian · 1Scottish PremiershipHibernian1Scottish PremiershipM312,4953153606.90
1881David da HoraM · JuventudeNow at Ponte Preta · joined Mar 2026 (loan)· 2Campeonato Brasileiro Série BJuventudeNow at Ponte Preta · joined Mar 2026 (loan)2Campeonato Brasileiro Série BM241,9833045106.90
1882Felix Horn MyhreM · BrannNow at West Bromwich Albion · joined Aug 2026 (permanent)· 1EliteserienBrannNow at West Bromwich Albion · joined Aug 2026 (permanent)1EliteserienM252,6933045306.90
1883MadsonM · MoreirenseNow at FC Juárez · joined Jul 2026 (permanent)· 1Primeira LigaMoreirenseNow at FC Juárez · joined Jul 2026 (permanent)1Primeira LigaM241,3382551206.90
1884M. VulicM · TSC Backa Topola · 1Serbian SuperLigaTSC Backa Topola1Serbian SuperLigaM271,1662422406.90
1885Kyle DempseyM · BoltonNow at Port Vale · joined Jun 2026 (free transfer)· 3League OneBoltonNow at Port Vale · joined Jun 2026 (free transfer)3League OneM282,3974436706.90
1886V. RadocajM · IMT Novi Beograd · 1Serbian SuperLigaIMT Novi Beograd1Serbian SuperLigaM252,5903614516.90
1887B. CohenM · Maccabi NetanyaNow at Ironi Tiberias · joined Jul 2026 (permanent)· 1Israeli Premier LeagueMaccabi NetanyaNow at Ironi Tiberias · joined Jul 2026 (permanent)1Israeli Premier LeagueM239562154306.90
1888T. SloncikM · ZlínNow at Hradec Králové · joined Jul 2026 (permanent)· 1Czech First LeagueZlínNow at Hradec Králové · joined Jul 2026 (permanent)1Czech First LeagueM191,0931952806.89
1889O. ReyM · Levante · 2Segunda DivisionLevante2Segunda DivisionM262,9283611806.89
1890M. FeliciM · FeralpisalòNow at Cagliari · joined Jul 2026 (permanent)· 2Serie BFeralpisalòNow at Cagliari · joined Jul 2026 (permanent)2Serie BM232,6673645716.89
1891Yvan NeyouM · LeganésNow at Volos · joined Sep 2026 (loan)· 2Segunda DivisionLeganésNow at Volos · joined Sep 2026 (loan)2Segunda DivisionM272,59735101216.89
1892L. VágóM · KecskemétNow at Szeged 2011 · joined Aug 2025 (permanent)· 1Nemzeti Bajnokság IKecskemétNow at Szeged 2011 · joined Aug 2025 (permanent)1Nemzeti Bajnokság IM311,53519201206.89
1893M. PolisiM · ValourNow at Vancouver FC · joined Jan 2026 (free transfer)· 1Canadian Premier LeagueValourNow at Vancouver FC · joined Jan 2026 (free transfer)1Canadian Premier LeagueM271,3861610406.89
1894O. DaleM · OxfordNow at Northampton Town · joined Aug 2026 (free transfer)· 3League OneOxfordNow at Northampton Town · joined Aug 2026 (free transfer)3League OneM251,0811611206.89
1895A. FavorovM · Puskás · 1Nemzeti Bajnokság IPuskás1Nemzeti Bajnokság IM309081640206.89
1896Zé RafaelM · PalmeirasNow at Alverca · joined Aug 2026 (free transfer)· 1Campeonato Brasileiro Série APalmeirasNow at Alverca · joined Aug 2026 (free transfer)1Campeonato Brasileiro Série AM312,61231331006.89
1897Mykhailo MudrykM · ChelseaNow at Tottenham Hotspur · joined Aug 2026 (loan)· 1Premier LeagueChelseaNow at Tottenham Hotspur · joined Aug 2026 (loan)1Premier LeagueM231,5863152506.89
1898Vicente IborraM · Olympiakos PiraeusNow at Levante · joined Jul 2024 (free transfer)· 1Super League GreeceOlympiakos PiraeusNow at Levante · joined Jul 2024 (free transfer)1Super League GreeceM365931510006.89
1899M. RiisnaesM · ValerengaNow at Bodo/Glimt · joined Jul 2026 (permanent)· 1EliteserienValerengaNow at Bodo/Glimt · joined Jul 2026 (permanent)1EliteserienM192,1193014306.89
1900Daler KuzyayevM · Le HavreNow at Dynamo Makhachkala · joined Sep 2026 (free transfer)· 1Ligue 1Le HavreNow at Dynamo Makhachkala · joined Sep 2026 (free transfer)1Ligue 1M312,1083022106.89

API-Football · Data sources