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,101–4,150 of 19,804 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
4101Tomáš SoučekM · West Ham · 1Premier LeagueWest Ham1Premier LeagueM292,8813772706.94
4102Courtney Baker-RichardsonF · CreweNow at Tranmere Rovers · joined Jun 2026 (free transfer)· 4League TwoCreweNow at Tranmere Rovers · joined Jun 2026 (free transfer)4League TwoF282,28039101606.94
4103P. RosarioM · NiceNow at FC Porto · joined Aug 2025 (permanent)· 1Ligue 1NiceNow at FC Porto · joined Aug 2025 (permanent)1Ligue 1M272,0203000406.94
4104Kōki OgawaF · Yokohama FCNow at Machida Zelvia · joined Aug 2026 (permanent)· 1J1 LeagueYokohama FCNow at Machida Zelvia · joined Aug 2026 (permanent)1J1 LeagueF261,2801560406.94
4105Daniele RuganiD · Juventus · 1Serie AJuventus1Serie AD291,1941720206.94
4106M. MadsenM · AarhusNow at FC Copenhagen · joined Aug 2025 (permanent)· 1Danish SuperligaAarhusNow at FC Copenhagen · joined Aug 2025 (permanent)1Danish SuperligaM261,5242030306.94
4107Bruno HenriqueM · Internacional · 1Campeonato Brasileiro Série AInternacional1Campeonato Brasileiro Série AM341,0772020306.94
4108Ian LawlorG · DoncasterNow at Crewe Alexandra · joined Jan 2026 (free transfer)· 4League TwoDoncasterNow at Crewe Alexandra · joined Jan 2026 (free transfer)4League TwoG298671000206.94
4109Jason LokiloM · VizelaNow at Piast Gliwice · joined Aug 2025 (free transfer)· 1Primeira LigaVizelaNow at Piast Gliwice · joined Aug 2025 (free transfer)1Primeira LigaM257071011006.94
4110Álvaro CarrerasD · BenficaNow at Real Madrid · joined Jul 2025 (permanent)· 1Primeira LigaBenficaNow at Real Madrid · joined Jul 2025 (permanent)1Primeira LigaD215761111106.94
4111DidaG · Estrela · 1Primeira LigaEstrela1Primeira LigaG–431500016.94
4112R. ValešG · Bohemians 1905 · 1Czech First LeagueBohemians 19051Czech First LeagueG–399500106.94
4113LéoG · JuventudeNow at Bahia · joined Jul 2026 (permanent)· 2Campeonato Brasileiro Série BJuventudeNow at Bahia · joined Jul 2026 (permanent)2Campeonato Brasileiro Série BG33354500006.94
4114T. DonsantiF · Gualaceo · 1Ecuadorian Serie AGualaceo1Ecuadorian Serie AF–344511216.94
4115Naif Al-HadhramiM · Al-RayyanNow at Lusail City · joined Jul 2026 (permanent)· 1Qatar Stars LeagueAl-RayyanNow at Lusail City · joined Jul 2026 (permanent)1Qatar Stars LeagueM22282600006.94
4116Damián RodríguezM · Celta VigoNow at Cádiz · joined Jul 2026 (loan)· 1La LigaCelta VigoNow at Cádiz · joined Jul 2026 (loan)1La LigaM21257502106.94
4117Guillermo PachecoD · Cobresal · 1Chilean Primera DivisiónCobresal1Chilean Primera DivisiónD352,1922545716.94
4118Evan NdickaD · Roma · 1Serie ARoma1Serie AD242,1702503606.94
4119N. CabanillasM · UniversitarioNow at Melgar · joined Jan 2025 (free transfer)· 1Peruvian Primera DivisiónUniversitarioNow at Melgar · joined Jan 2025 (free transfer)1Peruvian Primera DivisiónM241,8062604626.94
4120Michele ŠegoF · VaraždinNow at HNK Hajduk Split · joined Jan 2025 (permanent)· 1Croatian First Football LeagueVaraždinNow at HNK Hajduk Split · joined Jan 2025 (permanent)1Croatian First Football LeagueF232,0433025306.94
4121Alexander MunksgaardM · AalesundNow at Sønderjyske · joined Aug 2026 (permanent)· 1EliteserienAalesundNow at Sønderjyske · joined Aug 2026 (permanent)1EliteserienM261,3491501606.94
4122D. MatheusF · Istra · 1Croatian First Football LeagueIstra1Croatian First Football LeagueF–5721612106.94
4123ThacianoM · BahiaNow at Santos · joined Jan 2025 (permanent)· 1Campeonato Brasileiro Série ABahiaNow at Santos · joined Jan 2025 (permanent)1Campeonato Brasileiro Série AM292,9333566406.94
4124AylonF · NovorizontinoNow at Operário Ferroviário · joined Dec 2025 (free transfer)· 2Campeonato Brasileiro Série BNovorizontinoNow at Operário Ferroviário · joined Dec 2025 (free transfer)2Campeonato Brasileiro Série BF322,3143573706.94
4125Niklas VesterlundM · TromsoNow at Utrecht · joined Jan 2024· 1EliteserienTromsoNow at Utrecht · joined Jan 20241EliteserienM252,6993055106.94
4126A. BuzekM · ZlínNow at Slovan Liberec · joined Jun 2026 (permanent)· 1Czech First LeagueZlínNow at Slovan Liberec · joined Jun 2026 (permanent)1Czech First LeagueM191,6122013306.94
4127S. ChaloupekD · TepliceNow at Slavia Prague · joined Jun 2024· 1Czech First LeagueTepliceNow at Slavia Prague · joined Jun 20241Czech First LeagueD211,5872031706.94
4128Martin KonczkowskiD · Śląsk WrocławNow at Ruch Chorzów · joined Jun 2024 (free transfer)· 1EkstraklasaŚląsk WrocławNow at Ruch Chorzów · joined Jun 2024 (free transfer)1EkstraklasaD301,5382111306.94
4129Brayan RoviraM · U. CatolicaNow at Deportes Tolima · joined Dec 2024· 1Chilean Primera DivisiónU. CatolicaNow at Deportes Tolima · joined Dec 20241Chilean Primera DivisiónM271,4922004306.94
4130M. SimbaF · Brann · 1EliteserienBrann1EliteserienF24145800106.94
4131Ezri KonsaD · Aston VillaNow at Arsenal · joined Aug 2026 (permanent)· 1Premier LeagueAston VillaNow at Arsenal · joined Aug 2026 (permanent)1Premier LeagueD263,0733510506.94
4132A. BretonesD · OviedoNow at Osasuna · joined Jul 2024 (permanent)· 2Segunda DivisionOviedoNow at Osasuna · joined Jul 2024 (permanent)2Segunda DivisionD233,37443141006.94
4133Joe WildsmithG · DerbyNow at Wycombe Wanderers · joined Sep 2026 (free transfer)· 3League OneDerbyNow at Wycombe Wanderers · joined Sep 2026 (free transfer)3League OneG282,9283300116.94
4134Daniel VivianD · Athletic Club · 1La LigaAthletic Club1La LigaD242,8793300606.94
4135H. BoatengM · MansfieldNow at York City · joined Jul 2025 (free transfer)· 4League TwoMansfieldNow at York City · joined Jul 2025 (free transfer)4League TwoM–1,2443453906.94
4136Diego OliveiraF · FC Tokyo · 1J1 LeagueFC Tokyo1J1 LeagueF342,58333151306.94
4137C. DramehD · BirminghamNow at Genoa · joined Aug 2026 (permanent)· 2ChampionshipBirminghamNow at Genoa · joined Aug 2026 (permanent)2ChampionshipD222,2522803206.94
4138Gabriel DebeljuhF · SepsiNow at Kauno Žalgiris · joined Jul 2026 (permanent)· 1Liga ISepsiNow at Kauno Žalgiris · joined Jul 2026 (permanent)1Liga IF271,4352880206.94
4139Ivan LučićG · HajdukNow at Miedź Legnica · joined Jan 2026 (free transfer)· 1Croatian First Football LeagueHajdukNow at Miedź Legnica · joined Jan 2026 (free transfer)1Croatian First Football LeagueG292,5572800006.94
4140L. DoucetM · Paris FCNow at Vitória de Guimarães · joined Jul 2026 (permanent)· 2Ligue 2Paris FCNow at Vitória de Guimarães · joined Jul 2026 (permanent)2Ligue 2M211,7922900306.94
4141Luke YoungM · WrexhamNow at Sligo Rovers · joined Aug 2026 (free transfer)· 4League TwoWrexhamNow at Sligo Rovers · joined Aug 2026 (free transfer)4League TwoM311,1622512006.94
4142P. KpozoD · Baník OstravaNow at Zhenys · joined Jun 2026 (free transfer)· 1Czech First LeagueBaník OstravaNow at Zhenys · joined Jun 2026 (free transfer)1Czech First LeagueD–1,8712334316.94
4143D. GonzalezD · FC AndorraNow at Real Zaragoza · joined Jul 2026 (free transfer)· 2Segunda DivisionFC AndorraNow at Real Zaragoza · joined Jul 2026 (free transfer)2Segunda DivisionD–1,8702400306.94
4144Armando IzzoD · MonzaNow at Avellino · joined Jan 2026 (permanent)· 1Serie AMonzaNow at Avellino · joined Jan 2026 (permanent)1Serie AD321,6642300906.94
4145Marco D'AlessandroM · PisaNow at Catanzaro · joined Aug 2024· 2Serie BPisaNow at Catanzaro · joined Aug 20242Serie BM331,5332333306.94
4146Rick KarsdorpD · RomaNow at PSV Eindhoven · joined Aug 2024 (free transfer)· 1Serie ARomaNow at PSV Eindhoven · joined Aug 2024 (free transfer)1Serie AD291,1961802206.94
4147M. MeislD · Austria ViennaNow at Admira Wacker · joined Jun 2025 (permanent)· 1Austrian BundesligaAustria ViennaNow at Admira Wacker · joined Jun 2025 (permanent)1Austrian BundesligaD231,4232010206.94
4148L. KulenovicF · Slovan LiberecNow at Győri ETO · joined Sep 2026 (loan)· 1Czech First LeagueSlovan LiberecNow at Győri ETO · joined Sep 2026 (loan)1Czech First LeagueF241,2591872106.94
4149M. SaraviaD · UniversitarioNow at Progreso · joined Aug 2026 (free transfer)· 1Peruvian Primera DivisiónUniversitarioNow at Progreso · joined Aug 2026 (free transfer)1Peruvian Primera DivisiónD251,1901911306.94
4150Luis PhelipeM · Politehnica IașiNow at Lee Man · joined Jul 2026 (loan)· 1Liga IPolitehnica IașiNow at Lee Man · joined Jul 2026 (loan)1Liga IM231,1201833506.94

API-Football · Data sources