ST MIRREN manager Jack Ross revealed Gary MacKenzie had returned to training today with the rest of the Saints squad, as he looks to put his recent injuries behind him.

The defender was ruled out with concussion in August, and then an Achillies injury followed, which has ruled him out for several months.

But the Buddies boss was pleasantly surprised with the progress he has made, as he steps up his bid to return to the squad.

Ross said: “Gary MacKenzie joined in with me for the first time today which is good, it’s another big step forward for him and for us, as he’s been out for 14-15 weeks now.

“He’s back fit now it’s just a case of building up his training load, and then looking towards getting him involved in some games from there.

"He looked good today and he felt good. In training today he did more than I anticipated. He did the whole session with me, and it’s another positive step forward.”

The St Mirren manager also said Gary Irvine was closing in on a return, but was unlikely to be fit for this weekend’s game against Dumbarton.

Josh Todd is the only other injury concern for St Mirren, as he looks to recover from his dislocated shoulder.

He added: “Gary Irvine should be a week or two, Josh Todd is about another four or five weeks away with his dislocated shoulder.”