Career
Sinclair started his career with Livingston, and has also played for Ayr United, Airdrieonians and Clyde. He has also played in Iceland for BÍ/Bolungarvík and Australia for Mackay Wanderers. Sinclair signed for Livingston aged 12.
Sinclair left Livingston after the 2011-2012 season.
He signed for Ayr United on 20 June 2013. He signed for Airdrieonians in the summer of 2013, leaving the club in January 2014.
After leaving Airdrieonians Sinclair signed for Icelandic club BÍ/Bolungarvík. He soon left the club after realizing he"d have to work in a fish processing plant in the town as part of his contract.
On 8 July 2014, Sinclair signed for Clyde.
He left the club on 10 January 2015. In October 2015, Sinclair signed a short-term deal with Scottish League Two side Stirling Albion. On 13 November 2015, Sinclair signed for Irvine Meadow XI F.C. on loan until January 2016.