St Johnstone have tied Croatian centre-back Bozo Mikulic to a new contract running until the summer of 2027. The deal keeps the 29-year-old at McDiarmid Park after a difficult spell plagued by injuries since his arrival in October 2024.

What did Mikulic say about his new deal?

Mikulic admitted he felt “real happiness” after putting pen to paper on the new agreement. “What I came through last season with the injury was the worst period of my career,” he told the club’s media team. “It felt like the worst scenario for me, or for any player.” His body has since responded well, and pre-season performances convinced him he’s ready to help Saints back into the Premiership.

How has his St Johnstone career gone so far?

Joining in October 2024, Mikulic has spent 21 months battling hamstring and other knocks. Yet he still managed four pre-season outings this summer and believes his physical condition is now the best it has been in Perth. “I’m very thankful for this chance,” he added. “There is great excitement to be back in the Scottish Premiership.”

What’s next for St Johnstone?

Saints currently lead the Championship by 11 points with 77 points from 36 games and a goal difference of +42. Their last result was a 1-0 win at Ayr United on 1 May 2026, and they’ve strung together five straight league victories. Mikulic joins a dressing room packed with characters ready to build on that momentum.

St Johnstone sit top of the Scottish Championship with 77 points from 36 games, 11 points clear of Partick Thistle, and on a five-game winning run.