Premier League · Result

Aston Villa vs Arsenal — result.

Premier League · Monday, 31 August 2026 at 19:00 UTC · Villa Park

Buy me a coffee
Active competitions
Matches
Match events
Aston Villa crest Aston Villa LLLWW
FT 0 – 1
Arsenal crest Arsenal WWWWL

Aston Villa vs Arsenal result and match details

Aston Villa played Arsenal in the Premier League on Mon, 31 Aug 2026, 19:00. The final score and any stored goals, cards or substitutions are shown below.

Competition
Premier League
Kick-off
Monday, 31 August 2026 at 19:00 UTC
Venue
Villa Park, Birmingham
Status
FT
Attendance
36,804
Season
2026-27 English Premier League
Data updated

Goals, cards and substitutions

Match events

  1. 29' Yellow card Christos Tzolis (Arsenal) is shown the yellow card for a bad foul. 0-0
  2. 45' Substitution Substitution, Arsenal. Eberechi Eze replaces Christos Tzolis. 0-0
  3. 59' Goal Goal! Aston Villa 0, Arsenal 1. Bukayo Saka (Arsenal) right footed shot from very close range to the bottom left corner. Assisted by Riccardo Calafiori. 0-1
  4. 71' Substitution Substitution, Arsenal. Bruno Guimarães replaces Myles Lewis-Skelly. 0-1
  5. 71' Substitution Substitution, Arsenal. Mikel Merino replaces Martin Ødegaard. 0-1
  6. 71' Substitution Substitution, Aston Villa. Tammy Abraham replaces Nicolas Jackson. 0-1
  7. 71' Substitution Substitution, Aston Villa. Alysson replaces George Hemmings. 0-1
  8. 78' Substitution Substitution, Aston Villa. Aaron Wan-Bissaka replaces Matty Cash. 0-1
  9. 78' Substitution Substitution, Aston Villa. Alejandro Garnacho replaces Ross Barkley. 0-1
  10. 79' Substitution Substitution, Arsenal. Ezri Konsa replaces Cristhian Mosquera because of an injury. 0-1
  11. 80' Yellow card Alysson (Aston Villa) is shown the yellow card for a bad foul. 0-1
  12. 81' Yellow card John McGinn (Aston Villa) is shown the yellow card for a bad foul. 0-1
  13. 85' Substitution Substitution, Arsenal. Martín Zubimendi replaces Declan Rice. 0-1
  14. 90'+6' Yellow card Ian Maatsen (Aston Villa) is shown the yellow card for a bad foul. 0-1

Match data in JSON

Read this match summary, statistics and play-by-play from the free API.

GET /get/soccer/eng.1/summary?event=401879295

This page covers the score, timing and match events. It does not provide or advertise video streams.

Choose a league

Its fixtures, results and standings will appear here.

Powered by documented services

From league discovery to the final whistle

Leagues, fixtures, standings, summaries and play-by-play are read from MongoDB. The browser never calls an upstream provider directly.

League CatalogMongoDB APIThis page

Loading match details…