St Johnstone striker Steven MacLean's contract at McDiarmid Park has been extended until the summer of 2018.
The former Rangers and Aberdeen forward joined Saints in 2012 after leaving Yeovil Town and has netted 44 goals in 153 appearances.
Richard Foster, David Wotherspoon and Joe Shaughnessy have also recently signed new deals with Tommy Wright's men, who are fifth in the Ladbrokes Premiership.