Having started with Bristol City, Scott Golbourne joined Exeter City from Reading and made just over a hundred League One appearances before moving to Barnsley. He later appeared for Wolves ahead of returning to Bristol City.
Bristol-born Scott became a scholar/trainee at Ashton Gate in 2004 and having made 14 league appearances - with caps for England at under-17, under-18 and under-19 level - moved to Reading for an undisclosed six-figure sum in January 2006. Scott only made half-a-dozen first-team appearances for the Royals and, following loans to Wycombe (twice), Bournemouth and Oldham, left Reading in July 2009 to sign for newly-promoted Exeter City.
Aged twenty-one, Scott made his Grecians debut in the opening game in League One at Leeds and, after being sent-off in his second match, went on to appear in 38 league and cup matches during his first season. He then appeared 51 times in all competitions - scoring twice - in 2010/11 as City finished 8th in League One. With one of his goals coming in the 5-1 home win over Sheffield Wednesday, Scott was attracting the attention of other clubs. Then, as City started to struggle during 2011/12, Scott had made a further 32 first-team appearances when - after making a final contribution against Charlton on 28 January 2012 - he joined Barnsley as the January transfer window came to a close.
After around 50 league and cup games for the Oakwell club, Scott moved to Wolves for a reported £700,000 fee in August 2013 prior to returning to Bristol City in January 2016. Released by Bristol City at the end of the 2017–18 season, Scott was out of the game before signing for Shrewsbury Town in January 2019. Making just short of sixty league and cup appearances for the Shropshire club, Scott announced his retirement in May 2021 and - as of 2023 - was a director of a number of businesses, mainly in property and construction, in the Birmingham area.
League 104; Cups 17 (121)