St Mirren have continued their early summer clearout by announcing the departures of Callum Ball and Isaac Osbourne.

The pair - who were both signed by former boss Tommy Craig last summer - have followed the long-serving Marc McAusland in having their contracts cancelled by "mutual consent".

Former Derby striker Ball scored two goals in 24 appearances and has not featured since January, while former Aberdeen and Partick Thistle midfielder Osbourne made the last of his 18 appearances in February.

St Mirren go into the final five SPFL Premiership fixtures of the season 10 points adrift in bottom place.