In 236 games between the Barrie Colts, Guelph Storm, and Kitchener Rangers, he recorded 73 goals, 62 assists, and 411 penalty minutes.
During the 2018–19 season in his rookie year, he recorded six goals and seven assists in 64 games for the Grand Rapids Griffins of the American Hockey League (AHL).
[1] He made his NHL debut for the Red Wings later that night in a game against the Buffalo Sabres where he recorded two shots on goal and one hit in 11:01 time on ice.
[6] On December 19, 2022, the Red Wings traded Smith to the Florida Panthers in exchange for Michael Del Zotto.
[7] On July 1, 2023, Smith left the Panthers as a free agent and was signed by the San Jose Sharks to a two-year, $1.6 million contract, beginning in the 2023–24 season.