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.3,501–3,550 of 7,375 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
3501George LapslieM · GillinghamNow at Bradford City · joined Jan 2025 (free transfer)· 4League TwoGillinghamNow at Bradford City · joined Jan 2025 (free transfer)4League TwoM261,6203631606.73
3502S. PittmanM · Livingston · 1Scottish PremiershipLivingston1Scottish PremiershipM–2,3932920206.73
3503Kōsuke OnoseM · Shonan Bellmare · 1J1 LeagueShonan Bellmare1J1 LeagueM311,8502233506.73
3504B. TélizM · Mushuc Runa · 1Ecuadorian Serie AMushuc Runa1Ecuadorian Serie AM–7091110416.73
3505Birkir BjarnasonM · VikingNow at Brescia · joined Aug 2023· 1EliteserienVikingNow at Brescia · joined Aug 20231EliteserienM363231120006.73
3506Tommaso PobegaM · MilanNow at Bologna · joined Jul 2026 (permanent)· 1Serie AMilanNow at Bologna · joined Jul 2026 (permanent)1Serie AM243171100006.73
3507Richard RíosM · PalmeirasNow at Al-Ittihad · joined Sep 2026 (loan)· 1Campeonato Brasileiro Série APalmeirasNow at Al-Ittihad · joined Sep 2026 (loan)1Campeonato Brasileiro Série AM241,8883721606.73
3508SousaM · Vila NovaNow at Náutico · joined Jun 2025· 2Campeonato Brasileiro Série BVila NovaNow at Náutico · joined Jun 20252Campeonato Brasileiro Série BM291,2362700306.73
3509F. OndoaM · ValenciennesNow at Monza · joined Jul 2026 (permanent)· 2Ligue 2ValenciennesNow at Monza · joined Jul 2026 (permanent)2Ligue 2M181,0901521206.73
3510J. RolesM · Crawley · 4League TwoCrawley4League TwoM258283231106.73
3511WellingtonM · AvaíNow at Goiás · joined Jan 2024 (free transfer)· 2Campeonato Brasileiro Série BAvaíNow at Goiás · joined Jan 2024 (free transfer)2Campeonato Brasileiro Série BM332,54930021206.73
3512D. BradaricM · SalernitanaNow at Hellas Verona · joined Aug 2025 (permanent)· 1Serie ASalernitanaNow at Hellas Verona · joined Aug 2025 (permanent)1Serie AM242,7533403506.73
3513Wellington ReisM · ABC · 2Campeonato Brasileiro Série BABC2Campeonato Brasileiro Série BM–1,02719011006.73
3514L. ShawM · WiganNow at Northampton Town · joined Jan 2025 (permanent)· 3League OneWiganNow at Northampton Town · joined Jan 2025 (permanent)3League OneM231,0651900706.73
3515M. KabaM · Lecce · 1Serie ALecce1Serie AM221,3922300416.73
3516Tiago GeralnikM · Villarreal IINow at Lusail City · joined Jul 2026 (permanent)· 2Segunda DivisionVillarreal IINow at Lusail City · joined Jul 2026 (permanent)2Segunda DivisionM–6582600306.73
3517Benjamín ChandíaM · Coquimbo Unido · 1Chilean Primera DivisiónCoquimbo Unido1Chilean Primera DivisiónM211,4932333306.73
3518H. LoucifM · Yverdon-Sport · 1Swiss Super LeagueYverdon-Sport1Swiss Super LeagueM278141603306.73
3519Gil DiasM · Legia WarszawaNow at Famalicão · joined Jul 2024 (permanent)· 1EkstraklasaLegia WarszawaNow at Famalicão · joined Jul 2024 (permanent)1EkstraklasaM274791700106.73
3520Otis KhanM · Grimsby TownNow at Altrincham · joined Jan 2026 (free transfer)· 4League TwoGrimsby TownNow at Altrincham · joined Jan 2026 (free transfer)4League TwoM284271200106.73
3521V. MarchettiM · Paris FC · 2Ligue 2Paris FC2Ligue 2M26413801206.73
3522S. AsamoahM · FCU 1948 · 1Liga IFCU 19481Liga IM–398800206.73
3523C. GrantM · BarnsleyNow at Notts County · joined Aug 2024· 3League OneBarnsleyNow at Notts County · joined Aug 20243League OneM223161302106.73
3524H. BeautymanM · Sutton UnitedNow at Dagenham & Redbridge · joined Jun 2026 (free transfer)· 4League TwoSutton UnitedNow at Dagenham & Redbridge · joined Jun 2026 (free transfer)4League TwoM–2,7234051806.73
3525Facundo CáseresM · FarenseNow at Santos Laguna · joined Sep 2026 (permanent)· 1Primeira LigaFarenseNow at Santos Laguna · joined Sep 2026 (permanent)1Primeira LigaM231,1182100616.73
3526Nathan MeloM · ABC · 2Campeonato Brasileiro Série BABC2Campeonato Brasileiro Série BM231,0941601706.73
3527Damjan KrajišnikM · Železničar PančevoNow at Radnicki NIS · joined Jul 2026 (permanent)· 1Serbian SuperLigaŽelezničar PančevoNow at Radnicki NIS · joined Jul 2026 (permanent)1Serbian SuperLigaM–280800006.73
3528L. SinghM · CukarickiNow at AEL Limassol · joined Jul 2026 (permanent)· 1Serbian SuperLigaCukarickiNow at AEL Limassol · joined Jul 2026 (permanent)1Serbian SuperLigaM262051020006.73
3529Ray SandovalM · Atlético GrauNow at Cienciano · joined Jul 2026 (permanent)· 1Peruvian Primera DivisiónAtlético GrauNow at Cienciano · joined Jul 2026 (permanent)1Peruvian Primera DivisiónM291,6052442216.73
3530Marek MrózM · Zagłębie LubinNow at Polonia Warszawa · joined Jan 2026 (free transfer)· 1EkstraklasaZagłębie LubinNow at Polonia Warszawa · joined Jan 2026 (free transfer)1EkstraklasaM258582512106.73
3531Adedeji OshilajaM · BurtonNow at Mansfield Town · joined Jun 2024 (free transfer)· 3League OneBurtonNow at Mansfield Town · joined Jun 2024 (free transfer)3League OneM313,32941221306.72
3532V. PerlazaM · ADTNow at Unión Comercio · joined Jan 2025 (free transfer)· 1Peruvian Primera DivisiónADTNow at Unión Comercio · joined Jan 2025 (free transfer)1Peruvian Primera DivisiónM292,3543460806.72
3533Stefan SavićM · Warta PoznańNow at Borac Banja Luka · joined Jul 2026 (permanent)· 1EkstraklasaWarta PoznańNow at Borac Banja Luka · joined Jul 2026 (permanent)1EkstraklasaM301,4062921306.72
3534J. TabinerM · Crewe · 4League TwoCrewe4League TwoM201,8142515206.72
3535Benjámin CsekeM · MezőkövesdNow at Vasas · joined Jul 2026 (permanent)· 1Nemzeti Bajnokság IMezőkövesdNow at Vasas · joined Jul 2026 (permanent)1Nemzeti Bajnokság IM291,3721841506.72
3536S. TsiloulisM · LamiaNow at Atromitos · joined Jul 2026 (permanent)· 1Super League GreeceLamiaNow at Atromitos · joined Jul 2026 (permanent)1Super League GreeceM292,2383052306.72
3537A. SissokoM · ForgeNow at Supra du Quebec · joined Jan 2026 (free transfer)· 1Canadian Premier LeagueForgeNow at Supra du Quebec · joined Jan 2026 (free transfer)1Canadian Premier LeagueM286671521606.72
3538Kohei OkunoM · Shonan BellmareNow at Avispa Fukuoka · joined Jan 2026· 1J1 LeagueShonan BellmareNow at Avispa Fukuoka · joined Jan 20261J1 LeagueM241,1352701206.72
3539K. MohammedM · Al-DuhailNow at Lusail City · joined Jul 2026 (permanent)· 1Qatar Stars LeagueAl-DuhailNow at Lusail City · joined Jul 2026 (permanent)1Qatar Stars LeagueM235321310106.72
3540Andy KingM · Bristol City · 2ChampionshipBristol City2ChampionshipM354191501106.72
3541AndyM · BurgosNow at Cartagena · joined Jan 2024 (free transfer)· 2Segunda DivisionBurgosNow at Cartagena · joined Jan 2024 (free transfer)2Segunda DivisionM342181402106.72
3542Jed WallaceM · West BromNow at Bristol City · joined Jun 2026 (free transfer)· 2ChampionshipWest BromNow at Bristol City · joined Jun 2026 (free transfer)2ChampionshipM302,9094465306.72
3543Nicolás AcevedoM · Bahia · 1Campeonato Brasileiro Série ABahia1Campeonato Brasileiro Série AM252,0123100716.72
3544Filippo RanocchiaM · EmpoliNow at Palermo · joined Jan 2024 (permanent)· 1Serie AEmpoliNow at Palermo · joined Jan 2024 (permanent)1Serie AM23477900306.72
3545S. BaptisteM · BrentfordNow at Luton Town · joined Jul 2024 (free transfer)· 1Premier LeagueBrentfordNow at Luton Town · joined Jul 2024 (free transfer)1Premier LeagueM262411011106.72
3546Oussama El AzzouziM · Bologna · 1Serie ABologna1Serie AM235671822406.72
3547Joe WillockM · Newcastle · 1Premier LeagueNewcastle1Premier LeagueM24418910006.72
3548Hamed TraorèM · NapoliNow at Genoa · joined Jul 2026 (loan)· 1Serie ANapoliNow at Genoa · joined Jul 2026 (loan)1Serie AM24383900106.72
3549Mateus CarvalhoM · Vasco da Gama · 1Campeonato Brasileiro Série AVasco da Gama1Campeonato Brasileiro Série AM–351900206.72
3550A. DanielsM · HFX WanderersNow at Pacific FC · joined Dec 2024 (free transfer)· 1Canadian Premier LeagueHFX WanderersNow at Pacific FC · joined Dec 2024 (free transfer)1Canadian Premier LeagueM251,2301835206.72

API-Football · Data sources