
David Brooks
Age29
Height173
PositionMidfielder
NationalityWales
Number#7
Strengths & weaknesses
Attack+0.23
Passing-0.06
Defence+0.01
Goalkeeping+0.00
Discipline+0.00
Result+0.17
Average FI block contribution per match
Apps34
Minutes1 157
Goals3
Assists4
Average FI6.75
Season by season
| Season | Competition | Apps | G | A | FI |
|---|---|---|---|---|---|
| 2026 | Premier League | 5 | 0 | 0 | 6.4 |
| 2026 | Europa League | 2 | 0 | 0 | 7.4 |
| 2026 | League Cup | 2 | 0 | 1 | 7.3 |
Career
Bournemouth2024
Southampton2024 — 2024Loan
Bournemouth2018 — 2024
Sheffield Utd2015 — 2018
FC Halifax Town2015 — 2015Loan
Sheffield Utd2015 — 2015Free
Manchester City2015
Matches · 34
- 5 Nov 2026Sparta Praha 1:3 Bournemouth72′7.4
- 29 Oct 2026Bournemouth 3:0 Aston Villa27′6.8
- 10 Oct 2026Chelsea 5:1 Bournemouth45′6.4
- 24 Sep 2026Portugal 1:0 Wales63′6.5
- 20 Sep 2026Bournemouth 0:1 Liverpool15′6.6
- 18 Sep 2026Real Sociedad 1:2 Bournemouth7′–
- 12 Sep 2026Bournemouth 2:2 Brentford13′–
- 8 Sep 2026Bournemouth 4:0 Lincoln78′7.9
- 5 Sep 2026Newcastle 2:2 Bournemouth14′6.3
- 29 Aug 2026Bournemouth 1:1 Everton9′–
All matches (34)
- 9 May 2026Fulham 0:1 Bournemouth11′6.3
- 3 May 2026Bournemouth 3:0 Crystal Palace20′7.0
- 18 Apr 2026Newcastle 1:2 Bournemouth24′6.2
- 11 Apr 2026Arsenal 1:2 Bournemouth20′6.7
- 27 Mar 2026Wales 1:1 Bosnia & Herzegovina74′7.5
- 21 Mar 2026Bournemouth 2:2 Manchester United17′6.5
- 14 Mar 2026Burnley 0:0 Bournemouth10′6.7
- 28 Feb 2026Bournemouth 1:1 Sunderland46′6.5
- 21 Feb 2026West Ham 0:0 Bournemouth24′6.6
- 11 Feb 2026Everton 1:2 Bournemouth10′6.4
- 7 Feb 2026Bournemouth 1:1 Aston Villa3′–
- 19 Nov 2025Wales 7:1 FYR Macedonia64′8.1
- 15 Nov 2025Liechtenstein 0:1 Wales24′6.6
- 13 Oct 2025Wales 2:4 Belgium58′6.4
- 4 Sep 2025Kazakhstan 0:1 Wales13′6.5
- 9 Jun 2025Belgium 4:3 Wales63′6.1
- 6 Jun 2025Wales 3:0 Liechtenstein32′6.8
- 26 Mar 2025FYR Macedonia 1:1 Wales15′6.8
- 23 Mar 2025Wales 3:1 Kazakhstan62′7.0
- 27 Mar 2024Wales 0:0 Poland28′6.6
- 22 Mar 2024Wales 4:1 Finland61′7.4
- 22 Nov 2023Wales 1:1 Türkiye28′6.6
- 18 Nov 2023Armenia 1:1 Wales50′6.2
- 15 Oct 2023Wales 2:1 Croatia57′7.0