Italian football top flight champions Juventus have been ranked the sixth best team on the European football scene for the last one decade behind the likes of Real Madrid and Barcelona. The rankings for the best teams on the continent was revealed by the International Federation of Football History and Statistics (IFFHS).

The period under review was from 2011 to 2020. Juventus have not had the best of seasons under former player Andrea Pirlo, who was named the new manager in the place of Maurizio Sarri at the beginning of this season. Juventus have struggled to maintain the form that saw them win the league title in the Italian football top flight for each of the past eight seasons.

The Italian football top flight champions are third on the table and ten points behind league leaders Inter Milan. The Old Lady are on the verge of losing their league title to the Nerazzuri. In addition, Juventus have been knocked out of the Champions League by Portuguese giants FC Porto in the first knockout stage.Porto got the better of Juventus on the away goals rule. Juventus have already won the Italian Super Cup by beating Napoli and they are in the Coppa Italia final where they will face Atalanta.

IFFHS say that Barcelona are the best team with 2877 points as they retained the title they won at the end of the last decade. They are also the best team in the years 2011, 2012 and 2015. They finished ahead of arch rivals Real Madrid in second place. Bayern Munich, PSG and Atletico Madrid are in third, fourth and fifth respectively.