Daniel James is retained at Leeds United until June 2029. The 28-year-old midfielder earns £67,000 per week.

Verified August 25, 2026

Daniel James photo

Daniel James

Midfielder • 28 years old

Current Club: Leeds United

🌍 Wales

💰 Weekly Wage: £67,000/week

📅 Contract: Expires June 30, 2029 (2 years remaining)

Under Contract

Contract and Personal Information

Contract Expiry June 30, 2029
Weekly Wage £67,000/week
Age 28 years old
Nationality Wales
Date of Birth November 10, 1997 (28 years old)

Daniel James earns 5.7% above the average midfielder wage of £63,417/week tracked across the database. See position pay gap →

About

Daniel James is a Wales international midfielder and winger who plays for Leeds United. Born in 1997, he learned his trade at Hull City’s academy before moving to Swansea City, where he broke into the senior side in 2018 and quickly became one of the Championship’s most exciting attackers. That form earned a £15 million transfer to Manchester United in June 2019, and after 74 appearances at Old Trafford he joined Leeds United on deadline day in August 2021. Renowned for his blistering pace and direct running, James was named Leeds United Player of the Season in 2024-25 as the club won promotion back to the Premier League. He has also won more than 50 caps for Wales, featuring at Euro 2020. James is contracted at Elland Road until June 2029 and earns a reported £67,000 per week.

Frequently Asked Questions

When does Daniel James's contract expire?

Daniel James's current contract expires on June 30, 2029.

How much does Daniel James earn per week?

Daniel James earns approximately £67,000 per week.

Who does Daniel James play for?

Daniel James currently plays for Leeds United.

What position does Daniel James play?

Daniel James plays as a midfielder.

How old is Daniel James?

Daniel James is 28 years old.

What is Daniel James's annual salary?

Annualised, Daniel James's basic salary is approximately £3,484,000 per year (gross weekly wage of £67,000 multiplied across the 52-week contract year, excluding bonuses, image rights or signing-on fees).

When can Daniel James sign a pre-contract with another club?

Under FIFA rules Daniel James can sign a pre-contract with an overseas club from December 30, 2028, six months before the current deal expires on June 30, 2029.

How many months are left on Daniel James's contract?

Daniel James has approximately 35 months left on the current deal, with expiry due on June 30, 2029. Selling clubs usually negotiate renewal or sale in the prior summer window.

How does Daniel James's wage compare to other midfielders?

Daniel James earns roughly 1.06x the position average — the average midfielder in our database earns £63,417 per week, so Daniel James is paid 1.06x the position average.

When was Daniel James born?

Daniel James was born on November 10, 1997, making the player 28 years old as of today.