The trend is a good one for Barcelona, with three wins and two defeats from their last five games. They have won three in a row. Goals have come in every one of their last ten matches.
Barcelona won 2-1 away at Atletico Madrid in a La Liga game on 8 November. They are scoring 3.6 goals a game and conceding 1.4 over their last ten matches. Eight of those ten games saw both teams score, and ten went over 2.5 goals.
Barcelona top the La Liga table (Primera División) with 33 points from 12 games, three points clear of Real Madrid. Barcelona are 5th in the UEFA Champions League table with 9 points from 4 games, three points behind leaders Paris Saint Germain.
Villarreal are the next visitors, for a La Liga game on Sunday 22 November. Any Barcelona prediction we publish for the game against Villarreal sits on our Barcelona tips page, with the full fixtures list below.