Age verification

Adults only

ScoreAssist provides AI-generated sports analysis and statistics for entertainment only. It is not betting advice or a guarantee of any outcome. Gambling can be addictive - play responsibly. By continuing, I confirm that I am at least 18 years old and that accessing this site is lawful in my jurisdiction.

I am under 18
Responsible gaming
EventsPreviewsRecapsTeamsPlayersCompetitions
Log inSign up

Sports fixtures, statistics, and AI-generated analysis. Not betting advice.

Product

  • Events
  • Previews

Legal

  • Terms
  • Privacy
  • Support

Responsible

  • 18+ rules
  • Responsible Gaming
Sports
  • Football
  • Basketball
  • Tennis
18+

Entertainment only. Not betting advice. Responsible Gaming.

© 2026 ScoreAssist. All rights reserved.
FootballLa LigaFull time

Villarreal vs Osasuna

Estadio de la Cerámica · Spain

VillarrealWinner
4:2
Osasuna

Team statistics

  • 5Shots on goal4
  • 6Shots off goal3
  • 15Total shots11
  • 4Blocked shots4
  • 12Shots inside box7
  • 3Shots outside box4
  • 5Shots on goal4
  • 6Shots off goal3
  • 15Total shots11
  • 4Blocked shots4
  • 12Shots inside box7
  • 3Shots outside box4
  • 10Fouls18
  • 2Corners8
  • 3Offsides2
  • 44%Possession56%
  • 4Yellow cards1
  • -Red cards-
  • 3Saves1
  • 390Passes476
  • 331Accurate passes404
  • 85%Pass accuracy85%
  • 2.27Expected goals1.26
  • -1.71Goals prevented-1.71

Line-ups

Villarreal 4-4-2

  1. 1Luíz JúniorG
  2. 17Kiko FemeníaD
  3. 8J. FoythD
  4. 2Logan CostaD
  5. 23Sergi CardonaD
  6. 19N. PépéM
  7. 14Santi ComesañaM
  8. 10Dani ParejoM
  9. 18P. GueyeM
  10. 15T. BarryF
  11. 22Ayoze PérezF

Osasuna 5-3-2

  1. 1Sergio HerreraG
  2. 12Jesús AresoD
  3. 22E. BoyomoD
  4. 4Unai GarcíaD
  5. 5Jorge HerrandoD
  6. 23Abel BretonesD
  7. 16Moi GómezM
  8. 6Lucas TorróM
  9. 10Aimar OrozM
  10. 14Rubén GarcíaF
  11. 17A. BudimirF

Villarreal 4-4-2

  1. 1Luíz JúniorG
  2. 17Kiko FemeníaD
  3. 8J. FoythD
  4. 2Logan CostaD
  5. 23Sergi CardonaD
  6. 19N. PépéM
  7. 14Santi ComesañaM
  8. 10Dani ParejoM
  9. 18P. GueyeM
  10. 15T. BarryF
  11. 22Ayoze PérezF

Bench

  1. 26Pau NavarroD
  2. 16Álex BaenaM
  3. 9T. BuchananF
  4. 5W. KambwalaD
  5. 6Denis SuárezM
  6. 13Diego CondeG
  7. 4E. BaillyD
  8. 24Alfonso PedrazaD
  9. 7Gerard MorenoF

Coach

Marcelino

Osasuna 5-3-2

  1. 1Sergio HerreraG
  2. 12Jesús AresoD
  3. 22E. BoyomoD
  4. 4Unai GarcíaD
  5. 5Jorge HerrandoD
  6. 23Abel BretonesD
  7. 16Moi GómezM
  8. 6Lucas TorróM
  9. 10Aimar OrozM
  10. 14Rubén GarcíaF
  11. 17A. BudimirF

Bench

  1. 19Bryan ZaragozaF
  2. 18Iker MuñozM
  3. 9Raúl GarcíaF
  4. 15Rubén PeñaD
  5. 11Kike BarjaF
  6. 20José ArnáizF
  7. 31Pablo ValenciaG
  8. 13Aitor FernándezG
  9. 3Juan CruzD
  10. 8Pablo IbáñezM

Coach

Vicente Moreno

Timeline

0'15'30'45'60'75'90'105'120'
  1. 2'GoalAyoze Pérez (assist: Dani Parejo)Villarreal
  2. 33'GoalT. Barry (assist: N. Pépé)Villarreal
  3. 39'GoalAyoze Pérez (assist: N. Pépé)Villarreal
  4. 66'GoalRubén García (assist: A. Budimir)Osasuna
  5. 71'GoalN. Pépé (assist: Álex Baena)Villarreal
  6. 81'PenaltyAimar OrozOsasuna
0'15'30'45'60'75'90'105'120'
  1. 2'GoalAyoze Pérez (assist: Dani Parejo)Villarreal
  2. 33'GoalT. Barry (assist: N. Pépé)Villarreal
  3. 39'GoalAyoze Pérez (assist: N. Pépé)Villarreal
  4. 46'SubstitutionOn: Pau NavarroOff: Kiko FemeníaVillarreal
  5. 46'SubstitutionOn: Bryan ZaragozaOff: Moi GómezOsasuna
  6. 61'Yellow cardPau NavarroVillarreal
  7. 61'SubstitutionOn: Iker MuñozOff: Unai GarcíaOsasuna
  8. 66'GoalRubén García (assist: A. Budimir)Osasuna
  9. 70'SubstitutionOn: Álex BaenaOff: P. GueyeVillarreal
  10. 70'SubstitutionOn: T. BuchananOff: T. BarryVillarreal
  11. 71'GoalN. Pépé (assist: Álex Baena)Villarreal
  12. 76'SubstitutionOn: W. KambwalaOff: J. FoythVillarreal
  13. 76'SubstitutionOn: Raúl GarcíaOff: A. BudimirOsasuna
  14. 76'SubstitutionOn: Rubén PeñaOff: Rubén GarcíaOsasuna
  15. 80'Penalty confirmedRubén PeñaOsasuna
  16. 81'PenaltyAimar OrozOsasuna
  17. 82'SubstitutionOn: Denis SuárezOff: Dani ParejoVillarreal
  18. 83'Yellow cardSanti ComesañaVillarreal
  19. 88'Yellow cardTajon BuchananVillarreal
  20. 88'SubstitutionOn: Kike BarjaOff: Jesús AresoOsasuna
  21. 89'Yellow cardAlejandro BaenaVillarreal
  22. 89'Yellow cardAimar OrozOsasuna

Players of the match

  • 9.2Nicolas PépéVillarreal
  • 8.7Ayoze PérezVillarreal
  • 7.7Thierno BarryVillarreal
PlayerMinutesRating
Nicolas Pépé909.2
Ayoze Pérez908.7
Thierno Barry717.7
Lucas Torró907.5
Rubén Peña147.3
Sergi Cardona907.2
Dani Parejo827.2
Pape Gueye707.2
Rubén García767.2
Luiz Júnior907
Aimar Oroz907
Santi Comesaña906.9
Alejandro Baena206.9
Bryan Zaragoza456.9
Logan Costa906.7
Denis Suárez86.7
Ante Budimir766.7
Kiko Femenía456.6
Moi Gómez456.6
Iker Muñoz296.6
Kike Barja96.6
Juan Foyth766.5
Willy Kambwala146.5
Flavien Boyomo906.5
Abel Bretones906.5
Jesús Areso896.3
Raúl García de Haro146.3
Tajon Buchanan196.2
Sergio Herrera906.2
Unai García616.2
Jorge Herrando906.2
Pau Navarro456
Diego Conde--
Eric Bailly--
Alfonso Pedraza--
Gerard Moreno--
Pablo Valencia--
Aitor Fernández--
Juan Cruz--
Pablo Ibáñez--
José Manuel Arnáiz--

Standings

PositionRecordPointsGoal diff
5Villarreal20-10-870+20
9Osasuna12-16-1052-4
La Liga table

Recent matches

  • Osasuna
    3-2-0DDWWWW3
  • Villarreal
    2-2-1DWDLWW1

Head-to-head

1 match

0 VillarrealDraws 10 Osasuna

1 match

0 VillarrealDraws 10 Osasuna
  1. 2024-11-24Draw

Also in this competition

FinishedRayo VallecanovsGetafeLa LigaEstadio de Vallecas1:0
FinishedAlavesvsAtletico MadridLa LigaEstadio de Mendizorroza0:0
FinishedLas PalmasvsValenciaLa LigaEstadio de Gran Canaria2:3
FinishedValladolidvsBarcelonaLa LigaEstadio Municipal José Zorrilla1:2
FinishedRayo VallecanovsGetafeLa LigaEstadio de Vallecas1:0
FinishedAlavesvsAtletico MadridLa LigaEstadio de Mendizorroza0:0
FinishedLas PalmasvsValenciaLa LigaEstadio de Gran Canaria2:3
FinishedValladolidvsBarcelonaLa LigaEstadio Municipal José Zorrilla1:2
FinishedReal MadridvsCelta VigoLa LigaEstadio Santiago Bernabéu3:2
FinishedSevillavsLeganesLa LigaEstadio Ramón Sánchez Pizjuán2:2
FinishedEspanyolvsReal BetisLa LigaRCDE Stadium1:2
FinishedReal SociedadvsAthletic ClubLa LigaReale Arena0:0

Entertainment only. 18+. Play responsibly.