[2] Scott posted a 2–1 record with a 0.75 earned run average (ERA) and two saves in 13 games for Yuma.
He then spent the 2012 season with the Gulf Coast League Red Sox, making 14 appearances with a 0.44 ERA in 20+1⁄3 innings pitched, including one save.
[2] Scott appeared in 27 games (including two starts) between Double-A Portland and the Triple–A Pawtucket Red Sox through July 10, 2015, compiling a 2–1 record with a 2.09 ERA while striking out 49 in 51+2⁄3 innings.
Scott was added to Boston's active roster and made his major league debut on September 2, 2016,[6] against the Oakland Athletics; he pitched a scoreless ninth inning, striking out the first two batters he faced, Billy Butler and Matt McBride.
[7] Overall with the 2016 Red Sox, Scott went 1–0 without giving up a run in seven appearances, striking out five and walking two in six innings pitched.
With the 2017 Red Sox, he appeared in 57 games, compiling a 3.79 ERA with 2–1 record, while striking out 31 batters and walking 13 in 35+2⁄3 innings pitched.
Scott started the 2018 season with Triple-A Pawtucket, as Boston's new manager Alex Cora selected Bobby Poyner as the left-handed specialist in his bullpen.
[12] Overall with the 2018 Red Sox, Scott made nine relief appearances, pitching 6+2⁄3 innings with a record of 0–1 and an 8.10 ERA.
[13] Scott was not included on Boston's postseason roster, as the team went on to win the World Series over the Los Angeles Dodgers.
[16] Scott started the 2019 season with the Reno Aces of the Pacific Coast League, the Diamondbacks' Triple-A affiliate.
[23][24] During his professional career, Scott threw from a three-quarter arm slot and commanded a 90 mph (140 km/h) fastball to both corners.
With Pawtucket in 2016, he was the recipient of the Sullivan Tire Spirit Award, which is given to a player who devotes their free time to helping those in the community.