Here is the current state of play going into June 2023 ...



7. David Marshall
Captain's contract runs until the summer of 2024. Photo: Mark Scates - SNS Group

8. Christian Doidge
The striker's contract runs until the summer of 2024. Photo: Ross Parker - SNS Group
2 / 9


