Cristiano Ronaldo £3,000,000/wk Al-Nassr Football Club Karim Benzema £829,000/wk Al-Hilal Saudi Football Club Sadio Mané £625,000/wk Al-Nassr Football Club João Félix £580,000/wk Al-Nassr Football Club Kylian Mbappé £497,000/wk Real Madrid Kalidou Koulibaly £497,000/wk Al-Hilal Saudi Football Club Otávio £472,000/wk Al-Qadsiah Football Club Erling Haaland £450,000/wk Manchester City Victor Osimhen £436,000/wk Galatasaray A.Ş. Robert Lewandowski £432,000/wk Chicago Fire FC Jamal Musiala £414,000/wk FC Bayern München Rúben Neves £414,000/wk Al-Hilal Saudi Football Club Kingsley Coman £414,000/wk Al-Nassr Football Club Mohamed Salah £400,000/wk Trabzonspor A.Ş. Harry Kane £381,000/wk FC Bayern München Dušan Vlahovic £369,000/wk Beşiktaş A.Ş.
SALARYSPORT
0
FOOTBALL · 24 CLUBS · 960 PLAYERS

League Two player wages

The 24 clubs we track in League Two pay a combined £1,439,742 a week. Andreas Weimann is the best paid, on £16,000 a week.

WEEKLY WAGE BILL£1.4m
YEARLY WAGE BILL£74.9m
AVERAGE WEEKLY £3k
CLUBS TRACKED24

Wage bill by club

Total weekly spend on player wages

Top club spends 3.4× the bottom club

Highest paid in League Two

Top 10 earners take 7% of the league's wage bill

FULL TOP 100 →
01 Andreas Weimann Cheltenham Town
£16,000
02 Joe Williams Port Vale
£12,000
03 Paul Mullin Rotherham United
£11,000
04 Macaulay Langstaff Salford City
£10,000
05 Andy Cannon Fleetwood Town
£8,500
06 Alfie Dorrington Salford City
£8,500
07 Jake Evans Northampton Town
£8,100
08 Tom Bradshaw Rotherham United
£8,000
09 Nils Ramming Rochdale
£7,900
10 Matthew Cox Shrewsbury Town
£7,900
11 Carlos Mendes Gomes Exeter City
£7,400
12 Will Vaulks Tranmere Rovers
£7,400
13 Kaiden Wilson Rochdale
£7,000
14 Ronnie Stutter Barnet
£6,700
15 Michael Rose Salford City
£5,900
16 Reiss Russell-Denny Bristol Rovers
£5,700
17 Andy Cook Grimsby Town
£5,500
18 Charlie McNeill Crewe Alexandra
£5,400
19 Daniel Udoh Salford City
£5,400
20 George Hall Port Vale
£5,200

What a League Two player actually earns

Weekly wage across the 404 players aged 22 or over that we hold a wage for, of the 960 in the squad lists

Under £1k
14% 58 players
£1k-£2k
21% 85 players
£2k-£5k
61% 245 players MEDIAN AVERAGE
£5k-£10k
3% 12 players
£10k-£25k
1% 4 players

Median £2,250 a week against an average of £2,519, across the 404 players this covers.

What each position earns

Average weekly wage, and share of the wage bill, across players aged 22 or over that we hold a wage for

Goalkeepers
£2,021 · 7%
Defenders
£2,262 · 33%
Midfielders
£2,510 · 19%
Attackers
£2,831 · 41%

Peak earning years

Average weekly wage by age band

£533 16-19
£2k 20-22
£2k 23-25
£3k 26-28
£3k 29-31
£3k 32-34
£2k 35+

Where League Two players come from

Ten most common nationalities in the league

Every League Two club

Wage bill, squad size and top earner. Click a heading to sort.

Every League Two club, with its weekly and yearly wage bill, squad size, average senior wage and highest earner.
CLUB WEEKLY BILL YEARLY BILL AVERAGE 22+ SQUAD HIGHEST EARNER ON
Salford City £113,705 £5,912,660 £3,524 57 Macaulay Langstaff £10,000
Port Vale £109,310 £5,684,120 £3,891 52 Joe Williams £12,000
Rotherham United £88,460 £4,599,920 £3,705 41 Paul Mullin £11,000
Bristol Rovers £78,580 £4,086,160 £2,867 47 Reiss Russell-Denny £5,700
Northampton Town £73,645 £3,829,540 £2,929 43 Jake Evans £8,100
Swindon Town £67,700 £3,520,400 £2,813 43 Ollie Palmer £4,800
Cheltenham Town £61,280 £3,186,560 £3,193 34 Andreas Weimann £16,000
Colchester United £59,150 £3,075,800 £2,141 53 Jack Payne £4,100
Rochdale £59,115 £3,073,980 £1,743 33 Nils Ramming £7,900
Chesterfield £58,815 £3,058,380 £2,882 38 Dylan Duffy £4,400
Fleetwood Town £58,302 £3,031,704 £2,667 49 Andy Cannon £8,500
Tranmere Rovers £57,740 £3,002,480 £2,393 28 Will Vaulks £7,400
Crawley Town £56,140 £2,919,280 £2,208 32 Pele Arganese-McDermott £3,800
Gillingham £53,175 £2,765,100 £2,767 39 Will Goodwin £4,400
Shrewsbury Town £52,955 £2,753,660 £2,591 44 Matthew Cox £7,900
Exeter City £52,365 £2,722,980 £2,558 43 Carlos Mendes Gomes £7,400
Grimsby Town £49,050 £2,550,600 £2,136 40 Andy Cook £5,500
Oldham Athletic £46,975 £2,442,700 £1,700 40 Calum Kavanagh £3,400
York City £46,005 £2,392,260 £2,028 41 Hiram Boateng £4,200
Crewe Alexandra £42,695 £2,220,140 £2,500 43 Charlie McNeill £5,400
Accrington Stanley £41,335 £2,149,420 £1,698 27 Joe Anderson £4,100
Barnet £39,840 £2,071,680 £1,824 23 Ronnie Stutter £6,700
Walsall £39,610 £2,059,720 £1,822 39 Alex Pattison £4,500
Newport County £33,795 £1,757,340 £1,508 31 Christian Doidge £3,400

Frequently asked questions

League Two wages

What is the total League Two wage bill?

The 24 clubs we track in League Two pay a combined £1,439,742 per week, or £74,866,584 per year, across 960 players.

Who is the highest paid player in League Two?

Andreas Weimann of Cheltenham Town, on £16,000 per week — £832,000 a year.

Which League Two club has the biggest wage bill?

Salford City, at £113,705 per week across 57 players.

What is the average League Two salary?

£2,519 a week across the 404 players aged 22 or over that we hold a wage for. The median is £2,250.

Compare other leagues