Bristol City have confirmed that wing-back Joe Bryan has penned a new deal with the Championship club until 2019.
The 21-year-old scored seven goals in 50 games for the Robins during their double-winning campaign last season.
Bryan came through the youth academy at Ashton Gate before making his first-team debut in 2012.
"Joe was another player we were keen to get signed up to a longer contract and I'm pleased we've been able to do that now," manager Steve Cotterill told the club's official website.
"Joe fully deserves this extended contract for the season he's had. He's an intelligent, down-to-earth lad who clearly has his head screwed on. Last summer he spoke about the importance of the 2014-15 campaign and he took his chance. Now he's got to do it again in the Championship and perform to his best."
Bryan has made a total of 92 appearances for Bristol City.