 On 9 September 2011, Solihull Moors announced the signing of Richard Walker.He made his debut the following day in a 1–0 away win at Boston United.He scored his first goal for the club on 17 September 2011, opening the scoring as Solihull overcame Altrincham 2–0 at Damson Park.