GOAL released the list of 25 best football managers of the 21st century, Report informs.

Josep Guardiola, the current head coach of Manchester City (former clubs – Barcelona and Bayern), is ranked first.

Carlo Ancelotti (Milan, Chelsea, Bayern), who works at Spanish side Real Madrid, is ranked second.

Alex Ferguson, the former head coach of England’s Manchester United, completes the top three.