Bristol Rovers midfielder Jake Gosling has signed a new contract with the newly-promoted League One club.
The 22-year-old, who joined Rovers in 2014, was part of the squad that went up from League Two in 2015-16, and puts pen to paper on a new deal of undisclosed length at the Memorial Stadium.
"It was an easy decision to extend my stay with Bristol Rovers because the club and supporters are terrific," Gosling told Rovers' website.
The Gibraltar international is the 10th player from Darrell Clarke's first-team squad to agree a new contract ahead of the new campaign.