[14] However, as he was under the age of 18, he was unable to appear for Dallas in an official match, due to FIFA regulations.
[21][22][23] On June 24, 2018, Reid scored a hat trick in a 3-0 win over New York Red Bulls II.
[31] In January 2019, Reid signed with French side Le Havre AC.
[37][38][39] He made his debut for the club on April 20, 2023 in a Canadian Championship match against Cavalry FC, in a substitute appearance.
[41] In January 2025, Reid signed with York United FC for the 2025 season with an option for 2026.
[45] Reid made his debut in the Canada U-15 national team program at an identification camp in March 2014.
[49][50] On November 4, 2018, he scored his first international goal in Canada's second match against Guadeloupe, netting the game-winner in a 2-1 victory.