The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
VIL

Villarreal

Estadio de la Ceramica, Villarreal. Every match we hold, with the price it went off at.

1,352Played
582Won
43%Win rate
1.51Scored per game
1.24Conceded per game
406Clean sheets

Home and away

The same record, split by where it was played.

At home
53.2%
648 played, 345 won. 1.73 scored a game.
Away
33.7%
704 played, 237 won. 1.31 scored a game.
How the market priced them
43.7%
1,155 priced matches at an average of 2.91, which implied 34.4%.

Season by season 60

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 La Liga 10334 +1
2026/27 Friendlies Clubs 4301 +2
2026/27 UEFA Champions League 3102 0
2026/27 Como Cup 2101 +1
2026/27 Copa del Rey 1100 +5
2025/26 La Liga 3822610 +26
2025/26 UEFA Champions League 8017 -13
2025/26 Friendlies Clubs 6132 -2
2025/26 Copa del Rey 2101 +5
2024/25 La Liga 3820108 +20
2024/25 Friendlies Clubs 7124 -7
2024/25 Copa del Rey 2101 +4
2023/24 La Liga 38141113 0
2023/24 Friendlies Clubs 8125 -14
2023/24 UEFA Europa League 8512 0
2023/24 Copa del Rey 2200 +6
2022/23 La Liga 3819712 +19
2022/23 Friendlies Clubs 12921 +11
2022/23 Copa del Rey 4301 +13
2021/22 La Liga 38161111 +26
2021/22 UEFA Champions League 12534 +4
2021/22 Friendlies Clubs 8044 -4
2021/22 Copa del Rey 3201 +13
2020/21 La Liga 38151310 +16
2020/21 UEFA Europa League 141220 +22
2020/21 Friendlies Clubs 5203 +1
2020/21 Copa del Rey 4301 +4
2019/20 La Liga 3818614 +14
2019/20 Copa del Rey 5401 +9
2018/19 La Liga 38101414 -3
2018/19 UEFA Europa League 12552 +7
2018/19 Copa del Rey 4121 +6
2017/18 La Liga 3818713 +7
2017/18 UEFA Europa League 8323 +1
2016/17 La Liga 3819109 +23
2016/17 UEFA Europa League 8332 -2
2016/17 UEFA Champions League 2002 -2
2015/16 La Liga 38181010 +9
2015/16 UEFA Europa League 14932 +10
2014/15 La Liga 38161210 +11
2014/15 UEFA Europa League 12723 +15
2013/14 La Liga 3817813 +16
2012/13 Segunda División 4221147 +30
2011/12 La Liga 3891415 -14
2010/11 La Liga 3818812 +10
2009/10 La Liga 3816814 +1
2008/09 La Liga 3818119 +7
2007/08 La Liga 382459 +23
2006/07 La Liga 3818812 +4
2005/06 La Liga 3814159 +11
2004/05 La Liga 3818119 +32
2003/04 La Liga 3815914 -2
2002/03 La Liga 38111215 -9
2001/02 La Liga 38111017 -9
2000/01 La Liga 3816913 +6
1999/00 Segunda División 42181212 +15
1998/99 La Liga 3881218 -16
1997/98 Segunda División 4219167 +13
1996/97 Segunda División 38111017 -17

Recent matches 30

Newest first, with the price this club was at kickoff.

Sunday 30 May 2027
A Villarreal scheduled Real Sociedad —
Sunday 23 May 2027
H Villarreal scheduled Osasuna —
Sunday 16 May 2027
A Villarreal scheduled Sevilla —
Sunday 9 May 2027
H Villarreal scheduled Celta Vigo —
Sunday 2 May 2027
A Villarreal scheduled Rayo Vallecano —
Wednesday 21 April 2027
H Villarreal scheduled Atletico Madrid —
Sunday 18 April 2027
A Villarreal scheduled Levante —
Sunday 11 April 2027
H Villarreal scheduled Athletic Club —
Sunday 4 April 2027
A Villarreal scheduled Deportivo La Coruna —
Sunday 21 March 2027
H Villarreal scheduled Malaga —
Sunday 14 March 2027
A Villarreal scheduled Elche —
Sunday 7 March 2027
H Villarreal scheduled Real Madrid —
Sunday 28 February 2027
A Villarreal scheduled Real Betis —
Sunday 21 February 2027
H Villarreal scheduled Valencia —
Sunday 14 February 2027
H Villarreal scheduled Barcelona —
Sunday 7 February 2027
A Villarreal scheduled Getafe —
Sunday 31 January 2027
H Villarreal scheduled Racing Santander —
Wednesday 27 January 2027
H Villarreal scheduled Manchester United —
Sunday 24 January 2027
A Villarreal scheduled Espanyol —
Wednesday 20 January 2027
A Villarreal scheduled Fenerbahçe —
Sunday 17 January 2027
H Villarreal scheduled Alaves —
Sunday 10 January 2027
A Villarreal scheduled Athletic Club —
Sunday 3 January 2027
H Villarreal scheduled Sevilla —
Sunday 20 December 2026
A Villarreal scheduled Osasuna —
Sunday 13 December 2026
H Villarreal scheduled Rayo Vallecano —
Tuesday 8 December 2026
H Villarreal scheduled Sabah FA —
Sunday 6 December 2026
H Villarreal scheduled Real Sociedad —
Sunday 29 November 2026
A Villarreal scheduled Celta Vigo —
Wednesday 25 November 2026
A Villarreal scheduled Slavia Praha —
Sunday 22 November 2026
A Villarreal scheduled Barcelona —