St Mirren have signed former Rangers defender Declan John on a short-term deal until January 2025.

The 29-year-old was most recently at Bolton Wanderers and spent last season on loan at Salford City.

Capped seven times for Wales, John arrived at Ibrox on an initial loan move from Cardiff City in the summer of 2017, before signing a three-and-a-half year deal the following December. He made 30 appearances over the course of a year under Pedro Caixinha and Graeme Murty before moving on to Swansea City in 2018.

John told the St Mirren website: “I’m absolutely delighted to be here.

“It’s been a crazy few days. I came up on Thursday, trained on Friday and went to watch the game on Saturday which was a great win for the boys. I’ve enjoyed it and I’m really looking forward to getting back into training.


Read more:


“From walking in, everything has been so positive and you can feel that in the changing room. It feels like a really good place to be.”

Manager Stephen Robinson added: “Declan is here on a short-term deal with a view to extending, depending on how it goes.

“The circumstances we find ourselves in means we’re very short of defence cover. Declan comes in with a vast amount of experience. He’s played at some very high levels and obviously been up in Scotland before as well so we’re very lucky that we’ve been able to get him in."

The Paisley club also confirmed left-back Jaden Brown has left by mutual consent.

The 25-year-old is awaiting sentencing after admitting to three driving offences at Paisley Sheriff Court in October.

Brown becomes the third player to leave St Mirren in the last month.

Striker Kevin van Veen had his loan spell from Groningen cut short after his court appearance over domestic abuse charges.

Defender Shaun Rooney also left by mutual consent after being charged with assault following an incident in a Glasgow takeaway.