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 · FINANCES

Football club finances and accounts

The 101 clubs we hold accounts for turned over £8.15bn between them. We hold a wage bill for 78 of them, and those clubs paid £4.63bn in staff costs.

REVENUE £8.15bn
CLUBS101
SEASON2016/17-2024/25

By division

Combined revenue in each division we hold accounts for.

Clubs by revenue

Each club on its latest filed year. Open a club for the full measure set and the documents behind it.

# CLUB Revenue Staff costs Wages to revenue Pre-tax result SEASON
1 Liverpool £702,722,000£702.7m £427,727,000£427.7m 60.9% £15m 2024/25
2 Manchester City £694,094,000£694.1m £407,872,000£407.9m 58.8% -£9.9m 2024/25
3 Arsenal £690,998,000£691.0m £346,804,000£346.8m 50.2% -£1.3m 2024/25
4 Manchester United £600,652,000£600.7m £296,080,000£296.1m 49.3% -£33m 2024/25
5 Tottenham Hotspur £564,881,000£564.9m £255,811,000£255.8m 45.3% -£121m 2024/25
6 Chelsea £490,857,000£490.9m - - - 2024/25
7 Aston Villa £359,277,000£359.3m - - -£74m 2024/25
8 Newcastle United £320,313,000£320.3m £218,738,000£218.7m 68.3% -£11m 2023/24
9 Brighton & Hove Albion £260,849,000£260.8m £145,610,000£145.6m 55.8% £3.9m 2023/24
10 West Ham United £226,058,000£226.1m - - -£109m 2024/25
11 Nottingham Forest £221,746,000£221.7m £166,651,000£166.7m 75.2% -£79m 2024/25
12 Everton £196,697,000£196.7m £152,064,000£152.1m 77.3% -£8.6m 2024/25
13 Crystal Palace £195,304,000£195.3m £145,478,000£145.5m 74.5% £8.1m 2024/25
14 Leeds United £189,683,547£189.7m £145,857,096£145.9m 76.9% -£34m 2022/23
15 Fulham £182,325,000£182.3m £139,064,000£139.1m 76.3% -£27m 2022/23
16 Brentford £173,076,000£173.1m £130,778,000£130.8m 75.6% -£21m 2024/25
17 Wolverhampton Wanderers £171,975,000£172.0m £161,708,000£161.7m 94% -£12m 2024/25
18 Southampton £157,520,000£157.5m £113,346,000£113.3m 72% - 2024/25
19 Ipswich Town £155,418,000£155.4m - - £4.0m 2024/25
20 Luton Town £132,321,856£132.3m £39,504,947£39.5m 29.9% £49m 2024/25
21 Celtic £124,580,000£124.6m £65,595,000£65.6m 52.7% £18m 2023/24
22 Leicester City £105,348,000£105.3m £107,164,000£107.2m 101.7% -£19m 2023/24
23 Rangers £94,097,000£94.1m £57,751,000£57.8m 61.4% -£15m 2024/25
24 Sheffield United £79,331,157£79.3m £45,703,510£45.7m 57.6% £2.6m 2024/25
25 Burnley £71,746,000£71.7m £82,263,000£82.3m 114.7% -£29m 2024/25
26 Watford £57,590,000£57.6m £33,025,000£33.0m 57.3% £13m 2023/24
27 AFC Bournemouth £53,226,000£53.2m £61,381,000£61.4m 115.3% -£56m 2021/22
28 Bristol City £40,337,817£40.3m £35,915,560£35.9m 89% -£19m 2024/25
29 Sunderland £39,422,000£39.4m £52,899,000£52.9m 134.2% -£3.3m 2024/25
30 Birmingham City £36,453,000£36.5m £38,910,000£38.9m 106.7% -£34m 2024/25
31 Stoke City £35,438,000£35.4m £33,236,000£33.2m 93.8% £61m 2024/25
32 Coventry City £34,145,359£34.1m £26,477,318£26.5m 77.5% -£22m 2024/25
33 Wrexham £33,335,021£33.3m - - -£15m 2024/25
34 Middlesbrough £32,476,000£32.5m £36,360,000£36.4m 112% -£11m 2024/25
35 Derby County £31,868,196£31.9m £31,318,620£31.3m 98.3% -£11m 2024/25
36 Huddersfield Town £31,390,049£31.4m £20,264,566£20.3m 64.6% -£3.8m 2021/22
37 Queens Park Rangers £31,373,000£31.4m - - £200k 2024/25
38 West Bromwich Albion £30,352,000£30.4m £37,050,000£37.0m 122.1% -£19m 2024/25
39 Plymouth Argyle £28,827,859£28.8m £21,245,145£21.2m 73.7% £322k 2024/25
40 Sheffield Wednesday £26,335,000£26.3m £21,810,000£21.8m 82.8% -£10m 2023/24
41 Hull City £25,821,819£25.8m £36,678,453£36.7m 142% -£10m 2024/25
42 Cardiff City £25,794,000£25.8m £38,795,000£38.8m 150.4% -£35m 2024/25
43 Heart Of Midlothian £24,441,000£24.4m £19,117,000£19.1m 78.2% -£2.0m 2024/25
44 Millwall £23,853,000£23.9m £28,634,000£28.6m 120% -£263k 2024/25
45 Blackburn Rovers £23,697,198£23.7m £28,219,719£28.2m 119.1% -£10m 2024/25
46 Swansea City £22,702,682£22.7m - - -£21m 2024/25
47 Bolton Wanderers £20,458,546£20.5m £18,468,885£18.5m 90.3% -£14m 2024/25
48 Preston North End £16,906,000£16.9m £21,966,000£22.0m 129.9% -£14m 2023/24
49 Hibernian £16,816,600£16.8m £12,497,064£12.5m 74.3% -£6.4m 2024/25
50 Peterborough United £15,923,092£15.9m £8,519,051£8.5m 53.5% £2.9m 2024/25
51 Aberdeen £15,771,000£15.8m £11,932,000£11.9m 75.7% £1.1m 2022/23
52 Portsmouth £11,946,249£11.9m £7,870,521£7.9m 65.9% -£2.9m 2021/22
53 Charlton Athletic £11,167,000£11.2m £15,445,000£15.4m 138.3% -£15m 2024/25
54 Blackpool £10,897,627£10.9m £10,965,011£11.0m 100.6% -£5.6m 2024/25
55 Rotherham United £10,518,506£10.5m - - -£4.6m 2024/25
56 Barnsley £10,276,916£10.3m £11,455,540£11.5m 111.5% -£6.6m 2024/25
57 Reading £9,805,651£9.8m £12,407,926£12.4m 126.5% -£3.9m 2024/25
58 AFC Wimbledon £9,784,083£9.8m - - -£1.3m 2024/25
59 Leyton Orient £9,431,054£9.4m - - -£4.6m 2024/25
60 Cambridge United £9,246,327£9.2m £6,661,435£6.7m 72% -£3.7m 2024/25
61 Wigan Athletic £9,246,111£9.2m £11,720,275£11.7m 126.8% -£8.2m 2023/24
62 Kilmarnock £9,076,685£9.1m £5,906,581£5.9m 65.1% -£787k 2024/25
63 Bradford City £8,694,724£8.7m - - -£3.0m 2024/25
64 Lincoln City £8,478,308£8.5m £7,526,287£7.5m 88.8% -£2.9m 2024/25
65 Walsall £8,226,000£8.2m £5,879,000£5.9m 71.5% -£2.0m 2024/25
66 Bristol Rovers £8,105,026£8.1m £8,905,152£8.9m 109.9% -£7.0m 2024/25
67 Dundee United £8,092,923£8.1m £6,924,374£6.9m 85.6% -£2.8m 2022/23
68 Forest Green Rovers £7,935,177£7.9m £7,722,704£7.7m 97.3% -£3.3m 2023/24
69 Chesterfield £7,804,088£7.8m £6,043,560£6.0m 77.4% -£2.4m 2024/25
70 Gillingham £7,530,515£7.5m £6,765,924£6.8m 89.8% -£5.7m 2024/25
71 Fleetwood Town £7,290,277£7.3m - - - 2021/22
72 Motherwell £7,268,944£7.3m £5,697,751£5.7m 78.4% -£263k 2024/25
73 Shrewsbury Town £7,214,063£7.2m £5,352,978£5.4m 74.2% -£927k 2024/25
74 Carlisle United £6,899,969£6.9m £7,009,280£7.0m 101.6% -£5.1m 2024/25
75 Oxford United £6,886,051£6.9m - - -£4.2m 2021/22
76 St Johnstone £6,833,127£6.8m £4,736,445£4.7m 69.3% £131k 2024/25
77 Northampton Town £6,798,652£6.8m £5,921,816£5.9m 87.1% -£2.6m 2024/25
78 Exeter City £6,568,952£6.6m £5,132,963£5.1m 78.1% £182k 2023/24
79 Burton Albion £6,414,470£6.4m £8,227,175£8.2m 128.3% -£8.3m 2024/25
80 Swindon Town £6,033,097£6.0m - - £76k 2022/23
81 Tranmere Rovers £5,763,379£5.8m £4,935,782£4.9m 85.6% -£2.9m 2024/25
82 Mansfield Town £5,706,953£5.7m £5,083,199£5.1m 89.1% -£51k 2019/20
83 St Mirren £5,699,742£5.7m £4,224,059£4.2m 74.1% -£57k 2022/23
84 Milton Keynes Dons £5,550,784£5.6m £7,537,038£7.5m 135.8% -£3.0m 2024/25
85 Crewe Alexandra £5,336,163£5.3m £4,301,295£4.3m 80.6% -£1.2m 2024/25
86 Bromley £5,270,076£5.3m - - -£1.1m 2024/25
87 Queen's Park £5,232,049£5.2m £3,592,145£3.6m 68.7% -£805k 2024/25
88 Southend United £5,101,100£5.1m - - -£1.3m 2024/25
89 Morecambe £5,076,300£5.1m £3,580,300£3.6m 70.5% -£1.1m 2024/25
90 Falkirk £4,432,819£4.4m - - £1.5m 2024/25
91 Harrogate Town £4,056,387£4.1m £3,528,545£3.5m 87% -£2.2m 2024/25
92 York City £3,846,725£3.8m £1,886,996£1.9m 49.1% - 2022/23
93 Newport County £3,463,092£3.5m - - -£913k 2022/23
94 Crawley Town £3,446,040£3.4m - - £198k 2018/19
95 Grimsby Town £3,430,822£3.4m - - £164k 2018/19
96 Partick Thistle £3,420,511£3.4m £2,340,298£2.3m 68.4% -£359k 2024/25
97 Barnet £3,218,209£3.2m - - £60k 2016/17
98 Scunthorpe United £3,106,265£3.1m £3,307,370£3.3m 106.5% £4.8m 2020/21
99 Livingston £1,400,089£1.4m - - £46k 2017/18
100 Sutton United £930,589£931k - - -£477k 2020/21
101 Norwich City -£118,509,000£118.5m £88,925,000£88.9m - £2.1m 2019/20

We hold accounts for 1 more clubs on a period that is not twelve months, so they are not ranked here.

Revenue, biggest first

Turnover in each club’s latest filed year.

Liverpool £703m Manchester City £694m Arsenal £691m Manchester United £601m Tottenham Hotspur £565m Chelsea £491m Aston Villa £359m Newcastle United £320m Brighton & Hove Albion £261m West Ham United £226m Nottingham Forest £222m Everton £197m Crystal Palace £195m Leeds United £190m Fulham £182m Brentford £173m Wolverhampton Wanderers £172m Southampton £158m Ipswich Town £155m Luton Town £132m Celtic £125m Leicester City £105m Rangers £94m Sheffield United £79m Burnley £72m Watford £58m AFC Bournemouth £53m Bristol City £40m Sunderland £39m Birmingham City £36m Stoke City £35m Coventry City £34m Wrexham £33m Middlesbrough £32m Derby County £32m Huddersfield Town £31m Queens Park Rangers £31m West Bromwich Albion £30m Plymouth Argyle £29m Sheffield Wednesday £26m Hull City £26m Cardiff City £26m Heart Of Midlothian £24m Millwall £24m Blackburn Rovers £24m Swansea City £23m Bolton Wanderers £20m Preston North End £17m Hibernian £17m Peterborough United £16m Aberdeen £16m Portsmouth £12m Charlton Athletic £11m Blackpool £11m Rotherham United £11m Barnsley £10m Reading £9.8m AFC Wimbledon £9.8m Leyton Orient £9.4m Cambridge United £9.2m Wigan Athletic £9.2m Kilmarnock £9.1m Bradford City £8.7m Lincoln City £8.5m Walsall £8.2m Bristol Rovers £8.1m Dundee United £8.1m Forest Green Rovers £7.9m Chesterfield £7.8m Gillingham £7.5m Fleetwood Town £7.3m Motherwell £7.3m Shrewsbury Town £7.2m Carlisle United £6.9m Oxford United £6.9m St Johnstone £6.8m Northampton Town £6.8m Exeter City £6.6m Burton Albion £6.4m Swindon Town £6.0m Tranmere Rovers £5.8m Mansfield Town £5.7m St Mirren £5.7m Milton Keynes Dons £5.6m Crewe Alexandra £5.3m Bromley £5.3m Queen's Park £5.2m Southend United £5.1m Morecambe £5.1m Falkirk £4.4m Harrogate Town £4.1m York City £3.8m Newport County £3.5m Crawley Town £3.4m Grimsby Town £3.4m Partick Thistle £3.4m Barnet £3.2m Scunthorpe United £3.1m Livingston £1.4m Sutton United £931k Norwich City £119m

Wages as a share of revenue

The share of turnover each club paid out in staff costs, across the 78 clubs we hold a wage bill for.

Cardiff City 150.4% Hull City 142% Charlton Athletic 138.3% Milton Keynes Dons 135.8% Sunderland 134.2% Preston North End 129.9% Burton Albion 128.3% Wigan Athletic 126.8% Reading 126.5% West Bromwich Albion 122.1% Millwall 120% Blackburn Rovers 119.1% AFC Bournemouth 115.3% Burnley 114.7% Middlesbrough 112% Barnsley 111.5% Bristol Rovers 109.9% Birmingham City 106.7% Scunthorpe United 106.5% Leicester City 101.7% Carlisle United 101.6% Blackpool 100.6% Derby County 98.3% Forest Green Rovers 97.3% Wolverhampton Wanderers 94% Stoke City 93.8% Bolton Wanderers 90.3% Gillingham 89.8% Mansfield Town 89.1% Bristol City 89% Lincoln City 88.8% Northampton Town 87.1% Harrogate Town 87% Tranmere Rovers 85.6% Dundee United 85.6% Sheffield Wednesday 82.8% Crewe Alexandra 80.6% Motherwell 78.4% Heart Of Midlothian 78.2% Exeter City 78.1% Coventry City 77.5% Chesterfield 77.4% Everton 77.3% Leeds United 76.9% Fulham 76.3% Aberdeen 75.7% Brentford 75.6% Nottingham Forest 75.2% Crystal Palace 74.5% Hibernian 74.3% Shrewsbury Town 74.2% St Mirren 74.1% Plymouth Argyle 73.7% Cambridge United 72% Southampton 72% Walsall 71.5% Morecambe 70.5% St Johnstone 69.3% Queen's Park 68.7% Partick Thistle 68.4% Newcastle United 68.3% Portsmouth 65.9% Kilmarnock 65.1% Huddersfield Town 64.6% Rangers 61.4% Liverpool 60.9% Manchester City 58.8% Sheffield United 57.6% Watford 57.3% Brighton & Hove Albion 55.8% Peterborough United 53.5% Celtic 52.7% Arsenal 50.2% Manchester United 49.3% York City 49.1% Tottenham Hotspur 45.3% Luton Town 29.9%

Frequently asked questions

Which football club earns the most?

Liverpool is the biggest club we hold accounts for, on £703m of revenue in 2024/25.

Which club spends most of its revenue on wages?

Cardiff City paid 150.4% of revenue in staff costs in 2024/25, the highest share we hold.

How many clubs are covered?

We hold filed accounts for 101 clubs, and a wage bill for 78 of them.