Spence played youth hockey at the AAA level for the Mississauga Senators.
Following the season he was named the Greater Toronto Hockey League Player of the Year.
[8] On July 13, 2023, Spence was selected to represent Canada at the 2023 Hlinka Gretzky Cup.
During the championship game against the Czech Republic he scored the game-winning overtime goal with seven seconds remaining in the period to help Canada win the gold medal.
[12][13] On April 16, 2024, Spence was selected to represent Canada at the 2024 IIHF World U18 Championships and served as alternate captain.