Gibson is most notable for being a regular first team player for Fitzroy United Alexander in the Victorian State League.
[1] Gibson is also notable for playing for South Melbourne Hellas in the National Soccer League's inaugural season in 1977.
Gibson's last game for the club was on 12 September at the Brunswick Street Oval against Sunshine George Cross in a 1-1 draw.
[14] Following the assembly of the National Soccer League, Gibson along with fellow Scot and Fitzroy teammate & player-coach Jack Reilly were lured away from Brunswick Street Oval and joined rival Greek backed club South Melbourne Hellas on a one-year contract.
[18] Gibson and former Fitzroy teammate George Gillan, who played for Alexander in the 1977 season with difficulty for a regular spot, both retired from the game professionally.