Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
At least
2023-24 season, senior men's leaguesChange filters ↓Leagues that run 2023-24, plus calendar-year leagues (MLS, Brazil, the Nordics) for 2023.1–50 of 7,375 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCRating
1Ethan AmpaduM · Leeds · ChampionshipLeeds2ChampionshipM234,40849011007.26
2R. AdebisiM · Crewe · League TwoCrewe4League TwoM234,3864947607.09
3Gabriel SaraM · Norwich · ChampionshipNorwich2ChampionshipM254,294481312507.63
4Kenny McLeanM · Norwich · ChampionshipNorwich2ChampionshipM324,27848151207.09
5Owen BaileyM · Doncaster · League TwoDoncaster4League TwoM254,2464832707.04
6Ronan DarcyM · Crawley · League TwoCrawley4League TwoM233,0924866506.83
7Luke MolyneuxM · Doncaster · League TwoDoncaster4League TwoM263,56947108407.03
8B. MorrisM · Newport · League TwoNewport4League TwoM–4,0884673806.87
9Crysencio SummervilleM · Leeds · ChampionshipLeeds2ChampionshipM223,75046209807.78
10Davis Keillor-DunnM · Mansfield · League TwoMansfield4League TwoM263,405462210707.55
11E. LeeM · Wrexham · League TwoWrexham4League TwoM293,91546166907.40
12Isaac HutchinsonM · Walsall · League TwoWalsall4League TwoM243,904461211807.19
13Jason KnightM · Bristol City · ChampionshipBristol City2ChampionshipM233,8464643406.96
14Josh Dacres-CogleyM · Bolton · League OneBolton3League OneM284,0754636606.99
15Matt GrimesM · Swansea · ChampionshipSwansea2ChampionshipM284,1404645507.17
16Nick TsaroullaM · Crawley · League TwoCrawley4League TwoM253,0674646307.05
17Noah ChilversM · Colchester · League TwoColchester4League TwoM233,4454641606.89
18O. YokusluM · West Brom · ChampionshipWest Brom2ChampionshipM303,4044611806.93
19Will SmallboneM · Southampton · ChampionshipSouthampton2ChampionshipM243,3004674807.13
20Adam RandellM · Plymouth · ChampionshipPlymouth2ChampionshipM232,75945321006.88
21Alex MowattM · West Brom · ChampionshipWest Brom2ChampionshipM293,4304525407.19
22D. CampbellM · Barrow · League TwoBarrow4League TwoM233,1414540507.09
23F. MoyanoM · Oviedo · Segunda DivisionOviedo2Segunda DivisionM273,0224594406.96
24Harry WinksM · Leicester · ChampionshipLeicester2ChampionshipM284,0504520907.16
25J. BacunaM · Birmingham · ChampionshipBirmingham2ChampionshipM262,9854576806.97
26J. NolanM · Accrington · League TwoAccrington4League TwoM–3,39445178207.18
27Jobe BellinghamM · Sunderland · ChampionshipSunderland2ChampionshipM183,6434571607.01
28Josh SheehanM · Bolton · League OneBolton3League OneM293,476452101007.19
29K. SpenceM · Barrow · League TwoBarrow4League TwoM233,4384596706.90
30Liam SercombeM · Cheltenham · League OneCheltenham3League OneM343,35745112307.00
31Louis ReedM · Mansfield · League TwoMansfield4League TwoM263,84845231207.12
32Regan HendryM · Tranmere Rovers · League TwoTranmere Rovers4League TwoM263,96045531007.23
33Scot BennettM · Newport · League TwoNewport4League TwoM333,6804501706.77
34S. LongM · Cheltenham · League OneCheltenham3League OneM–3,9294523907.01
35Aaron NemaneM · Notts · League TwoNotts4League TwoM263,4924483517.00
36Brad HallidayM · Bradford · League TwoBradford4League TwoM283,7024444607.05
37Conor ChaplinM · Ipswich · ChampionshipIpswich2ChampionshipM273,36944138707.20
38E. NewbyM · Barrow · League TwoBarrow4League TwoM283,2884405206.96
39Ilias ChairM · QPR · ChampionshipQPR2ChampionshipM263,7434478707.29
40James BrophyM · Cambridge · League OneCambridge3League OneM293,2674403606.77
41Jamie PatersonM · Swansea · ChampionshipSwansea2ChampionshipM323,2424476807.05
42Jed WallaceM · West Brom · ChampionshipWest Brom2ChampionshipM302,9094465306.72
43J. FevrierM · Colchester · League TwoColchester4League TwoM213,5914444616.87
44Jordan RobertsM · Stevenage · League OneStevenage3League OneM303,3224454607.01
45Josh EcclesM · Coventry · ChampionshipCoventry2ChampionshipM243,28744151207.13
46Kiernan Dewsbury-HallM · Leicester · ChampionshipLeicester2ChampionshipM253,652441214607.69
47Kyle DempseyM · Bolton · League OneBolton3League OneM282,3974436706.90
48Lasse SørensenM · Lincoln · League OneLincoln3League OneM243,7784448406.97
49Liam GordonM · Walsall · League TwoWalsall4League TwoM253,8704424706.95
50N. CaddenM · Barnsley · League OneBarnsley3League OneM273,2264424306.89

API-Football · Data sources