13 matches today 0 live right now 23 competitions covered All times UTC
RU

Aston Villa — Arsenal FC, 31 August 2026, 19:00 UTC : score 0:1

match finished Premier League · Matchday 2 Monday 31 August · 19:00 UTC
Villa Park · referee J. Gillett
our forecast this is how the model saw the match before kick-off
Aston Villa 18% draw 24% Arsenal FC 58%
The model was right

The most likely outcome was Arsenal FC win, and the match finished 0:1. Fans backed Arsenal FC win — they got it right.

fans 64 votes
Aston Villa 20% draw 13% Arsenal FC 67%
Voting closed at kick-off

Match events

full timeline
C. Tzolis 29'
E. Eze for C. Tzolis 46'
B. Saka assist: R. Calafiori 0-1 59'
M. Merino for M. Odegaard 71'
Bruno Guimaraes for M. Lewis-Skelly 71'
Alysson for G. Hemmings 71'
T. Abraham for N. Jackson 71'
A. Wan-Bissaka for M. Cash 78'
A. Garnacho for R. Barkley 78'
E. Konsa for C. Mosquera 79'
Alysson 80'
J. McGinn 81'
M. Zubimendi for D. Rice 85'
I. Maatsen 90+6'

Line-ups

starting eleven and bench
Aston Villa Aston Villa 4-2-3-1 · Unai Emery 4-2-3-1 · Mikel Arteta Arsenal FC Arsenal FC
1 Zion Suzuki
2 Matty Cash 3 Victor Lindelöf 14 Pau Torres 22 Ian Maatsen
8 Boubacar Kamara 6 Ross Barkley
7 John McGinn 10 Emiliano Buendía 53 George Hemmings
11 Nicolas Jackson
29 Kai Havertz
7 Bukayo Saka 8 Martin Ødegaard 17 Christos Tzolis
41 Declan Rice 49 Myles Lewis-Skelly
4 Ben White 3 Cristhian Mosquera 6 Gabriel Magalhães 33 Riccardo Calafiori
1 David Raya
Aston Villa bench
  1. 29Aaron Wan-Bissaka
  2. 17Alejandro Garnacho
  3. 47Alysson
  4. 26Lamare Bogarde
  5. 74Luka Lynch
  6. 40Marco Bizot
  7. 13Matteo Ruggeri
  8. 18Tammy Abraham
  9. 5Tyrone Mings
Arsenal FC bench
  1. 39Bruno Guimarães
  2. 10Eberechi Eze
  3. 15Ezri Konsa
  4. 13Kepa Arrizabalaga
  5. 36Martín Zubimendi
  6. 23Mikel Merino
  7. 20Noni Madueke
  8. 5Piero Hincapié
  9. 14Viktor Gyökeres

Match stats

20 metrics for the full match
39%Possession61%
7Shots7
0Shots on target2
5Shots off target4
2Blocked shots1
3Shots inside box5
4Shots outside box2
83Attacks123
33Dangerous attacks46
2Corners4
0Offsides8
17Fouls6
3Yellow cards1
1Saves0
337Passes528
272Accurate passes463
14Free kicks17
15Throw-ins21
4Goal kicks7
0Penalties0
Aston VillaAston VillaArsenal FCArsenal FCThe source gives no per-half split — only totals for the match

How the match went

text generated from our data

Aston Villa and Arsenal FC met on matchday 2 of the Premier League on 31 August at Villa Park. Final score — 0:1.

Aston Villa sit 17th on 1 point after 5 matches (1 win, 1 draw, 3 losses). Arsenal FC sit 3th on 6 points after 5 matches (4 wins, 0 draws, 1 loss), 3 matches without conceding.

Of the last 2 meetings Aston Villa won 1, Arsenal FC won 1. Aggregate score — 3:5.

Season form

all competitions of the season
Aston Villa Aston Villa last five Arsenal FC Arsenal FC
WLDLL form LWWWW
5 Matches 5
1 — 1 — 3 Wins — draws — defeats 4 — 0 — 1
4 — 9 Scored — conceded 8 — 4
0.8 Points per game 2.4
0.8 Goals scored per game 1.6
1 Clean sheets 3
3 Failed to score 1
unbeaten in 1 Current streak winless in 1

Aston Villa at home: 2 matches, 0 wins, 0 draws, 2 losses, goals 1—3, 0 points per match.

Arsenal FC away: 3 matches, 2 wins, 0 draws, 1 loss, goals 3—3, 2 points per match.

Head-to-head

2 matches in our database
1 Aston Villa win 0 draws 1 Arsenal FC win goals 3:5 Aston Villa — Arsenal FC
30/12/2025 Arsenal FC — Aston Villa 4:1 Premier League
06/12/2025 Aston Villa — Arsenal FC 2:1 Premier League

League table

after the match
#TeamPWDLGoalsPts
1Manchester CityManchester City550013—515
2Arsenal FCArsenal FC54018—412
3Brighton & Hove AlbionBrighton & Hove Albion531116—510
…
15Crystal PalaceCrystal Palace51136—114
16Aston VillaAston Villa51134—94
17AFC BournemouthAFC Bournemouth50326—83
Full Premier League table