Reid made his senior debut in a Football League game against Grimsby Town on 13 January 2018. He appeared as a second-half substitute on 13 January 2018 in a 2–1 win.[7]
He signed for Wrexham on loan on 21 November 2019.[9]
On 2 October 2020 Reid left Swindon Town by mutual consent.[10] Later that day he signed for National League club Woking.[11]
On 12 February 2021, Reid joined Finnish second-tier Ykkönen club FF Jaro on a one-year deal.[12] He has also featured for the club's sister club Jakobstads BK (JBK) in third-tier Kakkonen.[2]
^"Okereke och Reid klara för Grönvitt" [Okereke and Reid clear for Grönvitt]. www.ifkfotboll.ax (in Swedish). 17 January 2024. Retrieved 17 January 2024.