Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2023, senior men's leaguesFilters ↓Calendar-year stats for 2023 are still being built, so this shows season stats for now.4,001–4,050 of 19,804 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
4001Bryan RabelloM · O'Higgins · 1Chilean Primera DivisiónO'Higgins1Chilean Primera DivisiónM308611313106.95
4002S. FraserM · CharltonNow at Ross County · joined Sep 2025 (free transfer)· 3League OneCharltonNow at Ross County · joined Sep 2025 (free transfer)3League OneM–6471300206.95
4003Yuri LaraM · Yokohama FCNow at Júbilo Iwata · joined Jun 2026 (free transfer)· 1J1 LeagueYokohama FCNow at Júbilo Iwata · joined Jun 2026 (free transfer)1J1 LeagueM301,9682631806.95
4004R. GhriebF · DunkerqueNow at 1. FC Nürnberg · joined Jun 2026 (permanent)· 2Ligue 2DunkerqueNow at 1. FC Nürnberg · joined Jun 2026 (permanent)2Ligue 2F251,0472626306.95
4005Keidi BareM · EspanyolNow at Volos · joined Aug 2026 (free transfer)· 2Segunda DivisionEspanyolNow at Volos · joined Aug 2026 (free transfer)2Segunda DivisionM262,28239031016.95
4006Mateusz GrzybekD · Zagłębie Lubin · 1EkstraklasaZagłębie Lubin1EkstraklasaD281,9482712716.95
4007Gonçalo GregórioF · DinamoNow at Waldhof Mannheim · joined Jul 2026 (free transfer)· 1Liga IDinamoNow at Waldhof Mannheim · joined Jul 2026 (free transfer)1Liga IF292,2433772306.95
4008Ozan TufanM · HullNow at Trabzonspor · joined Jun 2024 (permanent)· 2ChampionshipHullNow at Trabzonspor · joined Jun 2024 (permanent)2ChampionshipM292,13037102506.95
4009ClaytonF · Casa PiaNow at Olympiacos · joined Feb 2026 (permanent)· 1Primeira LigaCasa PiaNow at Olympiacos · joined Feb 2026 (permanent)1Primeira LigaF251,7082481406.95
4010F. MayuluF · Rapid ViennaNow at Arouca · joined Feb 2026 (permanent)· 1Austrian BundesligaRapid ViennaNow at Arouca · joined Feb 2026 (permanent)1Austrian BundesligaF211,1952863206.95
4011Henrik DalsgaardD · MidtjyllandNow at AGF · joined Jun 2024· 1Danish SuperligaMidtjyllandNow at AGF · joined Jun 20241Danish SuperligaD341,6052533506.95
4012B. CabangoD · Swansea · 2ChampionshipSwansea2ChampionshipD242,8953501806.95
4013Caolan Boyd-MunceM · St MirrenNow at Wycombe Wanderers · joined Jul 2025 (free transfer)· 1Scottish PremiershipSt MirrenNow at Wycombe Wanderers · joined Jul 2025 (free transfer)1Scottish PremiershipM242,2243504306.95
4014Marko ObradovićF · Novi PazarNow at Loznica · joined Sep 2025 (free transfer)· 1Serbian SuperLigaNovi PazarNow at Loznica · joined Sep 2025 (free transfer)1Serbian SuperLigaF331,4142250106.95
4015Barry CoffeyM · Cork City · 1League of Ireland Premier DivisionCork City1League of Ireland Premier DivisionM–6311111206.95
4016P. DoyleM · DundalkNow at Dungannon Swifts · joined Jan 2026 (free transfer)· 1League of Ireland Premier DivisionDundalkNow at Dungannon Swifts · joined Jan 2026 (free transfer)1League of Ireland Premier DivisionM–5911233306.95
4017Peter MichorlM · Lask LinzNow at Grazer AK · joined Jun 2026 (free transfer)· 1Austrian BundesligaLask LinzNow at Grazer AK · joined Jun 2026 (free transfer)1Austrian BundesligaM293991100106.95
4018Miguel AlmirónF · NewcastleNow at Atlanta United FC · joined Jan 2025 (permanent)· 1Premier LeagueNewcastleNow at Atlanta United FC · joined Jan 2025 (permanent)1Premier LeagueF301,9553331206.95
4019Didí GauchoD · CaenNow at Raków Częstochowa · joined Jul 2026 (permanent)· 2Ligue 2CaenNow at Raków Częstochowa · joined Jul 2026 (permanent)2Ligue 2D231,2402200406.95
4020Álex PetxarromanD · FC AndorraNow at AD Ceuta FC · joined Jul 2026 (free transfer)· 2Segunda DivisionFC AndorraNow at AD Ceuta FC · joined Jul 2026 (free transfer)2Segunda DivisionD272,32631131116.95
4021Marcelino MorenoM · CoritibaNow at Lanús · joined Jan 2024 (permanent)· 1Campeonato Brasileiro Série ACoritibaNow at Lanús · joined Jan 2024 (permanent)1Campeonato Brasileiro Série AM302,3413124606.95
4022R. BosićM · JavorNow at ML Vitebsk · joined Jun 2026 (permanent)· 1Serbian SuperLigaJavorNow at ML Vitebsk · joined Jun 2026 (permanent)1Serbian SuperLigaM–2,2433161616.95
4023Marvin SenayaD · StrasbourgNow at Auxerre · joined Jul 2025 (permanent)· 1Ligue 1StrasbourgNow at Auxerre · joined Jul 2025 (permanent)1Ligue 1D232,1473211516.95
4024Ł. SołowiejD · Puszcza Niepołomice · 1EkstraklasaPuszcza Niepołomice1EkstraklasaD351,5182361106.95
4025Theo ArchibaldM · Leyton Orient · 3League OneLeyton Orient3League OneM262,4032925806.94
4026B. SantamariaM · RennesNow at PAOK · joined Jul 2026 (free transfer)· 1Ligue 1RennesNow at PAOK · joined Jul 2026 (free transfer)1Ligue 1M291,9373001306.94
4027Gōtoku SakaiD · Vissel Kobe · 1J1 LeagueVissel Kobe1J1 LeagueD332,6002921406.94
4028Casper De NorreM · Millwall · 2ChampionshipMillwall2ChampionshipM272,0283211306.94
4029T. SekoM · Kawasaki FrontaleNow at Urawa Red Diamonds · joined Aug 2026 (permanent)· 1J1 LeagueKawasaki FrontaleNow at Urawa Red Diamonds · joined Aug 2026 (permanent)1J1 LeagueM–1,4812811206.94
4030I. Ben ShabatD · Maccabi Netanya · 1Israeli Premier LeagueMaccabi Netanya1Israeli Premier LeagueD236851000006.94
4031Sondre LangåsD · VikingNow at Derby County · joined Feb 2025 (permanent)· 1EliteserienVikingNow at Derby County · joined Feb 2025 (permanent)1EliteserienD235981010106.94
4032M. AcostaF · Huachipato · 1Chilean Primera DivisiónHuachipato1Chilean Primera DivisiónF–3551020206.94
4033J. BartoloM · Asteras Tripolis · 1Super League GreeceAsteras Tripolis1Super League GreeceM281,6402734306.94
4034R. SilaghiM · U. ClujNow at Sepsi OSK · joined Jul 2025 (free transfer)· 1Liga IU. ClujNow at Sepsi OSK · joined Jul 2025 (free transfer)1Liga IM221,3072813006.94
4035Victor RamosD · Chapecoense · 2Campeonato Brasileiro Série BChapecoense2Campeonato Brasileiro Série BD35836900206.94
4036José CifuentesM · RangersNow at Toronto FC · joined Jul 2026 (permanent)· 1Scottish PremiershipRangersNow at Toronto FC · joined Jul 2026 (permanent)1Scottish PremiershipM25575901016.94
4037J. NúñezM · Deportivo Municipal · 1Peruvian Primera DivisiónDeportivo Municipal1Peruvian Primera DivisiónM–5681133106.94
4038Marley WatkinsF · Kilmarnock · 1Scottish PremiershipKilmarnock1Scottish PremiershipF332,7833693206.94
4039Harvey ValeM · Bristol RoversNow at Queens Park Rangers · joined Feb 2025 (free transfer)· 3League OneBristol RoversNow at Queens Park Rangers · joined Feb 2025 (free transfer)3League OneM202,6383622306.94
4040Ben WilmotD · Stoke · 2ChampionshipStoke2ChampionshipD242,0472512706.94
4041G. BarèsM · ConcarneauNow at Eupen · joined Aug 2025 (free transfer)· 2Ligue 2ConcarneauNow at Eupen · joined Aug 2025 (free transfer)2Ligue 2M231,6922601206.94
4042Neil El AynaouiM · LensNow at RB Leipzig · joined Aug 2026 (loan)· 1Ligue 1LensNow at RB Leipzig · joined Aug 2026 (loan)1Ligue 1M221,5792512106.94
4043Abdoulaye DoucouréF · Everton · 1Premier LeagueEverton1Premier LeagueF312,6373271706.94
4044Patrick RobertsM · Sunderland · 2ChampionshipSunderland2ChampionshipM271,8513202306.94
4045Patrik DemjénG · MTK · 1Nemzeti Bajnokság IMTK1Nemzeti Bajnokság IG261,5691700006.94
4046I. AileneiG · Politehnica Iași · 1Liga IPolitehnica Iași1Liga IG–1,2931600306.94
4047Scott McTominayM · Man UtdNow at Napoli · joined Aug 2024 (permanent)· 1Premier LeagueMan UtdNow at Napoli · joined Aug 2024 (permanent)1Premier LeagueM271,9193271206.94
4048George McEachranM · SwindonNow at Chesterfield · joined Jun 2026 (free transfer)· 4League TwoSwindonNow at Chesterfield · joined Jun 2026 (free transfer)4League TwoM232,6353915506.94
4049Funsho BamgboyeF · Rapid BucureștiNow at Sepsi OSK · joined Jul 2026 (free transfer)· 1Liga IRapid BucureștiNow at Sepsi OSK · joined Jul 2026 (free transfer)1Liga IF252,1353956506.94
4050R. MartiF · Cádiz · 1La LigaCádiz1La LigaF331,3672323306.94

API-Football · Data sources