McGowan signed a YTS contract with the club in the summer of 2006, and made his debut in Clyde's last game of the 2006-07 season as a substitute, against Dundee.
McGowan signed a youth team contract with the club in the summer of 2006, and he came off the bench for the first time in Clyde's last match of the 2006-07 season against Dundee.