Shuster attended New Bedford High School before transferring to Tabor Academy in Marion, Massachusetts, graduating in 2017.
[23] Shuster was included in the Braves' pool of 60 players eligible to participate in the 2020 regular season, which was shortened due to the COVID-19 pandemic, but did not play.
[28] Shuster was placed on the Mississippi Braves 2022 Opening Day roster after spending some time at minor league spring training camp.
[29][30] On April 16, 2022, Shuster struck out eight consecutive Biloxi Shuckers' batters, which tied a Southern League record.
[33] With Mississippi, he was 6-7 with one save and a 2.78 ERA (10th in the league) in 17 games (16 starts) covering 902⁄3 innings, in which he gave up 65 hits and 22 walks, and had 106 strikeouts and an 0.960 WHIP (6th), with 4.82 strikeouts/walk (7th).
[36] In spring training prior to the 2023 regular season, Shuster competed with Dylan Dodd for the fifth spot in the Atlanta Braves’ starting rotation.
[37][38] On March 26, 2023, after Kyle Wright was placed on the injured list, it was announced that both Shuster and Dodd had made the Opening Day roster and would pitch out of the rotation for the time being.
[40][41] On May 21, Shuster gained his first win, giving up only one hit and one walk along with seven strikeouts in six innings in a game against the Seattle Mariners.
[34] On November 16, 2023, the Braves traded Shuster to the Chicago White Sox, along with Michael Soroka, Nicky Lopez, Braden Shewmake and Riley Gowens in exchange for Aaron Bummer.