David Brooks Profile and Player Statistics
First name: David
Last name: Brooks
Position: , Attacker, Midfielder
Nationality: Wales
Date of birth: 8 July 1997
Age: 26
Place of birth: England
Height: 173 cm
Weight: 62 kg

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which D. Brooks has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Euro Qualification 2024 Wales 285 7 4 4 2 0 0 0
Friendly International 2024 Wales 0 0 0 0 0 0 0 0
Carabao Cup 2023/2024 AFC Bournemouth 160 3 1 2 1 0 1 0
Carabao Cup 2023/2024 Southampton 0 0 0 0 0 0 0 0
Championship 2023/2024 Southampton 836 16 6 10 2 0 1 0
FA Cup 2023/2024 AFC Bournemouth 117 2 0 2 1 0 0 0
FA Cup 2023/2024 Southampton 0 0 0 0 0 0 0 0
Premier League 2023/2024 AFC Bournemouth 272 13 11 2 1 0 1 0
Club Friendlies 3 2023 AFC Bournemouth 0 0 0 0 0 0 0 0
Friendly International 2023 Wales 17 1 1 0 0 0 0 0
Carabao Cup 2022/2023 AFC Bournemouth 0 0 0 0 0 0 0 0
FA Cup 2022/2023 AFC Bournemouth 0 0 0 0 0 0 0 0
Premier League 2022/2023 AFC Bournemouth 170 6 4 2 0 0 1 0
UEFA Nations League 2022/2023 Wales 0 0 0 0 0 0 0 0
Club Friendlies 3 2022 AFC Bournemouth 0 0 0 0 0 0 0 0
WC Qualification Europe 2022 Wales 0 0 0 0 0 0 0 0
Carabao Cup 2021/2022 AFC Bournemouth 154 2 0 1 2 0 0 0
Championship 2021/2022 AFC Bournemouth 506 7 0 5 1 0 2 0
FA Cup 2021/2022 AFC Bournemouth 0 0 0 0 0 0 0 0
Club Friendlies 1 2021 AFC Bournemouth 90 1 0 1 0 0 0 0
Friendly International 2021 Wales 94 2 1 1 0 0 1 0
Carabao Cup 2020/2021 AFC Bournemouth 166 2 0 1 0 0 0 0
Championship 2020/2021 AFC Bournemouth 2266 34 7 22 5 0 3 0
FA Cup 2020/2021 AFC Bournemouth 153 2 0 2 1 0 0 0
UEFA Nations League 2020/2021 Wales 182 4 2 2 1 0 0 0
Club Friendlies 1 2020 AFC Bournemouth 0 0 0 0 0 0 0 0
Euro Qualification 2020 Wales 158 3 1 2 1 0 1 0
European Championship 2020 Wales 44 3 3 0 0 0 1 0
FA Cup 2019/2020 AFC Bournemouth 0 0 0 0 0 0 0 0
Premier League 2019/2020 AFC Bournemouth 519 9 1 8 1 0 1 0
Euro U21 2019 Wales U21 270 3 0 1 1 0 2 0
Carabao Cup 2018/2019 AFC Bournemouth 87 2 1 1 0 0 0 0
FA Cup 2018/2019 AFC Bournemouth 0 1 1 0 0 0 0 0
Premier League 2018/2019 AFC Bournemouth 2278 30 1 19 7 0 3 0
UEFA Nations League 2018/2019 Wales 298 4 1 1 0 0 0 0
Friendly International 2018 Wales 103 2 1 2 0 0 0 0
Carabao Cup 2017/2018 Sheffield United 180 2 0 0 0 0 0 0
Championship 2017/2018 Sheffield United 1146 30 21 5 3 0 5 0
FA Cup 2017/2018 Sheffield United 44 1 1 0 0 0 0 0
Friendly International 2017 Wales 0 1 1 1 0 0 0 0
EFL Trophy 2016/2017 Sheffield United 207 3 1 0 0 0 1 0
FA Cup 2016/2017 Sheffield United 30 1 1 0 0 0 0 0
League One 2016/2017 Sheffield United 0 0 0 0 0 0 0 0
Euro Qualification 2016 Wales 0 0 0 0 0 0 0 0
League One 2015/2016 Sheffield United 0 0 0 0 0 0 0 0
National League 2015/2016 Halifax Town 315 5 2 1 1 0 0 0

D. Brooks has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
23/04/2024 Leicester City
5 - 0
Southampton 1-0H2H+
A. Issahaku 25' 1 - 0  
W. Ndidi 62' 2 - 0  
J. Vestergaard 66'  
A. Issahaku 75' 3 - 0  
J. Vardy 79' 4 - 0  
A. Issahaku 81' 5 - 0  
20/04/2024 Cardiff City
2 - 1
Southampton 0-1H2H+
  0 - 1 12' J. Aribo
  43' S. Armstrong
F. Diedhiou 68' 1 - 1  
  81' K. Sulemana
N. Phillips 82'  
  90+1' J. Bednarek
C. Ashford 90+6' 2 - 1  
16/04/2024 Southampton
3 - 0
Preston North End 3-0H2H+
  1' N. Mawene
  2' R. Lowe
C. Adams 19' 1 - 0  
  23' D. Holmes
C. Adams 29' 2 - 0  
S. Armstrong 33' 3 - 0  
13/04/2024 Southampton
3 - 2
Watford 2-1H2H+
W. Smallbone 1' 1 - 0  
C. Adams 20' 2 - 0  
  2 - 1 34' R. Porteous
  40' W. Hoedt
  41' T. Cleverley
  55' R. Porteous
  70' E. Kayembe
R. Fraser 74'  
  2 - 2 85' I. Koné
F. Downes 90+9' 3 - 2  
09/04/2024 Southampton
2 - 1
Coventry City 2-0H2H+
  3' J. Latibeaudiere
  10' H. Wright
  10'
K. Walker-Peters 18' 1 - 0  
C. Adams 38' 2 - 0  
  40' J. Eccles
F. Downes 42'  
  2 - 1 68' J. Bidwell
06/04/2024 Blackburn Rovers
0 - 0
Southampton 0-0H2H+
T. Dolan 59'  
  62' D. Brooks
  89' H. Pickering
J. Rankin-Costello 90+3'  
C. Adams 90+5'  
01/04/2024 Ipswich Town
3 - 2
Southampton 1-2H2H+
L. Davis 13' 1 - 0  
  1 - 1 14' C. Adams
Sam Morsy 16'  
  1 - 2 23' A. Armstrong
N. Broadhead 68' 2 - 2  
J. Taylor 70'  
  85' J. Bree
  90+5' J. Bednarek
J. Sarmiento 90+7' 3 - 2  
C. Chaplin 90+8'  
29/03/2024 Southampton
1 - 1
Middlesbrough 1-0H2H+
A. Armstrong 12' 1 - 0  
F. Downes 34'  
  45+2' L. Ayling
  50' E. Latte Lath
  50' I. Jones
  62' F. Azaz
  70' L. O'Brien
S. Armstrong 83'  
  1 - 1 90' E. Latte Lath
26/03/2024 Wales
0 - 0
Poland 0-0H2H+
  50' J. Piotrowski
J. James 55'  
  72' N. Zalewski
C. Mepham 98'  
C. Mepham 120+1'  
21/03/2024 Wales
4 - 1
Finland 2-1H2H+
D. Brooks 3' 1 - 0  
  22' R. Lod
N. Williams 38' 2 - 0  
  2 - 1 45' T. Pukki
B. Johnson 47' 3 - 1  
  50' M. Tenho
J. James 54'  
H. Wilson 65'  
  68' D. Håkans
C. Mepham 74'  
D. James 86' 4 - 1  
K. Moore 90+5'  
09/03/2024 Southampton
4 - 2
Sunderland 2-0H2H+
  8' J. Seelt
S. Armstrong 9' 1 - 0  
  31' D. Ballard
A. Armstrong 37' 2 - 0  
  2 - 1 62' R. Mundle
  64' L. Hjelde
  2 - 2 71' J. Bellingham
J. Rothwell 77' 3 - 2  
J. Rothwell 80' 4 - 2  
J. Aribo 90'  
J. Rothwell 90+6'  
02/03/2024 Birmingham City
3 - 4
Southampton 2-1H2H+
K. Miyoshi 2' 1 - 0  
  1 - 1 18' A. Armstrong
K. Miyoshi 24'  
j. Stansfield 41' 2 - 1  
  2 - 2 55' D. Brooks
  2 - 3 59' C. Adams
D. Sanderson 62'  
  67' W. Smallbone
J. Bacuna 77' 3 - 3  
I. Šunjić 87'  
E. Laird 88'  
  3 - 4 90+6' J. Aribo
24/02/2024 Southampton
1 - 2
Millwall 1-2H2H+
  0 - 1 5' J. Tanganga
  8' G. Honeyman
  13' J. Tanganga
C. Adams 34' 1 - 1  
J. Stephens 43'  
  1 - 2 44' Z. Flemming
S. Edozie 84'  
  90+1' M. Šarkić
T. Harwood-Bellis 90+5'  
K. Walker-Peters 90+5'  
20/02/2024 Southampton
1 - 2
Hull City 0-2H2H+
  0 - 1 11' A. Zaroury
K. Walker-Peters 23'  
  0 - 2 36' F. Carvalho
  78' A. Jones
J. Aribo 88' 1 - 2  
  90+1' M. Jacob
16/02/2024 West Bromwich Albion
0 - 2
Southampton 0-1H2H+
  0 - 1 14' R. Fraser
B. Thomas-Asante 44'  
C. Corberán Vallet 45'  
O. Yokuşlu 50'  
  55' W. Smallbone
  0 - 2 73' D. Brooks
13/02/2024 Bristol City
3 - 1
Southampton 0-0H2H+
S. Bell 52' 1 - 0  
Z. Vyner 65'  
R. Dickie 72' 2 - 0  
H. Cornick 82' 3 - 0  
  90+2' R. Fraser
J. Williams 90+4'  
  3 - 1 90+5' A. Armstrong
  90+6' K. Sulemana
10/02/2024 Southampton
5 - 3
Huddersfield Town 0-2H2H+
  21' B. Spencer
J. Bednarek 23'  
  0 - 1 36' S. Thomas
  39' J. Rudoni
  0 - 2 45' D. Kasumu
R. Manning 46'  
J. Rothwell 49' 1 - 2  
J. Rothwell 50' 2 - 2  
  2 - 3 65' A. Matos
  74' B. Jackson
T. Lees 80' 3 - 3  
S. Mara 84' 4 - 3  
S. Edozie 90+1' 5 - 3  
03/02/2024 Rotherham United
0 - 2
Southampton 0-2H2H+
  0 - 1 4' J. Bednarek
  0 - 2 38' A. Armstrong
  57' F. Downes
  60' S. Armstrong
25/01/2024 AFC Bournemouth
5 - 0
Swansea City 5-0H2H+
  6' N. Wood-Gordon
L. Kelly 7' 1 - 0  
A. Scott 10' 2 - 0  
L. Sinisterra 14' 3 - 0  
D. Brooks 35' 4 - 0  
D. Solanke 44' 5 - 0  
D. Solanke 45'  
  63' H. Ashby
  66' J. Allen
  76' J. Fulton
A. Scott 79'  
21/01/2024 AFC Bournemouth
0 - 4
Liverpool 0-0H2H+
  0 - 1 49' D. Núñez
L. Cook 59'  
  66' C. Bradley
  0 - 2 70' Diogo Jota
  0 - 3 79' Diogo Jota
  0 - 4 90+3' D. Núñez
  90+7' D. Núñez
06/01/2024 Queens Park Rangers
2 - 3
AFC Bournemouth 2-0H2H+
  17' P. Billing
S. Armstrong 40' 1 - 0  
L. Dykes 42' 2 - 0  
  2 - 1 48' M. Tavernier
  2 - 2 58' K. Moore
  59' M. Aarons
  2 - 3 69' J. Kluivert
S. Armstrong 73'  
  87' L. Cook
31/12/2023 Tottenham Hotspur
3 - 1
AFC Bournemouth 1-0H2H+
P. Sarr 9' 1 - 0  
  25' J. Kluivert
O. Skipp 56'  
Son Heung-Min 71' 2 - 0  
  79' M. Senesi
Richarlison 80' 3 - 0  
  3 - 1 84' A. Scott
Emerson 87'  
Emerson 88'  
G. Lo Celso 90+3'  
A. Postecoglou 90+3'  
26/12/2023 AFC Bournemouth
3 - 0
Fulham 1-0H2H+
J. Kluivert 44' 1 - 0  
D. Solanke 62' 2 - 0  
  62' Andreas Pereira
  62' B. Leno
L. Sinisterra 90+3' 3 - 0  
23/12/2023 Nottingham Forest
2 - 3
AFC Bournemouth 0-0H2H+
W. Boly 5'  
W. Boly 23'  
  25' Andoni Iraola
  31' A. Scott
A. Elanga 47' 1 - 0  
  1 - 1 51' D. Solanke
  1 - 2 58' D. Solanke
  65' A. Semenyo
  68' R. Christie
C. Wood 74' 2 - 2  
  2 - 3 90+4' D. Solanke
25/11/2023 Sheffield United
1 - 3
AFC Bournemouth 0-2H2H+
  0 - 1 12' M. Tavernier
O. Norwood 22'  
  0 - 2 45+3' J. Kluivert
  0 - 3 51' M. Tavernier
L. Thomas 51'  
G. Baldock 69'  
J. Robinson 70'  
  70' P. Billing
O. McBurnie 90+7' 1 - 3  
21/11/2023 Wales
1 - 1
Turkey 1-0H2H+
N. Williams 7' 1 - 0  
B. Johnson 22'  
  53' Y. Yazıcı
B. Davies 69'  
  1 - 1 70' Y. Yazıcı
  72' M. Çelik
  82' M. Aktürkoğlu
  89' S. Özcan
  90+5' A. Bayındır
C. Roberts 90+5'  
D. Ward 90+5'  
18/11/2023 Armenia
1 - 1
Wales 1-1H2H+
L. Zelarayán 5' 1 - 0  
  32' C. Mepham
  1 - 1 45+2' N. Tiknizyan
  54' E. Ampadu
V. Haroyan 54'  
  78' J. James
01/11/2023 AFC Bournemouth
1 - 2
Liverpool 0-1H2H+
  0 - 1 31' C. Gakpo
K. Milos 53'  
  55' C. Gakpo
A. Scott 55'  
J. Kluivert 64' 1 - 1  
Andoni Iraola 66'  
  1 - 2 70' D. Núñez
21/10/2023 AFC Bournemouth
1 - 2
Wolverhampton Wanderers 1-0H2H+
D. Solanke 17' 1 - 0  
I. Zabarnyi 34'  
  42' Matheus Cunha
A. Scott 45+2'  
  45+3' M. Kilman
  1 - 1 47' Matheus Cunha
  54' Hwang Hee-Chan
L. Cook 54'  
  83' B. Traore
  1 - 2 88' S. Kalajdzic
  89' Pedro Neto
  90+1' Pablo Sarabia
15/10/2023 Wales
2 - 1
Croatia 0-0H2H+
  21' D. Vida
H. Wilson 47' 1 - 0  
H. Wilson 60' 2 - 0  
  2 - 1 75' M. Pašalić
J. James 86'  
  89' M. Brozović
07/10/2023 Everton
3 - 0
AFC Bournemouth 2-0H2H+
J. Garner 8' 1 - 0  
A. Young 11'  
J. Harrison 37' 2 - 0  
  58' D. Solanke
A. Doucouré 60' 3 - 0  
  60' Neto
27/09/2023 AFC Bournemouth
2 - 0
Stoke City 0-0H2H+
D. Solanke 51' 1 - 0  
J. Rothwell 54' 2 - 0  
  67' B. Pearson
  79' B. Wilmot
24/09/2023 Brighton & Hove Albion
3 - 1
AFC Bournemouth 1-1H2H+
  0 - 1 25' D. Solanke
J. Veltman 37'  
  41' I. Zabarnyi
K. Milos 45+2' 1 - 1  
B. Gilmour 45+3'  
K. Mitoma 46' 2 - 1  
L. Dunk 75'  
K. Mitoma 77' 3 - 1  
  89' D. Brooks
  90+6' M. Senesi
17/09/2023 AFC Bournemouth
0 - 0
Chelsea 0-0H2H+
  4' R. Sterling
  41' M. Mudryk
K. Milos 62'  
  76' A. Disasi
  80' N. Jackson
  90+5' B. Chilwell
11/09/2023 Latvia
0 - 2
Wales 0-1H2H+
K. Dubra 27'  
  0 - 1 29' A. Ramsey
  51' N. Williams
R. Savaļnieks 59'  
J. Ikaunieks 64'  
E. Emsis 78'  
K. Tobers 89'  
  90+2' C. Mepham
  0 - 2 90+6' D. Brooks
A. Cigaņiks 90+7'  
07/09/2023 Wales
0 - 0
Korea Republic 0-0H2H+
02/09/2023 Brentford
2 - 2
AFC Bournemouth 1-1H2H+
M. Jensen 7' 1 - 0  
  1 - 1 30' D. Solanke
  51' M. Aarons
  64' Neto
M. Jensen 69'  
  69' Andoni Iraola
  1 - 2 77' D. Brooks
B. Mbeumo 90+3' 2 - 2  
29/08/2023 Swansea City
2 - 3
AFC Bournemouth 1-0H2H+
M. Grimes 9' 1 - 0  
  21' D. Brooks
J. Ginnelly 24'  
  39' M. Senesi
A. Abdulai 52'  
K. Naughton 53'  
  1 - 1 55' D. Brooks
  1 - 2 68' H. Traorè
J. Paterson 79' 2 - 2  
  86' D. Solanke
  2 - 3 90+1' R. Christie
  90+5' K. Milos
26/08/2023 AFC Bournemouth
0 - 2
Tottenham Hotspur 0-1H2H+
  0 - 1 17' J. Maddison
L. Kelly 45+1'  
  53' Y. Bissouma
  54' Richarlison
  0 - 2 63' D. Kulusevski
  71' I. Perišić
19/08/2023 Liverpool
3 - 1
AFC Bournemouth 2-1H2H+
  0 - 1 3' A. Semenyo
Alisson 9'  
  16' A. Semenyo
  26' J. Anthony
L. Díaz 28' 1 - 1  
  35' Neto
Mohamed Salah 36' 2 - 1  
Mohamed Salah 36'  
A. Mac Allister 58'  
Diogo Jota 62' 3 - 1  

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2024 SoccerPunter Pte. Ltd. All rights reserved.