Wedgbury started his career at non-league Worcester City in the summer of 2005, where he played regularly for the club's U18 and reserve sides despite being in a younger age bracket.
[2] He attracted the interest of then-Championship side Sheffield United in January 2006, and subsequently signed for the club on a scholarship contract for a five-figure fee.
[2] Wedgbury played regularly for Sheffield United's youth and reserve teams during his first season there, but did not make any first-team appearances.
[3] In October 2008, Wedgbury was loaned out to Conference National side Mansfield Town on a one-month deal to gain more first-team experience.
[9] Wedgbury made his first-team debut for Ferencváros two weeks later, on 8 February 2009, in a 0–0 draw with Kecskeméti in the Hungarian League Cup.
[12] Following his release from Sheffield United, Wedgbury signed a one-year contract at then-League Two side Macclesfield Town on 6 July 2010.
[17] Wedgbury made a goalscoring debut for Altrincham, restoring parity just before half-time as the club came from behind to defeat Hayes & Yeading at Moss Lane.
[21][22] Wedgbury scored once during the campaign, a low volley from George Donnelly's cross in a 2–2 draw with fellow strugglers Hereford United at Moss Rose in March 2012.
[23] He was described as "visibly distraught" following Macclesfield's 2–0 defeat to Burton Albion,[24][25] the game that confirmed the club's relegation, and he stated – "It was a sad day.
[24] He remained at Macclesfield for the 2012–13 season despite a mass overhaul of players over the summer,[26] and started in the club's first game back in the Conference, which ended in a 2–1 loss to Hereford United at Edgar Street.
[33] He made his Stevenage debut on the opening day of the 2013–14 season, playing the whole match at right-back in a 4–3 home defeat to Oldham Athletic.
[38] He missed Forest Green's 2015–16 National League play-off campaign, although was shown loyalty by the club and signed a new one-year contract in May 2016.
[48] Wedgbury was called up to represent the England C team in January 2013, for the International Challenge Trophy semi-final tie against Turkey U23s.
[51] Born in Oldbury, West Midlands, Wedgbury states he "comes from a working-class family" and that he has been brought up to work hard.