In February 2009, Ashikodi joined League Two club Shrewsbury Town after a successful trial. On 28 February, he made his debut in a 3–0 defeat at Macclesfield Town Ashikodi scored his first goal for the club a week later in his third game to help Shrewsbury to a 3–2 win against Notts County on 7 March. He came on as an 89th-minute substitute in a 1–0 defeat to Gillingham in the 2009 Football League Two play-off Final at Wembley Stadium on 23 May. Two days later, he was released by Shrewsbury having scored 1 goal in 10 games.
