Scott played his first season with the Boise Hawks of the Northwest League. In 27 pitching appearances, he had an earned run average of 1.34, and won two games and lost one. He moved up the next season to the Quad Cities Angels of the Midwest League, where he pitched in 47 games, finishing the season with an ERA of 1.55 and 19 saves. The following season he moved up to both the AA and AAA level minor league teams of the Angels, the Midland Angels and the Edmonton Trappers, respectively. He played in 27 games for Midland and again had an ERA under 2 though with Edmonton he pitched in 31 games with a 5.20 ERA. After starting the 1993 season with the Vancouver Canadians, the Angels' new AAA affiliate, he was promoted to the Angels' roster, and made his major league debut on May 31, 1993. Scott made his debut against the Toronto Blue Jays, and pitched a shutout eighth inning in a 10-5 loss. After pitching in five more games in relief, he was at a hospital on June 18 with his wife for the birth of their newborn son, and while at the hospital, received a call from Dan O'Brien, Sr. telling him that he was being sent back down to the minors. After a couple months in Vancouver, Scott was called back up to the majors in September. He pitched in ten more games that season, and notched his only major league win on September 19 against the Texas Rangers. He made his final major league appearance on October 1, 1993 against the Oakland Athletics. After being released by the Angels on November 16, 1993, he signed a contract with the Yokohama BayStars that same month. After a year, he came back to the minor leagues, and played for the Colorado Springs Sky Sox in the Colorado Rockies farm system in 1995. In 59 games, he went 4-10 with a 4.70 ERA. He spent the next two seasons with the Buffalo Bisons of the Cleveland Indians farm system, where he pitched 98 games in two seasons and had an ERA below three. Scott played for three minor league teams in 1999, and then spent the 2000 season with the Clearwater Phillies of the Philadelphia Phillies farm system, where he played in four games, as well as with three other farm teams. After pitching in 14 games with an ERA over 10 for the Tucson Sidewinders, the AAA affiliate of the Arizona Diamondbacks, he retired. Starting in 2009, he has served as a pitching coach and minor league pitching coordinator in the Colorado Rockies organization. On November 1, 2019, Scott was named the bullpen coach for the Colorado Rockies.