Arsenal vs Aston Villa Premier League Predictions

Premier League Arsenal vs Aston Villa
Arsenal vs Aston Villa Premier League

The match is over.
Score: 3-2.

What a week it’s been for Arsenal. Going two goals up against Watford only to throw it away before they play in the Europa League against Frankfurt in midweek means that this game is there for Aston Villa to arrive in North London and be confident of getting something from it.


Given the nature of these two sides, this one might be a tough one to call. Could Arsenal win with ease? Absolutely, but they could equally throw this game away to a brave Villa side.

Arsenal come into this one in a bit of confusion over their start to the season. They started well with two wins in a row before a loss and two draws, meaning some of the fans are becoming restless.

As for Villa, they’re in a bit of a rut in terms of form. They’ve only once so far this season and have, in fact, lost every other game they’ve played.

Arsenal started their season with two wins against Newcastle and Burnley before losing away at Liverpool, and then managing to come back from a two goal deficit at home to Tottenham before throwing away a two goal lead away at Watford.

Villa’s only win came at home to Everton, and they’ve lost to Spurs, Crystal Palace and Bournemouth since the start of the season.

The Gunners are favourites for this game may look to get back on track with a strong win, but don’t count Villa out at all. It may take Arsenal until late on the wrap up the game, so it’s best to look at bets involving both teams scoring with Arsenal winning, such as 3-1.

Betting Tips

Arsenal are favourites for this clash so a home win seems likely while it is also highly likely that both teams will score –  and for Arsenal to win 3-1 seems rather standard and likely. Villa and their fans will travel down in numbers and will give the team great support, but the talent of Arsenal may be too much for them, and this is among the best online betting odds for this round of action. 888sport have it as 9/1.

Picture this. Arsenal take the lead early on before letting in a sloppy goal to Villa, who look buoyed and ready for the second half. They cause Arsenal trouble but the Gunners manage to hit them on the counter attack just before the 80th minute hitting them again as Villa go in search of a late equaliser. Sound realistic? If you think so, then this is the bet for you with it rated at 7/2 by 888sport.


Head to Head

This is one of the most historic games in all of English football, with 193 games played between them. Arsenal have 82 wins, Villa have 66 wins and the draw has been played 45 times since 1904.


  • The first game in 1904 was played when Arsenal were still known as Woolwich Arsenal and when they were still based south of the River Thames. Arsenal won that game 1-0 at their old ground called the Manor Ground.
  • When Arsenal changed to just Arsenal and moved to North London, Villa won the first game between them and the new look Arsenal 1-0 at Highbury in the midst of an 11 game unbeaten run against the Gunners.
  • Villa have only beaten Arsenal five times since 1993, with their last victory coming in 2013 at the Emirates when Christian Benteke got a brace and Antonio Luna got a late goal to seal to win.
  • Arsenal did win the last meeting between the two back in 2016 4-0 thanks to a hat trick from Olivier Giroud and a 90th minute own goal from goalkeeper Mark Bunn.

Aspiring football journalist who realised he could put his vast knowledge towards gambling and making some money. With years spent on Football Manager, his boyhood obsession has carried over into his adult life and he's proven his mum that all that time spent playing a game wasn't to be wasted. A European football expert, James writes about anything on the continent and has began expanding his knowledge to other leagues in South America, Asia and the USA.

All Predictions by James Cooke