Redshaw signed for Altrincham on 13 October 2011. He made his debut as a substitute against Vauxhall Motors.[4] He scored twice for Altrincham in a friendly against a Manchester United XI. He also scored in a Cheshire cup game before returning briefly to former club Salford City for a Manchester Premier Cup game, in which he scored a hat-trick.[5] On his return to Altrincham he scored in an FA Trophy defeat against FC United of Manchester before scoring his first league goals in a 4–2 victory over F.C. Halifax Town.[6]
In August 2014 Morecambe accepted a bid for Redshaw from League One side Peterborough United but after having a medical and discussing personal terms Redshaw rejected the move.[8]
Blackpool
He signed for Blackpool in 2015, spending two seasons with the club before being released in May 2017.[9]
Salford City (second spell)
In July 2017 he returned to Salford City, signing a two-year contract.[10] In June 2019 he was released by the club after the expiry of his contract.[11]
On 24 September 2021, Redshaw joined National League North side Chester on an initial three-month loan deal.[15] On 3 January, Redshaw returned to Ashton having scored two goals in thirteen appearances.[16]