Years at the club:
|Date of birth:
||Leyton Orient, Brentford
From a young age John showed a talent for playing football both representing his school and the Area London School Boys team. His dream was to play for Arsenal for whom he had a try out, but was unsuccessful. Later he got a trial at West Ham United and was successful gaining an apprenticeship with them.
At the end of his two-year apprenticeship John was released by West Ham and he started work on a fruit and veg stall and in 1998 John started playing for Crawley Town in the Southern Premier League and about a year late he was signed by the then Reading manager Alan Pardew to play for them.
Pardew immediately loaned John out to Sutton United to gain more experience before he start playing for Reading on a semi regular basis. In his time at Reading John got to play against Chelsea in a League Cup game where the strikeforce that night consisted of Hernan Crespo and Jimmy Floyd Hasselbaink.
John's time came to an end at Reading in 2004 when he signed for Leyton Orient.
In the 2005-06 season, Mackie made a formidable partnership for Leyton Orient with Gabriel Zakuani, and went down in Orient folklore by captaining the Os to their first automatic promotion in 36 years. He was released by the club at the end of the 2006-07 season.
On 16 May 2007, he signed for Brentford on a two-year contract. Two days after signing for the Bees, it was announced that Mackie would be Brentford captain for the 2007-08 season. However, Mackie only manager 14 league appearances for the club before leaving by mutual consent. He signed for AFC Hornchurch on 18 January 2008, he has since retired from the game and now runs a fruit and veg stall in Camden Market. On 7 August 2008, Mackie signed for Hertford Town F.C. in a semi-professional capacity.
Did you know?
Martin Hicks, 1978-1991
Martin holds the club appearance record. He made 603
first team appearances in all competitions.
Neil Webb, 1978-1982
Neil won 26 full England caps, the FA Cup and
Bill Davies, 1953-1961
Bill totalled 226 appearances for Reading, playing in
every game of the 1958/59 season.
Trevor Senior, 1983-87 / 1988-92
The greatest goalscorer in the club's history, Trevor
scored 191 goals in 362 appearances.