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 · WALES · 297 WAGES HELD

Highest paid players from Wales

Brennan Johnson is the best paid player from Wales at £125,000 a week. We hold a wage for 297 of the 298 players in the squads we track who give Wales, and they earn £1,399,932 a week between them, across 11 leagues.

COMBINED WEEKLY£1.4m
COMBINED YEARLY£73m
AVERAGE WEEKLY £10k
MEDIAN WEEKLY £3k
PLAYERS IN SQUADS298
MOST AT ONE CLUB40 Cardiff City

The best-paid XI from Wales

The eleven highest-paid players from Wales that fit a 4-3-3, ranked on club wage alone.

Highest paid from Wales

Top 50 by weekly wage — 82% of every Wales wage we hold. Sortable.

The 50 highest paid footballers from Wales. Sortable by player, age, weekly and yearly wage.
# PLAYER WEEKLY ▼ YEARLY CLUB LEAGUE AGE POSITION
01 Brennan Johnson
£125,000
£6,500,000 Everton Premier League 24 AM RLC, F C
02 Ben Davies
£85,000
£4,420,000 Tottenham Hotspur Premier League 32 D LC
03 Harry Wilson
£76,000
£3,952,000 Leeds United Premier League 28 AM RLC
04 Neco Williams
£74,000
£3,848,000 Nottingham Forest Premier League 24 D/WB RL
05 Daniel James
£67,000
£3,484,000 Leeds United Premier League 27 AM RL
06 David Brooks
£62,000
£3,224,000 AFC Bournemouth Premier League 28 AM RC
07 Adam Brett
£55,000
£2,860,000 Brighton & Hove Albion Premier League 17 AM RL, ST
08 Joe Rodon
£55,000
£2,860,000 Leeds United Premier League 27 D C
09 Neil Taylor
£39,000
£2,028,000 Aston Villa Premier League 31 D/WB (L)
10 Chris Mepham
£37,000
£1,924,000 West Bromwich Albion Championship 27 D C
11 Ethan Ampadu
£37,000
£1,924,000 Leeds United Premier League 24 D C, DM
12 Karl Darlow
£30,000
£1,560,000 Manchester United Premier League 34 GK
13 Nathan Broadhead
£29,000
£1,508,000 Wrexham Championship 27 AM LC
14 Connor Roberts
£27,000
£1,404,000 Burnley Championship 29 D/WB R
15 Rabbi Matondo
£23,000
£1,196,000 Rangers Scottish Premiership 24 AM RL
16 Danny Ward
£22,000
£1,144,000 Wrexham Championship 32 GK
17 Hal Robson-Kanu
£21,000
£1,092,000 West Bromwich Albion Championship 31 AM (RLC), ST (C)
18 Kieffer Moore
£20,000
£1,040,000 Wrexham Championship 32 ST
19 Sorba Thomas
£16,000
£832,000 Stoke City Championship 26 AM RL
20 Wes Burns
£16,000
£832,000 Leicester City League One 30 WB/AM R
21 Owen Beck
£14,000
£728,000 Liverpool Premier League 22 D/WB L
22 Rhys Norrington-Davies
£13,000
£676,000 Sheffield United Championship 26 D LC
23 Ben Cabango
£13,000
£676,000 Swansea City Championship 25 D C
24 Aaron Collins
£13,000
£676,000 Milton Keynes Dons League One 28 AM RL, ST
25 Jay Dasilva
£12,000
£624,000 Coventry City Premier League 27 D/WB/M L
26 Jordan James
£11,000
£572,000 Stade Rennais FC Ligue 1 21 DM, AM C
27 Rubin Colwill
£10,000
£520,000 Cardiff City Championship 23 AM C
28 Adam Davies
£9,500
£494,000 Sheffield United Championship 32 GK
29 Regan Poole
£8,700
£452,400 Portsmouth Championship 27 D C
30 Dylan Lawlor
£8,400
£436,800 Cardiff City Championship 19 D C
31 Fin Stevens
£8,300
£431,600 Leyton Orient League One 22 D/WB R
32 Josh Sheehan
£8,100
£421,200 Bolton Wanderers Championship 30 DM
33 Joe Low
£8,100
£421,200 Huddersfield Town League One 23 D C
34 Liam Cullen
£8,000
£416,000 Leicester City League One 26 ST
35 Tom Bradshaw
£8,000
£416,000 Rotherham United League Two 32 AM LC, F C
36 Mark Harris
£7,900
£410,800 Oxford United League One 26 AM/F C
37 Tom King
£7,600
£395,200 Everton Premier League 30 GK
38 Andrew Hughes
£7,500
£390,000 Preston North End Championship 33 D LC
39 Will Vaulks
£7,400
£384,800 Tranmere Rovers League Two 31 DM
40 Terry Taylor
£5,600
£291,200 Stevenage League One 24 DM
41 Dylan Levitt
£5,400
£280,800 Leyton Orient League One 24 M C
42 Lee Evans
£5,000
£260,000 Northampton Town League Two 30 DM
43 Tyler Roberts
£4,600
£239,200 Mansfield Town League One 26 AM RLC, F C
44 Brandon Cooper
£4,500
£234,000 Salford City League Two 25 D C
45 Ben Woodburn
£4,500
£234,000 Salford City League Two 25 AM C
46 Chem Campbell
£4,400
£228,800 Stevenage League One 22 AM RLC
47 Isaak Davies
£4,100
£213,200 Cardiff City Championship 23 AM RL, ST
48 Joe Wright
£4,100
£213,200 Bradford City League One 30 D C
49 Zac Ashworth
£4,000
£208,000 Blackpool League One 22 D/WB L
50 Morgan Fox
£3,900
£202,800 Wigan Athletic League One 31 D LC

Where Wales players play

Players we hold a wage for, and what each league pays them

11 leagues in all

What each position earns

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

Goalkeepers
£8,000 · 7%
Defenders
£10,057 · 41%
Midfielders
£3,880 · 7%
Attackers
£11,610 · 46%

Peak earning years

Average weekly wage by age band

£1k 16-19
£2k 20-22
£9k 23-25
£15k 26-28
£7k 29-31
£19k 32-34
£3k 35+

Clubs with the most Wales players

Current squads, counting players we hold a wage for

Frequently asked questions

Players from Wales

Who is the highest paid footballer from Wales?

Brennan Johnson of Everton is the highest paid player from Wales in our data, on £125,000 per week (£6,500,000 per year).

How much do players from Wales earn?

The 118 players from Wales aged 22 or over that we hold a wage for earn £10,200 per week on average. The median is £2,900 — lower, because a small number of very large contracts pull the average up. Squad lists here run down to academy age, so the average is taken over senior players only.

Which league has the most players from Wales?

The Championship has the most, with 115 players from Wales on wages we hold, ahead of League Two on 59.

How many players from Wales do you cover?

298 players in the current squads we track give their nationality as Wales, and we hold a weekly wage for 297 of them (100%). Figures are club wages — this page is not a national-team squad.

Which club has the most players from Wales?

Cardiff City, with 40 players from Wales in its current squad.

Every player from Wales

157 with a page of their own, A-Z — including players we hold no current club for

Other nations

Every nation we hold wages for →