Smith played the 2019 season entirely with the Double-ANew Hampshire Fisher Cats, hitting .209 with 19 home runs, 61 RBI, and 11 stolen bases. Following the season he played in 18 games for the Scottsdale Scorpions of the Arizona Fall League.[9] He did not play in a game in 2020, due to the cancellation of the minor league season because of the COVID-19 pandemic.[11] In 2021, Smith was assigned to the Triple-ABuffalo Bisons, where he hit .286 with a team-leading 19 home runs and 63 RBI prior to being called up.[12] He earned the 2021 Stan Barron Most Valuable Player Award, an award for Bisons team MVP, as voted on by his teammates.[13]
Major leagues
On August 18, 2021, the Blue Jays selected Smith's contract and called him up to the major leagues.[12] On August 29, Smith hit his first career home run off of Detroit Tigers starter Matthew Boyd.[14]
Smith was optioned to Triple-A Las Vegas to begin the 2023 season.[16]
New York Yankees
On January 8, 2024, Smith signed a minor league contract with the New York Yankees.[17] He began the 2024 season with the Triple-A Scranton/Wilkes-Barre RailRiders.[18] On April 13, Smith was selected to the major league roster.[19] He made only one appearance for the team and did not record an at–bat before he was designated for assignment on April 18.[20] Smith cleared waivers and was sent outright to Triple–A Scranton on April 20.[21] On May 25, the Yankees selected Smith's contract.[22] He made one appearance as a pinch runner before he was removed from the roster and outrighted to Triple–A on May 28.[23] Smith initially rejected the assignment and elected free agency, but on the following day, accepted the assignment and was assigned to Triple–A Scranton/Wilkes-Barre.[24] He elected free agency on October 31.[25]