The 21-year-old Australian-born Haran was released by SkyBet Championship side Queens Park Rangersin 2015.
Although he never made the R`s senior side, he did have loan spells in non-League football with Arlesey Town in 2014/15 and with Havant & Waterlooville in the National League South towards the latter part of the 2015/16 season.
Marcus Law, manager of Evo-Stik League Southern Premier Division club Kettering Town, made Haran his final signing before the start of the 2016/17 season and he went on to make forty-one appearances for the Poppies, scoring 4 times.