McGowan began his career with the Shrimps and made his professional debut on 20 April 2013 in a 2–0 defeat against Torquay United, becoming the club's youngest ever debutant.
McGowan's first appearance for Morecambe came on 1st January 2014 Vs York City FC coming on as second half substitute.
In an interview Bentley said he see's McGowan as a prospect for the future of the club and the next big thing to come out of the lower leagues. McGowan was described as a Strong, Robust Attack minded player who loves a challenge. McGowan was the youngest player to play in the Football League in the 2012-2013 season at 16 Years and 6 Months old.
On May 19th 2014 McGowan signed new two year deal at the Globe Arena and was described as one of the "Fab Four" as 3 others also signed 2 year extensions on the night.
McGowan scored his first goal for the club in the Shrimps' 1-1 draw at Exeter City in the 2014-15 season.