Sabol was named 2013 and 2014 All-Sea View League, and 2016 South Coast All-League. In 2013 he won a gold medal with the Team USA U15 National Team at the Pan Am Games, in 2015 Perfect Game USA rated him the No. 64 player in the nation in his class and seventh-best catcher, and Perfect Game named him a 2015 First Team Underclass All-American, and in 2016 Max Preps rated him the 23rd-best player in the nation for his class.[10]
He split the 2021 season between the Single-A Bradenton Marauders and the High-A Greensboro Grasshoppers, slashing .310/.406/.551 in 245 at bats with 13 home runs and 45 RBIs over 66 games.[20] Between the two teams, he played 28 games at catcher, 12 in left field, and two in right field.[12]
He opened the 2022 season with the Double-A Altoona Curve, and was promoted to the Triple-A Indianapolis Indians in late August.[21] Over 123 games between the two teams, he slashed .284/.363/.497 in 447 at bats with 74 runs, 26 doubles, 19 home runs, and 75 RBIs.[22] He was 5th in the Eastern League with five triples.[12] Between the two teams, he played 66 games at catcher, 34 at DH, and 21 in left field.[12] He played in the Arizona Fall League for the Surprise Saguaros after the season.[23]
San Francisco Giants
On December 7, 2022, Sabol was selected by the Cincinnati Reds with the fourth overall pick in the Major League phase of the 2022 Rule 5 draft.[24] He was then traded 90 minutes later to the San Francisco Giants for right-hander Jake Wong and cash considerations.[25][26] Sabol joked: "Cincinnati Reds legend. Never lost a game in a Reds uniform."[25]
The Giants will not be able to send him to the minor leagues in 2023 without offering him back to the Pirates.[27] On March 26, 2023, after he batted .348 with a 1.105 OPS in spring training, it was announced that Sabol made San Francisco's Opening Day roster.[28][29] In 110 games for San Francisco, Sabol hit .236/.301/.394 with 13 home runs and 44 RBI.