On 31 January 2013, Phillips joined Conference Premier club Nuneaton Town on loan for a month, with a view of gaining more experience,[3] He made his Nuneaton Town debut on 2 February 2013 in a 3–2 loss to Stockport County.[4] Phillips was joined at Nuneaton by fellow Sky Blue Lee Burge, both Phillips and Burge had their loan spells extended until the end of the season and were influential in saving Nuneaton from relegation.[citation needed]
Phillips made his Coventry City debut as a substitute on 3 August 2013 in a 3–2 League One loss to Crawley Town, coming on to replace Jordan Willis after 82 minutes.[5] Phillips scored his first goal for the club on 19 October in a 1–1 draw against Wolverhampton Wanderers.[6] Aaron made his first start for Coventry City in their 1–0 victory in League One against Walsall in October 2013.[7]
On 1 January 2014, Phillips signed a new contract to keep him at Coventry City until the summer of 2016.[8]
Northampton Town
On 3 June 2016, Phillips signed for Northampton Town newly promoted to League One.[9] He made his league debut for Northampton on 6 August 2016 in a 1–1 home draw against Flettwood Town.[10] He scored his first goal for Northampton on 14 March 2017 in a 2–1 home win against Port Vale. His goal came in the 63rd minute, and was assisted by John-Joe O'Toole. This was the first goal of the game.[11]
Brackley Town
On 28 August 2020, Phillips signed for Brackley Town for the 20/21 Season in the National League North.