 Knox was loaned to East Fife in January 2018, and Berwick Rangers in January 2019.During his time at Livingston, Knox went on trial at Rangers in 2016 and also had trials in England with Manchester United, Liverpool and Sunderland.On 11 July 2019, Knox signed for Scottish League Two club Brechin City.