Date of birth | 31 October 1990 |
Place of birth | Gloucester |
Nationality | English |
Weight | 73 kg |
Height | 1.73 m |
Position | Defender/Midfielder |
Joe Edwards' contract at Bristol City was extended to June 2012 in May 2011 and to June 2013 in June 2012.
After loan spells, he joined Yeovil Town in January 2013 with a contract to June 2014 that was extended to June 2015 in August 2013.
He joined Walsall in July 2016 with a two-year contract.
Team | Joined | Left | Loan / Trialist |
---|---|---|---|
Bristol City | 01 Jul 2009 | 17 Jan 2013 | |
Bath City | 01 Nov 2010 | 01 Dec 2010 | L |
Stockport County | 28 Sep 2011 | 03 Jan 2012 | L |
Yeovil Town | 12 Jan 2012 | 12 Feb 2012 | L |
Yeovil Town | 21 Sep 2012 | 23 Dec 2012 | L |
Yeovil Town | 17 Jan 2013 | 30 Jun 2015 | |
Colchester United | 06 Jul 2015 | 30 Jun 2016 | |
Walsall | 01 Jul 2016 |
Season | Team | Competition | Apps | Subs | Goals | Y | R |
---|---|---|---|---|---|---|---|
2010-11 | Bristol City | League Championship | 1 | 1 |
|||
2011-12 | Bristol City | League Championship | 1 | 1 |
1
|
||
2011-12 | Yeovil Town | League One | 4 | 1 |
|||
2012-13 | Yeovil Town | Johnstones Paint Trophy | 1 | ||||
2012-13 | Yeovil Town | League One | 32 | 3 |
2 |
2
|
1
|
2012-13 | Yeovil Town | League One Play-Offs | 3 | ||||
2013-14 | Yeovil Town | FA Cup | 2 | ||||
2013-14 | Yeovil Town | League Championship | 46 | 1 |
6
|
||
2013-14 | Yeovil Town | League Cup | 2 | ||||
2014-15 | Yeovil Town | FA Cup | 4 | ||||
2014-15 | Yeovil Town | League Cup | 1 | ||||
2014-15 | Yeovil Town | League One | 33 | 1 |
7
|
||
2015-16 | Colchester United | FA Cup | 1 | 1 |
|||
2015-16 | Colchester United | League Cup | 1 | ||||
2015-16 | Colchester United | League One | 40 | 2 |
2 |
9
|
|
2016-17 | Walsall | FA Cup | 1 | ||||
2016-17 | Walsall | Football League Trophy | 2 | 1 |
|||
2016-17 | Walsall | League Cup | 1 |
1
|
|||
2016-17 | Walsall | League One | 43 | 3 |
6
|
1
|
|
2017-18 | Walsall | FA Cup | 1 | ||||
2017-18 | Walsall | Football League Trophy | 1 | 1 |
1
|
||
2017-18 | Walsall | League Cup | 1 | ||||
2017-18 | Walsall | League One | 29 | 1 |
6 |
4
|
Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.
Date | Match | Result | Competition | Round | |
---|---|---|---|---|---|
06 Aug 2016 | Walsall v AFC Wimbledon | W | 3-1 | League One | |
09 Aug 2016 | Walsall v Yeovil Town | L | 0-2 | League Cup | 1st round |
13 Aug 2016 | Oldham Athletic v Walsall | D | 0-0 | League One | |
16 Aug 2016 | Chesterfield v Walsall | L | 2-0 | League One | |
20 Aug 2016 | Walsall v Charlton Athletic | L | 1-2 | League One | |
27 Aug 2016 | Walsall v Bury | D | 3-3 | League One | |
30 Aug 2016 | Walsall v Grimsby Town | W | 5-2 | Football League Trophy | Group H – North |
10 Sep 2016 | Northampton Town v Walsall | L | 2-0 | League One | |
13 Sep 2016 | Bristol Rovers v Walsall | D | 1-1 | League One | |
17 Sep 2016 | Walsall v Bolton Wanderers | W | 1-0 | League One | |
04 Oct 2016 | Sheffield United v Walsall | W | 1-2 | Football League Trophy | Group H – North |
15 Oct 2016 | Walsall v Shrewsbury Town | W | 3-2 | League One | |
18 Oct 2016 | Gillingham v Walsall | D | 1-1 | League One | |
22 Oct 2016 | Swindon Town v Walsall | W | 0-2 | League One | |
29 Oct 2016 | Walsall v Coventry City | D | 1-1 | League One | |
05 Nov 2016 | Walsall v Macclesfield Town | L | 0-1 | FA Cup | 1st round |
12 Nov 2016 | Milton Keynes Dons v Walsall | D | 1-1 | League One | |
19 Nov 2016 | Walsall v Gillingham | L | 1-2 | League One | |
22 Nov 2016 | Rochdale v Walsall | L | 4-0 | League One | |
26 Nov 2016 | Walsall v Southend United | D | 0-0 | League One | |
29 Nov 2016 | Sheffield United v Walsall | W | 0-1 | League One | |
10 Dec 2016 | Fleetwood Town v Walsall | L | 2-1 | League One | |
13 Dec 2016 | Walsall v Oldham Athletic | L | 1-3 | Football League Trophy | 2nd round - northern section |
17 Dec 2016 | Walsall v Bradford City | D | 1-1 | League One | |
26 Dec 2016 | Port Vale v Walsall | W | 0-1 | League One | |
31 Dec 2016 | Oxford United v Walsall | D | 0-0 | League One | |
02 Jan 2017 | Walsall v Rochdale | L | 0-2 | League One | |
14 Jan 2017 | Walsall v Sheffield United | W | 4-1 | League One | |
21 Jan 2017 | Walsall v Bristol Rovers | W | 3-1 | League One | |
28 Jan 2017 | Bury v Walsall | D | 3-3 | League One | |
01 Feb 2017 | Millwall v Walsall | D | 0-0 | League One | |
04 Feb 2017 | Walsall v Northampton Town | W | 2-1 | League One | |
11 Feb 2017 | Bolton Wanderers v Walsall | L | 4-1 | League One | |
14 Feb 2017 | Scunthorpe United v Walsall | D | 0-0 | League One | |
18 Feb 2017 | Walsall v Peterborough United | W | 2-0 | League One | |
25 Feb 2017 | AFC Wimbledon v Walsall | L | 1-0 | League One | |
04 Mar 2017 | Walsall v Oldham Athletic | W | 2-0 | League One | |
07 Mar 2017 | Walsall v Chesterfield | W | 1-0 | League One | |
11 Mar 2017 | Charlton Athletic v Walsall | D | 1-1 | League One | |
14 Mar 2017 | Walsall v Fleetwood Town | L | 0-1 | League One | |
18 Mar 2017 | Southend United v Walsall | L | 3-2 | League One | |
01 Apr 2017 | Bradford City v Walsall | L | 1-0 | League One | |
08 Apr 2017 | Walsall v Oxford United | D | 1-1 | League One | |
14 Apr 2017 | Shrewsbury Town v Walsall | D | 1-1 | League One | |
17 Apr 2017 | Walsall v Swindon Town | W | 1-0 | League One | |
22 Apr 2017 | Coventry City v Walsall | L | 1-0 | League One | |
25 Apr 2017 | Walsall v Port Vale | L | 0-1 | League One | |
30 Apr 2017 | Walsall v Milton Keynes Dons | L | 1-4 | League One | |
05 Aug 2017 | Bury v Walsall | L | 1-0 | League One | |
09 Aug 2017 | Sheffield United v Walsall | L | 3-2 | League Cup | 1st round |
12 Aug 2017 | Walsall v Oldham Athletic | W | 2-1 | League One | |
19 Aug 2017 | Portsmouth v Walsall | D | 1-1 | League One | |
26 Aug 2017 | Walsall v Bradford City | D | 3-3 | League One | |
02 Sep 2017 | Walsall v Plymouth Argyle | W | 2-1 | League One | |
09 Sep 2017 | Bristol Rovers v Walsall | L | 2-1 | League One | |
12 Sep 2017 | Rotherham United v Walsall | L | 5-1 | League One | |
16 Sep 2017 | Walsall v Peterborough United | D | 1-1 | League One | |
23 Sep 2017 | Oxford United v Walsall | W | 1-2 | League One | |
26 Sep 2017 | Walsall v Charlton Athletic | D | 2-2 | League One | |
30 Sep 2017 | Wigan Athletic v Walsall | L | 2-0 | League One | |
03 Oct 2017 | Walsall v Coventry City | D | 2-2 | Football League Trophy | Group E – North |
07 Oct 2017 | Walsall v Shrewsbury Town | D | 1-1 | League One | |
14 Oct 2017 | Walsall v Blackpool | D | 1-1 | League One | |
17 Oct 2017 | Milton Keynes Dons v Walsall | D | 1-1 | League One | |
21 Oct 2017 | Doncaster Rovers v Walsall | W | 0-3 | League One | |
28 Oct 2017 | Walsall v Southend United | L | 0-1 | League One | |
04 Nov 2017 | Newport County v Walsall | L | 2-1 | FA Cup | 1st round |
07 Nov 2017 | Shrewsbury Town v Walsall | W | 0-1 | Football League Trophy | Group E – North |
18 Nov 2017 | Walsall v Gillingham | L | 0-1 | League One | |
16 Dec 2017 | Northampton Town v Walsall | L | 2-1 | League One | |
23 Dec 2017 | Rochdale v Walsall | D | 1-1 | League One | |
26 Dec 2017 | Walsall v Bristol Rovers | D | 0-0 | League One | |
30 Dec 2017 | Walsall v Rotherham United | L | 1-2 | League One | |
01 Jan 2018 | Plymouth Argyle v Walsall | L | 1-0 | League One | |
13 Jan 2018 | Walsall v Oxford United | W | 2-1 | League One | |
20 Jan 2018 | Charlton Athletic v Walsall | L | 3-1 | League One | |
30 Jan 2018 | Blackburn Rovers v Walsall | L | 3-1 | League One | |
03 Feb 2018 | Walsall v Milton Keynes Dons | W | 1-0 | League One | |
10 Feb 2018 | Blackpool v Walsall | D | 2-2 | League One | |
13 Feb 2018 | Walsall v Doncaster Rovers | W | 4-2 | League One | |
17 Feb 2018 | Gillingham v Walsall | D | 0-0 | League One | |
24 Feb 2018 | Walsall v Blackburn Rovers | L | 1-2 | League One |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.