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,001–3,050 of 4,350 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
3001J. WehrmannM · LuzernNow at Persepam Madura Utd · joined Jul 2024· 1Swiss Super LeagueLuzernNow at Persepam Madura Utd · joined Jul 20241Swiss Super LeagueM231,1011710406.50
3002Yannick CahuzacM · Lens · 1Ligue 1Lens1Ligue 1M376261700116.50
3003I. JensenM · SønderjyskeNow at Lorient · joined Aug 2026 (loan)· 1Danish SuperligaSønderjyskeNow at Lorient · joined Aug 2026 (loan)1Danish SuperligaM185911900106.49
3004M. AndersonM · DundeeNow at Wellington Phoenix · joined Jul 2026 (permanent)· 1Scottish PremiershipDundeeNow at Wellington Phoenix · joined Jul 2026 (permanent)1Scottish PremiershipM212,3913310616.49
3005J. IglesiasM · ClermontNow at Guingamp · joined Jul 2023 (free transfer)· 1Ligue 1ClermontNow at Guingamp · joined Jul 2023 (free transfer)1Ligue 1M335851500006.49
3006M. GolińskiM · Górnik Łęczna · 1EkstraklasaGórnik Łęczna1EkstraklasaM–8021300006.49
3007Carney ChukwuemekaM · Aston VillaNow at Borussia Dortmund · joined Jul 2026 (permanent)· 1Premier LeagueAston VillaNow at Borussia Dortmund · joined Jul 2026 (permanent)1Premier LeagueM183071201006.49
3008Hong Si-HooM · Seongnam FCNow at Gimcheon Sangmu · joined Jul 2026 (permanent)· 1K League 1Seongnam FCNow at Gimcheon Sangmu · joined Jul 2026 (permanent)1K League 1M218692500106.49
3009RicksonM · Atlético Goianiense · 1Campeonato Brasileiro Série AAtlético Goianiense1Campeonato Brasileiro Série AM–3831000206.49
3010Mario RodríguezM · Warta Poznań · 1EkstraklasaWarta Poznań1EkstraklasaM–380900106.49
3011M. PicouleauM · ValenciennesNow at Nîmes · joined Jul 2023 (free transfer)· 2Ligue 2ValenciennesNow at Nîmes · joined Jul 2023 (free transfer)2Ligue 2M–9121910206.49
3012S. AuklendM · VikingNow at Bodo/Glimt · joined Jul 2026 (permanent)· 1EliteserienVikingNow at Bodo/Glimt · joined Jul 2026 (permanent)1EliteserienM19246900006.49
3013F. SoaresM · MoreirenseNow at Nacional · joined Jul 2025 (permanent)· 1Primeira LigaMoreirenseNow at Nacional · joined Jul 2025 (permanent)1Primeira LigaM231,0121500306.49
3014CristianoM · Sport Recife · 1Campeonato Brasileiro Série ASport Recife1Campeonato Brasileiro Série AM–174900006.49
3015RonaldM · Atlético Goianiense · 1Campeonato Brasileiro Série AAtlético Goianiense1Campeonato Brasileiro Série AM211,3592500306.48
3016S. Bačelić-GrgićM · Šibenik · 1Croatian First Football LeagueŠibenik1Croatian First Football LeagueM–8771821506.48
3017Kim Myung-soonM · Jeju SKNow at Incheon United · joined Jul 2026 (permanent)· 1K League 1Jeju SKNow at Incheon United · joined Jul 2026 (permanent)1K League 1M21205700006.48
3018M. CanadiM · SV Ried · 1Austrian BundesligaSV Ried1Austrian BundesligaM–197600006.48
3019Diego LainezM · BetisNow at Tigres UANL · joined Aug 2023 (permanent)· 1La LigaBetisNow at Tigres UANL · joined Aug 2023 (permanent)1La LigaM22142700006.48
3020Lee Ji-HoonM · Jeonbuk Hyundai · 1K League 1Jeonbuk Hyundai1K League 1M–5471700206.48
3021Lucas PiazónM · BragaNow at Wieczysta Kraków · joined Aug 2025 (free transfer)· 1Primeira LigaBragaNow at Wieczysta Kraków · joined Aug 2025 (free transfer)1Primeira LigaM283721000206.48
3022C. BassettM · FeyenoordNow at Portland Timbers · joined Jul 2026 (permanent)· 1EredivisieFeyenoordNow at Portland Timbers · joined Jul 2026 (permanent)1EredivisieM20108701006.48
3023GustavinhoM · América MineiroNow at Athletic · joined Jul 2026 (permanent)· 1Campeonato Brasileiro Série AAmérica MineiroNow at Athletic · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AM–122500006.48
3024A. AzhilM · RKC WaalwijkNow at Bayer Leverkusen · joined Jul 2022· 1EredivisieRKC WaalwijkNow at Bayer Leverkusen · joined Jul 20221EredivisieM211,6912800106.48
3025Nikola KuveljićM · Wisła KrakówNow at Spartak Subotica · joined Jan 2025 (free transfer)· 1EkstraklasaWisła KrakówNow at Spartak Subotica · joined Jan 2025 (free transfer)1EkstraklasaM252461210106.48
3026Dele AlliM · TottenhamNow at Everton · joined Jul 2023· 1Premier LeagueTottenhamNow at Everton · joined Jul 20231Premier LeagueM266571010106.48
3027Ken SemaM · WatfordNow at Pafos · joined Jan 2025 (free transfer)· 1Premier LeagueWatfordNow at Pafos · joined Jan 2025 (free transfer)1Premier LeagueM288701800106.48
3028Noah ShamounM · Kalmar · 1AllsvenskanKalmar1AllsvenskanM196732000106.48
3029E. MatutaM · Groningen · 1EredivisieGroningen1EredivisieM–165800006.48
3030Romain GallM · Örebro SKNow at Sarasota Paradise · joined Aug 2026 (free transfer)· 1AllsvenskanÖrebro SKNow at Sarasota Paradise · joined Aug 2026 (free transfer)1AllsvenskanM276011101006.47
3031Filip MarchwińskiM · Lech PoznańNow at Cracovia Kraków · joined Jul 2026 (loan)· 1EkstraklasaLech PoznańNow at Cracovia Kraków · joined Jul 2026 (loan)1EkstraklasaM201531400106.47
3032Y. SyllaM · BastiaNow at FC Botoșani · joined Jul 2022 (free transfer)· 2Ligue 2BastiaNow at FC Botoșani · joined Jul 2022 (free transfer)2Ligue 2M31342700306.47
3033B. PatonM · Ross CountyNow at Forge · joined Jul 2026 (permanent)· 1Scottish PremiershipRoss CountyNow at Forge · joined Jul 2026 (permanent)1Scottish PremiershipM226231001306.47
3034T. LacouxM · BordeauxNow at HNK Gorica · joined Aug 2026 (permanent)· 1Ligue 1BordeauxNow at HNK Gorica · joined Aug 2026 (permanent)1Ligue 1M209131300506.47
3035Moritz LeitnerM · Zürich · 1Swiss Super LeagueZürich1Swiss Super LeagueM29485900206.47
3036S. SannaM · ToulouseNow at Laval · joined Jul 2023 (free transfer)· 2Ligue 2ToulouseNow at Laval · joined Jul 2023 (free transfer)2Ligue 2M231891400006.47
3037Daniele BaselliM · TorinoNow at ChievoVerona · joined Feb 2026 (permanent)· 1Serie ATorinoNow at ChievoVerona · joined Feb 2026 (permanent)1Serie AM30146600006.47
3038Maghnes AklioucheM · MonacoNow at Paris Saint-Germain · joined Aug 2026 (permanent)· 1Ligue 1MonacoNow at Paris Saint-Germain · joined Aug 2026 (permanent)1Ligue 1M2062700106.47
3039Martin HonglaM · HellasNow at Aris · joined Jun 2026 (permanent)· 1Serie AHellasNow at Aris · joined Jun 2026 (permanent)1Serie AM246551810306.46
3040Carlos EduardoM · Atlético ParanaenseNow at Mirassol · joined Jun 2025 (free transfer)· 1Campeonato Brasileiro Série AAtlético ParanaenseNow at Mirassol · joined Jun 2025 (free transfer)1Campeonato Brasileiro Série AM251,0252210206.46
3041T. VecchioM · Perth Glory · 1A-League MenPerth Glory1A-League MenM–283800006.46
3042G. BarèsM · Lausanne-SportNow at Eupen · joined Aug 2025 (free transfer)· 1Swiss Super LeagueLausanne-SportNow at Eupen · joined Aug 2025 (free transfer)1Swiss Super LeagueM212651401206.46
3043M. HannesboM · AaB · 1Danish SuperligaAaB1Danish SuperligaM–1931200006.46
3044Y. MarchandM · Grenoble · 2Ligue 2Grenoble2Ligue 2M–197601006.46
3045S. TrimboliM · SampdoriaNow at Mantova · joined Jul 2023 (free transfer)· 1Serie ASampdoriaNow at Mantova · joined Jul 2023 (free transfer)1Serie AM2075500106.46
3046Yan SasseM · América MineiroNow at Neftchi · joined Jul 2026 (permanent)· 1Campeonato Brasileiro Série AAmérica MineiroNow at Neftchi · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AM2564500006.46
3047Keijiro OgawaM · Yokohama FC · 1J1 LeagueYokohama FC1J1 LeagueM291,0612311006.46
3048Jekob JenoM · GrenobleNow at Hapoel Kfar Saba · joined Dec 2025 (free transfer)· 2Ligue 2GrenobleNow at Hapoel Kfar Saba · joined Dec 2025 (free transfer)2Ligue 2M227401202516.46
3049Tomás RincónM · TorinoNow at Santos · joined Aug 2023 (free transfer)· 1Serie ATorinoNow at Santos · joined Aug 2023 (free transfer)1Serie AM34167700206.46
3050A. BristricM · Hrvatski Dragovoljac · 1Croatian First Football LeagueHrvatski Dragovoljac1Croatian First Football LeagueM–8471412406.46

API-Football · Data sources