Luke Freeman has left Stevenage to join League One side Bristol City.

The 22-year-old had been the subject of much speculation following an impressive season for Stevenage, in which he netted eight goals in 53 appearances.

On the club’s official website, Stevenage chairman Phil Wallace said: “Luke is a great example of another young lad rebuilding his career at Stevenage after the disappointment of leaving a Premier League club.

“He’s worked hard under Graham Westley and created a platform for himself to go much further in the game.”