 Asprey was purchased by Port Vale for a £2,000 fee in December 1967.He made 22 Fourth Division appearances under "Valiants" manager (and former Stoke teammate) Stanley Matthews in 1967–68, but featured just eleven times in 1968–69 under new boss Gordon Lee.He departed Vale Park when he retired as a player in December 1968, at the age of 32.