He signed his first professional contract in February 2020; a two-year contract with League One side Bristol Rovers.[3] This came after interest from Premier League side Southampton with Rovers rejecting two bids for the highly rated youngster.[4]
He made his professional debut on 6 October 2020 as a substitute in a 1–1 EFL Trophy draw away to Oxford United winning a late penalty which was missed by Luke Leahy, before Rovers lost the resulting penalty shoot-out.[5]
On 10 September 2021, Phillips joined Southern Premier Division South side Dorchester Town on a one-month loan deal.[8] He made his debut the following day, scoring a first-half brace in a 2–0 victory over Walton Casuals.[9] Phillips returned to his parent club on 12 October 2021.[10]
Swindon Supermarine (loan)
On 28 October 2021, Phillips joined seventh tier Swindon Supermarine on a one-month loan deal.[11] Phillips made his debut against Dorchester on 6 November, making a goalscoring start to his loan-spell as he scored the only goal against his former club.[12] After scoring seven goals in seven matches over the course of November, Phillips won the Swindon Supermarine Player of the Month award.[13] On 8 December, Phillips extended his loan spell with the club until 1 January 2022.[14] On 5 January, Phillips' loan deal was extended until the end of the season.[15] Phillips' final game of his loan spell came in the 5–2 Wiltshire Premier Shield Final victory over Corsham Town, Phillips scoring the fourth goal.[16]
On 29 July 2022, Phillips joined National League North club Gloucester City following a successful trial period, linking up with former Bristol Rovers academy manager Lee Mansell.[18] A successful October saw Phillips win the league's player of the month award having scored six goals in four matches.[19]
On 7 November 2023, Phillips joined the National League South's bottom side Havant & Waterlooville on loan until January 2024.[21] He returned to his parent club on 18 January 2024.[22] On 30 January 2024, Phillips joined National League North club Hereford on loan until the end of the season.[23]
On 21 June 2024, his contract at Harriers, which had one year remaining, was cancelled by mutual consent.[24]