For the 2008–09 season, Young was given the number 32 shirt for Watford and for the 2009–10 season, number 21. He made his debut as a substitute in Watford's 1–0 victory over Bristol Rovers in the League Cup on 12 August 2008. On Boxing Day of 2008, Young made his league debut for Watford in a 4–2 home defeat against Bristol City, replacing Mat Sadler at half-time. In 2010, towards the end of Young's Watford career, he joined Hereford United on a one-month loan deal. On 20 March 2010, Young made his Hereford United debut in a 2–0 victory over Bradford City, playing the full 90 minutes. Young joined League Two side Burton Albion on 22 July 2010, following an extended trial period. He made his debut for the Brewers in a League Two match against Oxford United on 7 August 2010. In March 2011, Young joined Forest Green Rovers on a short-term loan deal. He played just once for Forest Green before being recalled by Burton because of an injury crisis. Young was released from the Brewers in May 2011. On 7 July 2011, Young joined Northampton Town on a one-year deal, after a successful trial. On 6 August 2011, Young made his Northampton debut in their 0–0 draw with Accrington Stanley, replacing Paul Turnbull in the 70th minute. Young went onto appear in thirty league games for the Cobblers before leaving in June 2012 on the expiry of his contract. On 2 July 2012, Young signed for League One side Yeovil Town on a one-year contract, linking up with former manager Gary Johnson. A season hampered by injury saw Young make 17 appearances although only two of them starts and was an unused substitute as Yeovil won the 2013 League One play-off Final and secured promotion to the Football League Championship. On 31 August 2013, Young was released by Yeovil after the expiry of his short-term contract, in total he made 17 appearances in his twelve months with the Glovers. On 20 September 2013, Young joined Football Conference side Aldershot Town on a six-month contract. A day later, Young made his Aldershot debut in their 2–0 victory over Wrexham, featuring for 67 minutes before being replaced by Jordan Roberts. On 3 December 2013, Young scored twice in Aldershot's 5–2 away victory over Weston-super-Mare in the first round of the FA Trophy. On 28 February 2014, Young joined Bury until the end of the 2013–14 season after a successful trial period. Young joined Crawley Town on 14 July 2014 becoming Crawley Town's 11th summer signing. On 9 August 2014, Young made his Crawley debut in a 1–0 victory against Barnsley, featuring for 56 minutes before being replaced by Charles Banya. On 3 February 2018, he scored his first ever professional goal during Crawley's 2–1 away victory over Chesterfield, claiming the winner in the 93rd minute. He signed a two-year contract extension in the summer of 2020.