Signed a 2 year contract in May 2013.
From Crossgar, Andy scored 2 goals in the Irish Cup final between Glentoran and Cliftonville in May 2013, just before signing for Linfield.
He made 214 appearances for Glentoran scoring 66 goals.
7 Under 21 international caps. 2 goals.
Scored on Linfield debut in 2-0 win away to IF Fuglafjordor (Faroe Islands) in Europa League on Wednesday 3 July 2013.
Scored a hat-trick on his home debut - a 4-1 league win against Ballymena on September 14, 2013.
Leading Goalscorer 2013/14 season - 25 goals
Linfieldfc.com Player of the Year - 2013/14 season
Signed a new 2 year contract on Saturday December 20, 2014 to take effect on the expiry of his current contact at the end of the season.
Leading Goalscorer 2014/15 season - 22 goals
Linfield captain for 2015/16 season.
100th Linfield game in a 1-0 home defeat by Ballinamallard in the League Cup on Wednesday October 14, 2015.
Leading goal scorer with 32 goals in season 2015/16
150th Linfield game v Crusaders in 0-0 draw at Windsor Park on October 29, 2016.
Andrew agreed a 2 year contract extension on January 19, 2017 to take effect at the expiry of his current contract at the end of the season.
100th Linfield goal in a 5-1 win v Ards at Windsor Park on March 18, 2017.
Scored a hat trick in a 3-1 win at Solitude on April 29, 2017 to win the Premier League title.
NIFWA Player of the Month - April 2017
Scored a hat trick in 3-0 Irish Cup final win against Coleraine on May 6, 2017
Andrew scored his 116th goal in his 200th appearance for the club in a 2-0 home win against Cliftonville on December 23, 2017.
LINFIELD CAREER RECORD
(at end of 2016/17):
Played: 182 (including 8 as sub)