Skip to content
David Edwards

David Edwards

Midfield - Central Midfield  at Retired
Age40
CitizenshipWales England
Height1.80 m
Footright
BornFebruary 3, 1986
👕500+ Apps 50+ Goals 🏴50+ Caps Veteran
Market value
Rating · 22/23 6.4 Solid
Central Midfield Midfield

Career snapshot

7
clubs played for
04/05
debut season
0.14
goals / match
Wolverhampton Wanderers
top club · 307 apps

Position rank · 22/23

#252
goals rank
#641
assists rank
86
season goals
37
season assists

Among 2,901 Midfield - Central Midfields · ≥200 mins

Career highs

€2.50m
peak value · 2010
€1.10m
top transfer fee · 17/18
11
best season · 21/22
62 / 5
int'l caps / goals
637Appearances
86Goals
37Assists
47Yellow cards
1Red cards
176Full matches (90′)
Full nameDavid Edwards
Name in home countryDavid Alexander Edwards
Date of birth1986-02-03 (40 yrs)
Place of birthPontesbury, Wales
CitizenshipWales England
PositionMidfield - Central Midfield (main: Midfield)
Footright
Height180.00 m
Current clubRetired
Joined2023-07-01
Contract expires
Jul 2023
Transfer: Bala → Retired
23/24 · Transfer
Jul 2022
22/23 — Bala Town
35 matches · 6 G · 3 A · across 5 competitions
Jul 2021
21/22 — Bala Town
40 matches · 11 G · 5 A · across 4 competitions
Jul 2021
Transfer: Shrewsbury → Bala
21/22 · Transfer
Jul 2020
20/21 — Shrewsbury Town
36 matches · 1 G · 3 A · across 4 competitions
Jul 2019
19/20 — Shrewsbury Town
37 matches · 4 G · 0 A · across 3 competitions
Jan 2019
Transfer: Reading → Shrewsbury
18/19 · Transfer
Jul 2018
18/19 — Reading FC, Shrewsbury Town
6 matches · 0 G · 0 A · across 3 competitions
Aug 2017
Transfer: Wolves → Reading
17/18 · Transfer · €1.10m
Jul 2017
17/18 — Reading FC, Wolverhampton Wanderers
38 matches · 3 G · 4 A · across 3 competitions
Jul 2016
16/17 — Wolverhampton Wanderers
49 matches · 10 G · 4 A · across 3 competitions
Jul 2015
15/16 — Wolverhampton Wanderers
30 matches · 5 G · 2 A · across 2 competitions
Jul 2014
14/15 — Wolverhampton Wanderers
44 matches · 8 G · 2 A · across 3 competitions
Jul 2013
13/14 — Wolverhampton Wanderers, Wolverhampton Wanderers U21
32 matches · 9 G · 3 A · across 3 competitions
Jul 2012
12/13 — Wolverhampton Wanderers, Wolverhampton Wanderers U21
27 matches · 2 G · 1 A · across 3 competitions
Feb 2012
Injury: unknown
3 games missed
Jul 2011
11/12 — Wolverhampton Wanderers, Wolverhampton Wanderers Reserves
30 matches · 4 G · 1 A · across 4 competitions
Mar 2011
Injury: unknown
5 games missed
Nov 2010
Injury: unknown
6 games missed
Aug 2010
Injury: unknown
5 games missed
Jul 2010
10/11 — Wolverhampton Wanderers, Wolverhampton Wanderers Reserves
19 matches · 1 G · 0 A · across 4 competitions
Jan 2010
Injury: unknown
4 games missed
Jul 2009
09/10 — Wolverhampton Wanderers, Wolverhampton Wanderers Reserves
24 matches · 1 G · 0 A · across 3 competitions
Jul 2008
08/09 — Wolverhampton Wanderers
48 matches · 3 G · 2 A · across 3 competitions
Jan 2008
Transfer: Luton → Wolves
07/08 · Transfer · €1.00m
Jul 2007
07/08 — Wolverhampton Wanderers, Luton Town
36 matches · 5 G · 1 A · across 5 competitions
Jul 2007
Transfer: Shrewsbury → Luton
07/08 · Transfer
Jul 2006
06/07 — Shrewsbury Town
47 matches · 5 G · 4 A · across 3 competitions
Jul 2005
05/06 — Shrewsbury Town
31 matches · 3 G · 2 A · across 2 competitions
Jul 2004
04/05 — Shrewsbury Town
28 matches · 5 G · 0 A · across 2 competitions
Jul 2003
Transfer: Shrewsbury U18 → Shrewsbury
03/04 · Transfer
Jan 1970
Peak market value: €2.50m
Highest valuation recorded in dataset

Percentile rank vs 2113 other Midfield - Central Midfields with ≥500 minutes in 22/23. Higher = better (except cards, where lower = better — inverted automatically).

Goals6 total · 0.39/90
78
Assists3 total · 0.19/90
65
G+A9 total · 0.58/90
72
Yellow cards1 total · 0.06/90
93
15,795 min
Minutes played by club
Bala Town 14.2%
Shrewsbury Town 35.2%
Reading FC 5.1%
Wolverhampton Wanderers 43.0%
Wolverhampton Wanderers U21 0.0%
Wolverhampton Wanderers Reserves 0.0%
Luton Town 2.5%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Bala Town 2 21/22 22/23 75 17 8 2,238
Shrewsbury Town 6 04/05 20/21 185 18 9 5,567
Reading FC 2 17/18 18/19 35 3 4 805
Wolverhampton Wanderers 11 07/08 17/18 307 44 16 6,792
Wolverhampton Wanderers U21 2 12/13 13/14 3 0 0 0
Wolverhampton Wanderers Reserves 3 09/10 11/12 6 0 0 0
Luton Town 1 07/08 07/08 26 4 0 393

Career trajectory — goals, assists & market value

4€625K8€1.3M12€1.9M16€2.5M04/05 — 5 goals (Shrewsbury Town)504/0505/06 — 3 goals (Shrewsbury Town)05/06 — 2 assists505/0606/07 — 5 goals (Shrewsbury Town)06/07 — 4 assists906/0707/08 — 5 goals (Wolverhampton Wanderers)07/08 — 1 assists607/0808/09 — 3 goals (Wolverhampton Wanderers)08/09 — 2 assists508/0909/10 — 1 goals (Wolverhampton Wanderers)109/1010/11 — 1 goals (Wolverhampton Wanderers)110/1111/12 — 4 goals (Wolverhampton Wanderers)11/12 — 1 assists511/1212/13 — 2 goals (Wolverhampton Wanderers)12/13 — 1 assists312/1313/14 — 9 goals (Wolverhampton Wanderers)13/14 — 3 assists1213/1414/15 — 8 goals (Wolverhampton Wanderers)14/15 — 2 assists1014/1515/16 — 5 goals (Wolverhampton Wanderers)15/16 — 2 assists715/1616/17 — 10 goals (Wolverhampton Wanderers)16/17 — 4 assists1416/1717/18 — 3 goals (Reading FC)17/18 — 4 assists717/1818/1919/20 — 4 goals (Shrewsbury Town)419/2020/21 — 1 goals (Shrewsbury Town)20/21 — 3 assists420/2121/22 — 11 goals (Bala Town)21/22 — 5 assists1621/2222/23 — 6 goals (Bala Town)22/23 — 3 assists922/2308/09 — €1M09/10 — €1.3M10/11 — €2.5M11/12 — €2.5M12/13 — €2.5M13/14 — €1M15/16 — €850K16/17 — €850K17/18 — €1M18/19 — €1M20/21 — €800K21/22 — €200K22/23 — €200KGoalsAssistsMarket value

Goals by season

04/05: 5504/0505/06: 3305/0606/07: 5506/0707/08: 5507/0808/09: 3308/0909/10: 1109/1010/11: 1110/1111/12: 4411/1212/13: 2212/1313/14: 9913/1414/15: 8814/1515/16: 5515/1616/17: 101016/1717/18: 3317/1818/19: 0018/1919/20: 4419/2020/21: 1120/2121/22: 111121/2222/23: 6622/23

Assists by season

04/05: 0004/0505/06: 2205/0606/07: 4406/0707/08: 1107/0808/09: 2208/0909/10: 0009/1010/11: 0010/1111/12: 1111/1212/13: 1112/1313/14: 3313/1414/15: 2214/1515/16: 2215/1616/17: 4416/1717/18: 4417/1818/19: 0018/1919/20: 0019/2020/21: 3320/2121/22: 5521/2222/23: 3322/23
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
22/23 Cymru Premier Bala Town 24 2 2 1 0 1,033
22/23 Playoff Bala Town 1 0 0 0 0 0
22/23 UECL Quali Bala Town 2 1 0 0 0 210
22/23 Welsh Cup Bala Town 3 0 1 0 0 0
22/23 Welsh League Cup Bala Town 5 3 0 0 0 143
21/22 Cymru Premier Bala Town 31 9 4 3 0 287
21/22 UECL Quali Bala Town 2 0 0 0 0 0
21/22 Welsh Cup Bala Town 5 1 1 0 0 385
21/22 Welsh League Cup Bala Town 2 1 0 0 0 180
20/21 EFL Cup Shrewsbury Town 1 0 0 0 0 0
20/21 EFL Trophy Shrewsbury Town 1 0 0 0 0 0
20/21 FA Cup Shrewsbury Town 3 0 0 0 0 0
20/21 League One Shrewsbury Town 31 1 3 2 0 737
19/20 EFL Trophy Shrewsbury Town 3 2 0 0 0 94
19/20 FA Cup Shrewsbury Town 5 1 0 0 0 295
19/20 League One Shrewsbury Town 29 1 0 5 0 2,130
18/19 Championship Reading FC 0 0 0 0 0 0
18/19 FA Cup Shrewsbury Town 0 0 0 0 0 0
18/19 League One Shrewsbury Town 6 0 0 0 1 0
17/18 Championship Reading FC 32 3 4 4 0 805
17/18 Championship Wolverhampton Wanderers 1 0 0 0 0 0
17/18 EFL Cup Wolverhampton Wanderers 2 0 0 0 0 0
17/18 FA Cup Reading FC 3 0 0 0 0 0
16/17 Championship Wolverhampton Wanderers 44 10 4 10 0 378
16/17 EFL Cup Wolverhampton Wanderers 2 0 0 0 0 0
16/17 FA Cup Wolverhampton Wanderers 3 0 0 0 0 0
15/16 Championship Wolverhampton Wanderers 29 5 2 1 0 454
15/16 FA Cup Wolverhampton Wanderers 1 0 0 0 0 0
14/15 Championship Wolverhampton Wanderers 41 6 2 3 0 470
14/15 FA Cup Wolverhampton Wanderers 2 2 0 0 0 83
14/15 League Cup Wolverhampton Wanderers 1 0 0 0 0 0
13/14 FA Cup Wolverhampton Wanderers 1 0 0 0 0 0
13/14 League One Wolverhampton Wanderers 30 9 3 0 0 217
13/14 U21 PL Wolverhampton Wanderers U21 1 0 0 0 0 0
12/13 Championship Wolverhampton Wanderers 24 2 1 1 0 650
12/13 League Cup Wolverhampton Wanderers 1 0 0 0 0 0
12/13 U21 PL Wolverhampton Wanderers U21 2 0 0 0 0 0
11/12 FA Cup Wolverhampton Wanderers 0 0 0 0 0 0
11/12 League Cup Wolverhampton Wanderers 2 1 0 0 0 112
11/12 Premier League Wolverhampton Wanderers 26 3 1 2 0 646
11/12 Reserve League Wolverhampton Wanderers Reserves 2 0 0 0 0 0
10/11 FA Cup Wolverhampton Wanderers 2 0 0 0 0 0
10/11 League Cup Wolverhampton Wanderers 1 0 0 0 0 0
10/11 Premier League Wolverhampton Wanderers 15 1 0 0 0 919
10/11 Reserve League Wolverhampton Wanderers Reserves 1 0 0 0 0 0
09/10 League Cup Wolverhampton Wanderers 1 0 0 0 0 0
09/10 Premier League Wolverhampton Wanderers 20 1 0 3 0 1,358
09/10 Reserve League South Wolverhampton Wanderers Reserves 3 0 0 0 0 0
08/09 Championship Wolverhampton Wanderers 44 3 2 4 0 723
08/09 FA Cup Wolverhampton Wanderers 2 0 0 0 0 0
08/09 League Cup Wolverhampton Wanderers 2 0 0 0 0 0
07/08 Championship Wolverhampton Wanderers 10 1 1 1 0 782
07/08 EFL Trophy Luton Town 1 0 0 0 0 0
07/08 FA Cup Luton Town 4 0 0 1 0 0
07/08 League Cup Luton Town 2 0 0 0 0 0
07/08 League One Luton Town 19 4 0 1 0 393
06/07 EFL Trophy Shrewsbury Town 1 0 0 0 0 0
06/07 League Cup Shrewsbury Town 1 0 0 0 0 0
06/07 League Two Shrewsbury Town 45 5 4 3 0 714
05/06 FA Cup Shrewsbury Town 1 1 0 0 0 90
05/06 League Two Shrewsbury Town 30 2 2 2 0 1,193
04/05 League Cup Shrewsbury Town 1 0 0 0 0 0
04/05 League Two Shrewsbury Town 27 5 0 0 0 314
SeasonDateFromToTypeMarket valueFee
03/04 2003-07-01 Shrewsbury U18 Shrewsbury Transfer 0
07/08 2007-07-01 Shrewsbury Luton Transfer 0
07/08 2008-01-16 Luton Wolves Transfer 1000000 €1.00m
17/18 2017-08-26 Wolves Reading Transfer 850000 €1.10m
18/19 2019-01-07 Reading Shrewsbury Transfer 1000000
21/22 2021-07-01 Shrewsbury Bala Transfer 800000
23/24 2023-07-01 Bala Retired Transfer 150000
SeasonInjuryFromToDays missedGames missed
09/10 Ankle injury 2010-01-28 2010-02-13 17 4
10/11 Groin problems 2010-08-11 2010-08-24 14 5
10/11 Thigh problems 2010-11-11 2010-12-12 32 6
10/11 Back problems 2011-03-07 2011-04-09 34 5
11/12 Knee problems 2012-02-27 2012-03-04 7 3
Current€150k
Peak€2.50m
Low
Δ since start−€850k
€625k€1.25m€1.88m€2.50m197019701970
DateValue
Jan 1, 1970 €150k
Jan 1, 1970
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €800k
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.00m
Jan 1, 1970 €850k
Jan 1, 1970 €850k
Jan 1, 1970 €850k
Jan 1, 1970 €850k
Jan 1, 1970 €800k
Jan 1, 1970 €850k
Jan 1, 1970 €1.00m
Jan 1, 1970 €700k
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €1.25m
Jan 1, 1970 €1.00m
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #30431 5 0 former national player
Team #26181 4 1 former national player
Team #24966 9 1 former national player
Team #3864 44 3 retired national player
TeammatePPG played withJoint goalsMinutes
Danny Batth 2 0 0
Matt Doherty 2 2 0
Ethan Ebanks-Landell 2 0 0
Kevin McDonald 2 2 0
Nouha Dicko 2 4 0
James Henry 2 2 0
Bakary Sako 2 4 0
Jack Price 2 0 0
Sam Vokes 2 0 0
Dominic Iorfa 2 3 0
Jón Dadi Bödvarsson 1 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
16/17 Championship Wolverhampton Wanderers 10 44
21/22 Cymru Premier Bala Town 9 31
13/14 League One Wolverhampton Wanderers 9 30

Top assist seasons

SeasonCompetitionClubAssistsMatches
17/18 Championship Wolverhampton Wanderers 4 33
06/07 League Two Shrewsbury Town 4 45
16/17 Championship Wolverhampton Wanderers 4 44

Teams faced most often by David Edwards's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Ipswich Town 54 21 14 19 56 62 -6 39%
Derby County 52 24 13 15 89 63 +26 46%
Cardiff City 49 16 15 18 71 71 0 33%
Sheffield Wednesday 48 24 13 11 70 47 +23 50%
Preston North End 47 21 10 16 61 59 +2 45%
Queens Park Rangers 46 16 15 15 52 53 -1 35%
Leeds United 45 16 14 15 51 45 +6 36%
Nottingham Forest 42 16 9 17 55 58 -3 38%
Barnsley FC 42 21 10 11 59 42 +17 50%
Millwall FC 42 15 11 16 54 50 +4 36%
Plymouth Argyle 41 11 14 16 47 51 -4 27%
Birmingham City 40 16 8 16 50 51 -1 40%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
04/05 Senior debut season
04/05 First senior goal
15/16 Goal #50 (career)

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
22/23 35 1,386 1 0 0 0.06
21/22 40 852 3 0 0 0.32
20/21 36 737 2 0 0 0.24
19/20 37 2,519 5 0 0 0.18
18/19 6 0 0 0 1 0
17/18 38 805 4 1 0 0.56
16/17 49 378 10 0 0 2.38
15/16 30 454 1 0 0 0.2
14/15 44 553 3 0 0 0.49
12/13 27 650 1 0 0 0.14
11/12 30 758 2 0 0 0.24
09/10 24 1,358 3 0 0 0.2
08/09 48 723 4 0 0 0.5
07/08 36 1,175 3 0 0 0.23
06/07 47 714 3 0 0 0.38
05/06 31 1,283 2 0 0 0.14

Output by competition

Career goals and assists broken down by tournament.

Championship
225 apps
30 G
16 A
League One
115 apps
15 G
6 A
League Two
102 apps
12 G
6 A
Cymru Premier
55 apps
11 G
6 A
Premier League
61 apps
5 G
1 A
Welsh League Cup
7 apps
4 G
0 A
FA Cup
27 apps
4 G
0 A
EFL Trophy
6 apps
2 G
0 A
Welsh Cup
8 apps
1 G
2 A
UECL Quali
4 apps
1 G
0 A

Frequently asked about David Edwards

Who is David Edwards?

David Edwards is a Wales professional footballer who plays as a central midfield for Retired.

How old is David Edwards?

David Edwards is 40 years old. He was born on February 3, 1986 in Pontesbury.

What position does David Edwards play?

David Edwards plays as a central midfield (Midfield - Central Midfield).

What club does David Edwards play for?

David Edwards currently plays for Retired.

How many career goals has David Edwards scored?

Across all senior club competitions in our dataset, David Edwards has scored 86 goals in 637 appearances.