Career snapshot
Career highs
| Full name | Craig Armstrong |
|---|---|
| Name in home country | Steven Craig Armstrong |
| Date of birth | 1975-05-23 (51 yrs) |
| Place of birth | South Shields, England |
| Citizenship | England |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | left |
| Height | 180.00 m |
| Current club | Retired |
| Joined | 2013-06-30 |
| Contract expires | — |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Huddersfield Town | 4 | 00/01 | 99/00 | 114 | 5 | 0 | 3,045 |
| Nottingham Forest | 5 | 92/93 | 98/99 | 46 | 2 | 0 | 357 |
| Gillingham FC | 2 | 07/08 | 96/97 | 26 | 1 | 0 | 180 |
| Boston United | 1 | 11/12 | 11/12 | 3 | 0 | 0 | 0 |
| Eastwood Town (- 2014) | 1 | 11/12 | 11/12 | 8 | 1 | 0 | 711 |
| Forest Green Rovers | 2 | 09/10 | 10/11 | 38 | 0 | 0 | 0 |
| Mansfield Town | 1 | 09/10 | 09/10 | 17 | 0 | 0 | 0 |
| Kidderminster Harriers | 1 | 08/09 | 08/09 | 8 | 0 | 0 | 0 |
| Burton Albion | 1 | 08/09 | 08/09 | 3 | 1 | 0 | 107 |
| Cheltenham Town | 4 | 05/06 | 08/09 | 114 | 2 | 1 | 1,344 |
| Bradford City | 1 | 04/05 | 04/05 | 7 | 0 | 0 | 0 |
| Sheffield Wednesday | 4 | 01/02 | 04/05 | 40 | 1 | 0 | 1,466 |
| Grimsby Town | 1 | 03/04 | 03/04 | 9 | 1 | 0 | 737 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 99/00 | First Division | Huddersfield Town | 39 | 0 | 0 | 5 | 0 | 0 |
| 99/00 | League Cup | Huddersfield Town | 2 | 0 | 0 | 0 | 0 | 0 |
| 98/99 | First Division | Huddersfield Town | 13 | 1 | 0 | 2 | 0 | 1,170 |
| 98/99 | League Cup | Nottingham Forest | 2 | 1 | 0 | 1 | 0 | 210 |
| 98/99 | Premier League | Nottingham Forest | 22 | 0 | 0 | 2 | 0 | 0 |
| 97/98 | FA Cup | Nottingham Forest | 1 | 0 | 0 | 1 | 0 | 0 |
| 97/98 | First Division | Nottingham Forest | 19 | 0 | 0 | 2 | 0 | 0 |
| 97/98 | League Cup | Nottingham Forest | 2 | 1 | 0 | 0 | 0 | 147 |
| 96/97 | League Cup | Gillingham FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 96/97 | Premier League | Nottingham Forest | 0 | 0 | 0 | 0 | 0 | 0 |
| 96/97 | Second Division | Gillingham FC | 8 | 0 | 0 | 3 | 0 | 0 |
| 95/96 | Premier League | Nottingham Forest | 0 | 0 | 0 | 0 | 0 | 0 |
| 92/93 | Premier League | Nottingham Forest | 0 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | National League North | Eastwood Town (- 2014) | 8 | 1 | 0 | 0 | 0 | 711 |
| 11/12 | National League North | Boston United | 3 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Conference | Forest Green Rovers | 24 | 0 | 0 | 2 | 0 | 0 |
| 10/11 | FA Cup | Forest Green Rovers | 1 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Conference | Forest Green Rovers | 13 | 0 | 0 | 4 | 0 | 0 |
| 09/10 | Conference | Mansfield Town | 17 | 0 | 0 | 3 | 0 | 0 |
| 09/10 | FA Cup | Mansfield Town | 0 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | Conference | Kidderminster Harriers | 8 | 0 | 0 | 1 | 1 | 0 |
| 08/09 | Conference | Burton Albion | 3 | 1 | 0 | 0 | 0 | 107 |
| 08/09 | EFL Trophy | Cheltenham Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | FA Cup | Cheltenham Town | 0 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | League Cup | Cheltenham Town | 2 | 0 | 0 | 1 | 0 | 0 |
| 08/09 | League One | Cheltenham Town | 5 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | EFL Trophy | Gillingham FC | 2 | 1 | 0 | 0 | 0 | 180 |
| 07/08 | League Cup | Gillingham FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | League One | Cheltenham Town | 14 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | League One | Gillingham FC | 13 | 0 | 0 | 3 | 0 | 0 |
| 06/07 | FA Cup | Cheltenham Town | 2 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | League Cup | Cheltenham Town | 2 | 0 | 0 | 1 | 0 | 0 |
| 06/07 | League One | Cheltenham Town | 42 | 0 | 1 | 5 | 0 | 0 |
| 05/06 | EFL Trophy | Cheltenham Town | 2 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | FA Cup | Cheltenham Town | 6 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | League Cup | Cheltenham Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | League Two | Cheltenham Town | 34 | 2 | 0 | 5 | 0 | 1,344 |
| 05/06 | League Two Play-Offs | Cheltenham Town | 3 | 0 | 0 | 0 | 0 | 0 |
| 04/05 | FA Cup | Sheffield Wednesday | 0 | 0 | 0 | 0 | 0 | 0 |
| 04/05 | League One | Sheffield Wednesday | 0 | 0 | 0 | 0 | 0 | 0 |
| 04/05 | League One | Bradford City | 7 | 0 | 0 | 2 | 0 | 0 |
| 03/04 | EFL Trophy | Sheffield Wednesday | 2 | 0 | 0 | 0 | 0 | 0 |
| 03/04 | FA Cup | Sheffield Wednesday | 0 | 0 | 0 | 0 | 0 | 0 |
| 03/04 | League Cup | Sheffield Wednesday | 1 | 0 | 0 | 0 | 0 | 0 |
| 03/04 | Second Division | Grimsby Town | 9 | 1 | 0 | 1 | 0 | 737 |
| 03/04 | Second Division | Sheffield Wednesday | 10 | 0 | 0 | 3 | 0 | 0 |
| 02/03 | First Division | Sheffield Wednesday | 17 | 1 | 0 | 3 | 0 | 1,466 |
| 02/03 | League Cup | Sheffield Wednesday | 2 | 0 | 0 | 0 | 0 | 0 |
| 01/02 | EFL Trophy | Huddersfield Town | 2 | 0 | 0 | 0 | 0 | 0 |
| 01/02 | First Division | Sheffield Wednesday | 8 | 0 | 0 | 1 | 0 | 0 |
| 01/02 | League Cup | Huddersfield Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 01/02 | Second Division | Huddersfield Town | 11 | 1 | 0 | 1 | 0 | 555 |
| 00/01 | FA Cup | Huddersfield Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 00/01 | First Division | Huddersfield Town | 44 | 3 | 0 | 8 | 0 | 1,320 |
| 00/01 | League Cup | Huddersfield Town | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 92/93 | 1992-07-01 | Nottingham U18 | Forest | Transfer | 0 | — |
| 94/95 | 1994-12-29 | Forest | Burnley | Loan | 0 | — |
| 94/95 | 1995-02-05 | Burnley | Forest | Return from loan | 0 | — |
| 95/96 | 1996-01-08 | Forest | Bristol Rovers | Loan | 0 | — |
| 95/96 | 1996-02-04 | Bristol Rovers | Forest | Return from loan | 0 | — |
| 95/96 | 1996-03-23 | Forest | Bristol Rovers | Loan | 0 | — |
| 95/96 | 1996-05-31 | Bristol Rovers | Forest | Return from loan | 0 | — |
| 96/97 | 1996-10-01 | Forest | Gillingham | Loan | 0 | — |
| 96/97 | 1996-12-01 | Gillingham | Forest | Return from loan | 0 | — |
| 96/97 | 1997-01-01 | Forest | Watford | Loan | 0 | — |
| 96/97 | 1997-02-01 | Watford | Forest | Return from loan | 0 | — |
| 98/99 | 1999-02-01 | Forest | Huddersfield | Transfer | 0 | €1.13m |
| 01/02 | 2002-02-01 | Huddersfield | Sheff Wed | Transfer | 0 | €150k |
| 03/04 | 2004-02-01 | Sheff Wed | Grimsby Town | Loan | 0 | — |
| 03/04 | 2004-05-01 | Grimsby Town | Sheff Wed | Return from loan | 0 | — |
| 04/05 | 2005-01-01 | Sheff Wed | Bradford | Transfer | 50000 | — |
| 05/06 | 2005-07-01 | Bradford | Cheltenham | Transfer | 50000 | — |
| 07/08 | 2007-07-01 | Cheltenham | Gillingham | Transfer | 50000 | — |
| 07/08 | 2008-01-01 | Gillingham | Cheltenham | Transfer | 50000 | — |
| 08/09 | 2008-11-01 | Cheltenham | Burton Albion | Loan | 50000 | — |
| 08/09 | 2008-12-01 | Burton Albion | Cheltenham | Return from loan | 50000 | — |
| 08/09 | 2009-01-01 | Cheltenham | Kidderminster | Transfer | 50000 | — |
| 09/10 | 2009-07-01 | Kidderminster | Mansfield Town | Transfer | 50000 | — |
| 09/10 | 2010-02-01 | Mansfield Town | Forest Green | Transfer | 50000 | — |
| 11/12 | 2011-07-01 | Forest Green | Eastwood Town | Transfer | 50000 | — |
| 11/12 | 2011-09-01 | Eastwood Town | Boston Utd | Transfer | 50000 | — |
| 11/12 | 2011-10-01 | Boston Utd | Hucknall Town FC | Transfer | 50000 | — |
| 11/12 | 2012-03-26 | Hucknall Town FC | Quorn FC | Transfer | 50000 | — |
| 12/13 | 2013-06-30 | Quorn FC | Retired | Transfer | 50000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €50k |
No national team data.
No teammate data.
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 00/01 | First Division | Huddersfield Town | 3 | 44 |
| 05/06 | League Two | Cheltenham Town | 2 | 34 |
| 02/03 | First Division | Sheffield Wednesday | 1 | 17 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 06/07 | League One | Cheltenham Town | 1 | 42 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 08/09 | 2008-12-01 | Burton Albion | Cheltenham | Return from loan | — | €50k |
| 08/09 | 2008-11-01 | Cheltenham | Burton Albion | Loan | — | €50k |
| 03/04 | 2004-05-01 | Grimsby Town | Sheff Wed | Return from loan | — | — |
| 03/04 | 2004-02-01 | Sheff Wed | Grimsby Town | Loan | — | — |
| 96/97 | 1997-02-01 | Watford | Forest | Return from loan | — | — |
| 96/97 | 1997-01-01 | Forest | Watford | Loan | — | — |
| 96/97 | 1996-12-01 | Gillingham | Forest | Return from loan | — | — |
| 96/97 | 1996-10-01 | Forest | Gillingham | Loan | — | — |
| 95/96 | 1996-05-31 | Bristol Rovers | Forest | Return from loan | — | — |
| 95/96 | 1996-03-23 | Forest | Bristol Rovers | Loan | — | — |
| 95/96 | 1996-02-04 | Bristol Rovers | Forest | Return from loan | — | — |
| 95/96 | 1996-01-08 | Forest | Bristol Rovers | Loan | — | — |
| 94/95 | 1995-02-05 | Burnley | Forest | Return from loan | — | — |
| 94/95 | 1994-12-29 | Forest | Burnley | Loan | — | — |
Teams faced most often by Craig Armstrong's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Southend United | 24 | 6 | 7 | 11 | 22 | 31 | -9 | 25% |
| Swindon Town | 24 | 10 | 5 | 9 | 34 | 30 | +4 | 42% |
| Port Vale FC | 24 | 12 | 5 | 7 | 32 | 23 | +9 | 50% |
| Tranmere Rovers | 22 | 10 | 4 | 8 | 23 | 24 | -1 | 45% |
| AFC Bournemouth | 22 | 7 | 8 | 7 | 23 | 24 | -1 | 32% |
| Bristol Rovers | 22 | 11 | 5 | 6 | 37 | 36 | +1 | 50% |
| Yeovil Town | 22 | 11 | 5 | 6 | 30 | 23 | +7 | 50% |
| Walsall FC | 22 | 6 | 7 | 9 | 27 | 32 | -5 | 27% |
| Northampton Town | 22 | 7 | 7 | 8 | 32 | 38 | -6 | 32% |
| Oldham Athletic | 22 | 6 | 9 | 7 | 24 | 26 | -2 | 27% |
| Hartlepool United | 22 | 11 | 4 | 7 | 31 | 31 | 0 | 50% |
| Crewe Alexandra | 20 | 8 | 3 | 9 | 27 | 31 | -4 | 40% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 00/01 | Senior debut season | |
| 00/01 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 99/00 | 41 | 0 | 5 | 0 | 0 | 0 |
| 98/99 | 37 | 1,380 | 5 | 0 | 0 | 0.33 |
| 97/98 | 22 | 147 | 3 | 0 | 0 | 1.84 |
| 96/97 | 10 | 0 | 3 | 0 | 0 | 0 |
| 10/11 | 25 | 0 | 2 | 0 | 0 | 0 |
| 09/10 | 30 | 0 | 7 | 0 | 0 | 0 |
| 08/09 | 19 | 107 | 2 | 0 | 1 | 2.52 |
| 07/08 | 30 | 180 | 3 | 0 | 0 | 1.5 |
| 06/07 | 46 | 0 | 6 | 0 | 0 | 0 |
| 05/06 | 46 | 1,344 | 5 | 0 | 0 | 0.33 |
| 04/05 | 7 | 0 | 2 | 0 | 0 | 0 |
| 03/04 | 22 | 737 | 4 | 0 | 0 | 0.49 |
| 02/03 | 19 | 1,466 | 3 | 0 | 0 | 0.18 |
| 01/02 | 22 | 555 | 2 | 0 | 0 | 0.32 |
| 00/01 | 46 | 1,320 | 8 | 0 | 0 | 0.55 |
Output by competition
Career goals and assists broken down by tournament.
More on Craig Armstrong
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Craig Armstrong
Who is Craig Armstrong?
Craig Armstrong is an England professional footballer who plays as a central midfield for Retired.
How old is Craig Armstrong?
Craig Armstrong is 51 years old. He was born on May 23, 1975 in South Shields.
What position does Craig Armstrong play?
Craig Armstrong plays as a central midfield (Midfield - Central Midfield).
What club does Craig Armstrong play for?
Craig Armstrong currently plays for Retired.
How many career goals has Craig Armstrong scored?
Across all senior club competitions in our dataset, Craig Armstrong has scored 14 goals in 433 appearances.
England