Wright was born in
Basingstoke,
Hampshire. However,
Roy Hodgson backed out of the £50,000 transfer at the last minute, and he instead joined
League One team
Peterborough United on 29 January 2009 on a three-and-a-half-year contract for an undisclosed
fee. On 27 November Wright signed a two-month loan deal with
Grimsby Town, but after only featuring in two games inside his first month, and spending the rest as an unused substitute, manager
Neil Woods allowed him to return to Peterborough a month early. On 11 March 2010, Wright agreed to join
Barnet on an emergency loan deal until 20 April after injuries depleted their forward line. Wright was transfer listed at the end of the
2010–11 season, before joining
Hayes & Yeading United on loan in August 2010, He made his debut for Forest Green on the opening day of the 2012–13 season against
Cambridge United as a substitute. He scored his first goal for Forest Green on 1 September 2012 in a 3–1 win against
Hyde at
The New Lawn. After a lengthy injury lay off, Wright returned on loan to former club
Braintree Town on 28 March 2013. On the same day Wright made his second debut for the club, earning an assist for Braintree's first goal in a 2–1 win against
Alfreton Town. On 23 July 2013, Wright and Forest Green came to a mutual agreement to terminate his contract a year early so he could go in search for more first team football. He signed for
Salisbury City the next day, on a 2-year contract. The pre-season period ahead of the 2013–14 season saw him feature regularly for Salisbury in their fixtures. He impressed by scoring 4 goals against a developmental
Bournemouth squad, and one against
Eastleigh. He was also recognised for his impressive delivery of the ball from set pieces. He re-joined
Basingstoke Town on a month's loan in December 2013, making his second début in the abandoned match at
Gosport Borough on 28 December 2013. On 4 December 2014 he joined
Havant & Waterlooville from Eastleigh for an undisclosed fee, after being contracted to Eastleigh since the summer. On 30 June 2015 he left the Hawks for Maidenhead United by mutual consent, to become their ninth summer signing, linking up with manager
Alan Devonshire for the third time in his career. In June 2016 he completed a move to
National League South rivals
Gosport Borough on a two-year deal. He returned to his hometown club Basingstoke Town ahead of the 2017–18 season. In March 2018, Wright returned to Gosport Borough on loan from Basingstoke Town, registering his first goal in a 2–5 defeat to
Redditch United on 17 March. In August 2020, Wright joined
Hartley Wintney. In July 2022, Wright remained with
Combined Counties Football League side
Tadley Calleva having finished as their top scorer the previous season. ==References==