If the Shaw we are talking about is the one who played against Arbroath on Saturday then we should certainly keep him. He showed more composure than any other of our players and his work rate was better than ever before. We should get Owens onto a decent contract asap. We should keep if possible Ballantyne, Wilson, Blues, Moffat, Garrity, MacPherson, and one of the two loan keepers. Delaney, I'm not sure about. He has had some great games and a couple of bombscare performances. Longridge is a probable for his experience and versatility.
Main, in spite of his high sitter miss rate led the line well in our 'good period' on Saturday, but not sure overall whether we should keep him. We really do need someone who is consistently able to put the ball in the net and that we have sadly lacked this season.
I like the football we are seeing under Murray and am (as usual) optimistic about next season.