Cristiano Ronaldo £3,000,000/wk Al-Nassr 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.Ş. Virgil van Dijk £350,000/wk Liverpool
SALARYSPORT
0
FOOTBALL · 24 CLUBS · 940 PLAYERS

League Two player wages

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

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

Wage bill by club

Total weekly spend on player wages

Top club spends 3.3× 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 Kion Etete Newport County
£9,000
06 Andy Cannon Fleetwood Town
£8,500
07 Alfie Dorrington Salford City
£8,500
08 Antony Evans Walsall
£8,500
09 Dan Scarr Salford City
£8,400
10 Jake Evans Northampton Town
£8,100
11 Tom Bradshaw Rotherham United
£8,000
12 Matthew Cox Shrewsbury Town
£7,900
13 Brendan Wiredu Salford City
£7,500
14 Carlos Mendes Gomes Exeter City
£7,400
15 Will Vaulks Tranmere Rovers
£7,400
16 Ronnie Stutter Barnet
£6,700
17 Michael Rose Salford City
£5,900
18 Michael Golding Shrewsbury Town
£5,900
19 Andy Cook Grimsby Town
£5,500
20 Charlie McNeill Crewe Alexandra
£5,400

What a League Two player actually earns

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

Under £1k
14% 55 players
£1k-£2k
21% 82 players
£2k-£5k
61% 242 players MEDIAN AVERAGE
£5k-£10k
4% 16 players
£10k-£25k
1% 4 players

Median £2,300 a week against an average of £2,602, across the 399 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,048 · 7%
Defenders
£2,352 · 33%
Midfielders
£2,560 · 19%
Attackers
£2,954 · 42%

Peak earning years

Average weekly wage by age band

£490 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 £131,715 £6,849,180 £4,011 60 Macaulay Langstaff £10,000
Port Vale £109,025 £5,669,300 £3,891 51 Joe Williams £12,000
Rotherham United £91,660 £4,766,320 £3,726 40 Paul Mullin £11,000
Northampton Town £71,645 £3,725,540 £2,929 42 Jake Evans £8,100
Bristol Rovers £70,280 £3,654,560 £2,880 45 Fabrizio Cavegn £4,300
Swindon Town £68,200 £3,546,400 £2,712 44 Ollie Palmer £4,800
Colchester United £62,250 £3,237,000 £2,254 54 Jack Payne £4,100
Cheltenham Town £60,100 £3,125,200 £3,193 32 Andreas Weimann £16,000
Tranmere Rovers £58,840 £3,059,680 £2,464 29 Will Vaulks £7,400
Shrewsbury Town £56,485 £2,937,220 £2,667 43 Matthew Cox £7,900
Gillingham £54,275 £2,822,300 £2,738 39 Will Goodwin £4,400
Exeter City £53,670 £2,790,840 £2,583 42 Carlos Mendes Gomes £7,400
Fleetwood Town £52,402 £2,724,904 £2,523 47 Andy Cannon £8,500
Chesterfield £52,315 £2,720,380 £2,864 35 Dilan Markanday £4,400
Crawley Town £49,830 £2,591,160 £2,174 28 Pele Arganese-McDermott £3,800
Grimsby Town £49,050 £2,550,600 £2,136 40 Andy Cook £5,500
Newport County £45,700 £2,376,400 £1,980 33 Kion Etete £9,000
Rochdale £45,115 £2,345,980 £1,896 29 Glenn Middleton £4,200
Crewe Alexandra £44,795 £2,329,340 £2,500 44 Charlie McNeill £5,400
Oldham Athletic £44,025 £2,289,300 £1,700 38 Donervon Daniels £3,400
Walsall £43,610 £2,267,720 £2,299 38 Antony Evans £8,500
Accrington Stanley £41,315 £2,148,380 £1,738 27 Joe Anderson £4,100
Barnet £39,840 £2,071,680 £1,824 23 Ronnie Stutter £6,700
York City £39,475 £2,052,700 £2,028 37 Hiram Boateng £4,200

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,435,617 per week, or £74,652,084 per year, across 940 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 £131,715 per week across 60 players.

What is the average League Two salary?

£2,602 a week across the 399 players aged 22 or over that we hold a wage for. The median is £2,300.

Compare other leagues