Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2021, senior men's leaguesFilters ↓Calendar-year stats for 2021 are still being built, so this shows season stats for now.4,051–4,100 of 11,521 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
4051Bernardo VilarD · GöteborgNow at Prachuap · joined Jul 2026 (permanent)· 1AllsvenskanGöteborgNow at Prachuap · joined Jul 2026 (permanent)1AllsvenskanD24357610106.80
4052Liam KellyG · MotherwellNow at Rangers · joined Jun 2024 (free transfer)· 1Scottish PremiershipMotherwellNow at Rangers · joined Jun 2024 (free transfer)1Scottish PremiershipG263,4203800306.80
4053Adrian MariappaD · MacarthurNow at St Albans City · joined Oct 2025 (free transfer)· 1A-League MenMacarthurNow at St Albans City · joined Oct 2025 (free transfer)1A-League MenD351,5631930416.80
4054S. SiatravanisM · Newcastle Jets · 1A-League MenNewcastle Jets1A-League MenM–8951921306.80
4055F. PiszczekF · Cracovia · 1EkstraklasaCracovia1EkstraklasaF–393720106.80
4056I. JanssonM · KalmarNow at Nice · joined Jul 2026 (permanent)· 1AllsvenskanKalmarNow at Nice · joined Jul 2026 (permanent)1AllsvenskanM201,2032463206.80
4057Ryuji IzumiM · Kashima AntlersNow at Nagoya Grampus · joined Jan 2023· 1J1 LeagueKashima AntlersNow at Nagoya Grampus · joined Jan 20231J1 LeagueM281,0362312006.80
4058Harvey BarnesM · LeicesterNow at Newcastle United · joined Jul 2023 (permanent)· 1Premier LeagueLeicesterNow at Newcastle United · joined Jul 2023 (permanent)1Premier LeagueM242,10932610206.80
4059Alan SantosM · ChapecoenseNow at Guarani · joined Dec 2024 (free transfer)· 1Campeonato Brasileiro Série AChapecoenseNow at Guarani · joined Dec 2024 (free transfer)1Campeonato Brasileiro Série AM317711600106.80
4060David BumbergerD · SCR AltachNow at Blau-Weiß Linz · joined Sep 2025 (free transfer)· 1Austrian BundesligaSCR AltachNow at Blau-Weiß Linz · joined Sep 2025 (free transfer)1Austrian BundesligaD23421811106.80
4061Daniel dos AnjosF · Tondela · 1Primeira LigaTondela1Primeira LigaF261,6202740506.80
4062L. FontaineD · Dundee · 1Scottish PremiershipDundee1Scottish PremiershipD361,3981901306.80
4063Ebrima ColleyM · SpeziaNow at Konyaspor · joined Jul 2026 (loan)· 1Serie ASpeziaNow at Konyaspor · joined Jul 2026 (loan)1Serie AM223901100106.80
4064Luca CeppitelliD · CagliariNow at Südtirol · joined Jul 2024 (free transfer)· 1Serie ACagliariNow at Südtirol · joined Jul 2024 (free transfer)1Serie AD321,4542411306.80
4065BebetoD · Tondela · 1Primeira LigaTondela1Primeira LigaD321,3922201506.80
4066Marc-André ter StegenG · BarçaNow at Ajax · joined Aug 2026 (loan)· 1La LigaBarçaNow at Ajax · joined Aug 2026 (loan)1La LigaG303,1573500306.80
4067João SilvaD · IstraNow at FC Orenburg · joined Aug 2026 (free transfer)· 1Croatian First Football LeagueIstraNow at FC Orenburg · joined Aug 2026 (free transfer)1Croatian First Football LeagueD232,5663010616.80
4068Malthe HøjholtM · AaBNow at Górnik Zabrze · joined Aug 2026 (permanent)· 1Danish SuperligaAaBNow at Górnik Zabrze · joined Aug 2026 (permanent)1Danish SuperligaM212,3083000806.80
4069J. FerriM · MontpellierNow at Sampdoria · joined Aug 2025 (permanent)· 1Ligue 1MontpellierNow at Sampdoria · joined Aug 2025 (permanent)1Ligue 1M302,91934021316.80
4070A. LinguetM · Valenciennes · 2Ligue 2Valenciennes2Ligue 2M221,4841713406.80
4071S. LavelleD · CharltonNow at Grimsby Town · joined Jul 2025 (free transfer)· 3League OneCharltonNow at Grimsby Town · joined Jul 2025 (free transfer)3League OneD251,4111720206.80
4072M. MilošD · OsijekNow at Widzew Łódź · joined Aug 2022· 1Croatian First Football LeagueOsijekNow at Widzew Łódź · joined Aug 20221Croatian First Football LeagueD291,3762202306.80
4073Baptiste GuillaumeF · ValenciennesNow at Le Mans · joined Aug 2025 (permanent)· 2Ligue 2ValenciennesNow at Le Mans · joined Aug 2025 (permanent)2Ligue 2F271,6922562306.80
4074J. SolbergD · Mjondalen · 1EliteserienMjondalen1EliteserienD331,2082702406.80
4075Takuya OkamotoM · Shonan Bellmare · 1J1 LeagueShonan Bellmare1J1 LeagueM302,6703741206.80
4076Kiernan Dewsbury-HallM · LeicesterNow at Everton · joined Aug 2025 (permanent)· 1Premier LeagueLeicesterNow at Everton · joined Aug 2025 (permanent)1Premier LeagueM232,1232812406.80
4077Chukwunonso MaduekeM · PSV EindhovenNow at Chelsea · joined Apr 2026 (permanent)· 1EredivisiePSV EindhovenNow at Chelsea · joined Apr 2026 (permanent)1EredivisieM208321833006.80
4078Souffian El KarouaniD · NECNow at Benfica · joined Aug 2026 (loan)· 1EredivisieNECNow at Benfica · joined Aug 2026 (loan)1EredivisieD212,5773101316.80
4079Tobias BechF · ViborgNow at AGF · joined Jun 2023· 1Danish SuperligaViborgNow at AGF · joined Jun 20231Danish SuperligaF201,7742732606.80
4080Valentin StockerM · FC Basel 1893 · 1Swiss Super LeagueFC Basel 18931Swiss Super LeagueM331,4912764506.80
4081Hassane KamaraD · WatfordNow at Udinese · joined Jul 2023· 1Premier LeagueWatfordNow at Udinese · joined Jul 20231Premier LeagueD281,6251910516.80
4082Ado OnaiwuF · ToulouseNow at Urawa Red Diamonds · joined Feb 2026 (free transfer)· 2Ligue 2ToulouseNow at Urawa Red Diamonds · joined Feb 2026 (free transfer)2Ligue 2F262,49938102206.80
4083Felipe AzevedoM · América MineiroNow at São Bernardo · joined Jan 2025 (free transfer)· 1Campeonato Brasileiro Série AAmérica MineiroNow at São Bernardo · joined Jan 2025 (free transfer)1Campeonato Brasileiro Série AM352,3613753406.80
4084Shuto AbeM · FC TokyoNow at Gamba Osaka · joined Jul 2026 (permanent)· 1J1 LeagueFC TokyoNow at Gamba Osaka · joined Jul 2026 (permanent)1J1 LeagueM242,9333602406.80
4085Toluwalase ArokodareF · AmiensNow at Ajax · joined Jul 2026 (loan)· 2Ligue 2AmiensNow at Ajax · joined Jul 2026 (loan)2Ligue 2F211,8833582216.80
4086Lee Seung-MoF · Pohang SteelersNow at FC Seoul · joined Jul 2026 (permanent)· 1K League 1Pohang SteelersNow at FC Seoul · joined Jul 2026 (permanent)1K League 1F242,2053512106.80
4087J. DoigD · HibernianNow at Sassuolo · joined Jan 2024 (permanent)· 1Scottish PremiershipHibernianNow at Sassuolo · joined Jan 2024 (permanent)1Scottish PremiershipD202,7313402106.80
4088Y. MaruhashiD · Cerezo OsakaNow at Sagan Tosu · joined Jan 2024 (free transfer)· 1J1 LeagueCerezo OsakaNow at Sagan Tosu · joined Jan 2024 (free transfer)1J1 LeagueD312,8353316206.80
4089Rafael ForsterD · JuventudeNow at São Bernardo · joined Dec 2023 (free transfer)· 1Campeonato Brasileiro Série AJuventudeNow at São Bernardo · joined Dec 2023 (free transfer)1Campeonato Brasileiro Série AD312,6693200516.80
4090B. LucassenD · GO Ahead EaglesNow at NAC Breda · joined Jun 2022 (free transfer)· 1EredivisieGO Ahead EaglesNow at NAC Breda · joined Jun 2022 (free transfer)1EredivisieD232,1183111206.80
4091Gerard GumbauM · ElcheNow at Granada · joined Jun 2026· 1La LigaElcheNow at Granada · joined Jun 20261La LigaM271,8963104816.80
4092M. NadeD · Saint EtienneNow at Rodina Moskva · joined Aug 2026 (loan)· 1Ligue 1Saint EtienneNow at Rodina Moskva · joined Aug 2026 (loan)1Ligue 1D232,6563110406.80
4093J. GamboaM · EstorilNow at Jeonbuk Hyundai Motors · joined Jul 2026 (permanent)· 1Primeira LigaEstorilNow at Jeonbuk Hyundai Motors · joined Jul 2026 (permanent)1Primeira LigaM252,1333100806.80
4094F. LejeuneD · AlavésNow at Rayo Vallecano · joined Jul 2023· 1La LigaAlavésNow at Rayo Vallecano · joined Jul 20231La LigaD312,7053000916.80
4095R. Pierre-GabrielD · Stade Brestois 29Now at Volos · joined Jul 2026 (free transfer)· 1Ligue 1Stade Brestois 29Now at Volos · joined Jul 2026 (free transfer)1Ligue 1D242,5553001606.80
4096J. HeilM · HartbergNow at Sturm Graz · joined Jun 2026 (free transfer)· 1Austrian BundesligaHartbergNow at Sturm Graz · joined Jun 2026 (free transfer)1Austrian BundesligaM252,4813045506.80
4097Arthur GomesM · EstorilNow at Dynamo Moscow · joined Sep 2024 (permanent)· 1Primeira LigaEstorilNow at Dynamo Moscow · joined Sep 2024 (permanent)1Primeira LigaM232,2202824516.80
4098Anton LiljenbäckD · Varbergs BoISNow at Rosengård · joined Mar 2026 (free transfer)· 1AllsvenskanVarbergs BoISNow at Rosengård · joined Mar 2026 (free transfer)1AllsvenskanD271,8722812306.80
4099Philipp KöhnG · Red Bull SalzburgNow at Monaco · joined Jul 2023 (permanent)· 1Austrian BundesligaRed Bull SalzburgNow at Monaco · joined Jul 2023 (permanent)1Austrian BundesligaG242,5202800006.80
4100Jørgen SkjelvikD · OdenseNow at Stabaek · joined Jul 2024 (free transfer)· 1Danish SuperligaOdenseNow at Stabaek · joined Jul 2024 (free transfer)1Danish SuperligaD302,1632932106.80

API-Football · Data sources