Former Junior Blue. From Lisburn.
"Returned home last summer following a few years at QPR. Commands his area well and looks to have a bright future in the game. Has represented NI at various levels." John Baillie - Apr. 2013.
1st team debut in 1-0 defeat at home to Ballinamallard United on 20 April 2013.
Signed a one year contract on 23 May 2013.
Signed a one year loan deal with Carrick Rangers on 8 August 2013.
Recalled from loan spell - January 24, 2014.
Signed a one year contract extension on 6 May 2014.
Signed a two year contract extension on April 21, 2015.
Gareth agreed a 3 year contract extension on January 12, 2017 to take effect at the expiry of his current contract at the end of the season.
1st Newtownabbey LSC Young player of the year - 2018/19
Signed an extended two year contract on November 13, 2019 to take effect on the expiry of his existing contract at the end of the season.
LINFIELD CAREER RECORD
(at end of 2019/20):