John Halls

Date of birth14 February 1982
Place of birthIslington
NationalityEnglish
Weight70 kg
Height1.83 m
PositionDefender/Midfielder

A member of Arsenal's 2000 FA Youth Cup winning side, the right-back's three sub appearances in the League Cup preceded his move to Stoke City.

After a loan spell, John joined Stoke City in December 2003 with a contract up to June 2006.

John joined Reading in January 2006 with a contract to June 2008.

He joined Aldershot Town in July 2009 with a two-year contract.

He joined Wycombe Wanderers in July 2011 with a one-year contract.

Club history

Team Joined Left Loan / Trialist
Arsenal 18 Jul 2000 05 Dec 2003
Colchester United 18 Jan 2002 18 Feb 2002 L
Beveren 16 Jul 2002 31 May 2003 L
Stoke City 03 Oct 2003 03 Dec 2003 L
Stoke City 05 Dec 2003 19 Jan 2006
Reading 19 Jan 2006 30 Jun 2008
Preston North End 01 Nov 2007 02 Dec 2007 L
Crystal Palace 09 Jan 2008 09 Feb 2008 L
Sheffield United 15 Mar 2008 31 May 2008 L
Brentford 25 Sep 2008 30 Jun 2009
Aldershot Town 28 Jul 2009 30 Jun 2011
Wycombe Wanderers 01 Jul 2011 30 Jun 2012

Club stats

Season Team Competition Apps Subs Goals Y R
2001-02 Arsenal League Cup
3
1
2001-02 Colchester United League Division 2 6
2003-04 Stoke City FA Cup 2
2003-04 Stoke City League Division 1 34
6
2004-05 Stoke City FA Cup 1
2004-05 Stoke City League Championship 20
2
4
1
2004-05 Stoke City League Cup 1
2005-06 Reading FA Cup 2
2005-06 Reading League Championship 1
1
2005-06 Stoke City League Championship 13
2
2
1
2005-06 Stoke City League Cup 1
2006-07 Reading League Cup 2
2007-08 Crystal Palace League Championship 5
2007-08 Preston North End League Championship 4
1
2007-08 Reading League Cup 2
1
1
2007-08 Reading Premier League
1
2007-08 Sheffield United League Championship 5
1
1
2008-09 Brentford FA Cup 1
2008-09 Brentford League Two 22
1
2
2009-10 Aldershot Town FA Cup
2
2009-10 Aldershot Town League Cup 1
1
2009-10 Aldershot Town League Two 10
6
1
2009-10 Aldershot Town League Two Play-Offs 2
2010-11 Aldershot Town Johnstones Paint Trophy 2
2010-11 Aldershot Town League Two 16
7
1
4
2011-12 Wycombe Wanderers League Cup 1
2011-12 Wycombe Wanderers League One 5
2
3


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
08 Aug 2009 Aldershot Town v Darlington W 3-1 League Two
11 Aug 2009 Bristol Rovers v Aldershot Town L 2-1 League Cup 1st round
15 Aug 2009 Rochdale v Aldershot Town L 1-0 League Two
18 Aug 2009 AFC Bournemouth v Aldershot Town L 1-0 League Two
22 Aug 2009 Aldershot Town v Accrington Stanley W 3-1 League Two
29 Aug 2009 Grimsby Town v Aldershot Town W 1-2 League Two
05 Sep 2009 Aldershot Town v Hereford United D 2-2 League Two
12 Sep 2009 Aldershot Town v Port Vale D 1-1 League Two
19 Sep 2009 Crewe Alexandra v Aldershot Town W 1-2 League Two
21 Nov 2009 Notts County v Aldershot Town D 0-0 League Two
24 Nov 2009 Aldershot Town v Northampton Town W 2-1 League Two
28 Nov 2009 Tranmere Rovers v Aldershot Town D 0-0 FA Cup 2nd round
01 Dec 2009 Dagenham and Redbridge v Aldershot Town W 2-5 League Two
05 Dec 2009 Aldershot Town v Chesterfield W 1-0 League Two
08 Dec 2009 Aldershot Town v Tranmere Rovers L 1-2 FA Cup 2nd round replay
12 Dec 2009 Burton Albion v Aldershot Town L 6-1 League Two
24 Apr 2010 Cheltenham Town v Aldershot Town W 1-2 League Two
01 May 2010 Aldershot Town v Lincoln City W 3-1 League Two
08 May 2010 Morecambe v Aldershot Town L 1-0 League Two
15 May 2010 Aldershot Town v Rotherham United L 0-1 League Two Play-Offs Semi-final 1st leg
19 May 2010 Rotherham United v Aldershot Town L 2-0
Agg: 3-0
League Two Play-Offs Semi-final 2nd leg
31 Aug 2010 Aldershot Town v Oxford United W 2-0 Johnstones Paint Trophy 1st round - southern section
04 Sep 2010 Aldershot Town v Northampton Town D 1-1 League Two
18 Sep 2010 Aldershot Town v Wycombe Wanderers D 0-0 League Two
25 Sep 2010 Stockport County v Aldershot Town D 2-2 League Two
05 Oct 2010 Bristol Rovers v Aldershot Town L 1-0 Johnstones Paint Trophy 2nd round - southern section
16 Oct 2010 Aldershot Town v Morecambe W 2-1 League Two
23 Oct 2010 Crewe Alexandra v Aldershot Town L 3-1 League Two
30 Oct 2010 Aldershot Town v Bury L 1-3 League Two
15 Feb 2011 Aldershot Town v Lincoln City D 2-2 League Two
19 Feb 2011 Northampton Town v Aldershot Town D 1-1 League Two
26 Feb 2011 Aldershot Town v Port Vale L 1-2 League Two
01 Mar 2011 Aldershot Town v Gillingham D 1-1 League Two
05 Mar 2011 Wycombe Wanderers v Aldershot Town D 2-2 League Two
08 Mar 2011 Aldershot Town v Torquay United W 1-0 League Two
12 Mar 2011 Cheltenham Town v Aldershot Town W 1-2 League Two
19 Mar 2011 Aldershot Town v Stockport County W 1-0 League Two
22 Mar 2011 Aldershot Town v Barnet W 1-0 League Two
26 Mar 2011 Aldershot Town v Accrington Stanley D 1-1 League Two
02 Apr 2011 Southend United v Aldershot Town D 0-0 League Two
09 Apr 2011 Aldershot Town v Shrewsbury Town W 3-0 League Two
16 Apr 2011 Stevenage v Aldershot Town D 2-2 League Two
23 Apr 2011 Aldershot Town v Burton Albion L 1-2 League Two
25 Apr 2011 Bradford City v Aldershot Town L 2-1 League Two
30 Apr 2011 Aldershot Town v Rotherham United D 2-2 League Two
07 May 2011 Lincoln City v Aldershot Town W 0-3 League Two


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

International stats

Season Team Competition Apps Subs Goals Y R
1999-00 England Under-18 1
2000-01 England UEFA Under-18 2
2000-01 England Under-18 1
2001-02 England Toulon Under-20 2
2001-02 England Toulon Under-21 1
2001-02 England Under-20 2


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

International matches

Date Match Result Competition Round
08 Mar 2000 England v France L 0-3 U18
07 Oct 2000 Andorra v England W 0-4 UEFA U18 Group 5
11 Oct 2000 England v Italy W 2-1 UEFA U18 Group 5
16 Nov 2000 England v Belgium W 3-2 U18
13 Mar 2002 England v Finland W 3-0 Under-20
10 Apr 2002 Portugal v England L 2-0 Under-20
06 May 2002 England v China PR D 0-0 Toulon Under-20 Tournament Group A
12 May 2002 England v Portugal W 1-0 Toulon Under-20 Tournament Group A
17 May 2002 England v Japan W 0-0 (5-4) Toulon Under-20 Tournament 3rd place


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