Of the 6 players released today Flanagan was probably the most useful. I know that's an unpopular opinion on here though for a number of reasons but it's true.
Halliday was nowhere near good enough to play for us. He's made out to be much better than he is because he's one of us and we all wanted him to succeed which is fair enough but he wouldn't be a regular starter anywhere else in our league either IMO. He'll go back to the Scottish Championship or League 1/2 in England and I wish him all the best when he does.
Holt is pretty much in the same boat, decent in the Championship but miles off it in the top flight. Only featured in just over half of St Johnstone's games and will probably end up dropping down to the same level as predicted for Halliday.
Rossiter should have been released long ago. Made of pringles.
Alnwick and Foderingham? Both equally below average keepers who can consider themselves fortunate to be able to tell people they played for us when they are retired and have the luxury of listing us in amongst the Swindon, Scunthorpe, Leyton Orient, Salford City type clubs they're destined to see their careers out with.
For the record, this isn't a ringing endorsement for Flanagan. He wasn't good enough either. Done a fairly average job when called upon and had more than his fair share of mistakes. Always good for a meaty challenge though and better than the other 5 going out the door with him.