David Brooks is retained at Bournemouth until June 2029. The 29-year-old midfielder earns £70,000 per week.

Verified August 25, 2026

David Brooks photo

David Brooks

Midfielder • 29 years old • #7

Current Club: Bournemouth

🌍 Welsh

💰 Weekly Wage: £70,000/week

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

Under Contract

Contract and Personal Information

Contract Expiry June 30, 2029
Weekly Wage £70,000/week
Age 29 years old
Jersey Number 7
Nationality Welsh
Date of Birth July 8, 1997 (29 years old)
Height 172 cm (5'8")

David Brooks earns 10.4% above the average midfielder wage of £63,417/week tracked across the database. See position pay gap →

About

David Brooks came back to play for AFC Bournemouth in the last few weeks of the 2022/23 season after being out for a long time because of illness and injury.

In March 2023, he made his first of four appearances as a substitute at Aston Villa. He followed up with the last two games, against Manchester United and Everton.

Due to his mother’s eligibility, Brooks was picked as Wales’ Player of the Year and young player of the Year for the 2018–19 campaign.

After helping Wales qualify for the 2020 European Championship, he saw action off the bench in the team’s round-of-16 loss to Denmark in the tournament’s 2021 finals.

Frequently Asked Questions

When does David Brooks's contract expire?

David Brooks's current contract expires on June 30, 2029.

How much does David Brooks earn per week?

David Brooks earns approximately £70,000 per week.

Who does David Brooks play for?

David Brooks currently plays for Bournemouth.

What position does David Brooks play?

David Brooks plays as a midfielder.

How old is David Brooks?

David Brooks is 29 years old.

What is David Brooks's annual salary?

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

When can David Brooks sign a pre-contract with another club?

Under FIFA rules David Brooks 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 David Brooks's contract?

David Brooks 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 David Brooks's wage compare to other midfielders?

David Brooks earns roughly 1.10x the position average — the average midfielder in our database earns £63,417 per week, so David Brooks is paid 1.10x the position average.

When was David Brooks born?

David Brooks was born on July 8, 1997, making the player 29 years old as of today.