Cornwall-born Scot progressed through the youth setup at Exeter City, before going on to make over one-hundred-and-thirty appearances for the club and becoming captain.
In May 2015 Scot moved to Notts County, but joined the Exiles on loan in October of the same season.
Scot's stay with Newport lasted until 31st December when he was recalled by Notts County.
After returning briefly to Meadow Lane, Scot was loaned out to York City, where we spent the remainder of last season.
At the start of the summer Scot's contract with Notts County was cancelled, allowing him to sign for the Exiles on a two-year deal.