Managing is a precarious profession to be involved in, to be the one held most accountable for results in what can be a cutthroat industry.
Whilst a board can't sack 20 players, they can easily get rid of the manager to try and reinvigorate a flagging side.
This season has seen the regular rotation of managers throughout the top leagues of Europe, swapping jobs and in the case of Genoa's Ivan Juric, re-claiming the job he was sacked from just over a month previous!
Palermo were the most profligate, employing no less than five managers during their abysmal run to finishing 19th in the league and getting relegating from Serie A.
Ligue 1 was the most stable top European league for managers, there were only eight jobs put on the market all season in the top French division.
Premier League
Swansea City - Out: Francesco Guidolin (October 3, 2016) In: Bob Bradley
Crystal Palace - Out: Alan Pardew (December 22, 2016) In: Sam Allardyce
Swansea City - Out: Bob Bradley (27 December, 2016) In: Paul Clement
Hull City - Out: Mike Phelan (January 3, 2017) In: Marco Silva
Leicester City - Out: Claudio Ranieri (February 23, 2017) In: Craig Shakespeare
Middlesbrough - Out: Aitor Karanka (March 16, 2017) In: Steve Agnew
Watford - Out: Walter Mazzari (May 21, 2017) In: Marco Silva
Sunderland - Out: David Moyes (May 22, 2017) In: ?
Crystal Palace - Out: Sam Allardyce (May 23, 2017) In: ?
Hull City - Out: Marco Silva (May 25, 2017) In: ?
La Liga
Villareal - Out: Marcelinho (August 20, 2016) In: Fran Escriba
Valencia - Out: Pako Ayestaran (September 20, 2016) In: Cesare Prandelli
Granada - Out: Paco Gemez (September 28, 2016) In: Lucas Alcarez
Osasuna - Out: Enrique Martin (November 7, 2016) In: Joaquin Caparros
Real Betis - Out: Gus Poyet (November 11, 2016) In: Victor Sanchez
Malaga - Out: Juande Ramos (December 22, 2016) In: Marcelo Romero
Valencia - Out: Cesare Prandelli (December 30, 2016) In: Voro
Osasuna - Out: Joaquin Caparros (January 5, 2017) In: Petar Vasiljevic
Sporting Gijon - Out: Abelardo Fernandez (January 17, 2017) In: Rubi
Deportivo La Coruna - Out: Gaizka Garitano (February 27, 2017) In: Pepe Mel
Malaga - Out: Marcelo Romero (March 7, 2017) In: Michel
Granada - Out: Lucas Alcarez (April 10, 2017) In: Tony Adams
Real Betis - Out: Victor Sanchez (May 9, 2017) In: ?
Las Palmas - Out: Quique Setien (May 23, 2017) In: ?
Athletic Bilbao - Out: Ernesto Valverde (May 23, 2017) In: Jose Angel Ziganda
Celta de Vigo - Out: Eduardo Berizzo (May 29, 2017) In: Juan Carlos Unzue
Barcelona - Out: Luis Enrique (May 28, 2017) In: Ernesto Valverde
Alaves - Out: Mauricio Pellegrino (May 30, 2017) In: ?
Sporting Gijon - Out: Rubi (May 30, 2017
Bundesliga
Werder Bremen - Out: Victor Skyrpnyk (September 17, 2016) In: Alexander Nouri
Hamburg - Out: Bruno Labbadia (September 25, 2016) In: Markus Gisdol
Wolfsburg - Out: Dieter Hecking (October 17, 2016) In: Valerien Ismael
Ingolstadt - Out: Markus Kauczinski (November 6, 2016) In: Maik Walpurgis
Darmstadt - Out: Norbert Meier (December 5, 2016) In: Torsten Frings
Augsburg - Out: Dirk Schuster (December 14, 2016) In: Manuel Baum
Monchengladbach - Out: Andre Schubert (December 21, 2016) In: Dieter Hecking
Wolfsburg - Out: Valerien Ismael (February 26, 2016) In: Andries Jonker
Bayer Leverkusen - Out: Roger Schmidt (March 5, 2017) In: ?
Mainz - Out: Martin Schmidt (May 22, 2017) In: Sandro Schwarz
Borussia Dortmund - Out: Thomas Tuchtel (May 30, 2017) In: ?
Serie A
Palermo - Out: Davide Ballardini (September 6, 2016) In: Roberto de Zerbi
Udinese - Out: Giuseppe Iachini (October 2, 2016) In: Luigi Delneri
Internazionale - Out: Frank de Boer (November 1, 2016) In: Stefano Pioli
Palermo - Out: Roberto de Zerbi (November 30, 2016) In: Eugenio Corini
Palermo - Out: Eugenio Corini (January 24, 2017) In: Diego Lopez
Pescara - Out: Massimo Oddo (February 14, 2017) In: Zdenek Zeman
Genoa - Out: Ivan Juric (February 19, 2017) In: Andrea Mandorlini
Genoa - Out: Andrea Mandorlini (April 10, 2017) In: Ivan Juric
Palermo - Out: Diego Lopez (April 11, 2017) In: Diego Bortoluzzi
Internazionale - Out: Stefano Pioli (May 10, 2017) In: ?
Roma - Out: Luciano Spalletti (May 30, 2017) In: ?
Ligue 1
Lorient - Out: Sylvain Ripoll (October 23, 2016) In: Bernard Casoni
Lille - Out: Frederic Antonetti (November 22, 2016) In: Franck Passi
Nantes - Out: Rene Girard (December 1, 2016) In: Sergio Conceicao
Montpellier - Out: Frederic Hantz (January 30, 2017) In: Jean-Louis Gasset
Bastia - Out: Francois Ciccollini (February 22, 2017) In: Rui Almeida
Montpellier - Out: Jean-Louis Gasset (May 23, 2017) In: Michel de Zakarian
Saint-Etienne - Out: Christophe Galtier (May 23, 2017) In: ?
Lorient - Out: Bernard Casoni (May 29, 2017) In: Mickael Landreau
Other
Porto - Out: Nuno Espirito Santo (May 22, 2017) In: ?
Zenit St. Petersburg - Out: Mircea Lucescu (May 28, 2017) In: Roberto Mancini
Spartak Moscow - Out: Dmitry Alenichev (August 5, 2016) In: Massimo Carrera
CSKA Moscow - Out: Leonid Slutski (December 8, 2016) In: Victor Goncharenko
Galatasaray - Out: Jan Olde Riekerink (February 14, 2017) In: Igor Tudor
Rangers - Out: Mark Warburton (February 10, 2017) In: Pedro Caixinha
Watch the FIFA World Cup 2026™, Tour de France, Tour de France Femmes, Giro d’Italia, Vuelta a España, Dakar Rally, World Athletics / ISU Championships (and more) via SBS On Demand – your free live streaming and catch-up service. Read more about Sport
Have a story or comment? Contact Us

