Aston Villa host Arsenal in the English Premier League on 9 December 2023, Saturday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 17:30 UK Time.
We are predicting a draw between Aston Villa and Arsenal in Saturday’s high profile Premier League clash with both teams coming into this fixture on the back of red-hot form.
Aston Villa are the surprise package this season and will be full of confidence for the Arsenal fixture having toppled Man City by a solitary goal in the midweek.
The narrow scoreline tells the wrong story since the Villans were totally dominant and had the better chances while giving little to the defending champions. The final scoreline could have been embarrassing for Pep Guardiola.
The Villans are on an emphatic run at the Villa Park having won seven on the trot in the Premier League scoring 24 goals while conceding a miserly four. Also, accolades for Unai Emery since the win against City was his 14th home win on the bounce.
Arsenal are at the top of the table and must win on Saturday to remain there. Currently Liverpool is 2 points behind them while their weekend opponent managed by Unai Emery is at a 4 points drift.
The Gunners come to this game as the best away side in the league having won 5 of the 7 games so far while drawn and lost one each. However, Mikel Arteta will be keen to avoid a similar fate at Luton in the midweek when his team conceded four three goals against a relegation bound team.
Reason for Tips
We are taking the both teams to score as the main tip for this Premier League clash between Aston Villa and Arsenal with these two teams sitting at the top of goal scoring chart.
Ollie Watkins is Aston Villa’s top scorer with 8 goals and he has netted against Fulham, Tottenham and Bournemouth before failing against the Citizens. We will back him once again to net anytime at the Villa Park.
Those who love long odds can take a shot at the full-time correct score 2-2 despite no stalemates in the last 7 head-to-head meetings between the teams at this ground.
| Aston Villa | Arsenal | |
|---|---|---|
| Game Played | 37 | 37 |
| Wins | 18 | 25 |
| Draws | 8 | 7 |
| Loss | 11 | 5 |
| Goals For | 54 | 69 |
| Goals Against | 48 | 26 |
| Aston Villa | Arsenal | |
|---|---|---|
| Game Played | 19 | 18 |
| Wins | 12 | 10 |
| Draws | 2 | 5 |
| Loss | 5 | 3 |
| Goals For | 32 | 28 |
| Goals Against | 22 | 15 |
|
20.05.26
|
Freiburg Aston Villa |
0-3 |
|
15.05.26
|
Aston Villa Liverpool |
4-2 |
|
10.05.26
|
Burnley Aston Villa |
2-2 |
|
07.05.26
|
Aston Villa Nottingham Forest |
4-0 |
|
03.05.26
|
Aston Villa Tottenham |
1-2 |
|
30.04.26
|
Nottingham Forest Aston Villa |
1-0 |
|
25.04.26
|
Fulham Aston Villa |
1-0 |
|
19.04.26
|
Aston Villa Sunderland |
4-3 |
|
16.04.26
|
Aston Villa Bologna |
4-0 |
|
12.04.26
|
Nottingham Forest Aston Villa |
1-1 |
|
09.04.26
|
Bologna Aston Villa |
1-3 |
|
27.03.26
|
Aston Villa Elche |
1-2 |
|
22.03.26
|
Aston Villa West Ham |
2-0 |
|
19.03.26
|
Aston Villa Lille |
2-0 |
|
15.03.26
|
Manchester United Aston Villa |
3-1 |
|
12.03.26
|
Lille Aston Villa |
0-1 |
|
04.03.26
|
Aston Villa Chelsea |
1-4 |
|
27.02.26
|
Wolves Aston Villa |
2-0 |
|
21.02.26
|
Aston Villa Leeds |
1-1 |
|
14.02.26
|
Aston Villa Newcastle |
1-3 |
|
11.02.26
|
Aston Villa Brighton |
1-0 |
|
07.02.26
|
Bournemouth Aston Villa |
1-1 |
|
01.02.26
|
Aston Villa Brentford |
0-1 |
|
29.01.26
|
Aston Villa Salzburg |
3-2 |
|
25.01.26
|
Newcastle Aston Villa |
0-2 |
|
22.01.26
|
Fenerbahce Aston Villa |
0-1 |
|
18.01.26
|
Aston Villa Everton |
0-1 |
|
10.01.26
|
Tottenham Aston Villa |
1-2 |
|
07.01.26
|
Crystal Palace Aston Villa |
0-0 |
|
03.01.26
|
Aston Villa Nottingham Forest |
3-1 |
|
30.12.25
|
Arsenal Aston Villa |
4-1 |
|
27.12.25
|
Chelsea Aston Villa |
1-2 |
|
21.12.25
|
Aston Villa Manchester United |
2-1 |
|
14.12.25
|
West Ham Aston Villa |
2-3 |
|
11.12.25
|
FC Basel Aston Villa |
1-2 |
|
06.12.25
|
Aston Villa Arsenal |
2-1 |
|
03.12.25
|
Brighton Aston Villa |
3-4 |
|
30.11.25
|
Aston Villa Wolves |
1-0 |
|
27.11.25
|
Aston Villa Young Boys |
2-1 |
|
23.11.25
|
Leeds Aston Villa |
1-2 |
|
09.11.25
|
Aston Villa Bournemouth |
4-0 |
|
06.11.25
|
Aston Villa Maccabi Tel Aviv |
2-0 |
|
01.11.25
|
Liverpool Aston Villa |
2-0 |
|
26.10.25
|
Aston Villa Manchester City |
1-0 |
|
23.10.25
|
Go Ahead Eagles Aston Villa |
2-1 |
|
19.10.25
|
Tottenham Aston Villa |
1-2 |
|
05.10.25
|
Aston Villa Burnley |
2-1 |
|
02.10.25
|
Feyenoord Aston Villa |
0-2 |
|
28.09.25
|
Aston Villa Fulham |
3-1 |
|
25.09.25
|
Aston Villa Bologna |
1-0 |
|
15.05.26
|
Aston Villa Liverpool |
4-2 |
|
07.05.26
|
Aston Villa Nottingham Forest |
4-0 |
|
03.05.26
|
Aston Villa Tottenham |
1-2 |
|
19.04.26
|
Aston Villa Sunderland |
4-3 |
|
16.04.26
|
Aston Villa Bologna |
4-0 |
|
27.03.26
|
Aston Villa Elche |
1-2 |
|
22.03.26
|
Aston Villa West Ham |
2-0 |
|
19.03.26
|
Aston Villa Lille |
2-0 |
|
04.03.26
|
Aston Villa Chelsea |
1-4 |
|
21.02.26
|
Aston Villa Leeds |
1-1 |
|
14.02.26
|
Aston Villa Newcastle |
1-3 |
|
11.02.26
|
Aston Villa Brighton |
1-0 |
|
01.02.26
|
Aston Villa Brentford |
0-1 |
|
29.01.26
|
Aston Villa Salzburg |
3-2 |
|
18.01.26
|
Aston Villa Everton |
0-1 |
|
03.01.26
|
Aston Villa Nottingham Forest |
3-1 |
|
21.12.25
|
Aston Villa Manchester United |
2-1 |
|
06.12.25
|
Aston Villa Arsenal |
2-1 |
|
30.11.25
|
Aston Villa Wolves |
1-0 |
|
27.11.25
|
Aston Villa Young Boys |
2-1 |
|
09.11.25
|
Aston Villa Bournemouth |
4-0 |
|
06.11.25
|
Aston Villa Maccabi Tel Aviv |
2-0 |
|
26.10.25
|
Aston Villa Manchester City |
1-0 |
|
05.10.25
|
Aston Villa Burnley |
2-1 |
|
28.09.25
|
Aston Villa Fulham |
3-1 |
|
25.09.25
|
Aston Villa Bologna |
1-0 |
|
31.08.25
|
Aston Villa Crystal Palace |
0-3 |
|
16.08.25
|
Aston Villa Newcastle |
0-0 |
|
06.08.25
|
Aston Villa Roma |
4-0 |
|
16.05.25
|
Aston Villa Tottenham |
2-0 |
|
03.05.25
|
Aston Villa Fulham |
1-0 |
|
19.04.25
|
Aston Villa Newcastle |
4-1 |
|
15.04.25
|
Aston Villa PSG |
3-2 |
|
05.04.25
|
Aston Villa Nottingham Forest |
2-1 |
|
12.03.25
|
Aston Villa Club Brugge |
3-0 |
|
28.02.25
|
Aston Villa Cardiff |
2-0 |
|
22.02.25
|
Aston Villa Chelsea |
2-1 |
|
19.02.25
|
Aston Villa Liverpool |
2-2 |
|
15.02.25
|
Aston Villa Ipswich |
1-1 |
|
09.02.25
|
Aston Villa Tottenham |
2-1 |
|
29.01.25
|
Aston Villa Celtic |
4-2 |
|
26.01.25
|
Aston Villa West Ham |
1-1 |
|
10.01.25
|
Aston Villa West Ham |
2-1 |
|
04.01.25
|
Aston Villa Leicester |
2-1 |
|
30.12.24
|
Aston Villa Brighton |
2-2 |
|
21.12.24
|
Aston Villa Manchester City |
2-1 |
|
07.12.24
|
Aston Villa Southampton |
1-0 |
|
04.12.24
|
Aston Villa Brentford |
3-1 |
|
27.11.24
|
Aston Villa Juventus |
0-0 |
|
23.11.24
|
Aston Villa Crystal Palace |
2-2 |
|
20.05.26
|
Freiburg Aston Villa |
0-3 |
|
10.05.26
|
Burnley Aston Villa |
2-2 |
|
30.04.26
|
Nottingham Forest Aston Villa |
1-0 |
|
25.04.26
|
Fulham Aston Villa |
1-0 |
|
12.04.26
|
Nottingham Forest Aston Villa |
1-1 |
|
09.04.26
|
Bologna Aston Villa |
1-3 |
|
15.03.26
|
Manchester United Aston Villa |
3-1 |
|
12.03.26
|
Lille Aston Villa |
0-1 |
|
27.02.26
|
Wolves Aston Villa |
2-0 |
|
07.02.26
|
Bournemouth Aston Villa |
1-1 |
|
25.01.26
|
Newcastle Aston Villa |
0-2 |
|
22.01.26
|
Fenerbahce Aston Villa |
0-1 |
|
10.01.26
|
Tottenham Aston Villa |
1-2 |
|
07.01.26
|
Crystal Palace Aston Villa |
0-0 |
|
30.12.25
|
Arsenal Aston Villa |
4-1 |
|
27.12.25
|
Chelsea Aston Villa |
1-2 |
|
14.12.25
|
West Ham Aston Villa |
2-3 |
|
11.12.25
|
FC Basel Aston Villa |
1-2 |
|
03.12.25
|
Brighton Aston Villa |
3-4 |
|
23.11.25
|
Leeds Aston Villa |
1-2 |
|
01.11.25
|
Liverpool Aston Villa |
2-0 |
|
23.10.25
|
Go Ahead Eagles Aston Villa |
2-1 |
|
19.10.25
|
Tottenham Aston Villa |
1-2 |
|
02.10.25
|
Feyenoord Aston Villa |
0-2 |
|
21.09.25
|
Sunderland Aston Villa |
1-1 |
|
16.09.25
|
Brentford Aston Villa (Penalties:4 - 2) |
1-1 |
|
13.09.25
|
Everton Aston Villa |
0-0 |
|
23.08.25
|
Brentford Aston Villa |
1-0 |
|
10.08.25
|
Villarreal Aston Villa |
0-2 |
|
09.08.25
|
Marseille Aston Villa |
3-1 |
|
02.08.25
|
Nashville Aston Villa |
2-2 |
|
31.07.25
|
St Louis Aston Villa |
1-2 |
|
26.07.25
|
Eintracht Frankfurt Aston Villa |
2-2 |
|
19.07.25
|
Hansa Rostock Aston Villa |
3-1 |
|
16.07.25
|
Walsall Aston Villa |
1-0 |
|
25.05.25
|
Manchester United Aston Villa |
2-0 |
|
10.05.25
|
Bournemouth Aston Villa |
0-1 |
|
26.04.25
|
Crystal Palace Aston Villa |
3-0 |
|
22.04.25
|
Manchester City Aston Villa |
2-1 |
|
12.04.25
|
Southampton Aston Villa |
0-3 |
|
09.04.25
|
PSG Aston Villa |
3-1 |
|
02.04.25
|
Brighton Aston Villa |
0-3 |
|
30.03.25
|
Preston Aston Villa |
0-3 |
|
20.03.25
|
Al Ain Aston Villa |
1-3 |
|
08.03.25
|
Brentford Aston Villa |
0-1 |
|
04.03.25
|
Club Brugge Aston Villa |
1-3 |
|
25.02.25
|
Crystal Palace Aston Villa |
4-1 |
|
01.02.25
|
Wolves Aston Villa |
2-0 |
|
21.01.25
|
Monaco Aston Villa |
1-0 |
|
18.01.25
|
Arsenal Aston Villa |
2-2 |
|
24.05.26
|
Crystal Palace Arsenal |
1-2 |
|
18.05.26
|
Arsenal Burnley |
1-0 |
|
10.05.26
|
West Ham Arsenal |
0-1 |
|
05.05.26
|
Arsenal Atletico Madrid |
1-0 |
|
02.05.26
|
Arsenal Fulham |
3-0 |
|
29.04.26
|
Atletico Madrid Arsenal |
1-1 |
|
25.04.26
|
Arsenal Newcastle |
1-0 |
|
19.04.26
|
Manchester City Arsenal |
2-1 |
|
15.04.26
|
Arsenal Sporting CP |
0-0 |
|
11.04.26
|
Arsenal Bournemouth |
1-2 |
|
07.04.26
|
Sporting CP Arsenal |
0-1 |
|
04.04.26
|
Southampton Arsenal |
2-1 |
|
22.03.26
|
Arsenal Manchester City |
0-2 |
|
17.03.26
|
Arsenal Bayer Leverkusen |
2-0 |
|
14.03.26
|
Arsenal Everton |
2-0 |
|
11.03.26
|
Bayer Leverkusen Arsenal |
1-1 |
|
07.03.26
|
Mansfield Arsenal |
1-2 |
|
04.03.26
|
Brighton Arsenal |
0-1 |
|
01.03.26
|
Arsenal Chelsea |
2-1 |
|
22.02.26
|
Tottenham Arsenal |
1-4 |
|
18.02.26
|
Wolves Arsenal |
2-2 |
|
15.02.26
|
Arsenal Wigan |
4-0 |
|
12.02.26
|
Brentford Arsenal |
1-1 |
|
07.02.26
|
Arsenal Sunderland |
3-0 |
|
03.02.26
|
Arsenal Chelsea |
1-0 |
|
31.01.26
|
Leeds Arsenal |
0-4 |
|
28.01.26
|
Arsenal Kairat Almaty |
3-2 |
|
25.01.26
|
Arsenal Manchester United |
2-3 |
|
20.01.26
|
Inter Milan Arsenal |
1-3 |
|
17.01.26
|
Nottingham Forest Arsenal |
0-0 |
|
14.01.26
|
Chelsea Arsenal |
2-3 |
|
11.01.26
|
Portsmouth Arsenal |
1-4 |
|
08.01.26
|
Arsenal Liverpool |
0-0 |
|
03.01.26
|
Bournemouth Arsenal |
2-3 |
|
30.12.25
|
Arsenal Aston Villa |
4-1 |
|
27.12.25
|
Arsenal Brighton |
2-1 |
|
23.12.25
|
Arsenal Crystal Palace (Penalties:8 - 7) |
1-1 |
|
20.12.25
|
Everton Arsenal |
0-1 |
|
13.12.25
|
Arsenal Wolves |
2-1 |
|
10.12.25
|
Club Brugge Arsenal |
0-3 |
|
06.12.25
|
Aston Villa Arsenal |
2-1 |
|
03.12.25
|
Arsenal Brentford |
2-0 |
|
30.11.25
|
Chelsea Arsenal |
1-1 |
|
26.11.25
|
Arsenal Bayern Munich |
3-1 |
|
23.11.25
|
Arsenal Tottenham |
4-1 |
|
08.11.25
|
Sunderland Arsenal |
2-2 |
|
04.11.25
|
Slavia Prague Arsenal |
0-3 |
|
01.11.25
|
Burnley Arsenal |
0-2 |
|
29.10.25
|
Arsenal Brighton |
2-0 |
|
26.10.25
|
Arsenal Crystal Palace |
1-0 |
|
18.05.26
|
Arsenal Burnley |
1-0 |
|
05.05.26
|
Arsenal Atletico Madrid |
1-0 |
|
02.05.26
|
Arsenal Fulham |
3-0 |
|
25.04.26
|
Arsenal Newcastle |
1-0 |
|
15.04.26
|
Arsenal Sporting CP |
0-0 |
|
11.04.26
|
Arsenal Bournemouth |
1-2 |
|
22.03.26
|
Arsenal Manchester City |
0-2 |
|
17.03.26
|
Arsenal Bayer Leverkusen |
2-0 |
|
14.03.26
|
Arsenal Everton |
2-0 |
|
01.03.26
|
Arsenal Chelsea |
2-1 |
|
15.02.26
|
Arsenal Wigan |
4-0 |
|
07.02.26
|
Arsenal Sunderland |
3-0 |
|
03.02.26
|
Arsenal Chelsea |
1-0 |
|
28.01.26
|
Arsenal Kairat Almaty |
3-2 |
|
25.01.26
|
Arsenal Manchester United |
2-3 |
|
08.01.26
|
Arsenal Liverpool |
0-0 |
|
30.12.25
|
Arsenal Aston Villa |
4-1 |
|
27.12.25
|
Arsenal Brighton |
2-1 |
|
23.12.25
|
Arsenal Crystal Palace (Penalties:8 - 7) |
1-1 |
|
13.12.25
|
Arsenal Wolves |
2-1 |
|
03.12.25
|
Arsenal Brentford |
2-0 |
|
26.11.25
|
Arsenal Bayern Munich |
3-1 |
|
23.11.25
|
Arsenal Tottenham |
4-1 |
|
29.10.25
|
Arsenal Brighton |
2-0 |
|
26.10.25
|
Arsenal Crystal Palace |
1-0 |
|
21.10.25
|
Arsenal Atletico Madrid |
4-0 |
|
10.10.25
|
Arsenal Union St. Gilloise |
1-1 |
|
04.10.25
|
Arsenal West Ham |
2-0 |
|
01.10.25
|
Arsenal Olympiacos |
2-0 |
|
21.09.25
|
Arsenal Manchester City |
1-1 |
|
13.09.25
|
Arsenal Nottingham Forest |
3-0 |
|
23.08.25
|
Arsenal Leeds |
5-0 |
|
09.08.25
|
Arsenal Athletic Bilbao |
3-0 |
|
06.08.25
|
Arsenal Villarreal |
2-3 |
|
31.07.25
|
Arsenal Tottenham |
0-1 |
|
27.07.25
|
Arsenal Newcastle |
3-2 |
|
23.07.25
|
Arsenal AC Milan |
1-0 |
|
18.05.25
|
Arsenal Newcastle |
1-0 |
|
03.05.25
|
Arsenal Bournemouth |
1-2 |
|
29.04.25
|
Arsenal PSG |
0-1 |
|
23.04.25
|
Arsenal Crystal Palace |
2-2 |
|
12.04.25
|
Arsenal Brentford |
1-1 |
|
08.04.25
|
Arsenal Real Madrid |
3-0 |
|
01.04.25
|
Arsenal Fulham |
2-1 |
|
16.03.25
|
Arsenal Chelsea |
1-0 |
|
12.03.25
|
Arsenal PSV Eindhoven |
2-2 |
|
22.02.25
|
Arsenal West Ham |
0-1 |
|
02.02.25
|
Arsenal Manchester City |
5-1 |
|
22.01.25
|
Arsenal Dinamo Zagreb |
3-0 |
|
18.01.25
|
Arsenal Aston Villa |
2-2 |
|
24.05.26
|
Crystal Palace Arsenal |
1-2 |
|
10.05.26
|
West Ham Arsenal |
0-1 |
|
29.04.26
|
Atletico Madrid Arsenal |
1-1 |
|
19.04.26
|
Manchester City Arsenal |
2-1 |
|
07.04.26
|
Sporting CP Arsenal |
0-1 |
|
04.04.26
|
Southampton Arsenal |
2-1 |
|
11.03.26
|
Bayer Leverkusen Arsenal |
1-1 |
|
07.03.26
|
Mansfield Arsenal |
1-2 |
|
04.03.26
|
Brighton Arsenal |
0-1 |
|
22.02.26
|
Tottenham Arsenal |
1-4 |
|
18.02.26
|
Wolves Arsenal |
2-2 |
|
12.02.26
|
Brentford Arsenal |
1-1 |
|
31.01.26
|
Leeds Arsenal |
0-4 |
|
20.01.26
|
Inter Milan Arsenal |
1-3 |
|
17.01.26
|
Nottingham Forest Arsenal |
0-0 |
|
14.01.26
|
Chelsea Arsenal |
2-3 |
|
11.01.26
|
Portsmouth Arsenal |
1-4 |
|
03.01.26
|
Bournemouth Arsenal |
2-3 |
|
20.12.25
|
Everton Arsenal |
0-1 |
|
10.12.25
|
Club Brugge Arsenal |
0-3 |
|
06.12.25
|
Aston Villa Arsenal |
2-1 |
|
30.11.25
|
Chelsea Arsenal |
1-1 |
|
08.11.25
|
Sunderland Arsenal |
2-2 |
|
04.11.25
|
Slavia Prague Arsenal |
0-3 |
|
01.11.25
|
Burnley Arsenal |
0-2 |
|
18.10.25
|
Fulham Arsenal |
0-1 |
|
28.09.25
|
Newcastle Arsenal |
1-2 |
|
24.09.25
|
Port Vale Arsenal |
0-2 |
|
16.09.25
|
Athletic Bilbao Arsenal |
0-2 |
|
31.08.25
|
Liverpool Arsenal |
1-0 |
|
17.08.25
|
Manchester United Arsenal |
0-1 |
|
25.05.25
|
Southampton Arsenal |
1-2 |
|
11.05.25
|
Liverpool Arsenal |
2-2 |
|
07.05.25
|
PSG Arsenal |
2-1 |
|
20.04.25
|
Ipswich Arsenal |
0-4 |
|
16.04.25
|
Real Madrid Arsenal |
1-2 |
|
05.04.25
|
Everton Arsenal |
1-1 |
|
09.03.25
|
Manchester United Arsenal |
1-1 |
|
04.03.25
|
PSV Eindhoven Arsenal |
1-7 |
|
26.02.25
|
Nottingham Forest Arsenal |
0-0 |
|
15.02.25
|
Leicester Arsenal |
0-2 |
|
05.02.25
|
Newcastle Arsenal |
2-0 |
|
29.01.25
|
Girona Arsenal |
1-2 |
|
25.01.25
|
Wolves Arsenal |
0-1 |
|
04.01.25
|
Brighton Arsenal |
1-1 |
|
01.01.25
|
Brentford Arsenal |
1-3 |
|
21.12.24
|
Crystal Palace Arsenal |
1-5 |
|
08.12.24
|
Fulham Arsenal |
1-1 |
|
30.11.24
|
West Ham Arsenal |
2-5 |
|
26.11.24
|
Sporting CP Arsenal |
1-5 |
|
06.12.2025
|
Aston Villa Arsenal |
2-1
|
|
18.01.2025
|
Arsenal Aston Villa |
2-2
|
|
24.08.2024
|
Aston Villa Arsenal |
0-2
|
|
14.04.2024
|
Arsenal Aston Villa |
0-2
|
|
09.12.2023
|
Aston Villa Arsenal |
1-0
|
|
06.12.2025
|
Aston Villa Arsenal |
2-1
|
|
24.08.2024
|
Aston Villa Arsenal |
0-2
|
|
09.12.2023
|
Aston Villa Arsenal |
1-0
|
|
18.02.2023
|
Aston Villa Arsenal |
2-4
|
|
19.03.2022
|
Aston Villa Arsenal |
0-1
|
|
06.02.2021
|
Aston Villa Arsenal |
1-0
|