![Aberdeen v St Mirren](https://i0.wp.com/afcdonscast.co.uk/wp-content/uploads/2018/10/IMG_0945-e1538936515469-jpeg-webp.webp?resize=773%2C380&ssl=1)
Aberdeen Announce Player Departures
Aberdeen have confirmed this afternoon that the following players have left the club following expiry of their contracts:
- Greg Halford
- Greg Stewart
- Dominic Ball
- James Wilson
- Max Lowe
Plus the following youth players have left.
- David Craddock
- Morgan Brown
- Ryan Harrington
while Graeme Shinnie has joined Derby County and Mark Reynolds has moved on to Dundee Utd.
Noticeable not on the departure list is Gary Mackay-Steven. Talks will take place in the coming days between the player and Derek McInnes.