Reid began playing youth soccer with Caledon SC, in 2005.[1] Afterwards, he joined ANB Futbol Academy, where he played for six years.[2] In 2014 and 2015, he had trials with French clubs OGC Nice and Lyon,[3] and also had trials with clubs in Italy and Spain.[4] However, as he was not a European citizen, he was unable to remain in Europe.[5]
Club career
In 2015, at age 16, he played with ANB Futbol in League1 Ontario.[3] He finished as the league's joint highest goalscorer as a 16 year old with 20 goals in 20 appearances earning joint Golden Boot honours.[6][7] He was also named the league's Young Player of the Year[8] and was named a First Team All-Star.[9]
In January 2017, Reid signed a Generation Adidas contract with Major League Soccer, being part of the first Generation Adidas Canada class.[10][11] He was then selected in the second round (40th overall) of the 2017 MLS SuperDraft by FC Dallas.[12][13] During the 2017 pre-season, he scored a goal in a friendly against Arentinian club River Plate.[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.[15][16] In July 2017, he was loaned to USL club Ottawa Fury FC.[17] He would make his professional debut on July 29, 2017 against Toronto FC II.[18] On August 12, 2017, he scored his first professional goal in a 3-1 victory over the Charlotte Independence.[19][20] In March 2018, he re-joined Ottawa for a second loan stint.[21][22][23] On June 24, 2018, Reid scored a hat trick in a 3-0 win over New York Red Bulls II.[24][25] The performance earned him USL Player of the Week honours.[26][27] At the end of the season, he was named to the USL 20 under 20 list, coming in at #8.[28][29] Over his two years on loan with Ottawa, he scored five goals in 41 league matches.[30] After the 2018 season, Dallas declined his contract option for 2019.[31]
In January 2025, Reid signed with York United FC for the 2025 season with an option for 2026.[42][43]
International career
In 2011, he played for Eastern Canada for the Danone Cup qualifiers,[44] where his team defeating the Western Canada team to advance to the international U12 tournament, where Canada finished sixth and Reid scored against England.[45]
Reid made his debut in the Canada U-15 national team program at an identification camp in March 2014.[46] He then attended several other U15 and U18 camps over the next couple of years.[47] In January 2018, he was called to a Canada U23 camp in preparation for qualification for the 2020 Summer Olympics]].[48] Reid was named to the Canadian U20 squad for the 2018 CONCACAF U-20 Championship.[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.[51][52]
Reid is also eligible to play for Jamaica through his parents.[46]