After joining local side Swindon Town at the age of fourteen, Pryce signed his first professional contract with Swindon Town in May 2018, after a successful 2017–18 season with the U18 squad.[2] On 7 August 2018, Pryce made his Swindon debut replacing fellow academy graduate, Jordan Young during their 4–0 home defeat against Chelsea U23s in the EFL Trophy.[3]
Pryce scored twice during on his professional league debut in the 3-2 victory against Stevenage at the County Ground in November 2018.[4]
On 31 January 2019, Pryce joined Dulwich Hamlet for the remainder of the 2018-19 season.[5] Following, only two appearances for the club after a month, Pryce's loan was cut short and in turn, joined fellow National League South side, Bath City on a one-month loan.[6]
He was released by Swindon at the end of the 2018–19 season.[7]