Weekly wages: Wrexham AFC 2025/26 highest-paid players

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.

Wrexham's most expensive signings of all time

Football FanCast takes a look at Wrexham’s record signings.

ByCharlie Smith

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.