After leaving Exeter City, Gosling signed for Rovers ahead of the 2014/15 season in the Vanarama Conference where he made his club debut in the opening game of the season against Grimsby Town at the Memorial Stadium.
During his time at Rovers, Jake has gone on to represent his country [Gibraltar] in the recent Euro 2016 qualifying campaign playing against the likes of Republic of Ireland, Scotland, Poland and World Champions Germany.
On agreeing his new deal with the club, Jake told us "It was an easy decision to extend my stay with Bristol Rovers because the club and supporters are terrific.
"We've got a great set of lads here and I cannot wait to get going again in League One"
Gosling becomes the tenth player from the promotion winning squad to agree a new contract with the club, following teammates Steve Mildenhall, Daniel Leadbitter and Billy Bodin, James Clarke, Lee Mansell, Mark McChrystal, Ellis Harrison, Cristian Montano and Will Puddy.