Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2020, senior men's leaguesFilters ↓Calendar-year stats for 2020 are still being built, so this shows season stats for now.4,001–4,050 of 16,306 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
4001Fraser HornbyF · AberdeenNow at VfL Wolfsburg · joined Jun 2026 (permanent)· 1Scottish PremiershipAberdeenNow at VfL Wolfsburg · joined Jun 2026 (permanent)1Scottish PremiershipF214671000006.71
4002VitinhoM · Paraná · 2Campeonato Brasileiro Série BParaná2Campeonato Brasileiro Série BM–258910206.71
4003Antonino BarillàM · MonzaNow at Viterbese · joined Jan 2023· 2Serie BMonzaNow at Viterbese · joined Jan 20232Serie BM331,6102731516.71
4004Carlos DiezM · UTC CajamarcaNow at Cusco · joined Jan 2025 (free transfer)· 1Peruvian Primera DivisiónUTC CajamarcaNow at Cusco · joined Jan 2025 (free transfer)1Peruvian Primera DivisiónM252,1832601706.71
4005Rigoberto RivasM · RegginaNow at Kocaelispor · joined Feb 2025 (permanent)· 2Serie BRegginaNow at Kocaelispor · joined Feb 2025 (permanent)2Serie BM221,5852753406.71
4006Kai HavertzM · ChelseaNow at Arsenal · joined Jun 2023 (permanent)· 1Premier LeagueChelseaNow at Arsenal · joined Jun 2023 (permanent)1Premier LeagueM221,5292743206.71
4007Germán SánchezD · GranadaNow at Racing Santander · joined Aug 2022· 1La LigaGranadaNow at Racing Santander · joined Aug 20221La LigaD342,66034311016.71
4008Charlie DanielsD · PortsmouthNow at Colchester United · joined Aug 2021 (free transfer)· 3League OnePortsmouthNow at Colchester United · joined Aug 2021 (free transfer)3League OneD349371710206.71
4009J. SteadF · Harrogate · 4League TwoHarrogate4League TwoF–7681811006.71
4010A. SotillosD · FuenlabradaNow at Rayo Majadahonda · joined Jun 2026 (free transfer)· 2Segunda DivisionFuenlabradaNow at Rayo Majadahonda · joined Jun 2026 (free transfer)2Segunda DivisionD–1,9532500306.71
4011L. IlicM · TwenteNow at Oviedo · joined Jul 2025 (permanent)· 1EredivisieTwenteNow at Oviedo · joined Jul 2025 (permanent)1EredivisieM211,3282422116.71
4012Timothée KolodziejczakD · Saint Etienne · 1Ligue 1Saint Etienne1Ligue 1D292,0372400416.71
4013Serey DiéM · Sion · 1Swiss Super LeagueSion1Swiss Super LeagueM361,6752411606.71
4014Niall EnnisF · PlymouthNow at Blackpool · joined Jul 2025 (permanent)· 3League OnePlymouthNow at Blackpool · joined Jul 2025 (permanent)3League OneF221,5812461106.71
4015Ji Eon-HakM · Incheon United · 1K League 1Incheon United1K League 1M271,1431621106.71
4016Vedat MuriqiF · LazioNow at Fenerbahçe · joined Jun 2026 (permanent)· 1Serie ALazioNow at Fenerbahçe · joined Jun 2026 (permanent)1Serie AF278352710106.71
4017U. BozokF · TroyesNow at İstanbul Başakşehir · joined Jul 2026 (free transfer)· 2Ligue 2TroyesNow at İstanbul Başakşehir · joined Jul 2026 (free transfer)2Ligue 2F245471611206.71
4018Saulo MineiroF · Ceará · 1Campeonato Brasileiro Série ACeará1Campeonato Brasileiro Série AF244841640106.71
4019C. ValenciaF · Júnior · 1Categoría Primera AJúnior1Categoría Primera AF–281822306.71
4020S. MaraF · BordeauxNow at Strasbourg · joined Jul 2026 (permanent)· 1Ligue 1BordeauxNow at Strasbourg · joined Jul 2026 (permanent)1Ligue 1F18232812006.71
4021Gonzalo PlataM · Sporting CPNow at Flamengo · joined Aug 2024 (permanent)· 1Primeira LigaSporting CPNow at Flamengo · joined Aug 2024 (permanent)1Primeira LigaM20204911106.71
4022I. ParoD · NiortNow at Araz-Naxçıvan · joined Sep 2024· 2Ligue 2NiortNow at Araz-Naxçıvan · joined Sep 20242Ligue 2D–1,2851700216.71
4023Chang-mu ShinM · DaeguNow at Gwangju FC · joined Jul 2026 (permanent)· 1K League 1DaeguNow at Gwangju FC · joined Jul 2026 (permanent)1K League 1M281,0181701406.71
4024Eduardo VargasF · Atlético MineiroNow at Universidad de Chile · joined Jan 2026 (free transfer)· 1Campeonato Brasileiro Série AAtlético MineiroNow at Universidad de Chile · joined Jan 2026 (free transfer)1Campeonato Brasileiro Série AF311,0151622106.71
4025Rafael GuarderasM · UniversitarioNow at Atlético Grau · joined Jul 2026 (permanent)· 1Peruvian Primera DivisiónUniversitarioNow at Atlético Grau · joined Jul 2026 (permanent)1Peruvian Primera DivisiónM279781600416.71
4026S. EderaM · Reggina · 2Serie BReggina2Serie BM249091621106.71
4027R. MimnaughM · Hamilton Academical · 1Scottish PremiershipHamilton Academical1Scottish PremiershipM–7811701206.71
4028Álvaro VilleteG · PatriotasNow at Comerciantes Unidos · joined Jul 2026 (permanent)· 1Categoría Primera APatriotasNow at Comerciantes Unidos · joined Jul 2026 (permanent)1Categoría Primera AG29720800206.71
4029Max LoweD · Sheff UtdNow at Sheffield Wednesday · joined Jul 2024 (free transfer)· 1Premier LeagueSheff UtdNow at Sheffield Wednesday · joined Jul 2024 (free transfer)1Premier LeagueD24551800106.71
4030R. SnodgrassM · West BromNow at Heart of Midlothian · joined Sep 2022 (free transfer)· 1Premier LeagueWest BromNow at Heart of Midlothian · joined Sep 2022 (free transfer)1Premier LeagueM33527800206.71
4031S. RomeroF · Jaguares · 1Categoría Primera AJaguares1Categoría Primera AF–393830106.71
4032Marcus MaddisonM · CharltonNow at Darlington · joined Jul 2022 (free transfer)· 3League OneCharltonNow at Darlington · joined Jul 2022 (free transfer)3League OneM27389810206.71
4033R. LongdonF · Lincoln · 3League OneLincoln3League OneF–3571110006.71
4034P. McMullanM · Dundee UnitedNow at Raith Rovers · joined Jul 2025 (free transfer)· 1Scottish PremiershipDundee UnitedNow at Raith Rovers · joined Jul 2025 (free transfer)1Scottish PremiershipM–323800006.71
4035Chico RamosM · NacionalNow at Paços de Ferreira · joined Jul 2025 (free transfer)· 1Primeira LigaNacionalNow at Paços de Ferreira · joined Jul 2025 (free transfer)1Primeira LigaM261,0361610306.71
4036DennerM · ChapecoenseNow at Novorizontino · joined Apr 2023 (loan)· 2Campeonato Brasileiro Série BChapecoenseNow at Novorizontino · joined Apr 2023 (loan)2Campeonato Brasileiro Série BM211,4892412316.71
4037Kwang-hyeok LeeF · Pohang Steelers · 1K League 1Pohang Steelers1K League 1F–1,0432400006.71
4038P. MazzocchiD · Venezia · 2Serie BVenezia2Serie BD253,08439111016.71
4039F. OkenabirhieF · DoncasterNow at Modern Sport · joined Sep 2024 (free transfer)· 3League OneDoncasterNow at Modern Sport · joined Sep 2024 (free transfer)3League OneF–2,80039113206.71
4040Gabriel BispoM · JuventudeNow at Botafogo-SP · joined Dec 2024 (free transfer)· 2Campeonato Brasileiro Série BJuventudeNow at Botafogo-SP · joined Dec 2024 (free transfer)2Campeonato Brasileiro Série BM241,4132400306.71
4041Mateusz BoguszM · UD LogroñésNow at Houston Dynamo FC · joined Jul 2026 (permanent)· 2Segunda DivisionUD LogroñésNow at Houston Dynamo FC · joined Jul 2026 (permanent)2Segunda DivisionM199852311406.71
4042J. QuinonesF · TigresNow at Al-Qadsiah · joined Jul 2024· 1Liga MXTigresNow at Al-Qadsiah · joined Jul 20241Liga MXF241,1652320206.71
4043F. BørstingM · AaBNow at Brann · joined Mar 2022· 1Danish SuperligaAaBNow at Brann · joined Mar 20221Danish SuperligaM261,6913020306.71
4044T. MikkelsenG · LyngbyNow at Silkeborg · joined Jun 2026 (free transfer)· 1Danish SuperligaLyngbyNow at Silkeborg · joined Jun 2026 (free transfer)1Danish SuperligaG372,7003000106.71
4045I. DomínguezD · NecaxaNow at Venados FC · joined Jul 2026 (permanent)· 1Liga MXNecaxaNow at Venados FC · joined Jul 2026 (permanent)1Liga MXD212,5023001916.71
4046Koya YurukiM · Urawa RedNow at Kashiwa Reysol · joined Jan 2026 (permanent)· 1J1 LeagueUrawa RedNow at Kashiwa Reysol · joined Jan 2026 (permanent)1J1 LeagueM251,7733012106.71
4047Mbaye DiagneF · West BromNow at Amed · joined Jul 2026 (permanent)· 1Premier LeagueWest BromNow at Amed · joined Jul 2026 (permanent)1Premier LeagueF291,1941632206.71
4048Ho-ik JangD · Suwon Samsung · 1K League 1Suwon Samsung1K League 1D–1,1231500206.71
4049Javier Núñez MendozaM · Carlos A. · 1Peruvian Primera DivisiónCarlos A.1Peruvian Primera DivisiónM248691511206.71
4050M. SansoresF · MazatlánNow at Puntarenas FC · joined Jan 2025 (free transfer)· 1Liga MXMazatlánNow at Puntarenas FC · joined Jan 2025 (free transfer)1Liga MXF307221530306.71

API-Football · Data sources