Following his release by Aston Villa, Taylor signed a one-year contract with League One side Walsall on 1 August 2012, arriving at the Banks's Stadium on the same day as former West Bromwich Albion player Paul Downing.
[3] He only made one appearance for the club, playing the entirety of a 3–0 defeat in the League Cup away to Queens Park Rangers on 28 August 2012.
[5] In October 2012, whilst still at Walsall, he joined Football Conference side Nuneaton Town on a one-month loan, which was later extended.
[10] On 3 June 2014, Taylor re-joined newly relegated Conference North side Tamworth, where he signed a one-year deal, and was joined by former Nuneaton Town colleagues James Belshaw and Jon Adams.
[12] Following a three year spell with Leamington, Taylor opted to sign for Southern League Premier Division Central side Bromsgrove Sporting on 16 July 2021.