David Robert Brooks

David Robert Brooks

David Brooks attacks space from the right, runs beyond the line and shapes late finishes for Bournemouth. Brooks broke through at Sheffield United in 2017 before joining Bournemouth in 2018. Brooks thrives with a calm left foot. From 2021 to 2023 he battled Hodgkin lymphoma and returned to play in 2023. A 2024 loan to Southampton helped him push for Premier League promotion. Back with Bournemouth, Brooks is Wales international who presses high, attacks space, and links play with one-touch layoffs. He finishes moves and gets shots off quickly after timing runs.

Xtra rating
1702
Global rank
2725
Updated: 6 June 2026
Country of Birth
England
Preferred Foot
N/A
Agent
N/A
Latest Signing Fee
N/A
Date of Birth
8 July 1997
Position
Right Winger
Shoes
N/A
Wage
£2,600,000

Season snapshot

Overall season statistics (all competitions).

Season Matches Minutes Goals Assists G/90 A/90
2026 3 185 1 0 0.49 0
2025 33 1422 2 3 0.13 0.19
2024 43 1578 4 2 0.23 0.11
2023 40 1640 5 9 0.27 0.49
2022 6 172 0 0 0 0
2021 9 659 3 0 0.41 0
2020 49 3029 8 6 0.24 0.18
2019 9 511 1 0 0.18 0
2018 32 2409 7 5 0.26 0.19
2017 31 1237 3 5 0.22 0.36
2016 4 237 0 0 0 0
2015 5 315 1 0 0.29 0

Form - Last 10 games

Strengths Analysis <:season:> 2025

Role: Midfielder
Top attributes (percentile)

    Xtra rating history

    Last rating points (most recent matches).

    Recent Matches

    Romania
    2 - 1
    06 Jun 2026
    ⏱ 33’ ⚽ 1 A 0 ★ 7.9
    Wales
    Romania
    Wales
    Friendlies
    Wales
    1 - 1
    02 Jun 2026
    ⏱ 60’ ⚽ 0 A 0 ★ 6.9
    Ghana
    Wales
    Ghana
    Friendlies
    Nottingham Forest
    1 - 1
    24 May 2026
    ⏱ 0’ ⚽ 0 A 0 ★ 0
    Bournemouth
    Nottingham Forest
    Bournemouth
    Premier League - Wembley Stadium, London, England
    Bournemouth
    1 - 1
    19 May 2026
    ⏱ 13’ ⚽ 0 A 0 ★ 6.5
    Manchester City
    Bournemouth
    Manchester City
    Premier League - Vitality Stadium, Bournemouth, Dorset, England
    Fulham
    0 - 1
    09 May 2026
    ⏱ 17’ ⚽ 0 A 0 ★ 6.2
    Bournemouth
    Fulham
    Bournemouth
    Premier League - Craven Cottage, London, England
    Bournemouth
    3 - 0
    03 May 2026
    ⏱ 22’ ⚽ 0 A 1 ★ 7
    Crystal Palace
    Bournemouth
    Crystal Palace
    Premier League - Vitality Stadium, Bournemouth, Dorset, England
    Bournemouth
    2 - 2
    22 Apr 2026
    ⏱ 67’ ⚽ 0 A 0 ★ 6.2
    Leeds
    Bournemouth
    Leeds
    Premier League - Vitality Stadium, Bournemouth, Dorset, England
    Newcastle
    1 - 2
    18 Apr 2026
    ⏱ 29’ ⚽ 0 A 0 ★ 6.5
    Bournemouth
    Newcastle
    Bournemouth
    Premier League - St. James' Park, Newcastle upon Tyne, England
    Arsenal
    1 - 2
    11 Apr 2026
    ⏱ 4’ ⚽ 0 A 0 ★ 0
    Bournemouth
    Arsenal
    Bournemouth
    Premier League - Emirates Stadium, London, England
    Wales
    1 - 1
    31 Mar 2026
    ⏱ 92’ ⚽ 0 A 0 ★ 7.3
    Northern Ireland
    Wales
    Northern Ireland
    Friendlies

    Teams

    Years: 2019
    Years: 2018-2025
    Years: 2017-2018, 2020-2021, 2023-2026
    Years: 2017
    Years: 2015-2017
    Years: []
    Years: []

    Transfers

    01 Jun 2024
    N/A
    Southampton
    Bournemouth
    30 Jan 2024
    Loan
    Bournemouth
    Southampton
    01 Jul 2018
    N/A
    Sheffield Utd
    Bournemouth
    28 Oct 2015
    N/A
    FC Halifax Town
    Sheffield Utd
    28 Aug 2015
    Loan
    Sheffield Utd
    FC Halifax Town
    27 Aug 2015
    Free
    Manchester City
    Sheffield Utd

    Injuries & Sidelined

    Shoulder Injury
    From: 27 May 2024 To: 30 Aug 2024 Team
    Hamstring
    From: 05 Aug 2022 To: 10 Mar 2023 Team
    Suspended
    From: 15 Aug 2021 To: 19 Aug 2021 Team
    Calf/Shin Injury
    From: 10 Jul 2020 To: 11 Jul 2020 Team
    Ankle/Foot Injury
    From: 01 Aug 2019 To: 06 Jun 2020 Team
    Ankle/Foot Injury
    From: 28 Apr 2019 To: 31 May 2019 Team
    Calf Injury
    From: 10 Mar 2019 To: 15 Mar 2019 Team
    Ankle/Foot Injury
    From: 31 Jan 2019 To: 26 Feb 2019 Team
    No injury records for this player.

    Honors

    No honors recorded for this player.