Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2020, senior men's leaguesChange filters ↓Calendar-year stats for 2020 are still being built, so this shows season stats for now.4,001–4,050 of 6,269 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
4001M. PicouleauM · ValenciennesNow at Nîmes · joined Jul 2023 (free transfer)· 2Ligue 2ValenciennesNow at Nîmes · joined Jul 2023 (free transfer)2Ligue 2M–1,3872810306.57
4002Mario RamírezM · Alianza Universidad · 1Peruvian Primera DivisiónAlianza Universidad1Peruvian Primera DivisiónM–5681600206.57
4003Mamadou FofanaM · MetzNow at New England Revolution · joined Jan 2025 (permanent)· 1Ligue 1MetzNow at New England Revolution · joined Jan 2025 (permanent)1Ligue 1M231,0681600206.57
4004RuyM · Nautico RecifeNow at Ferroviário · joined Apr 2022 (loan)· 2Campeonato Brasileiro Série BNautico RecifeNow at Ferroviário · joined Apr 2022 (loan)2Campeonato Brasileiro Série BM323891611306.57
4005J. SierraM · UD Logroñés · 2Segunda DivisionUD Logroñés2Segunda DivisionM–1,3342910816.57
4006Ryan BarnettM · ShrewsburyNow at Milton Keynes Dons · joined Aug 2026 (loan)· 3League OneShrewsburyNow at Milton Keynes Dons · joined Aug 2026 (loan)3League OneM21283700006.57
4007S. O'KeefeM · GillinghamNow at Chatham Town · joined Jul 2024 (free transfer)· 3League OneGillinghamNow at Chatham Town · joined Jul 2024 (free transfer)3League OneM301,59424001306.57
4008G. ByersM · PortsmouthNow at Port Vale · joined Jul 2024 (free transfer)· 3League OnePortsmouthNow at Port Vale · joined Jul 2024 (free transfer)3League OneM255121401206.57
4009I. RojasM · EnvigadoNow at Águilas Doradas · joined Jul 2026 (permanent)· 1Categoría Primera AEnvigadoNow at Águilas Doradas · joined Jul 2026 (permanent)1Categoría Primera AM23446700106.57
4010Everton GaldinoM · FigueirenseNow at Vila Nova · joined Jul 2026 (loan)· 2Campeonato Brasileiro Série BFigueirenseNow at Vila Nova · joined Jul 2026 (loan)2Campeonato Brasileiro Série BM24292800006.57
4011Y. MazizM · MetzNow at Colorado Rapids · joined Jul 2026 (permanent)· 1Ligue 1MetzNow at Colorado Rapids · joined Jul 2026 (permanent)1Ligue 1M232551100106.57
4012J. CobiánM · Necaxa · 1Liga MXNecaxa1Liga MXM–226700106.57
4013Takashi InuiM · EibarNow at Júbilo Iwata · joined Jun 2026 (permanent)· 1La LigaEibarNow at Júbilo Iwata · joined Jun 2026 (permanent)1La LigaM331,8252810006.57
4014E. PesegovM · Rotor Volgograd · 1Russian Premier LeagueRotor Volgograd1Russian Premier LeagueM321,3242400306.57
4015Moussa DjenepoM · SouthamptonNow at Panetolikos · joined Aug 2026 (free transfer)· 1Premier LeagueSouthamptonNow at Panetolikos · joined Aug 2026 (free transfer)1Premier LeagueM231,2522710506.57
4016A. GolubevM · UfaNow at Shinnik Yaroslavl · joined Jan 2024 (free transfer)· 1Russian Premier LeagueUfaNow at Shinnik Yaroslavl · joined Jan 2024 (free transfer)1Russian Premier LeagueM–1,2662610606.57
4017A. AlievM · TambovNow at Enisey · joined Dec 2025 (free transfer)· 1Russian Premier LeagueTambovNow at Enisey · joined Dec 2025 (free transfer)1Russian Premier LeagueM277791011006.57
4018Carlos RenteríaM · BotafogoNow at Cúcuta Deportivo · joined Jul 2026 (permanent)· 1Campeonato Brasileiro Série ABotafogoNow at Cúcuta Deportivo · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AM254991000106.57
4019Luke GambinM · NewportNow at Sutton United · joined Jul 2022 (free transfer)· 4League TwoNewportNow at Sutton United · joined Jul 2022 (free transfer)4League TwoM284511121006.57
4020S. WalkerM · Crewe · 3League OneCrewe3League OneM–2861110006.57
4021Ruslan KambolovM · KrasnodarNow at Aktobe · joined Feb 2022 (free transfer)· 1Russian Premier LeagueKrasnodarNow at Aktobe · joined Feb 2022 (free transfer)1Russian Premier LeagueM311581001306.57
4022Lukas RiedM · Hartberg · 1Austrian BundesligaHartberg1Austrian BundesligaM251,0532410206.57
4023L. KronbergerM · Admira WackerNow at Austria Salzburg · joined Jul 2026 (permanent)· 1Austrian BundesligaAdmira WackerNow at Austria Salzburg · joined Jul 2026 (permanent)1Austrian BundesligaM191,0972310306.57
4024FlavioM · América MineiroNow at Figueirense · joined Mar 2025 (free transfer)· 2Campeonato Brasileiro Série BAmérica MineiroNow at Figueirense · joined Mar 2025 (free transfer)2Campeonato Brasileiro Série BM–7371400306.57
4025Borja DomínguezM · Lugo · 2Segunda DivisionLugo2Segunda DivisionM293941300106.57
4026C. CardoselliM · Virtus · 2Serie BVirtus2Serie BM–3771510106.57
4027Yūtarō OdaM · Vissel KobeNow at Shonan Bellmare · joined Mar 2025 (permanent)· 1J1 LeagueVissel KobeNow at Shonan Bellmare · joined Mar 2025 (permanent)1J1 LeagueM196691911106.57
4028H. KryeziuM · Zürich · 1Swiss Super LeagueZürich1Swiss Super LeagueM281,4432700416.57
4029Welington SimiãoM · Brasil de Pelotas · 2Campeonato Brasileiro Série BBrasil de Pelotas2Campeonato Brasileiro Série BM345331500206.57
4030S. AlzateM · BrightonNow at Atlanta United FC · joined Jul 2026 (permanent)· 1Premier LeagueBrightonNow at Atlanta United FC · joined Jul 2026 (permanent)1Premier LeagueM228971510206.57
4031Jason TaylorM · Barrow · 4League TwoBarrow4League TwoM342,4523302106.57
4032K. ScalesM · Bradford · 4League TwoBradford4League TwoM–5061410106.57
4033T. AndreuM · Ross County · 1Scottish PremiershipRoss County1Scottish PremiershipM–324600006.57
4034Joe WillockM · ArsenalNow at Newcastle United · joined Aug 2021 (permanent)· 1Premier LeagueArsenalNow at Newcastle United · joined Aug 2021 (permanent)1Premier LeagueM21235700106.57
4035Shintaro NagoM · Kashima AntlersNow at Avispa Fukuoka · joined Jan 2025 (permanent)· 1J1 LeagueKashima AntlersNow at Avispa Fukuoka · joined Jan 2025 (permanent)1J1 LeagueM25158800006.57
4036Karol LinettyM · TorinoNow at Śląsk Wrocław · joined Aug 2026 (free transfer)· 1Serie ATorinoNow at Śląsk Wrocław · joined Aug 2026 (free transfer)1Serie AM261,8422710506.57
4037Kevin FerreyraM · Alianza LimaNow at UCV Moquegua · joined Jul 2026 (permanent)· 1Peruvian Primera DivisiónAlianza LimaNow at UCV Moquegua · joined Jul 2026 (permanent)1Peruvian Primera DivisiónM–4601000206.57
4038I. MäättäM · AalesundNow at Bodo/Glimt · joined Jul 2026 (permanent)· 1EliteserienAalesundNow at Bodo/Glimt · joined Jul 2026 (permanent)1EliteserienM198091200106.57
4039S. AyalaM · Jaguares · 1Categoría Primera AJaguares1Categoría Primera AM–442600306.57
4040G. SaundersM · Envigado · 1Categoría Primera AEnvigado1Categoría Primera AM–344600106.57
4041A. AdouyevM · Akhmat Grozny · 1Russian Premier LeagueAkhmat Grozny1Russian Premier LeagueM–161800006.57
4042N. FreemanM · Leyton OrientNow at Shrewsbury Town · joined Jan 2026 (free transfer)· 4League TwoLeyton OrientNow at Shrewsbury Town · joined Jan 2026 (free transfer)4League TwoM259071500006.57
4043Juan CastroM · Atl. San Luis · 1Liga MXAtl. San Luis1Liga MXM–1,5352600606.57
4044K. TapokoM · Grenoble · 2Ligue 2Grenoble2Ligue 2M–1,0262610606.57
4045L. ShawM · Sheff WedNow at Northampton Town · joined Jan 2025 (permanent)· 2ChampionshipSheff WedNow at Northampton Town · joined Jan 2025 (permanent)2ChampionshipM209871910326.56
4046N. SiegaM · Pisa · 2Serie BPisa2Serie BM301,3763112516.56
4047Sammy SkytteM · StabaekNow at NSI Runavik · joined Jul 2026 (permanent)· 1EliteserienStabaekNow at NSI Runavik · joined Jul 2026 (permanent)1EliteserienM241,2601401106.56
4048Maikel MesaM · Las PalmasNow at Tenerife · joined Jul 2024 (permanent)· 2Segunda DivisionLas PalmasNow at Tenerife · joined Jul 2024 (permanent)2Segunda DivisionM301,3932831806.56
4049C. M'MombwaM · MacarthurNow at Zabbar St. Patrick · joined Jun 2026 (free transfer)· 1A-League MenMacarthurNow at Zabbar St. Patrick · joined Jun 2026 (free transfer)1A-League MenM237551420406.56
4050T. ViallaM · Dunkerque · 2Ligue 2Dunkerque2Ligue 2M–6462500106.56

API-Football · Data sources