Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2021, senior men's leaguesChange filters ↓Calendar-year stats for 2021 are still being built, so this shows season stats for now.4,001–4,050 of 4,350 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
4001B. BulutM · Alanyaspor · 1Süper LigAlanyaspor1Süper LigM–3020000–
4002I. MoribaM · RB LeipzigNow at Celta Vigo · joined Jul 2026 (permanent)· 1BundesligaRB LeipzigNow at Celta Vigo · joined Jul 2026 (permanent)1BundesligaM193020000–
4003Kevin PinaM · ChavesNow at FC Krasnodar · joined Jul 2026 (permanent)· 1Primeira LigaChavesNow at FC Krasnodar · joined Jul 2026 (permanent)1Primeira LigaM253020000–
4004M. BudzińskiM · Stal Mielec · 1EkstraklasaStal Mielec1EkstraklasaM–3020010–
4005A. BlancoM · Real MadridNow at Deportivo Alavés · joined Jul 2023· 1La LigaReal MadridNow at Deportivo Alavés · joined Jul 20231La LigaM213010000–
4006C. McKinnonM · Rangers · 1Scottish PremiershipRangers1Scottish PremiershipM–3011000–
4007T. NeugebauerM · Lechia Gdańsk · 1EkstraklasaLechia Gdańsk1EkstraklasaM193010000–
4008L. EgloffM · VfB StuttgartNow at Karlsruher SC · joined Sep 2024 (free transfer)· 1BundesligaVfB StuttgartNow at Karlsruher SC · joined Sep 2024 (free transfer)1BundesligaM192940000–
4009S. OnoM · Hokkaido Consadole · 1J1 LeagueHokkaido Consadole1J1 LeagueM–2940000–
4010J. RobertsenM · Tromso · 1EliteserienTromso1EliteserienM–2930000–
4011EchaporaM · Atlético Mineiro · 1Campeonato Brasileiro Série AAtlético Mineiro1Campeonato Brasileiro Série AM–2920000–
4012M. MusolitinM · Lechia Gdańsk · 1EkstraklasaLechia Gdańsk1EkstraklasaM–2920100–
4013Moritz WelsM · Sturm GrazNow at WSG Tirol · joined Sep 2026 (permanent)· 1Austrian BundesligaSturm GrazNow at WSG Tirol · joined Sep 2026 (permanent)1Austrian BundesligaM172920000–
4014T. UmesakiM · Shonan Bellmare · 1J1 LeagueShonan Bellmare1J1 LeagueM352920000–
4015E. LieftinkM · De GraafschapNow at Helmond Sport · joined Jul 2022 (free transfer)· 1EredivisieDe GraafschapNow at Helmond Sport · joined Jul 2022 (free transfer)1EredivisieM282910000–
4016O. NgomM · NiortNow at Lecce · joined Jul 2026 (permanent)· 2Ligue 2NiortNow at Lecce · joined Jul 2026 (permanent)2Ligue 2M182910000–
4017R. McCauslandM · Rangers · 1Scottish PremiershipRangers1Scottish PremiershipM192910100–
4018Mateusz PraszelikM · HellasNow at Cracovia Kraków · joined Jul 2026 (permanent)· 1Serie AHellasNow at Cracovia Kraków · joined Jul 2026 (permanent)1Serie AM212820000–
4019Alessandro RussoM · Salernitana · 1Serie ASalernitana1Serie AM–2810000–
4020M. HansenM · Sønderjyske · 1Danish SuperligaSønderjyske1Danish SuperligaM–2810000–
4021Tyler Napier Edward OnyangoM · EvertonNow at Sheffield Wednesday · joined Aug 2026 (free transfer)· 1Premier LeagueEvertonNow at Sheffield Wednesday · joined Aug 2026 (free transfer)1Premier LeagueM192730000–
4022Cameron HumphreysM · IpswichNow at Huddersfield Town · joined Aug 2026 (loan)· 3League OneIpswichNow at Huddersfield Town · joined Aug 2026 (loan)3League OneM182720100–
4023D. RoweM · Burton · 3League OneBurton3League OneM302720000–
4024Matías LacavaM · SantosNow at Vizela · joined Feb 2026 (free transfer)· 1Campeonato Brasileiro Série ASantosNow at Vizela · joined Feb 2026 (free transfer)1Campeonato Brasileiro Série AM192720000–
4025Güvenç UstaM · Rizespor · 1Süper LigRizespor1Süper LigM–2710000–
4026Joao AfonsoM · Gil VicenteNow at Rayong FC · joined Jul 2026 (permanent)· 1Primeira LigaGil VicenteNow at Rayong FC · joined Jul 2026 (permanent)1Primeira LigaM272640000–
4027Gonzalo FornariM · Red Bull · 1Campeonato Brasileiro Série ARed Bull1Campeonato Brasileiro Série AM–2630000–
4028Mario-Jason KikondaM · Paris FCNow at Saint-Colomban Locminé · joined Jul 2025 (free transfer)· 2Ligue 2Paris FCNow at Saint-Colomban Locminé · joined Jul 2025 (free transfer)2Ligue 2M262620000–
4029Leo NatelM · CorinthiansNow at Ordabasy · joined Mar 2026 (permanent)· 1Campeonato Brasileiro Série ACorinthiansNow at Ordabasy · joined Mar 2026 (permanent)1Campeonato Brasileiro Série AM252530000–
4030C. KourfalidisM · CagliariNow at Kallithea · joined Aug 2026 (free transfer)· 1Serie ACagliariNow at Kallithea · joined Aug 2026 (free transfer)1Serie AM192520000–
4031D. G'BeulyM · Quevilly-Rouen · 2Ligue 2Quevilly-Rouen2Ligue 2M–2520000–
4032S. MuratoreM · Tondela · 1Primeira LigaTondela1Primeira LigaM242520000–
4033Ryōtarō ItōM · Urawa RedNow at Real Valladolid · joined Jun 2026 (free transfer)· 1J1 LeagueUrawa RedNow at Real Valladolid · joined Jun 2026 (free transfer)1J1 LeagueM242510000–
4034Eren KaradağM · Rizespor · 1Süper LigRizespor1Süper LigM–2450000–
4035H. SkogvoldM · LillestromNow at Fredrikstad · joined Aug 2024· 1EliteserienLillestromNow at Fredrikstad · joined Aug 20241EliteserienM172430000–
4036M. KusuM · Norrköping · 1AllsvenskanNorrköping1AllsvenskanM–2430010–
4037W. HarrisM · Sunderland · 3League OneSunderland3League OneM–2430000–
4038J. GbodeM · GillinghamNow at Shrewsbury Town · joined Jul 2026 (loan)· 3League OneGillinghamNow at Shrewsbury Town · joined Jul 2026 (loan)3League OneM172420000–
4039S. OpsahlM · ValerengaNow at Brann · joined Jul 2024· 1EliteserienValerengaNow at Brann · joined Jul 20241EliteserienM222420000–
4040Matías LacavaM · TondelaNow at Vizela · joined Feb 2026 (free transfer)· 1Primeira LigaTondelaNow at Vizela · joined Feb 2026 (free transfer)1Primeira LigaM192330010–
4041A. SiljanM · Istra · 1Croatian First Football LeagueIstra1Croatian First Football LeagueM–2320010–
4042Mario Domínguez FrancoM · ValenciaNow at Excelsior · joined Jul 2026 (permanent)· 1La LigaValenciaNow at Excelsior · joined Jul 2026 (permanent)1La LigaM–2320000–
4043Emre AkbabaM · GalatasarayNow at Fatih Karagümrük · joined Jun 2026 (free transfer)· 1Süper LigGalatasarayNow at Fatih Karagümrük · joined Jun 2026 (free transfer)1Süper LigM292310000–
4044L. BruntM · LeicesterNow at Bolton Wanderers · joined Aug 2026 (permanent)· 1Premier LeagueLeicesterNow at Bolton Wanderers · joined Aug 2026 (permanent)1Premier LeagueM212310000–
4045M. AikenM · Hibernian · 1Scottish PremiershipHibernian1Scottish PremiershipM–2310000–
4046Romain PhilippoteauxM · Stade Brestois 29 · 1Ligue 1Stade Brestois 291Ligue 1M342310000–
4047A. DioufM · RennesNow at Inter Milan · joined Jul 2026 (permanent)· 1Ligue 1RennesNow at Inter Milan · joined Jul 2026 (permanent)1Ligue 1M192250000–
4048M. NonnenmacherM · Nancy · 2Ligue 2Nancy2Ligue 2M–2220000–
4049S. ArabM · Paris FC · 2Ligue 2Paris FC2Ligue 2M–2220000–
4050Dani VillahermosaM · EspanyolNow at Oviedo · joined Jul 2026 (permanent)· 1La LigaEspanyolNow at Oviedo · joined Jul 2026 (permanent)1La LigaM212210000–

API-Football · Data sources