Statistics
- Bournemouth2026/27901
- Bournemouth2025/26332—
- Bournemouth2024/25332—
- Southampton2023/242026
- Bournemouth2023/241833
- Bournemouth2022/23600
- Bournemouth2021/22930
- Bournemouth2020/213867
- Oldham2020/21100
- Bournemouth2019/20910
- Bournemouth2018/193375
- Sheffield Utd2017/183335
England U182017/1852—
- Sheffield Utd2016/17401
- FC Halifax Town2015/1651—
Trophies & honours
- ChampionshipEngland2nd Place2021/22
- Tournoi Maurice RevelloWorldWinner2017
- League OneEnglandWinner2016/17
- ChampionshipEngland2nd Place
- League OneEnglandWinner
- Tournoi Maurice RevelloWorldWinner
Transfers
- 2024
- 2024Loan
- 2018
- 2015
- 2015Loan
- 2015Free
About David Brooks
David Brooks (29, Wales) is a midfielder for Bournemouth. In 2026/27 he has contributed 1 goal and 1 assist in 12 appearances across 5 competitions. His minutes-weighted match rating averages 5.41. Season-by-season and per-competition stats are below.
Before that, David Brooks played for Southampton, Sheffield Utd and FC Halifax Town. David Brooks has earned 36 caps for Wales at international level. In 2026/27 he has 1 goal, down from 2 goals in 2025/26.
David Brooks: questions and answers
- How many goals has David Brooks scored in 2026/27?
- 1 goal in 12 appearances across all competitions, with 1 assist.
- Which club does David Brooks play for?
- Bournemouth.
- How old is David Brooks?
- 29, born on 8 July 1997.
- What position does David Brooks play?
- Midfielder.
Bournemouth squad
Next fixture
Bournemouth host Nottingham Forest in the Premier League on 21 November 2026.
Recent matches
- 5 Nov 2026 · Europa League · at Sparta PrahaW 3–1
- 31 Oct 2026 · Premier League · vs LeedsW 2–0(sub)
- 28 Oct 2026 · EFL Cup · vs Aston VillaW 3–0(sub)
- 25 Oct 2026 · Premier League · at Manchester UnitedW 3–0(sub)
- 22 Oct 2026 · Europa League · vs AC MilanW 3–0(sub)
- 18 Oct 2026 · Premier League · vs SunderlandW 2–0(sub)
- 15 Oct 2026 · Europa League · vs Sturm GrazW 3–0(sub)
- 10 Oct 2026 · Premier League · at ChelseaL 1–5
- 20 Sept 2026 · Premier League · vs LiverpoolL 0–1(sub)
- 17 Sept 2026 · Europa League · at Real SociedadW 2–1(sub)
Wales squad
Data updated
