Skip to content
DBDavid Brooks

David Brooks

€15MMarket Value
AFC Bournemouth
AFC Bournemouth
Attacker
WalesWales
6.7
Season Score
28
Jul 8, 1997
173 cm
Height
0.03
Goals/Match
7
Shirt Number
Card stats based on
2025/2026

Performance Overview

Season Performance 25/26
All Competitions
42Matches
3Goals
4Assists
7Goal Contributions
37Mins/game
6.79Avg Rating
Career Statistics
Career Progress

Career Progress

Appearances per Season

Appearance Distribution

10
Full match
74
Substituted off
53
From Bench

Rival Clubs(61)

Player stats against each opponent club

TeamMPWDLGA
BrentfordBrentford122371000
ChelseaChelsea101452110
Manchester CityManchester City91081000
FulhamFulham95131110
EvertonEverton95131030
Manchester UnitedManchester United92340000
Leicester CityLeicester City94050010
Tottenham HotspurTottenham Hotspur83230100
LiverpoolLiverpool81070110
Nottingham ForestNottingham Forest85211031
Brighton & Hove AlbionBrighton & Hove Albion83054130
West Ham UnitedWest Ham United72500010
ArsenalArsenal73040000
Newcastle UnitedNewcastle United73220000
Wolverhampton WanderersWolverhampton Wanderers73040010
Aston VillaAston Villa60330000
BurnleyBurnley62220010
Crystal PalaceCrystal Palace62221020
SouthamptonSouthampton63210000
West Bromwich AlbionWest Bromwich Albion53201300
120 of 61

Rival National Teams(28)

Player stats against each opponent national team

TeamMPWDLGA
KazakhstanKazakhstan22000000
AlbaniaAlbania20110010
North MacedoniaNorth Macedonia21102000
TurkeyTurkey21100000
LiechtensteinLiechtenstein22000100
Korea RepublicKorea Republic10100000
FinlandFinland11001100
United StatesUnited States10100000
CanadaCanada10010010
MexicoMexico10100000
DenmarkDenmark10010010
CroatiaCroatia11000100
Bosnia and HerzegovinaBosnia and Herzegovina10100000
IcelandIceland10100000
ArmeniaArmenia10100000
EnglandEngland10010000
FranceFrance10010000
Republic of IrelandRepublic of Ireland11001000
ItalyItaly10010000
Northern IrelandNorthern Ireland10100010
120 of 28
Transfers

Transfers

Transfer Value History

Transfer History

-
Free Agent
-
Free Agent
May 31, 2024
-
Free Agent
-
Free Agent
Jan 30, 2024
-
Free Agent
-
Free Agent
Jul 1, 2018€11M
-
Free Agent
-
Free Agent
Sep 28, 2015
-
Free Agent
-
Free Agent
Aug 29, 2015
-
Free Agent
-
Free Agent
Jul 1, 2015
-
Free Agent
-
Free Agent
Jul 1, 2014
Trophies

Trophies & Awards

1 titles won

About David Brooks

David Brooks is a 28-year-old Wales forward who currently plays for AFC Bournemouth in the Premier League. Throughout his career, David Brooks has scored 33 goals and provided 32 assists in 272 appearances across 4 clubs. In the Premier League 2025/2026, David Brooks has contributed 1 goals and 3 assists in 29 appearances, earning an average rating of 6.7. Averaging 0.12 goals per match over his career, David Brooks has established himself as one of the most clinical finishers in the game. Among the clubs he has represented — AFC Bournemouth, Southampton, Sheffield United, Halifax Town — David Brooks was most prolific at AFC Bournemouth, where he scored 23 goals in 186 appearances. Throughout his career, David Brooks has won 1 trophy, including League One, demonstrating his ability to perform at the highest competitive level. David Brooks stands 173 cm tall, weighs 62 kg. On the international stage, David Brooks represents Wales.

Full Career RecordDavid Brooks

David Brooks's professional career spans from 2016 to 2026, a period of roughly 10 seasons over which he has amassed 272 appearances spread across 4 clubs. With 33 goals and 32 assists recorded across that span, his record reflects a sustained contribution at the highest level.

His most productive season in attacking terms came in 20/21 with AFC Bournemouth, when he registered 6 goals and 6 assists in 39 matches, playing 2679 minutes. That campaign stands out as one of the high points of his output.

In his most recent recorded season (25/26) at AFC Bournemouth, David Brooks played 34 matches, scoring 1 goals and providing 3 assists, with an average match rating of 6.58.

Among the notable milestones of his career, David Brooks has passed the 200-appearance milestone and has lifted 1 trophy.

Club-by-club totals

ClubPeriodAppsGoalsAssistsMinutesYCRCRating
AFC Bournemouth2017/2018 - now186231790026.94
Sheffield United2015/2016 - 2017/201837361607
Wales (national team)2017 - now23437586.85
Southampton2023/2024212610277.15
Halifax Town2015/20165100
Total249292911636

Season-by-season statistics

SeasonClubAppsGoalsAssistsMinutesYCRCRating
25/26AFC Bournemouth3411232706.58
25/26Wales (national team)82341007.00
24/25AFC Bournemouth382781206.95
23/24Wales (national team)102361006.94
23/24AFC Bournemouth183549207.33
23/24Southampton2121027207.15
22/23Wales (national team)1017006.52
22/23AFC Bournemouth60170106.36
21/22AFC Bournemouth93660317.09
20/21AFC Bournemouth3962679307.04
19/20Wales (national team)403910
19/20AFC Bournemouth91519106.54
18/19AFC Bournemouth337241230
17/18Sheffield United333137050

Frequently Asked Questions

What position does David Brooks play?
David Brooks plays as an Attacker for AFC Bournemouth in the Premier League. He has scored 1 goals in 29 appearances in the Premier League 2025/2026, with an average rating of 6.7.
What team does David Brooks play for?
David Brooks currently plays for AFC Bournemouth in the Premier League. The Wales international has established himself as an important member of the squad.
How old is David Brooks?
David Brooks is 28 years old, born on July 8, 1997. He is a Wales national. At 28, he has already won 1 trophies in his professional career.
How tall is David Brooks?
David Brooks is 173 cm tall. He weighs 62 kg.
How many trophies has David Brooks won?
David Brooks has won 1 trophies throughout his career, demonstrating his quality at the highest competitive level. He currently plays for AFC Bournemouth.
What nationality is David Brooks?
David Brooks is from Wales and represents them at international level. At club level, he plays for AFC Bournemouth.