Leon Barnett

Date of birth30 November 1985
Place of birthStevenage
NationalityEnglish
Weight72 kg
Height1.83 m
PositionDefender

Leon Barnett signed his first pro contract with Luton Town in September 2004. It ran to June 2007.

He joined West Bromwich Albion in July 2007 with a four-year contract.

After a loan spell, Leon joined Norwich City in January 2011 with a contract to June 2014.

He joined Wigan Athletic in August 2013 with a three-year contract.

Leon joined Bury in July 2016 with a two-year contract that was cancelled in May 2017.

He joined Northampton Town in May 2017 with a two-year contract.

Club history

Team Joined Left Loan / Trialist
Luton Town 27 Sep 2004 26 Jul 2007
Aylesbury United 19 Nov 2004 19 Dec 2004 L
West Bromwich Albion 26 Jul 2007 05 Jan 2011
Coventry City 04 Nov 2009 31 May 2010 L
Norwich City 26 Aug 2010 04 Jan 2011 L
Norwich City 05 Jan 2011 02 Aug 2013
Cardiff City 15 Mar 2013 24 Apr 2013 L
Wigan Athletic 02 Aug 2013 30 Jun 2016
Bury 19 Jul 2016 09 Jun 2017
Northampton Town 09 Jun 2017

Club stats

Season Team Competition Apps Subs Goals Y R
2002-03 Luton Town LDV Vans Trophy
1
2003-04 Luton Town FA Cup 1
1
2003-04 Luton Town LDV Vans Trophy 2
2004-05 Luton Town LDV Vans Trophy 1
1
2005-06 Luton Town FA Cup
1
2005-06 Luton Town League Championship 12
8
4
2005-06 Luton Town League Cup 1
2006-07 Luton Town FA Cup 1
1
2006-07 Luton Town League Championship 39
3
8
2006-07 Luton Town League Cup 3
2007-08 West Bromwich Albion FA Cup 4
1
2007-08 West Bromwich Albion League Championship 30
2
3
4
2008-09 West Bromwich Albion FA Cup 2
2008-09 West Bromwich Albion League Cup 1
2008-09 West Bromwich Albion Premier League 10
1
1
2009-10 Coventry City League Championship 19
1
3
2
2009-10 West Bromwich Albion League Championship
2
2009-10 West Bromwich Albion League Cup 3
2010-11 Norwich City FA Cup 1
2010-11 Norwich City League Championship 25
1
4
1
2010-11 West Bromwich Albion League Cup 1
2011-12 Norwich City FA Cup 1
2011-12 Norwich City Premier League 13
4
1
2
1
2012-13 Cardiff City League Championship 8
1
2012-13 Norwich City FA Cup 2
2012-13 Norwich City League Cup 1
2012-13 Norwich City Premier League 6
2
1
2013-14 Wigan Athletic FA Community Shield 1
2013-14 Wigan Athletic FA Cup 3
1
1
2013-14 Wigan Athletic League Championship 39
2
4
3
2013-14 Wigan Athletic League Championship Play-Offs
1
2013-14 Wigan Athletic League Cup 1
1
2013-14 Wigan Athletic UEFA Europa League 5
1
1
2014-15 Wigan Athletic League Championship 16
4
2
1
2014-15 Wigan Athletic League Cup 1
2015-16 Wigan Athletic Johnstones Paint Trophy 3
2015-16 Wigan Athletic League Cup 1
2015-16 Wigan Athletic League One 16
4
2
1
1
2016-17 Bury FA Cup 1
1
2016-17 Bury Football League Trophy 1
2016-17 Bury League One 24
1
7
2017-18 Northampton Town Football League Trophy 2
2017-18 Northampton Town League Cup 1
1
2017-18 Northampton Town League One 13
2
1
2


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
05 Aug 2017 Shrewsbury Town v Northampton Town L 1-0 League One
08 Aug 2017 Queens Park Rangers v Northampton Town L 1-0 League Cup 1st round
19 Aug 2017 Charlton Athletic v Northampton Town L 4-1 League One
26 Aug 2017 Northampton Town v Peterborough United L 1-4 League One
29 Aug 2017 Northampton Town v Cambridge United D 1-1 Football League Trophy Group H – South
16 Sep 2017 Southend United v Northampton Town D 2-2 League One
19 Sep 2017 Wigan Athletic v Northampton Town L 1-0 League One
21 Nov 2017 Plymouth Argyle v Northampton Town L 2-0 League One
25 Nov 2017 Northampton Town v Bury D 0-0 League One
02 Dec 2017 Portsmouth v Northampton Town L 2-0 Football League Trophy 2nd round - southern section
09 Dec 2017 Oldham Athletic v Northampton Town L 5-1 League One
17 Feb 2018 Scunthorpe United v Northampton Town D 2-2 League One
02 Apr 2018 Peterborough United v Northampton Town L 2-0 League One
10 Apr 2018 Blackpool v Northampton Town L 3-0 League One
14 Apr 2018 Bury v Northampton Town W 2-3 League One
21 Apr 2018 Northampton Town v Plymouth Argyle W 2-0 League One
28 Apr 2018 Walsall v Northampton Town L 1-0 League One
05 May 2018 Northampton Town v Oldham Athletic D 2-2 League One


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