PLAYER PROFILE

David Brooks.

AFC Bournemouth · Wales

Matrix 24464

At a glance

Full name
David Robert Brooks
Born
08 Jul 1997
Age today
29
Nationality
Wales

Career by season

208 recorded appearances
David Brooks appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27UEFA Nations League Wales 1100630
26/27UEFA Europa League AFC Bournemouth 100070
26/27Premier League AFC Bournemouth 5100971
26/27EFL Cup AFC Bournemouth 21011050
25/26Premier League AFC Bournemouth 3113131,2117
25/26International Friendly Games Wales 54103313
25/26FA Cup AFC Bournemouth 1110710
25/26EFL Cup AFC Bournemouth 1000240
2025World Cup Qual. UEFA Wales 84203250
24/25UEFA Nations League Wales 2100770
24/25Premier League AFC Bournemouth 299209483
24/25FA Cup AFC Bournemouth 43022131
23/24Premier League AFC Bournemouth 132112731
23/24International Friendly Games Wales 1000180
23/24FA Cup AFC Bournemouth 22121160
2024EURO, Qualification Wales 1100—0
23/24EFL Cup AFC Bournemouth 32101601
23/24Championship Southampton FC 2013261,0752
22/23Premier League AFC Bournemouth 62001721
22/23EURO, Qualification Wales 52111960
21/22EFL Cup AFC Bournemouth 22201540
21/22Championship AFC Bournemouth 77105651 / 1 red
20/21UEFA Nations League Wales 42101780
20/21International Friendly Games Wales 2100941
20/21FA Cup AFC Bournemouth 44102200
2021EURO Wales 3000301
20/21EFL Cup AFC Bournemouth 22001660
20/21Championship AFC Bournemouth 3427572,3163
19/20Premier League AFC Bournemouth 98105511

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
David Brooks match log
DateCompetitionMatchScoreMinutesGoals
01 Nov 2023EFL Cup AFC Bournemouth v Liverpool FCSubstitute, on 74′ 1 – 216
21 Oct 2023Premier League AFC Bournemouth v Wolverhampton Wanderers 1 – 257
15 Oct 2023EURO, Qualification Wales v Croatia 2 – 157
07 Oct 2023Premier League Everton FC v AFC BournemouthSubstitute, on 67′ 3 – 023
27 Sep 2023EFL Cup AFC Bournemouth v Stoke City 2 – 062
24 Sep 2023Premier League Brighton & Hove Albion v AFC BournemouthSubstitute, on 82′ 3 – 18
17 Sep 2023Premier League AFC Bournemouth v Chelsea FCSubstitute, on 89′ 0 – 01
11 Sep 2023EURO, Qualification Latvia v WalesSubstitute, on 49′ 0 – 2411
07 Sep 2023International Friendly Games Wales v South KoreaSubstitute, on 72′ 0 – 018
02 Sep 2023Premier League Brentford FC v AFC BournemouthSubstitute, on 60′ 2 – 2301
29 Aug 2023EFL Cup Swansea City v AFC Bournemouth 2 – 3821
26 Aug 2023Premier League AFC Bournemouth v Tottenham HotspurSubstitute, on 73′ 0 – 217
19 Aug 2023Premier League Liverpool FC v AFC BournemouthSubstitute, on 76′ 3 – 114
12 Aug 2023Premier League AFC Bournemouth v West Ham United 1 – 175
16 Jun 2023EURO, Qualification Wales v ArmeniaSubstitute, on 71′ 2 – 419
28 May 2023Premier League Everton FC v AFC Bournemouth 1 – 056
20 May 2023Premier League AFC Bournemouth v Manchester United 0 – 156
13 May 2023Premier League Crystal Palace v AFC BournemouthSubstitute, on 60′ 2 – 030
06 May 2023Premier League AFC Bournemouth v Chelsea FCSubstitute, on 90′ 1 – 31
04 Apr 2023Premier League AFC Bournemouth v Brighton & Hove AlbionSubstitute, on 72′ 0 – 218

Career transfers

8 recorded moves

All recorded career moves, newest first.

David Brooks career transfers
Date FromToMoveFee
31 May 2024 Southampton FC AFC Bournemouth Loan return
30 Jan 2024 AFC Bournemouth Southampton FC Loan —
01 Jul 2018 Sheffield United AFC Bournemouth Transfer €11.3m
28 Sep 2015 FC Halifax Town Sheffield United Loan return
29 Aug 2015 Sheffield United FC Halifax Town Loan —
01 Jul 2015 Sheffield United U18 Sheffield United Internal move —
01 Jul 2014 Manchester City U18 Sheffield United U18 Transfer Free
01 Jul 2013 Manchester City Youth Manchester City U18 Internal move —

Contracts and market values are not available yet.