Kick-off: Mon, 14 Sept 2026 · 19:00 UTCStadium: Estadio de la Ceråmica, Villarreal
Villarreal and Real Betis met on Monday, 14 September 2026 (La Liga); it finished Villarreal 1â2 Real Betis. The match was played at Estadio de la CerĂĄmica, Villarreal.
Villarreal have won 3, drawn 3 and lost 4 of their last 10 matches, averaging 2.1 goals scored and 1.7 conceded (1.51 expected goals for, 1.23 against). Real Betis have won 6, drawn 2 and lost 2 of their last 10 matches, averaging 1.6 goals scored and 1.3 conceded (1.41 expected goals for, 1.97 against).
Both teams scored in 80% of Villarreal's recent matches and 60% of Real Betis's; 70% and 60% went over 2.5 goals. Both sides have been playing open matches. In their last 10 meetings Villarreal won 4, Real Betis won 4 and 2 ended level. The most recent, on 17 Jan 2026, finished Real Betis 2â0 Villarreal.
With the bookmaker's margin removed, the market puts both teams to score at 69% and over 2.5 goals at 65%. Kepler's model projects 1.96â1.27 in expected goals, with 1â1 the most likely score, and puts both teams to score at 65% and over 2.5 goals at 64%.
Villarreal vs Real Betis was played on 14 September 2026 (La Liga).
The match was played at Estadio de la CerĂĄmica, Villarreal.
Yes: it finished Villarreal 1â2 Real Betis. Before kickoff, the market had both teams to score at 69%, margin removed. Kepler's model gives 65%. Both teams scored in 80% of Villarreal's recent matches and 60% of Real Betis's.
Yes: it finished Villarreal 1â2 Real Betis. Before kickoff, the market had over 2.5 goals at 65%, margin removed. Kepler's model gives 64%. 70% of Villarreal's recent matches and 60% of Real Betis's went over 2.5 goals.
In their last 10 meetings Villarreal won 4, Real Betis won 4 and 2 ended level. The most recent, on 17 Jan 2026, finished Real Betis 2â0 Villarreal.
Kepler's model expects 1.96â1.27 in expected goals, and the single most likely score is 1â1.
Betting involves risk. Past results do not guarantee future ones. 18+.
As announced by the clubs.
Matches this season: 5