Aston Villa vs Arsenal: Prediction, Head-to-Head, Odds & Stats (Sat, 06 Dec '25)

Wojtek Kolan

Wojtek Kolan

Published on 06 Dec, 12:30 PM UTC

Next Match 06/12/25 at 12:30 PM

Aston Villa vs Arsenal
📍 Villa Park, England.

Scheduled H2H Match For Aston Villa Vs Arsenal

Premier League

Sat, 06 Dec 2025 at 12:30 PM UTC

Aston Villa
Aston Villa

ENG ENG

Recent Form

D
D
W
W
W
Arsenal
Arsenal

ENG ENG

Recent Form

W
D
W
W
W

4

Win

Last 10 Played

10
1 Draws

5

Win

6.77
Avg. Rating
6.99
11
Position
1
Unai Emery
Manager
Mikel Arteta

Game Schedule - Time Of Fixture

Aston Villa will square off vs Arsenal in Premier League on Sat, 06 Dec 2025 at 12:30 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Aston Villa vs Arsenal H2H Stats

For the most recent 10 head-to-head results between these teams, Aston Villa have come out on top 4 times and Arsenal have got the victory on 5 occasion. In the last match between them, the result ended 2-2


Head-to-Head (Last 10 Matches)
Aston Villa4
Arsenal5

Aston Villa vs Arsenal Past H2H Matches

17
Premier League
05:30 PM
18/01/25
42
Arsenal
2
40
Aston Villa
2
04:30 PM
24/08/24
40
Aston Villa
0
42
Arsenal
2
03:30 PM
14/04/24
42
Arsenal
0
40
Aston Villa
2
05:30 PM
09/12/23
40
Aston Villa
1
42
Arsenal
0
12:30 PM
18/02/23
40
Aston Villa
2
42
Arsenal
4
06:30 PM
31/08/22
42
Arsenal
2
40
Aston Villa
1
12:30 PM
19/03/22
40
Aston Villa
0
42
Arsenal
1
07:00 PM
22/10/21
42
Arsenal
3
40
Aston Villa
1
12:30 PM
06/02/21
40
Aston Villa
1
42
Arsenal
0
07:15 PM
08/11/20
42
Arsenal
0
40
Aston Villa
3
07:15 PM
21/07/20
40
Aston Villa
1
42
Arsenal
0
03:30 PM
22/09/19
42
Arsenal
3
40
Aston Villa
2
02:00 PM
15/05/16
42
Arsenal
4
40
Aston Villa
0
01:30 PM
13/12/15
40
Aston Villa
0
42
Arsenal
2
01:30 PM
01/02/15
42
Arsenal
5
40
Aston Villa
0
02:00 PM
20/09/14
40
Aston Villa
0
42
Arsenal
3
08:00 PM
13/01/14
40
Aston Villa
1
42
Arsenal
2
02:00 PM
17/08/13
42
Arsenal
1
40
Aston Villa
3
03:00 PM
23/02/13
42
Arsenal
2
40
Aston Villa
1
05:30 PM
24/11/12
40
Aston Villa
0
42
Arsenal
0
03:00 PM
24/03/12
42
Arsenal
3
40
Aston Villa
0
07:45 PM
21/12/11
40
Aston Villa
1
42
Arsenal
2
03:00 PM
15/05/11
42
Arsenal
1
40
Aston Villa
2
12:45 PM
27/11/10
40
Aston Villa
2
42
Arsenal
4
07:45 PM
27/01/10
40
Aston Villa
0
42
Arsenal
0
01:30 PM
27/12/09
42
Arsenal
3
40
Aston Villa
0
05:15 PM
26/12/08
40
Aston Villa
2
42
Arsenal
2
03:00 PM
15/11/08
42
Arsenal
0
40
Aston Villa
2
03:00 PM
01/03/08
42
Arsenal
1
40
Aston Villa
1
05:15 PM
01/12/07
40
Aston Villa
1
42
Arsenal
2
07:45 PM
14/03/07
40
Aston Villa
0
42
Arsenal
1
02:00 PM
19/08/06
42
Arsenal
1
40
Aston Villa
1
02:00 PM
01/04/06
42
Arsenal
5
40
Aston Villa
0
12:45 PM
31/12/05
40
Aston Villa
0
42
Arsenal
0
05:15 PM
05/02/05
40
Aston Villa
1
42
Arsenal
3
02:00 PM
16/10/04
42
Arsenal
3
40
Aston Villa
1
02:00 PM
18/01/04
40
Aston Villa
0
42
Arsenal
2
06:45 PM
27/08/03
42
Arsenal
2
40
Aston Villa
0
02:00 PM
05/04/03
40
Aston Villa
1
42
Arsenal
1
03:00 PM
30/11/02
42
Arsenal
3
40
Aston Villa
1
04:00 PM
17/03/02
40
Aston Villa
1
42
Arsenal
2
04:00 PM
09/12/01
42
Arsenal
3
40
Aston Villa
2
05:00 PM
18/03/01
40
Aston Villa
0
42
Arsenal
0
04:00 PM
14/10/00
42
Arsenal
1
40
Aston Villa
0
05:00 PM
05/03/00
40
Aston Villa
1
42
Arsenal
1
04:00 PM
11/09/99
42
Arsenal
3
40
Aston Villa
1
04:00 PM
16/05/99
42
Arsenal
1
40
Aston Villa
0
05:00 PM
13/12/98
40
Aston Villa
3
42
Arsenal
2
04:00 PM
10/05/98
40
Aston Villa
1
42
Arsenal
0
05:00 PM
26/10/97
42
Arsenal
0
40
Aston Villa
0
05:00 PM
28/12/96
42
Arsenal
2
40
Aston Villa
2
04:00 PM
07/09/96
40
Aston Villa
2
42
Arsenal
2
05:00 PM
02/12/95
40
Aston Villa
1
42
Arsenal
1
05:00 PM
21/10/95
42
Arsenal
2
40
Aston Villa
0
04:00 PM
17/04/95
40
Aston Villa
0
42
Arsenal
4
05:00 PM
26/12/94
42
Arsenal
0
40
Aston Villa
0
04:00 PM
23/04/94
40
Aston Villa
1
42
Arsenal
2
05:00 PM
06/11/93
42
Arsenal
1
40
Aston Villa
2
12:00 PM
12/04/93
42
Arsenal
0
40
Aston Villa
1
12:00 PM
28/12/92
40
Aston Villa
1
42
Arsenal
0
19
FA Cup
04:30 PM
30/05/15
42
Arsenal
4
40
Aston Villa
0
04:00 PM
29/01/12
42
Arsenal
3
40
Aston Villa
2

Aston Villa Recent Matches

17
Premier League (16 Matches)
01:00 PM
19/10/25
33
Tottenham Hotspur
1
40
Aston Villa
2
W
01:00 PM
05/10/25
40
Aston Villa
2
6
Burnley
1
W
01:00 PM
28/09/25
40
Aston Villa
3
43
Fulham
1
W
01:00 PM
21/09/25
41
Sunderland
1
40
Aston Villa
1
D
02:00 PM
13/09/25
48
Everton
0
40
Aston Villa
0
D
06:00 PM
31/08/25
40
Aston Villa
0
7
Crystal Palace
3
L
02:00 PM
23/08/25
50
Brentford
1
40
Aston Villa
0
L
11:30 AM
16/08/25
40
Aston Villa
0
39
Newcastle United
0
D
03:00 PM
25/05/25
35
Manchester United
2
40
Aston Villa
0
L
06:30 PM
16/05/25
40
Aston Villa
2
33
Tottenham Hotspur
0
W
04:30 PM
10/05/25
60
Bournemouth
0
40
Aston Villa
1
W
11:30 AM
03/05/25
40
Aston Villa
1
43
Fulham
0
W
07:00 PM
22/04/25
17
Manchester City
2
40
Aston Villa
1
L
04:30 PM
19/04/25
40
Aston Villa
4
39
Newcastle United
1
W
02:00 PM
12/04/25
45
Southampton
0
40
Aston Villa
3
W
04:30 PM
05/04/25
40
Aston Villa
2
14
Nottingham Forest
1
W
679
UEFA Europa League (2 Matches)
07:00 PM
02/10/25
2959
Feyenoord
0
40
Aston Villa
2
W
07:00 PM
25/09/25
40
Aston Villa
1
2685
Bologna
0
W
21
EFL Cup (1 Matches)
07:00 PM
16/09/25
50
Brentford
1
40
Aston Villa
1
L
853
Club Friendly Games (8 Matches)
07:00 PM
10/08/25
2819
Villarreal
0
40
Aston Villa
2
W
05:00 PM
09/08/25
1641
Olympique de Marseille
3
40
Aston Villa
1
L
06:45 PM
06/08/25
40
Aston Villa
4
2702
Roma
0
W
09:00 PM
02/08/25
337612
Nashville SC
2
40
Aston Villa
2
D
12:30 AM
31/07/25
407803
St.Louis City
1
40
Aston Villa
2
W
11:00 PM
26/07/25
2674
Eintracht Frankfurt
2
40
Aston Villa
2
D
02:00 PM
19/07/25
2533
F.C. Hansa Rostock
3
40
Aston Villa
1
L
06:30 PM
16/07/25
26
Walsall
1
40
Aston Villa
0
L
19
FA Cup (1 Matches)
04:15 PM
26/04/25
7
Crystal Palace
3
40
Aston Villa
0
L
7
UEFA Champions League (2 Matches)
07:00 PM
15/04/25
40
Aston Villa
3
1644
Paris Saint-Germain
2
W
07:00 PM
09/04/25
1644
Paris Saint-Germain
3
40
Aston Villa
1
L

Arsenal Recent Matches

7
UEFA Champions League (7 Matches)
07:00 PM
21/10/25
42
Arsenal
4
2836
Atlético Madrid
0
W
07:00 PM
01/10/25
42
Arsenal
2
3245
Olympiacos FC
0
W
04:45 PM
16/09/25
2825
Athletic Club
0
42
Arsenal
2
W
07:00 PM
07/05/25
1644
Paris Saint-Germain
2
42
Arsenal
1
L
07:00 PM
29/04/25
42
Arsenal
0
1644
Paris Saint-Germain
1
L
07:00 PM
16/04/25
2829
Real Madrid
1
42
Arsenal
2
W
07:00 PM
08/04/25
42
Arsenal
3
2829
Real Madrid
0
W
17
Premier League (17 Matches)
04:30 PM
18/10/25
43
Fulham
0
42
Arsenal
1
W
02:00 PM
04/10/25
42
Arsenal
2
37
West Ham United
0
W
03:30 PM
28/09/25
39
Newcastle United
1
42
Arsenal
2
W
03:30 PM
21/09/25
42
Arsenal
1
17
Manchester City
1
D
11:30 AM
13/09/25
42
Arsenal
3
14
Nottingham Forest
0
W
03:30 PM
31/08/25
44
Liverpool
1
42
Arsenal
0
L
04:30 PM
23/08/25
42
Arsenal
5
34
Leeds United
0
W
03:30 PM
17/08/25
35
Manchester United
0
42
Arsenal
1
W
03:00 PM
25/05/25
45
Southampton
1
42
Arsenal
2
W
03:30 PM
18/05/25
42
Arsenal
1
39
Newcastle United
0
W
03:30 PM
11/05/25
44
Liverpool
2
42
Arsenal
2
D
04:30 PM
03/05/25
42
Arsenal
1
60
Bournemouth
2
L
07:00 PM
23/04/25
42
Arsenal
2
7
Crystal Palace
2
D
01:00 PM
20/04/25
32
Ipswich Town
0
42
Arsenal
4
W
04:30 PM
12/04/25
42
Arsenal
1
50
Brentford
1
D
11:30 AM
05/04/25
48
Everton
1
42
Arsenal
1
D
06:45 PM
01/04/25
42
Arsenal
2
43
Fulham
1
W
21
EFL Cup (1 Matches)
07:00 PM
24/09/25
55
Port Vale
0
42
Arsenal
2
W
1295
Emirates Cup (1 Matches)
04:00 PM
09/08/25
42
Arsenal
3
2825
Athletic Club
0
W
853
Club Friendly Games (4 Matches)
05:00 PM
06/08/25
42
Arsenal
2
2819
Villarreal
3
L
11:30 AM
31/07/25
42
Arsenal
0
33
Tottenham Hotspur
1
L
11:30 AM
27/07/25
42
Arsenal
3
39
Newcastle United
2
W
11:30 AM
23/07/25
42
Arsenal
1
2692
Milan
0
D

Aston Villa Next Fixtures

Arsenal Next Fixtures

Aston Villa Last Match Played stats

Tottenham Hotspur vs Aston Villa

Final Score :1 - 2

(H)Match overview (A)
53%Ball possession47%
0.75Expected goals0.32
3Big chances0
10Total shots8
0Goalkeeper saves2
6Corner kicks6
11Fouls7
382Passes348
25Tackles24
7Free kicks11
2Yellow cards0
(H)Shots (A)
10Total shots8
3Shots on target2
0Hit woodwork0
5Shots off target4
2Blocked shots2
7Shots inside box2
3Shots outside box6
(H)Attack (A)
1Big chances scored0
2Big chances missed0
28Touches in penalty area7
1Fouled in final third0
6Offsides1
(H)Passes (A)
336Accurate passes292
23Throw-ins21
47Final third entries43
84/105 (80%)Final third phase61/87 (70%)
25/41 (61%)Long balls15/42 (36%)
5/22 (23%)Crosses0/16 (0%)
(H)Duels (A)
47%Duels53%
11Dispossessed14
37/78 (47%)Ground duels41/78 (53%)
11/25 (44%)Aerial duels14/25 (56%)
5/18 (28%)Dribbles7/18 (39%)
(H)Defending (A)
60%Tackles won63%
25Total tackles24
6Interceptions2
47Recoveries41
29Clearances29
2Errors lead to a shot1
(H)Goalkeeping (A)
0Total saves2
-1.03Goals prevented-0.00
0Big saves1
0High claims2
6Goal kicks7

Arsenal Last Match Played stats

Arsenal vs Atlético Madrid

Final Score :4 - 0

(H)Match overview (A)
52%Ball possession48%
106.0 kmDistance covered107.7 km
2.19Expected goals0.67
6Big chances1
19Total shots11
1Goalkeeper saves4
93Number of sprints105
3Corner kicks4
14Fouls10
421Passes394
10Tackles21
10Free kicks14
1Yellow cards2
(H)Shots (A)
19Total shots11
8Shots on target1
1Hit woodwork1
6Shots off target6
5Blocked shots4
16Shots inside box8
3Shots outside box3
(H)Attack (A)
2Big chances scored0
4Big chances missed1
2Through balls3
32Touches in penalty area21
3Fouled in final third3
2Offsides0
(H)Passes (A)
378Accurate passes332
18Throw-ins19
61Final third entries22
101/130 (78%)Final third phase65/81 (80%)
19/31 (61%)Long balls17/39 (44%)
3/15 (20%)Crosses4/18 (22%)
(H)Duels (A)
44%Duels56%
7Dispossessed6
29/64 (45%)Ground duels35/64 (55%)
7/18 (39%)Aerial duels11/18 (61%)
9/23 (39%)Dribbles2/6 (33%)
(H)Defending (A)
40%Tackles won57%
10Total tackles21
10Interceptions8
36Recoveries36
18Clearances29
0Errors lead to a shot1
(H)Goalkeeping (A)
1Total saves4
0.11Goals prevented-0.92
2High claims0
8Goal kicks4

Premier League 25/26 Standings

POSTEAMMPWLDPER %
1ArsenalArsenal861119
2Manchester CityManchester City852116
3LiverpoolLiverpool853015
4BournemouthBournemouth841315
5ChelseaChelsea842214
6Tottenham HotspurTottenham Hotspur842214
7SunderlandSunderland842214
8Crystal PalaceCrystal Palace831413
9Manchester UnitedManchester United843113
10Brighton & Hove AlbionBrighton & Hove Albion832312
11Aston VillaAston Villa832312
12EvertonEverton833211
13BrentfordBrentford834110
14Newcastle UnitedNewcastle United82339
15FulhamFulham82428
16Leeds UnitedLeeds United82428
17BurnleyBurnley82517
18Nottingham ForestNottingham Forest81525
19West Ham UnitedWest Ham United81614
20WolverhamptonWolverhampton80622
Champions League
UEFA Europa League
Relegation