During his time at Celtic, Sinclair was a standout performer and played a crucial role in the club’s domestic success. He won multiple Scottish Premiership titles and domestic cups with Celtic before joining Preston North End in 2020. In 2021, Sinclair signed with Bristol Rovers, where he continues to showcase his talent on the pitch.