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.3,251–3,300 of 3,634 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
3251Samuel UmtitiD · BarçaNow at Lille · joined Jul 2023 (free transfer)· 1La LigaBarçaNow at Lille · joined Jul 2023 (free transfer)1La LigaD289010010–
3252S. HanssenD · StromsgodsetNow at Hødd · joined Jan 2025 (free transfer)· 1EliteserienStromsgodsetNow at Hødd · joined Jan 2025 (free transfer)1EliteserienD219010000–
3253Steven FortèsD · Lens · 1Ligue 1Lens1Ligue 1D309010000–
3254Thomas RogneD · Lech Poznań · 1EkstraklasaLech Poznań1EkstraklasaD329010000–
3255U. DufurD · Osasuna · 1La LigaOsasuna1La LigaD–9010000–
3256Valentin GendreyD · AmiensNow at 1899 Hoffenheim · joined Jul 2026 (permanent)· 2Ligue 2AmiensNow at 1899 Hoffenheim · joined Jul 2026 (permanent)2Ligue 2D229010000–
3257Won-chang ChoiD · Incheon United · 1K League 1Incheon United1K League 1D–9010000–
3258Zain IssakaD · Kawasaki FrontaleNow at JEF United Chiba · joined Jul 2026 (permanent)· 1J1 LeagueKawasaki FrontaleNow at JEF United Chiba · joined Jul 2026 (permanent)1J1 LeagueD–9010000–
3259L. BillingtonD · Crewe · 3League OneCrewe3League OneD188910000–
3260P. BogaersD · FC Eindhoven · 1EredivisieFC Eindhoven1EredivisieD–8830000–
3261R. ParraD · CádizNow at Bravo · joined Aug 2026 (permanent)· 1La LigaCádizNow at Bravo · joined Aug 2026 (permanent)1La LigaD228820000–
3262Joe RodonD · TottenhamNow at Leeds United · joined Jul 2024 (permanent)· 1Premier LeagueTottenhamNow at Leeds United · joined Jul 2024 (permanent)1Premier LeagueD248730000–
3263M. AndricD · WSG Wattens · 1Austrian BundesligaWSG Wattens1Austrian BundesligaD–8730000–
3264Mattias AnderssonD · Randers · 1Danish SuperligaRanders1Danish SuperligaD–8720000–
3265G. NogaD · Flamengo · 1Campeonato Brasileiro Série AFlamengo1Campeonato Brasileiro Série AD–8610000–
3266Riccardo CalafioriD · GenoaNow at Arsenal · joined Jul 2024 (permanent)· 1Serie AGenoaNow at Arsenal · joined Jul 2024 (permanent)1Serie AD208530010–
3267L. MarkmanrudD · SandefjordNow at NSI Runavik · joined Mar 2025 (free transfer)· 1EliteserienSandefjordNow at NSI Runavik · joined Mar 2025 (free transfer)1EliteserienD218520000–
3268KoffiD · Getafe · 1La LigaGetafe1La LigaD–8430100–
3269K. NovakD · Jerv · 1EliteserienJerv1EliteserienD–8410000–
3270M. NelomD · Willem II · 1EredivisieWillem II1EredivisieD318340021–
3271Eren AlbayrakD · AntalyasporNow at Van Spor Kulübü · joined Jul 2024 (free transfer)· 1Süper LigAntalyasporNow at Van Spor Kulübü · joined Jul 2024 (free transfer)1Süper LigD318160010–
3272Gustaf LagerbielkeD · ElfsborgNow at SC Braga · joined Jul 2025 (permanent)· 1AllsvenskanElfsborgNow at SC Braga · joined Jul 2025 (permanent)1AllsvenskanD228120000–
3273Tanguy ZoukrouD · Troyes · 1Ligue 1Troyes1Ligue 1D–8040010–
3274Y. AdjoumaniD · Häcken · 1AllsvenskanHäcken1AllsvenskanD–8030000–
3275Benjamin MendyD · Man CityNow at Pogoń Szczecin · joined Sep 2025 (free transfer)· 1Premier LeagueMan CityNow at Pogoń Szczecin · joined Sep 2025 (free transfer)1Premier LeagueD277910000–
3276L. GuehoD · Paris FC · 2Ligue 2Paris FC2Ligue 2D–7850000–
3277R. BaasD · De Graafschap · 1EredivisieDe Graafschap1EredivisieD–7810000–
3278C. DasilvaD · Šibenik · 1Croatian First Football LeagueŠibenik1Croatian First Football LeagueD–7740010–
3279Choe Hee-WonD · Jeonbuk Hyundai · 1K League 1Jeonbuk Hyundai1K League 1D–7610000–
3280B. CollinsD · Western United · 1A-League MenWestern United1A-League MenD–7510000–
3281BuenoD · Kashima AntlersNow at Kashiwa Reysol · joined Apr 2023· 1J1 LeagueKashima AntlersNow at Kashiwa Reysol · joined Apr 20231J1 LeagueD267510000–
3282V. NirennoldD · Motherwell · 1Scottish PremiershipMotherwell1Scottish PremiershipD–7330000–
3283I. MartićD · Sion · 1Swiss Super LeagueSion1Swiss Super LeagueD–7320000–
3284Josha VagnomanD · HamburgNow at VfB Stuttgart · joined Jul 2026 (permanent)· 1BundesligaHamburgNow at VfB Stuttgart · joined Jul 2026 (permanent)1BundesligaD217220000–
3285Bae Jae-WooD · Ulsan Hyundai · 1K League 1Ulsan Hyundai1K League 1D–7210000–
3286W. AmeyD · BolognaNow at Frosinone · joined Jul 2026 (permanent)· 1Serie ABolognaNow at Frosinone · joined Jul 2026 (permanent)1Serie AD–7210000–
3287L. DellovaD · HajdukNow at Amed · joined Jul 2026 (permanent)· 1Croatian First Football LeagueHajdukNow at Amed · joined Jul 2026 (permanent)1Croatian First Football LeagueD237030000–
3288MiguelónD · EspanyolNow at Eldense · joined Sep 2023 (free transfer)· 1La LigaEspanyolNow at Eldense · joined Sep 2023 (free transfer)1La LigaD267020000–
3289Philippe SandlerD · TroyesNow at NEC · joined Jul 2026 (permanent)· 1Ligue 1TroyesNow at NEC · joined Jul 2026 (permanent)1Ligue 1D257020000–
3290Stephan AuerD · Admira Wacker · 1Austrian BundesligaAdmira Wacker1Austrian BundesligaD316930000–
3291BuenoD · Atlético MineiroNow at Kashiwa Reysol · joined Apr 2023· 1Campeonato Brasileiro Série AAtlético MineiroNow at Kashiwa Reysol · joined Apr 20231Campeonato Brasileiro Série AD266910000–
3292J. van HeertumD · De Graafschap · 1EredivisieDe Graafschap1EredivisieD–6910010–
3293Nicholas MickelsonD · StromsgodsetNow at SV Elversberg · joined Jul 2026 (permanent)· 1EliteserienStromsgodsetNow at SV Elversberg · joined Jul 2026 (permanent)1EliteserienD226840000–
3294Konrad PoprawaD · Śląsk Wrocław · 1EkstraklasaŚląsk Wrocław1EkstraklasaD246830011–
3295P. DowningD · Portsmouth · 3League OnePortsmouth3League OneD306820000–
3296Tim SoderstromD · Marítimo · 1Primeira LigaMarítimo1Primeira LigaD–6820000–
3297B. AloéD · Arouca · 1Primeira LigaArouca1Primeira LigaD–6810000–
3298Tiago EsgaioD · BragaNow at Arouca · joined Jul 2024 (permanent)· 1Primeira LigaBragaNow at Arouca · joined Jul 2024 (permanent)1Primeira LigaD266810000–
3299A. SjobergD · Hammarby FFNow at Eskilsminne · joined Feb 2026 (free transfer)· 1AllsvenskanHammarby FFNow at Eskilsminne · joined Feb 2026 (free transfer)1AllsvenskanD226620000–
3300G. LlorisD · AuxerreNow at Stade Brestois 29 · joined Aug 2026 (free transfer)· 2Ligue 2AuxerreNow at Stade Brestois 29 · joined Aug 2026 (free transfer)2Ligue 2D266530000–

API-Football · Data sources