Career
He has previously played for Falkirk and Clyde. Falkirk
His first league start came on 6 August 2011, against Raith Rovers at Starks Park. He went on to make 12 more appearances for Falkirk in season 2011-2012.
During the 2012-2013 season, he made 11 appearances in total, with his last outing in a Falkirk shirt coming at the same venue he made his league debut for the club, playing in a 0–0 draw against Raith Rovers at Stark"s Park.
Clyde (loan)
On 13 January 2012, Fulton joined Scottish Third Division side Clyde on a month"s loan deal. He made his league debut the following day, starting against Montrose.
Stirling Albion
On 8 August 2013, Fulton joined Scottish League Two side Stirling Albion along with former Falkirk teammate David Weatherston. He scored just 6 minutes into his debut on 10 August 2013, in a 2–1 victory over Montrose.
On 23 January 2015, Fulton left Stirling Albion.