
For all the glamour of the Premier League and the continental riches of Ligue 1, the reality for many professional footballers in England lies in the hard graft of the lower leagues. League 2 – the fourth tier of the English Football League (EFL) – may not enjoy the same spotlight as the top flight, but it plays a critical role in the fabric of British football. And for fans, pundits, and aspiring players alike, there’s always one question that lingers: what is the average League 2 salary?
In this comprehensive guide, we’ll explore the full spectrum of League Two salary data – from players in their 20s to veterans aged above 30, from club wage bills to annual salaries by teams, from young players scraping through lower range salaries to the highest paid player in the division.
Whether you’re eyeing a career in the EFL or just curious about how the 2 salary compares to the riches of the Premier League, this article will give you detailed salary insights that go far beyond the usual clichés.
What Is the Average Salary in League Two?
Despite being a fully professional division, League 2 salaries vary widely. According to the most recent salary sport figures and insights from Spotrac, the average annual income for a League 2 footballer hovers between £25,000 and £55,000 per season.
While that might seem modest compared to Premier League players who can earn that much per week in 2024-25, it’s important to note that these wages still represent a dream for many. The average salary for players aged 25 to 32 sits around £40,000, whereas younger players and those coming through the ranks may be offered far less, often falling into the lower range salaries category.
That said, top-end earners in the league can bank six-figure sums per season, especially at ambitious clubs like Wrexham, Bradford, and Forest Green Rovers, where club wage bills are markedly higher.
Who Are the Highest Paid Players in League Two?
Though there are highly paid players in League 2, they are the exception rather than the rule. Sources suggest that three League Two players earned over £200,000 per year, with the highest paid player reportedly taking home around £250,000 annually.
At clubs with significant financial backing—Wrexham is the most obvious example—players where the highest paid earn more than their counterparts in the third tier. It’s estimated that Wrexham’s team with the highest payroll leads the division, followed closely by Bradford (who boast the 2nd highest payroll) and Forest Green Rovers (holding the third highest payroll).
These top players are paid with an annual wage more in line with Championship footballers than traditional League Two stalwarts.
How Much Does the Average Footballer Aged 18-23 Make?
When it comes to average salary for younger players, the figures drop substantially. The average salary data for players aged 18 to 23 reveals earnings often between £12,000 and £25,000 per year.
A salary for players aged 18 often starts at around £300 per week, while a salary for players aged 20 is typically in the £500–£600 weekly range. For many of these players in their 20s, especially those not yet regular starters, the financial reality is stark – especially when compared with the Premier League’s riches.
That said, the highest paid young player in the division, often tied to a club like Wrexham or Bradford, may still pull in a yearly salary of £75,000 or more, particularly if they are viewed as future stars.
What About the Prime-Aged Football Players (25-32)?
This age bracket is where we typically see the more established earners in League 2. The average salary for players aged 25 to 32 is £35,000–£50,000, reflecting their experience and on-field contributions.
The highest paid prime aged player is usually on over £100,000 per season, often playing for one of the promotion hopefuls or former Premier League clubs navigating their return to glory.
These players in their prime are often the backbone of their squads, and their wages reflect a middle ground between top League Two earners and players with the lowest salaries in the division.
How Does Salary Compare by Age?
Let’s break it down:
- Salary for players aged 18: ~£300/week or £15,000–£18,000/year
- Salary for players aged 20: ~£600/week or £30,000/year
- Salary for players aged 25: ~£850/week or £44,000/year
- Players aged above 30: ~£700–£1,200/week depending on experience and profile
While age isn’t the only determinant, it often correlates strongly with contract value. Teams may pay a premium for players aged 25 to 32 who can hit the ground running.

Which Team Has the Highest Payroll in League Two?
This year, Wrexham again tops the list for the team with the highest payroll. With Hollywood backing and global attention, their annual total payroll is reportedly above £4 million, dwarfing most other League 2 sides.
Bradford, powered by strong commercial support and ambitious leadership under chief executive Ryan Sparks, hold the 2nd highest payroll at approximately £3 million. Forest Green Rovers, despite relegation, maintain the third highest at just under £2.8 million.
At the other end of the spectrum, the team with the 2nd lowest paid payroll is believed to be a traditional lower-table club operating on a shoestring budget, with lowest paid with an annual outlay barely crossing £700,000.
Which Nationality Is Paid the Most in League Two?
Salary by nationality is a curious factor in League 2. English players still make up the overwhelming majority, but foreign signings—especially those with prior Premier League or Championship experience—often command higher wages.
Overall, players from English-speaking countries (Ireland, Wales, Australia, USA) tend to be better paid, largely due to cultural fit and market familiarity. On the other hand, younger imports from Ligue 2 or other European lower leagues often accept more modest terms to establish themselves in the English Football League.
So which nationality is paid the most? Unsurprisingly, it’s English players—largely because they make up the bulk of the higher earners and are considered safer investments in League Two.
What About League Two Managers’ Salaries?
League Two managers aren’t exactly raking in millions, but their earnings outpace many players. The average annual salary for a League Two manager is believed to be around £80,000–£120,000, though a few outliers make considerably more.
Top earners in the dugout can be on £150,000–£200,000 per season, particularly if they’re overseeing promotion chases or have name recognition from higher divisions. That said, managerial volatility in the football league often means short tenures, so long-term financial security isn’t guaranteed.
How Does League 2 Compare to the Premier League?
Here’s where things get stark. A single Premier League reserve player can earn in a week what a League 2 player makes per season. The counterparts in the Premier League live in an entirely different economic ecosystem, where media rights, sponsorship, and global branding drive astronomical salary figures.
Still, for those in League Two, the dream of climbing the pyramid remains strong—and so does the hope of eventually sharing a pitch (and pay grade) with the seven Premier League players who make over £15 million a year.
Who Gets Paid the Least in League 2?
While many professional footballers do make the most money playing football, that’s not always the case in League Two. Players gets paid the least often juggle semi-pro backgrounds, short-term contracts, and off-pitch employment to make ends meet.
These are the stories that remind us of the league’s gritty underbelly. The worst with an annual salary may not even touch £10,000, especially if they’re academy grads or on non-contract terms.
It’s a humbling reminder that even inside the English Football League, financial disparity is alive and kicking.
How Important Are League Two Finances in the Bigger Picture?
From sponsorship and gate receipts to club wage bills and operational costs, League Two finances have become more scrutinised than ever before. With sustainability now a key talking point, clubs must strike a delicate balance between ambition and financial prudence.
As Bradford and Wrexham chase promotions and pour money into their squads, others stick to stricter budgets, focusing on youth and long-term development. And while turnover is enormous at the top of the football pyramid, the same can’t be said for the fourth tier.
Still, the league represents an average standard of football unmatched in most countries. The competitiveness and unpredictability of the EFL make it one of the most respected systems globally.

Key Takeaways: What You Should Remember About League 2 Salaries
- The average League Two salary ranges between £25,000 and £55,000 per year.
- Players aged 18 to 23 often earn below £25,000, while those aged 25 to 32 make up the middle tier.
- Highest paid player earns around £250,000 per season, usually at clubs like Wrexham or Bradford.
- Team with the highest payroll: Wrexham, followed by Bradford and Forest Green Rovers.
- Annual salaries by teams can vary from £700,000 to over £4 million.
- League Two managers earn on average £80,000–£120,000 annually.
- Nationality is paid: English players dominate both in numbers and average earnings.
- Lowest paid with an annual salary could be under £10,000 for fringe or youth players.
- Unlike last year, spending is up across several ambitious clubs.
- The gap between League 2 and the Premier League remains vast, but the pathway is real.