In June 2014, he agreed to join League Two side Northampton Town on loan for the whole of the 2014–15 season. Alan Knill, assistant manager for the "Cobblers", said that "We see Kaid coming off the left wing. When he played here for Bristol Rovers he made some great movement inside and between strikers, and when we knew he would be available we said 'let's try and get him'." He marked his debut with the only goal of the game against Mansfield Town on the opening day of the season at Sixfields on 9 August. He scored a brace in a 5–1 win over Hartlepool United on 16 September, earning himself a place on the Football League team of the week. He broke a metatarsal in January and underwent surgery on the injury, keeping him out of action for three months. He was released by new Port Vale manager Rob Page in May 2015.