Wright spent his entire college career at the University of Vermont playing for its men's soccer team between 2013 and 2016. While at Vermont, Wright scored 39 goals and tallied 25 assists in 80 appearances while leading the Catamounts to back-to-back NCAA Tournament appearances in 2015 and 2016. He racked up numerous accolades including America East ConferenceRookie of the Year in 2013, and was a three-time America Eastfirst team all-conference selection from his sophomore to senior years. Wright was also a multiple time NSCAA all-region selection, as well as a second team All-America selection in 2016 and was named a Hermann Trophy semifinalist. Wright finished his UVM career second all-time in points with 103, second all-time in goals, and third all-time in games played while also setting the single season record for points with 40. While at Vermont, Wright appeared for USL PDL side Burlingame Dragons during their 2016 season.
On January 13, 2017, Wright was selected in the first round of the 2017 MLS SuperDraft by New England Revolution. On March 30, 2017, Wright was sent on loan to United Soccer League side Tulsa Roughnecks. He made his professional debut on April 1, 2017 as a 60th-minute substitute during a 1-0 win against Rio Grande Valley FC Toros. Wright made his Revolution debut in the 2017 Lamar Hunt U.S. Open Cup fourth round with a start against the Rochester Rhinos in a 3-0 victory. In the following US Open Cup fifth round matchup against D.C. United, Wright scored his first professional goal helping the Revolution to a 2-1 win in the competition. On July 2, 2017, Wright made his MLS debut as a substitute in the 53rd minute in a 3-0 loss to the Philadelphia Union. Upon conclusion of the 2017 season, the Revolution would announce they would not exercise Wright's contract option for the 2018 season. However, he re-signed with the club on December 15, 2017. On 15 March 2019, Wright was loaned to USL Championship side Birmingham Legion FC. The loan is open-ended and allows the Revolution to recall Wright at any time. Wright would have his option for the 2020 season declined by New England, ending his time with the club after three seasons.
Birmingham Legion
Following his release from New England, Wright signed a permanent multi-year deal with Birmingham Legion.