Bristol Rovers goalkeeper James Belshaw has signed a new contract, the club announced on Friday.
The 31-year-old was contracted to stay at the Mem until 2023, but he has signed new terms that will extend his stay in BS7 to June 2024.
Belshaw was signed from Harrogate Town last summer, acquired to compete with Finland international Anssi Jaakkola for the number one role. An Achilles problem for the 35-year-old gave Belshaw a chance to seize the gloves early in the season and he has snatched the opportunity.