 His performance resulted him in signing a contract extension, keeping him until 2012 and finishing his first season, scoring ten goals in forty–four appearances in all competitions.However, at the start of the 2010–11 season, Weston suffered a groin injury in 2–0 loss against Carlisle United in the opening game of the season despite playing 90 minutes.After missing out one game, he returned to the first team on 14 August 2010, in a 2–1 loss against Walsall.