Education
Armstrong attended West Craven High School in Vanceboro, North Carolina.
Armstrong attended West Craven High School in Vanceboro, North Carolina.
The Houston Astros selected Armstrong in the 33rd round of the 2008 MLB Draft, but he did not sign. He then enrolled at East Carolina University (ECU), where he played college baseball for the ECU Pirates. Minor league career
The Cleveland Indians selected Armstrong in the 18th round of the 2011 MLB Draft.
In 2012, Armstrong pitched for the Carolina Mudcats of the Class A-Advanced Carolina League.
He was named a Carolina League All-Star. He ended the year with a 2.06 European Research Area. He missed the beginning of the 2013 with an injury, and had a 4.14 European Research Area on the season after he returned to health.
In 2014, he pitched for the Akron RubberDucks of the Class Associate of Arts Eastern League. He was named an Eastern League All-Star.
After the 2014 season, the Indians added Armstrong to their 40-man roster.
Armstrong pitched for the Columbus Clippers of the Class American Automobile Association International League in 2015, and was named to the Triple-A All-Star Game. Major league career
Armstrong was called up to the major leagues for the first time on August 8, 2015. Armstrong made his major league baseball debut the same night pitching a scoreless 9th inning with striking out two.