Date of birth | 23 May 1975 |
Place of birth | South Shields |
Nationality | English |
Weight | 81 kg |
Height | 1.80 m |
Position | Defender/Midfielder |
Armstrong started the 2000-01 season alternating between the left and right-back positions and seemed to struggle to find his best form at a time when Huddersfield Town were slipping down the First Division table.
However, a switch to a midfield role proved a positive move and he established himself as a regular in the Terriers' line-up.
A predominantly left-footed player, he went on to produce some excellent performances, scoring several fine goals and occasionally deputising as team captain.
Armstrong was made available for transfer by Sheffield Wednesday in November 2004.
He joined Bradford City in January 2005 with a contract to the end of the season.
Armstrong joined Gillingham in July 2007 with a two-year contract but was made available for transfer in January 2008.
He then re-joined Cheltenham Town with a contract to the end of the season that was extended to June 2009 in June 2008 but was made available for transfer in September 2008.
Team | Joined | Left | Loan / Trialist |
---|---|---|---|
Nottingham Forest | 02 Jun 1992 | 26 Feb 1999 | |
Burnley | 29 Dec 1994 | 05 Feb 1995 | L |
Bristol Rovers | 08 Jan 1996 | 04 Feb 1996 | L |
Bristol Rovers | 23 Mar 1996 | 05 May 1996 | L |
Gillingham | 18 Oct 1996 | 21 Dec 1996 | L |
Watford | 24 Jan 1997 | 08 Feb 1997 | L |
Watford | 14 Mar 1997 | 26 Apr 1997 | L |
Huddersfield Town | 26 Feb 1999 | 15 Feb 2002 | |
Sheffield Wednesday | 15 Feb 2002 | 19 Jan 2005 | |
Grimsby Town | 23 Feb 2004 | 24 Apr 2004 | L |
Bradford City | 19 Jan 2005 | 30 Jun 2005 | |
Cheltenham Town | 13 Jul 2005 | 30 Jun 2007 | |
Gillingham | 01 Jul 2007 | 31 Jan 2008 | |
Cheltenham Town | 04 Feb 2008 | 23 Jan 2009 | |
Burton Albion | 21 Nov 2008 | 01 Jan 2009 | L |
Kidderminster Harriers | 23 Jan 2009 | 30 Jun 2009 | |
Mansfield Town | 01 Jul 2009 | 30 Jun 2010 | |
Forest Green Rovers | 01 Jul 2010 | 30 Jun 2011 |
Season | Team | Competition | Apps | Subs | Goals | Y | R |
---|---|---|---|---|---|---|---|
1998-99 | Nottingham Forest | League Cup | 4 | 1 |
1
|
||
1998-99 | Nottingham Forest | Premier League | 20 | 2 |
2
|
||
1999-00 | Huddersfield Town | FA Cup | 1 | ||||
1999-00 | Huddersfield Town | League Cup | 1 | 1 |
|||
2000-01 | Huddersfield Town | FA Cup | 1 | ||||
2000-01 | Huddersfield Town | League Cup | 1 | ||||
2000-01 | Huddersfield Town | League Division 1 | 44 | 3 |
8
|
||
2001-02 | Huddersfield Town | LDV Vans Trophy | 1 | 1 |
|||
2001-02 | Huddersfield Town | League Cup | 1 | ||||
2001-02 | Huddersfield Town | League Division 2 | 7 | 4 |
1 |
1
|
|
2001-02 | Sheffield Wednesday | League Division 1 | 7 | 1 |
1
|
||
2002-03 | Sheffield Wednesday | League Cup | 2 | ||||
2002-03 | Sheffield Wednesday | League Division 1 | 17 | 1 |
3
|
||
2003-04 | Grimsby Town | League Division 2 | 9 | 1 |
1
|
||
2003-04 | Sheffield Wednesday | LDV Vans Trophy | 2 | ||||
2003-04 | Sheffield Wednesday | League Cup | 1 | ||||
2003-04 | Sheffield Wednesday | League Division 2 | 5 | 5 |
3
|
||
2004-05 | Bradford City | League One | 4 | 3 |
2
|
||
2005-06 | Cheltenham Town | FA Cup | 5 | 1 |
|||
2005-06 | Cheltenham Town | LDV Vans Trophy | 3 | 1 |
1 |
1
|
|
2005-06 | Cheltenham Town | League Cup | 1 | ||||
2005-06 | Cheltenham Town | League Two | 28 | 6 |
2 |
5
|
|
2005-06 | Cheltenham Town | League Two Play-Offs | 3 | ||||
2006-07 | Cheltenham Town | FA Cup | 2 | ||||
2006-07 | Cheltenham Town | Johnstones Paint Trophy | 2 | ||||
2006-07 | Cheltenham Town | League Cup | 2 |
1
|
|||
2006-07 | Cheltenham Town | League One | 42 |
5
|
|||
2007-08 | Cheltenham Town | League One | 13 | 1 |
|||
2007-08 | Gillingham | Johnstones Paint Trophy | 2 | 1 |
|||
2007-08 | Gillingham | League Cup | 1 | ||||
2007-08 | Gillingham | League One | 12 | 1 |
3
|
||
2008-09 | Cheltenham Town | Johnstones Paint Trophy | 1 | ||||
2008-09 | Cheltenham Town | League Cup | 2 |
1
|
|||
2008-09 | Cheltenham Town | League One | 3 | 2 |
|||
2010-11 | Forest Green Rovers | FA Cup | 1 |
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 | |
---|---|---|---|---|---|
16 Feb 2002 | Sheffield Wednesday v Watford | W | 2-1 | League Division 1 | |
23 Feb 2002 | Sheffield Wednesday v Rotherham United | L | 1-2 | League Division 1 | |
27 Feb 2002 | Manchester City v Sheffield Wednesday | L | 4-0 | League Division 1 | |
02 Mar 2002 | Bradford City v Sheffield Wednesday | W | 0-2 | League Division 1 | |
06 Mar 2002 | Sheffield Wednesday v Wimbledon | L | 1-2 | League Division 1 | |
09 Mar 2002 | Sheffield Wednesday v Gillingham | D | 0-0 | League Division 1 | |
16 Mar 2002 | Millwall v Sheffield Wednesday | W | 1-2 | League Division 1 | |
06 Apr 2002 | Sheffield Wednesday v Nottingham Forest | L | 0-2 | League Division 1 | |
10 Aug 2002 | Sheffield Wednesday v Stoke City | D | 0-0 | League Division 1 | |
13 Aug 2002 | Reading v Sheffield Wednesday | L | 2-1 | League Division 1 | |
17 Aug 2002 | Nottingham Forest v Sheffield Wednesday | L | 4-0 | League Division 1 | |
24 Aug 2002 | Sheffield Wednesday v Rotherham United | L | 1-2 | League Division 1 | |
27 Aug 2002 | Wolverhampton Wanderers v Sheffield Wednesday | D | 2-2 | League Division 1 | |
01 Sep 2002 | Sheffield Wednesday v Sheffield United | W | 2-0 | League Division 1 | |
11 Sep 2002 | Sheffield Wednesday v Rochdale | W | 1-0 | League Cup | 1st round |
14 Sep 2002 | Preston North End v Sheffield Wednesday | D | 2-2 | League Division 1 | |
18 Sep 2002 | Coventry City v Sheffield Wednesday | D | 1-1 | League Division 1 | |
21 Sep 2002 | Sheffield Wednesday v Leicester City | D | 0-0 | League Division 1 | |
25 Sep 2002 | Sheffield Wednesday v Crystal Palace | D | 0-0 | League Division 1 | |
28 Sep 2002 | Walsall v Sheffield Wednesday | L | 1-0 | League Division 1 | |
02 Oct 2002 | Sheffield Wednesday v Leicester City | L | 1-2 | League Cup | 2nd round |
05 Oct 2002 | Sheffield Wednesday v Burnley | L | 1-3 | League Division 1 | |
02 Nov 2002 | Sheffield Wednesday v Derby County | L | 1-3 | League Division 1 | |
09 Nov 2002 | Norwich City v Sheffield Wednesday | L | 3-0 | League Division 1 | |
16 Nov 2002 | Gillingham v Sheffield Wednesday | D | 1-1 | League Division 1 | |
23 Nov 2002 | Sheffield Wednesday v Portsmouth | L | 1-3 | League Division 1 | |
07 Dec 2002 | Sheffield Wednesday v Brighton and Hove Albion | D | 1-1 | League Division 1 | |
09 Aug 2003 | Swindon Town v Sheffield Wednesday | W | 2-3 | League Division 2 | |
13 Aug 2003 | Sheffield Wednesday v Hartlepool United | L | 2-2 (4-5) | League Cup | 1st round |
06 Sep 2003 | Sheffield Wednesday v Tranmere Rovers | W | 2-0 | League Division 2 | |
13 Sep 2003 | Sheffield Wednesday v Stockport County | D | 2-2 | League Division 2 | |
20 Dec 2003 | Sheffield Wednesday v Chesterfield | D | 0-0 | League Division 2 | |
28 Dec 2003 | Tranmere Rovers v Sheffield Wednesday | D | 2-2 | League Division 2 | |
03 Jan 2004 | Wrexham v Sheffield Wednesday | W | 1-2 | League Division 2 | |
17 Jan 2004 | Oldham Athletic v Sheffield Wednesday | L | 1-0 | League Division 2 | |
20 Jan 2004 | Sheffield Wednesday v Scunthorpe United | W | 4-0 | LDV Vans Trophy | Semi-final - northern section |
24 Jan 2004 | Sheffield Wednesday v Peterborough United | W | 2-0 | League Division 2 | |
07 Feb 2004 | Port Vale v Sheffield Wednesday | L | 3-0 | League Division 2 | |
10 Feb 2004 | Blackpool v Sheffield Wednesday | L | 1-0 | LDV Vans Trophy | Final - northern section (1st leg) |
14 Feb 2004 | Sheffield Wednesday v Hartlepool United | W | 1-0 | League Division 2 |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.