Wrexham AFC have enjoyed a phenomenal rise up the leagues under the ownership of Hollywood stars Ryan Reynolds and Rob McElhenney and are now splashing the cash as a Championship side.
As a result, their annual payroll has increased dramatically to an eye-catching £18.2m, with the average Red Dragons’ player picking up more than £550,000 per season.
But who earns what at The Racecourse Ground? Here is what Wrexham are paying their players for the 2025/26 season, as per Capology.
Disclaimer – only the club and the players themselves truly know their wages, so take each of these figures as you will.
1
Kieffer Moore
£30,000
£1,560,000
=2
Conor Coady
£25,000
£1,300,000
=2
Jay Rodriguez
£25,000
£1,300,000
4
Lewis O’Brien
£17,500
£910,000
=5
Josh Windass
£15,000
£780,000
=5
Ben Sheaf
£15,000
£780,000
=5
Callum Doyle
£15,000
£780,000
=5
Matty James
£15,000
£780,000
=5
Liberato Cacace
£15,000
£780,000
=5
Sam Smith
£15,000
£780,000
=5
Issa Kabore
£15,000
£780,000
=12
Danny Ward
£12,500
£650,000
=12
Nathan Broadhead
£12,500
£650,000
=12
Ollie Rathbone
£12,500
£650,000
=12
Dominic Hyam
£12,500
£650,000
=16
James McClean
£10,000
£520,000
=16
Ryan Hardie
£10,000
£520,000
=16
George Thomason
£10,000
£520,000
=19
George Dobson
£8,500
£442,000
=19
Dan Scarr
£8,500
£442,000
=21
Lewis Brunt
£7,500
£390,000
=21
Ryan Longman
£7,500
£390,000
=23
Eoghan O’Connell
£6,000
£312,000
=23
Andy Cannon
£6,000
£312,000
25
Elliot Lee
£5,500
£286,000
=26
Ryan Barnett
£5,000
£260,000
=26
Callum Burton
£5,000
£260,000
28
Arthur Okonkwo
£3,000
£156,000
29
Max Cleworth
£1,200
£62,400
30
James Rainbird
£1,000
£52,000
=31
Harry Ashfield
£900
£46,800
=31
Aaron James
£900
£46,800
33
Max Purvis
£750
£39,000
Here's a detailed look at Wrexham's top 10 earners… 10 Sam Smith £15,000 per week
Sam Smith is just one of seven Wrexham players picking up £15,000 per week at The Racecourse, with the forward arriving in January 2025 from Reading.
He scored some vital goals to help Wrexham win promotion to the Championship and is under contract until 2028.
9 Liberato Cacace £15,000 per week
Liberato Cacace was Wrexham’s only 2025 signing made outside of England, with the New Zealand intermational arriving from Italian side Empoli.
The left-back cost just over £2m and put pen to paper on a three-year deal in Wales.
8 Matty James £15,000 per week
Wrexham didn’t pay a penny to sign Matty James in 2024 after he became a free agent following his Bristol City exit.
The central midfielder’s experience was key in the League One promotion run in.
7 Callum Doyle £15,000 per week
Callum Doyle is actually one of Wrexham’s most expensive signings of all time, but he’s down the list when it comes to the club’s highest paid players.
Signed from Premier League giants Manchester City for £5m, Doyle picks up £780,000 per season in Wales.
6 Ben Sheaf £15,000 per week
After starring for Coventry City over four years, Ben Sheaf swapped the Midlands for Wales, joining Wrexham on deadline day in September 2025.
He reportedly cost Reynolds and McElhenney £6.5m and is under contract until 2028.
5 Josh Windass £15,000 per week
After leaving Sheffield Wednesday at the end of the 2024/25 season, attacker Josh Windass penned a three-year contract at Wrexham.
The forward actually scored Wrexham’s first goal back in the second-tier away at Southampton.
4 Lewis O'Brien £17,500 per week
Another marquee signing following the club’s promotion to the Championship was Lewis O’Brien, who arrived from Nottingham Forest in a £3m transfer.
His £910,000 per season deal in Wales runs until 2028.
3 Jay Rodriguez £25,000 per week
Signed at the beginning of 2025 to help Wrexham to promotion, Jay Rodriguez is on a deal worth £1.3m per season at The Racecourse.
A striker with Premier League experience, Rodriguez’s contract expires in 2026.
2 Conor Coady £25,000 per week
An England international, centre-back Conor Coady signed for Wrexham from Leicester City in a deal worth £2m.
He signed a two-year contract and was made a key part of Phil Parkinson’s plans straightaway.
1 Kieffer Moore £30,000 per week
Top of the list as Wrexham’s highest paid player is Wales international Kieffer Moore.
An experienced Championship striker who has scored goals for Cardiff City, Bournemouth, Ipswich Town and Sheffield United in recent years, Moore is under contract until 2028.
