| Player details | |
|---|---|
| Name | Craig Armstrong |
| Age | 33 |
| Club | Cheltenham Town |
| Position | Midfielder |
| Squad No | 13 |
| Born | South Shields |
| Height | 5.11 |
| Player rating | 5.0 (what is this?) |
| From | To | Date | Fee |
|---|---|---|---|
| Gillingham | Cheltenham Town | 4 Feb 2008 | Free Transfer |
| Cheltenham Town | Gillingham | 20 Jun 2007 | Free Transfer |
| Bradford City | Cheltenham Town | 13 Jul 2005 | Free Transfer |
| Out | Bradford City | 19 Jan 2005 | Free Transfer |
| Sheffield Wednesday | Out | 18 Jan 2005 | Cancelled Contract |
| Sheffield Wednesday | Grimsby Town | 23 Feb 2004 | Undisclosed |
| Huddersfield Town | Sheffield Wednesday | 15 Feb 2002 | £ 100,000 |
18th June 2008
Craig Armstrong has accepted a new one-year contract to stay at Cheltenham Town.
6th May 2008
Cheltenham Town have confirmed the release of four players.
4th February 2008
Cheltenham have snapped up former player Craig Armstrong on a free transfer.
1st February 2008
Gillingham have confirmed the departure of three players.
9th January 2008
Gillingham are trying to pay up the contract of Steve Lomas who is one of nine players on the transfer list.
20th June 2007
Ronnie Jepson's Gillingham have signed four players on free transfers.