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
Current Club: Leeds United
🌍 Wales
💰 Weekly Wage: £67,000/week
📅 Contract: Expires June 30, 2029 (2 years remaining)
Contract and Personal Information
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.