John Brayford

Date of birth29 December 1987
Place of birthStoke
NationalityEnglish
Weight71 kg
Height1.73 m
PositionDefender

John Brayford, who played for Manchester City and Stoke City during his youth career, joined Crewe Alexandra in September 2008 with a three-year contract.

He joined Derby County in May 2010 with a three-year contract that was extended to June 2014 in August 2011.

John joined Cardiff City in July 2013 with a four-year contract.

He joined Sheffield United in January 2015 with a contract to June 2018 that was cancelled in August 2017.

After a loan spell, John re-joined Burton Albion in August 2017 with a two-year contract.

Club history

Team Joined Left Loan / Trialist
Burton Albion 01 Jul 2005 01 Sep 2008
Crewe Alexandra 01 Sep 2008 19 May 2009
Derby County 19 May 2010 26 Jul 2013
Cardiff City 26 Jul 2013 24 Jan 2015
Sheffield United 24 Jan 2014 31 May 2014 L
Sheffield United 24 Jan 2015 30 Aug 2017
Burton Albion 19 Aug 2016 31 May 2017 L
Burton Albion 31 Aug 2017

Club stats

Season Team Competition Apps Subs Goals Y R
2007-08 Burton Albion FA Cup 3
2008-09 Crewe Alexandra FA Cup 4
1
2008-09 Crewe Alexandra League One 34
2
2
2
2009-10 Crewe Alexandra FA Cup 1
2009-10 Crewe Alexandra Johnstones Paint Trophy 1
2009-10 Crewe Alexandra League Cup 1
2009-10 Crewe Alexandra League Two 45
2010-11 Derby County FA Cup 1
2010-11 Derby County League Championship 46
1
4
2010-11 Derby County League Cup 1
2011-12 Derby County FA Cup 2
2011-12 Derby County League Championship 22
1
1
2011-12 Derby County League Cup 1
2012-13 Derby County FA Cup 2
1
2012-13 Derby County League Championship 40
2
6
2012-13 Derby County League Cup 1
2013-14 Cardiff City League Cup 2
2013-14 Sheffield United FA Cup 5
1
2013-14 Sheffield United League One 15
1
2014-15 Cardiff City FA Cup 1
2014-15 Cardiff City League Championship 26
2
2014-15 Cardiff City League Cup 1
2014-15 Sheffield United League One 22
1
2
2014-15 Sheffield United League One Play-Offs 1
2015-16 Sheffield United FA Cup 2
2015-16 Sheffield United League One 19
1
1
2016-17 Burton Albion FA Cup 1
1
2016-17 Burton Albion League Championship 33
5
2016-17 Sheffield United League Cup 1
2016-17 Sheffield United League One 3
2017-18 Burton Albion FA Cup 1
1
2017-18 Burton Albion League Championship 27
1
2
2017-18 Sheffield United League Cup 1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

Club matches

Date Match Result Competition Round
10 Nov 2007 Halifax Town v Burton Albion W 0-4 FA Cup 1st round
01 Dec 2007 Burton Albion v Barnet D 1-1 FA Cup 2nd round
11 Dec 2007 Barnet v Burton Albion L 1-0 FA Cup 2nd round replay
26 Aug 2016 Burton Albion v Derby County W 1-0 League Championship
10 Sep 2016 Wolverhampton Wanderers v Burton Albion D 1-1 League Championship
13 Sep 2016 Fulham v Burton Albion D 1-1 League Championship
17 Sep 2016 Burton Albion v Brighton and Hove Albion L 0-1 League Championship
24 Sep 2016 Norwich City v Burton Albion L 3-1 League Championship
15 Oct 2016 Wigan Athletic v Burton Albion D 0-0 League Championship
18 Oct 2016 Ipswich Town v Burton Albion L 2-0 League Championship
21 Oct 2016 Burton Albion v Birmingham City W 2-0 League Championship
29 Oct 2016 Leeds United v Burton Albion L 2-0 League Championship
05 Nov 2016 Burton Albion v Barnsley D 0-0 League Championship
19 Nov 2016 Reading v Burton Albion L 3-0 League Championship
26 Nov 2016 Preston North End v Burton Albion D 1-1 League Championship
03 Dec 2016 Burton Albion v Rotherham United W 2-1 League Championship
10 Dec 2016 Brentford v Burton Albion L 2-1 League Championship
13 Dec 2016 Burton Albion v Huddersfield Town L 0-1 League Championship
17 Dec 2016 Burton Albion v Newcastle United L 1-2 League Championship
26 Dec 2016 Aston Villa v Burton Albion L 2-1 League Championship
29 Dec 2016 Rotherham United v Burton Albion W 1-2 League Championship
07 Jan 2017 Watford v Burton Albion L 2-0 FA Cup 3rd round
14 Jan 2017 Burton Albion v Wigan Athletic L 0-2 League Championship
21 Jan 2017 Cardiff City v Burton Albion L 1-0 League Championship
28 Jan 2017 Queens Park Rangers v Burton Albion W 1-2 League Championship
04 Mar 2017 Bristol City v Burton Albion D 0-0 League Championship
07 Mar 2017 Sheffield Wednesday v Burton Albion D 1-1 League Championship
11 Mar 2017 Burton Albion v Nottingham Forest W 1-0 League Championship
18 Mar 2017 Burton Albion v Brentford L 3-5 League Championship
01 Apr 2017 Huddersfield Town v Burton Albion W 0-1 League Championship
05 Apr 2017 Newcastle United v Burton Albion L 1-0 League Championship
08 Apr 2017 Burton Albion v Aston Villa D 1-1 League Championship
14 Apr 2017 Burton Albion v Ipswich Town L 1-2 League Championship
17 Apr 2017 Birmingham City v Burton Albion W 0-2 League Championship
22 Apr 2017 Burton Albion v Leeds United W 2-1 League Championship
29 Apr 2017 Barnsley v Burton Albion D 1-1 League Championship
07 May 2017 Burton Albion v Reading L 2-4 League Championship
09 Sep 2017 Leeds United v Burton Albion L 5-0 League Championship
12 Sep 2017 Norwich City v Burton Albion D 0-0 League Championship
16 Sep 2017 Burton Albion v Fulham W 2-1 League Championship
23 Sep 2017 Queens Park Rangers v Burton Albion D 0-0 League Championship
26 Sep 2017 Burton Albion v Aston Villa L 0-4 League Championship
21 Oct 2017 Nottingham Forest v Burton Albion L 2-0 League Championship
02 Dec 2017 Derby County v Burton Albion L 1-0 League Championship
09 Dec 2017 Burton Albion v Preston North End L 1-2 League Championship
16 Dec 2017 Bolton Wanderers v Burton Albion W 0-1 League Championship
23 Dec 2017 Reading v Burton Albion W 1-2 League Championship
26 Dec 2017 Burton Albion v Leeds United L 1-2 League Championship
30 Dec 2017 Burton Albion v Norwich City D 0-0 League Championship
01 Jan 2018 Sheffield Wednesday v Burton Albion W 0-3 League Championship
06 Jan 2018 Birmingham City v Burton Albion L 1-0 FA Cup 3rd round
13 Jan 2018 Burton Albion v Queens Park Rangers L 1-3 League Championship
20 Jan 2018 Fulham v Burton Albion L 6-0 League Championship
30 Jan 2018 Burton Albion v Reading L 1-3 League Championship
03 Feb 2018 Aston Villa v Burton Albion L 3-2 League Championship
10 Feb 2018 Ipswich Town v Burton Albion D 0-0 League Championship
17 Feb 2018 Burton Albion v Nottingham Forest D 0-0 League Championship
24 Feb 2018 Burton Albion v Millwall L 0-1 League Championship
30 Mar 2018 Cardiff City v Burton Albion L 3-1 League Championship
02 Apr 2018 Burton Albion v Middlesbrough D 1-1 League Championship
07 Apr 2018 Birmingham City v Burton Albion D 1-1 League Championship
10 Apr 2018 Burton Albion v Hull City L 0-5 League Championship
14 Apr 2018 Burton Albion v Derby County W 3-1 League Championship
21 Apr 2018 Sunderland v Burton Albion W 1-2 League Championship
28 Apr 2018 Burton Albion v Bolton Wanderers W 2-0 League Championship
06 May 2018 Preston North End v Burton Albion L 2-1 League Championship


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.