#1 Barcelona

The Lionel Messi led team is a footballing powerhouse and have won 3 of the last 5 La Liga trophies. The Spanish team has enjoyed league success but it has been a while since they have tasted success at Europe. Their last CL triumph was in 2014/15 and since then, have only seen bitter rivals, Real Madrid lift the CL.
However, this season winning the Champions League seems to be their top priority. This has affected their La Liga prowess a bit as they have struggled. They lost to Leganes and drew with Athletic Bilbao in successive weeks. Their Champions League campaign has started on a bright note after their convincing victory against Dutch side, PSV.
Their squad is deadly and even their backups could also give oppositions a run for their money. Marc Andre Ter Stegen is one of the best goalies in the world and he guards the goal for Barcelona. Defenders like Gerard Pique, Samuel Umtiti and Jordi Alba intimidate opposition teams and they have midfielders like Ivan Rakitic, Sergio Busquets, Philippe Coutinho and Arturo Vidal.
The Ernesto Valverde managed club has world class forwards like Lionel Messi, Luis Suarez, Ousmane Dembele and Malcom. With such players in their squad, it is obvious that they are the best team.