Wright played his first AFL game in 2011 against Port Adelaide in Showdown XXX, replacing Richard Tambling who had injured his ankle in a collision at training. He was named as the substitute player and was on the bench until the third quarter. After being dropped back to North Adelaide the following week, he was recalled to the Adelaide side in round six and maintained his position in the senior team for the rest of the season.
He was elevated to Adelaide's senior list at the end of the 2011 season. In Round 20, 2012 against Fremantle, he amassed a career high 37 disposals which included 2 goals.
Wright wore the number 47 jumper for his first two seasons before switching to the number 11 jumper for the 2013 season.