Skip to content
Dragon Football

Agent fees: 2024-25

Every Premier League and EFL club's total payments to intermediaries — the figure each club is required to publish each year under FA rules. Sourced from the FA's annual intermediary disclosure.

Period: 2 Feb 2024 – 3 Feb 2025 · £486m total · ← Football Finance

# Club League Agent fees paid Note
1 Chelsea Premier League £60m
2 Manchester City Community Shield £52m
3 Manchester United Premier League £33m
4 Aston Villa Premier League £25m
5 Newcastle United Premier League £24m
6 Arsenal Premier League £23m
7 Liverpool Community Shield £21m
8 West Ham £19m
9 Leeds United Premier League £19m
10 Tottenham Hotspur Premier League £18m
11 Brighton & Hove Albion £17m
12 AFC Bournemouth Premier League £16m
13 Brentford Premier League £15m
14 Wolverhampton Wanderers Premier League £14m
15 Nottingham Forest Premier League £13m
16 Fulham Premier League £13m
17 Crystal Palace Premier League £12m
18 Leicester City Championship £9.8m
19 Everton Premier League £9.2m
20 Southampton Championship £8.9m
21 Ipswich Town Championship £6.3m
22 Burnley Premier League £5.3m
23 Sheffield United Championship £4.4m
24 Hull City Championship £3.2m
25 Norwich City Championship £2.6m
26 Middlesbrough Championship £2.5m
27 Luton Town League One £2.4m
28 West Bromwich Albion Championship £2.4m
29 Cardiff City League One £2.4m
30 Sunderland Premier League £2.2m
31 Watford Championship £2.1m
32 Stoke City Championship £1.9m
33 Swansea City Championship £1.7m
34 Coventry City Championship £1.6m
35 Queens Park Rangers Championship £1.4m
36 Bristol City Championship £1.3m
37 Huddersfield Town League One £1.2m
38 Blackburn Rovers Championship £1.2m
39 Millwall Championship £1.1m
40 Plymouth Argyle League One £1.0m
41 Preston North End Championship £954k
42 Sheffield Wednesday Championship £798k
43 Wrexham Championship £785k
44 Derby County Championship £707k
45 Portsmouth Championship £696k
46 Chelsea Premier League £623k
47 Birmingham City Championship £590k
48 Oxford United Championship £573k
49 Bolton Wanderers League One £472k
50 Charlton Athletic Championship £431k
51 Stockport County League One £421k
52 Blackpool League One £375k
53 Barnsley League One £368k
54 Lincoln City League One £294k
55 Manchester City Community Shield £289k
56 Fleetwood Town League Two £284k
57 Peterborough United League One £275k
58 Burton Albion League One £263k
59 Port Vale League One £262k
60 Rotherham United League One £262k
61 Wycombe Wanderers League One £244k
62 Gillingham League Two £236k
63 Arsenal Premier League £221k
64 Manchester United Premier League £205k
65 Cambridge United League Two £198k
66 Carlisle United National League £193k
67 Bristol Rovers League Two £188k
68 Stevenage League One £187k
69 Reading League One £186k
70 Bradford City League One £179k
71 Leyton Orient League One £172k
72 Mansfield Town League One £160k
73 Aston Villa Premier League £160k
74 MK Dons £159k
75 Doncaster Rovers League One £153k
76 Walsall League Two £146k
77 Notts County League Two £139k
78 Wigan Athletic League One £138k
79 Forest Green Rovers National League £133k
80 Crawley Town League Two £130k
81 Tottenham Hotspur Premier League £129k
82 Everton Premier League £123k
83 Chesterfield League Two £119k
84 Leicester City Championship £110k
85 West Ham £110k
86 York City National League £110k
87 Northampton Town League One £109k
88 Salford City League Two £107k
89 London City Lionesses £106k
90 Grimsby Town League Two £104k
91 Southend £103k
92 Colchester United League Two £102k
93 Exeter City League One £100k
94 Oldham Athletic League Two £95k
95 Tranmere Rovers League Two £87k
96 Sutton United National League £83k
97 Harrogate Town League Two £80k
98 Shrewsbury Town League Two £76k
99 Brighton & Hove Albion £71k
100 Liverpool Community Shield £70k
101 AFC Wimbledon League One £61k
102 Crystal Palace Premier League £60k
103 Barrow League Two £53k
104 Cheltenham Town League Two £48k
105 Barnet League Two £47k
106 Birmingham City Championship £46k
107 Morecambe National League £45k
108 Swindon Town League Two £44k
109 Newport County League Two £43k
110 Woking National League £42k
111 Crewe Alexandra League Two £40k
112 Yeovil Town National League £36k
113 Hartlepool United National League £35k
114 Bristol City Championship £34k
115 Accrington Stanley League Two £28k
116 Bromley League Two £28k
117 Dagenham & Redbridge £22k
118 Scunthorpe United National League £22k
119 Boreham Wood National League £22k
120 Eastleigh National League £20k
121 Sheffield United Championship £20k
122 AFC Fylde £20k
123 Solihull Moors National League £20k
124 Southampton Championship £19k
125 Rochdale National League £19k
126 Newcastle United Premier League £17k
127 Altrincham National League £16k
128 Charlton Athletic Championship £15k
129 Boston United National League £14k
130 Maidenhead United £13k
131 Ebbsfleet United £12k
132 FC Halifax £12k
133 Torquay United £12k
134 Kidderminster Harriers £10k
135 South Shields £10k
136 Durham £9k
137 Sunderland Premier League £9k
138 Portsmouth Championship £8k
139 Macclesfield £7k
140 Maidstone United £4k
141 Kings Lynn Town £3k
142 Tamworth National League £3k
143 Blackburn Rovers Championship £2k
144 Farsley Celtic £2k
145 Darlington £1k
146 Eastbourne Borough £1k
147 Hereford £935
148 Marine £600
149 Welling United £400
150 Aldershot Town National League £286

How the FA disclosure works

FA Rule J requires every Premier League and EFL club to declare gross fees paid to intermediaries (commonly called agents) annually. The licensing year runs 1 February to 31 January. The FA collates and publishes the figures around early February the following year.

The figure includes commission paid on transfers AND on contract renewals — so a club with stable squad-keeping efforts will still pay agents through extension fees, even without buying.

Source: Football Association annual intermediary disclosure.

The Dragon Football Newsletter

English football below the headlines, delivered.

A daily fixture digest, weekly features, and the stories the majors miss. Free, no spam, unsubscribe whenever.