Murray Davidson has signed a new contract at St Johnstone following his return to fitness.

The 26-year-old midfielder - who suffered a torn knee tendon, which ended his season in January - has secured his future at the club for this season and potentially next season, based on the number of appearances he makes.

Manager Tommy Wright said: "I'm delighted Muzz has signed. He has worked extremely hard and is getting closer to full fitness. When he achieves that it will be like having a new player."