He was selected by the Baltimore Orioles in the third round of the 2011 Major League Baseball Draft. During his first professional season he went 3-2 with a 5.72 earned run average with 42 strikeouts in innings. Pitching for the Frederick Keys and Bowie Baysox in 2012 he went 10-5 with a 4.06 ERA. Wright started the 2013 season with Baysox. He finished the season with the Norfolk Tides. He was the Jim PalmerMinor LeaguePitcher of the Year Award after going 11–3 with a 3.11 ERA and 138 strikeouts. He returned to Norfolk to start the 2014 season.
2015
Wright made his first career major league start on May 17, 2015 against the Los Angeles Angels of Anaheim. He went innings, striking out 6, allowed 4 hits, no runs, and no walks in order to get the win, 3-0. In 12 games, 9 of them starts, Wright went 3-5 with a 6.04 ERA in innings.
2016
Wright was named the Orioles fourth starter at the conclusion of Spring Training. He began in the rotation but struggled and was sent down to the minors. He split time between the O's rotation and the AAA level. In 18 games for the Orioles, 12 of them being in the rotation, Wright went 3-4 with a 5.79 ERA in innings.
2017
Wright spent the majority of the season at the AAA level, receiving a callup to the Majors towards the end of the season. He finished with a 5.76 ERA in 13 games.
2018
Wright pitched exclusively out of the bullpen for the O's, totaling 48 appearances. He finished with innings pitched.
2019
Wright was on the Opening day roster for the Orioles. He had an ERA of 9.45 through 10 appearances. On April 21, 2019, Wright was designated for assignment to make space for Gabriel Ynoa on the roster.
Seattle Mariners
On April 24, 2019, he was traded to the Seattle Mariners for infielder Ryne Ogren. He was designated for assignment on May 19, 2019 and placed at Triple-A with the Tacoma Rainiers. On June 23, he was called up by the Mariners. He pitched in nine games for the Mariners before he was designated for assignment again on July 5 and he returned to Triple-A with the Tacoma Rainiers. He elected free agency on October 1.
NC Dinos
On November 22, 2019, Wright signed a one-year contract with the NC Dinos of the KBO League.
Pitching Style
Wright throws 5 pitches: a four seam fastball that averages around 96 MPH, a sinker at around 93, a changeup at around 82, a slider at about 86, and a curveball at around 75.