Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2021, senior men's leaguesFilters ↓Calendar-year stats for 2021 are still being built, so this shows season stats for now.1–50 of 11,521 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1Jarrad BranthwaiteD · Everton · 1Premier LeagueEverton1Premier LeagueD20388610015.90
2X. DziekonskiG · JagielloniaNow at Korona Kielce · joined Jun 2024· 1EkstraklasaJagielloniaNow at Korona Kielce · joined Jun 20241EkstraklasaG18540600006.05
3Jérôme HergaultD · Lorient · 1Ligue 1Lorient1Ligue 1D36355800226.09
4Josh DasilvaM · Brentford · 1Premier LeagueBrentford1Premier LeagueM23252900016.12
5V. SchippersD · Willem II · 1EredivisieWillem II1EredivisieD–163500006.16
6Luca ZidaneG · VallecanoNow at Leganes · joined Aug 2026 (free transfer)· 1La LigaVallecanoNow at Leganes · joined Aug 2026 (free transfer)1La LigaG24646800016.16
7C. ElliotD · Wellington PhoenixNow at Auckland · joined Jul 2026 (permanent)· 1A-League MenWellington PhoenixNow at Auckland · joined Jul 2026 (permanent)1A-League MenD227531300306.17
8F. Delli CarriD · SalernitanaNow at Sampdoria · joined Aug 2026 (loan)· 1Serie ASalernitanaNow at Sampdoria · joined Aug 2026 (loan)1Serie AD23334500106.18
9B. WilliamsonM · Livingston · 1Scottish PremiershipLivingston1Scottish PremiershipM–240500116.20
10Luka BogdanD · SalernitanaNow at AEL Limassol · joined Jul 2025 (free transfer)· 1Serie ASalernitanaNow at AEL Limassol · joined Jul 2025 (free transfer)1Serie AD26396600006.20
11Christoph LangM · Sturm GrazNow at LASK · joined Feb 2025 (permanent)· 1Austrian BundesligaSturm GrazNow at LASK · joined Feb 2025 (permanent)1Austrian BundesligaM2060900006.20
12A. KloppD · Šibenik · 1Croatian First Football LeagueŠibenik1Croatian First Football LeagueD–335600006.22
13M. JovicicD · SV RiedNow at Miedź Legnica · joined Sep 2025 (free transfer)· 1Austrian BundesligaSV RiedNow at Miedź Legnica · joined Sep 2025 (free transfer)1Austrian BundesligaD274101100016.22
14G. CollaoG · Istra · 1Croatian First Football LeagueIstra1Croatian First Football LeagueG–364500206.22
15Kerr SmithD · Dundee United · 1Scottish PremiershipDundee United1Scottish PremiershipD–288500106.22
16L. IlicM · TwenteNow at Oviedo · joined Jul 2025 (permanent)· 1EredivisieTwenteNow at Oviedo · joined Jul 2025 (permanent)1EredivisieM22241500216.24
17Anas OuahimM · Heracles AlmeloNow at Khalidiya · joined Jun 2025 (free transfer)· 1EredivisieHeracles AlmeloNow at Khalidiya · joined Jun 2025 (free transfer)1EredivisieM248511201216.24
18MaxwellF · Sport RecifeNow at Remo · joined Jan 2025 (free transfer)· 1Campeonato Brasileiro Série ASport RecifeNow at Remo · joined Jan 2025 (free transfer)1Campeonato Brasileiro Série AF27123700016.25
19L. LiklinM · Slaven · 1Croatian First Football LeagueSlaven1Croatian First Football LeagueM–198700206.26
20Luis PhelipeM · LuganoNow at Lee Man · joined Jul 2026 (loan)· 1Swiss Super LeagueLuganoNow at Lee Man · joined Jul 2026 (loan)1Swiss Super LeagueM2185500206.26
21Airton MoisesF · CearáNow at FC Anyang · joined Jul 2026 (permanent)· 1Campeonato Brasileiro Série ACearáNow at FC Anyang · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AF23156700006.27
22A. AbeddouD · Dunkerque · 2Ligue 2Dunkerque2Ligue 2D–128700006.27
23V. Daley-CampbellD · DundeeNow at Southend United · joined Jul 2026 (free transfer)· 1Scottish PremiershipDundeeNow at Southend United · joined Jul 2026 (free transfer)1Scottish PremiershipD–419900216.28
24Viv Solomon-OtaborM · St JohnstoneNow at Al Urooba · joined Sep 2026 (free transfer)· 1Scottish PremiershipSt JohnstoneNow at Al Urooba · joined Sep 2026 (free transfer)1Scottish PremiershipM26266701106.28
25LaércioD · Chapecoense · 1Campeonato Brasileiro Série AChapecoense1Campeonato Brasileiro Série AD29502700006.29
26R. HoveD · Brann · 1EliteserienBrann1EliteserienD26479700016.29
27Kieran AgardF · Doncaster · 3League OneDoncaster3League OneF32305800006.29
28Luis·SantosF · BoavistaNow at Omonia 29M · joined Sep 2026 (free transfer)· 1Primeira LigaBoavistaNow at Omonia 29M · joined Sep 2026 (free transfer)1Primeira LigaF225621410116.29
29Sana GomesD · Portimonense · 1Primeira LigaPortimonense1Primeira LigaD–371800006.30
30A. SarmientoM · VizelaNow at Atlético Nacional · joined Jul 2026 (permanent)· 1Primeira LigaVizelaNow at Atlético Nacional · joined Jul 2026 (permanent)1Primeira LigaM24141800006.30
31A. HloušekD · Nieciecza · 1EkstraklasaNieciecza1EkstraklasaD–241501106.30
32S. ThelerD · SionNow at FC Aarau · joined Feb 2024 (free transfer)· 1Swiss Super LeagueSionNow at FC Aarau · joined Feb 2024 (free transfer)1Swiss Super LeagueD21207500006.30
33Paik Sang-HoonM · FC Seoul · 1K League 1FC Seoul1K League 1M–8561800016.30
34Y. MinamiG · Yokohama FC · 1J1 LeagueYokohama FC1J1 LeagueG42720800106.30
35M. CisséM · Wisła Kraków · 1EkstraklasaWisła Kraków1EkstraklasaM–408800106.30
36R. MusabaM · Fortuna Sittard · 1EredivisieFortuna Sittard1EredivisieM–225700106.30
37A. DesmasG · ClermontNow at Al-Duhail SC · joined Sep 2025 (free transfer)· 1Ligue 1ClermontNow at Al-Duhail SC · joined Sep 2025 (free transfer)1Ligue 1G281,3051500006.31
38Kayne RamsayD · Ross CountyNow at Charlton Athletic · joined Feb 2024· 1Scottish PremiershipRoss CountyNow at Charlton Athletic · joined Feb 20241Scottish PremiershipD21392810016.31
39J. AnasmoF · Perth Glory · 1A-League MenPerth Glory1A-League MenF–265800006.31
40Stefano SabelliD · Genoa · 1Serie AGenoa1Serie AD29351700306.31
41J. SastreD · MallorcaNow at APOEL Nicosia · joined Jul 2026 (permanent)· 1La LigaMallorcaNow at APOEL Nicosia · joined Jul 2026 (permanent)1La LigaD25268700106.32
42Gerson RodriguesF · TroyesNow at Zorya Luhansk · joined Sep 2026 (free transfer)· 1Ligue 1TroyesNow at Zorya Luhansk · joined Sep 2026 (free transfer)1Ligue 1F278481211606.32
43André OnanaG · AjaxNow at Trabzonspor · joined Jul 2026 (loan)· 1EredivisieAjaxNow at Trabzonspor · joined Jul 2026 (loan)1EredivisieG26540600006.32
44F. Blake-TracyD · BurtonNow at Mansfield Town · joined Jun 2024 (free transfer)· 3League OneBurtonNow at Mansfield Town · joined Jun 2024 (free transfer)3League OneD26405600206.32
45Seok-hwa JeongM · Seongnam FC · 1K League 1Seongnam FC1K League 1M316061000006.32
46Jeong Sang-binF · GrasshoppersNow at St. Louis City SC · joined Jul 2025 (permanent)· 1Swiss Super LeagueGrasshoppersNow at St. Louis City SC · joined Jul 2025 (permanent)1Swiss Super LeagueF20184600006.32
47M. FranićD · Hrvatski Dragovoljac · 1Croatian First Football LeagueHrvatski Dragovoljac1Croatian First Football LeagueD–5821001106.32
48Iván MartínM · AlavésNow at Racing Santander · joined Aug 2026 (permanent)· 1La LigaAlavésNow at Racing Santander · joined Aug 2026 (permanent)1La LigaM23170600006.32
49Ciaran ClarkD · NewcastleNow at Sheffield United · joined Jul 2022 (loan)· 1Premier LeagueNewcastleNow at Sheffield United · joined Jul 2022 (loan)1Premier LeagueD321,0151301216.32
50H. OpdalG · Brann · 1EliteserienBrann1EliteserienG401,0801200006.33

API-Football · Data sources