Career
After starting his career with semi-professional club Stranraer, he joined Kilmarnock in June 2005 on a free transfer. Wright quickly established himself in the Kilmarnock team, making 28 appearances in his first season at Rugby Park. These goals helped Kilmarnock reach the 2007 Scottish League Cup Final, which they lost to Hibernian.
On 3 June 2011 he left Kilmarnock to join fellow Scottish Premier League side on a free transfer.
Wright made his debut on 23 July against Aberdeen on the opening day of the season. On 17 February 2014, Wright agreed to sign a new one-and-a-half year contract with.
He made 29 appearances in the 2014-2015 season, as finished fourth in the 2014-2015 Scottish Premiership. Wright signed a one-year contract with in June 2015.
He left the club two months later.
He signed for Scottish Championship side Dumbarton on 26 August 2015.