Gibson had grown up as a fan of their Edinburgh derby rivals Hearts, but was offered a better deal by Hibernian.
[8] However, the following season, Gibson began to form a deadly partnership down the left-flank of Leicester's attack with Mike Stringfellow[3] and became a key fixture in the Leicester side as they chased the double with the club sitting top of the league with 5 games to go and reaching the FA Cup Final, though they eventually fell short in both competitions.
He moved to Aston Villa in September 1970 where he remained for two years before ending his career with Exeter City.
[5] Gibson made his debut for Scotland in a 4–1 victory over Austria in front of 94,500 fans at Hampden Park on 4 May 1963 in a game that was abandoned after 79 minutes after the Austrian team's foul tactics caused referee Jim Finney to abandon the game in fear of player safety.
[5][6][7] Gibson played well enough to retain his place, in the absence of Spurs player John White, for end of season friendly matches against Norway, Republic of Ireland and Spain.