Career
He is currently playing for SV Oberwart. Salihu moved from Austria to sign a two-year contract with English League Two side Northampton Town in July 2011. He made his debut at Sixfields on 23 August 2011, replacing Adebayo Akinfenwa as a 77th-minute substitute in a 4–0 defeat to Wolverhampton Wanderers in a League Cup Second Round clash.
Manager Gary Johnson said of his debut that "He"s only just come back from an injury and he"s only 18 so it was one of those where we just wanted to give him a little feel for it".
In 2012, Salihu left Northampton to join the First Division Club Saskatchewan Austria Klagenfurt.