Within these past 12 months, an amazing 18 Premier League Managers have left their clubs.

The vast majority sacked, whilst the odd one has willingly walked.

Summing up the mad turnover, a number of clubs have lost more than one manager in these past 365 days.

Watford, Crystal Palace, Southampton, Everton, West Ham, Swansea, Stoke and West Brom have all shed two managers each.

These are the 18 Premier League Managers to go:

21 May 2017 Walter Mazzari (Watford)

23 May 2017 Sam Allardyce (Crystal Palace)

14 June 2017 Claude Puel (Southampton)

11 September 2017 Frank de Boer (Crystal Palace)

17 October 2017 Craig Shakespeare (Leicester)

23 October 2017 Ronald Koeman (Everton)

6 November 2017 Slaven Bilic (West Ham)

20 November 2017 Tony Pulis (West Brom)

20 December 2017 Paul Clement (Swansea)

6 January 2018 Mark Hughes (Stoke)

21 January 2018 Marco Silva (Watford)

12 March 2018 Mauricio Pellegrino (Southampton)

2 April 2018 Alan Pardew (West Brom)

13 May 2018 Arsene Wenger (Arsenal)

16 May 2018 Sam Allardyce (Everton)

16 May 2018 David Moyes (West Ham)

18 May 2018 Carlos Carvalhal (Swansea)

18 May 2018 Paul Lambert (Stoke)

With Claude Puel under threat at Leicester, Javi Garcia the same at Watford, Antonio Conte expected to leave Chelsea….we await the next one.

As for Rafa Benitez, he is desperate to stay at Newcastle and the rest of us are also desperate for that to happen. Mike Ashley seemingly the only one not to fully appreciate the job he is doing.

Credit to all three promoted clubs for staying up AND keeping their managers, a rare event in the Premier League these days.