Season 2026-27

Aston Villa vs Wolves

Premier League · Round 13 · Sun 30 Nov 2025, 14:05

Aston Villa
10 Full time
Wolves

Aston Villa beat Wolves 1–0 on 30 November 2025 (Premier League 2025-2026, Round 13). Goals – Aston Villa: Boubacar Kamara 67'. Highest-rated player: John McGinn (8.2). In 22 Premier League meetings since 2000-01, Aston Villa have won 8, Wolves 8 and 6 matches have been drawn.

Summary

Match statistics

Aston VillaWolves

Top stats

52%Ball possession48%
0.94Expected goals (xG)0.49
16Total shots9
6Shots on target4
0Big chances1
7Corner kicks3

Shooting

1.18xG on target (xGOT)0.98
0Big chances missed1
9Shots inside the box7
7Shots outside the box2
6Shots off target2
4Blocked shots3
1Hit the woodwork1
0Headed goals0

Passing

461Passes423
29Long passes45
161Final third passes92
21Crosses18
1.02Expected assists (xA)0.47
28Touches in opposition box20
13Throw-ins10

Defending

16Tackles22
4Interceptions6
26Clearances28
59Duels won55
0Errors leading to shot2
0Errors leading to goal0

Discipline

13Fouls21
0Offsides2
21Free kicks13

xG and xGOT are the data provider's figures.

Lineups

Aston Villa

Substitutes used

Unused

Marco Bizot, Evann Guessand, Victor Lindelof, Ian Maatsen

Wolves

Substitutes used

Unused

Santiago Bueno, Ki-Jana Hoever, Hee-Chan Hwang, Marshall Munetsi, Jose Sa

Aston Villa vs Wolves Match Commentary

  1. 90+10' Full time That's all for today as the game is over.
  2. 90+8' John McGinn (Aston Villa) quickly takes the corner kick with a short pass.
  3. 90+7' Joao Gomes (Wolves) picks up a rebound inside the penalty area and sends a shot to the middle of the goal, but is denied by a reflex save from Emiliano Martinez.
  4. 90+7' Andre (Wolves) takes the corner.
  5. 90+4' Matty Cash (Aston Villa) pulls the shirt of his opponent and the referee stops play for a foul.
  6. 90+2' The ball is cleared after Morgan Rogers (Aston Villa) attempted to dribble past an opposing player.
  7. 90' There will be a minimum of 9 min. of added time.
  8. 88' Substitution. Boubacar Kamara did his best and is replaced by Lamare Bogarde (Aston Villa).
  9. 88' Ross Barkley just cannot continue due to injury and has to be substituted. Jadon Sancho (Aston Villa) replaces him.
  10. 87' The referee stops play so that a substitution can be made and Toluwalase Emmanuel Arokodare (Wolves) comes onto the pitch for Jhon Arias.
  11. 86' Ross Barkley (Aston Villa) is writhing in pain and can now receive medical treatment after the referee signals for the physio to come onto the pitch.
  12. 84' Lucas Digne (Aston Villa) fails to convert a close-range free kick as he sends the ball narrowly over the bar.
  13. 84' Yellow card Emmanuel Agbadou (Wolves) commits a minor foul to interrupt the attacking move of his opponent and is warned by the referee that he will get a yellow card if he does it again. Aston Villa have a free kick from a promising distance.
  14. 83' Andre (Wolves) goes on a solo run, but he fails to create a chance as an opposition player blocks him.
  15. 80' Yellow card Referee Chris Kavanagh seems to have made up his mind after reviewing the incident using VAR, and it’s just a yellow card for Jhon Arias (Wolves).
  16. 79' Red card There's a break in play and the referee must have got a signal in his ear as he indicates he will check that earlier infringement by Jhon Arias (Wolves) using VAR. This could result in a red card!
  17. 77' The referee signals that it is time for a substitution and Matheus Mane (Wolves) will replace Yerson Mosquera.
  18. 77' That's the end of the game for David Moller Wolfe, who is replaced by Hugo Bueno (Wolves).
  19. 76' Yellow card Yerson Mosquera (Wolves) is booked for saying more than Chris Kavanagh was willing to tolerate.
  20. 75' Unai Emery prepares a substitution. Youri Tielemans is replaced by Ross Barkley (Aston Villa).
  21. 75' The manager makes a subsitution with Amadou Onana (Aston Villa) coming on for Donyell Malen.
  22. 74' Matty Cash (Aston Villa) takes the corner but fails to find any of his teammates. The ball is easily cleared out of danger.
  23. 73' John McGinn (Aston Villa) fails to send a pass into the box as his effort is cut out. The ball is out of play. Aston Villa win a corner kick.
  24. 73' Andre (Wolves) takes the corner, but the opposition's defence is ready and clears the ball to safety.
  25. 72' Aston Villa failed to take advantage of the corner as the opposition's defence was alert and averted the threat.
  26. 72' Lucas Digne (Aston Villa) sends in a lofted cross from a mid-range free kick, but his poor effort goes out of play.
  27. 71' Andre (Wolves) touches the ball with his hand. Aston Villa earn a free kick.
  28. 69' Here is a change. Jean-Ricner Bellegarde (Wolves) is going off and Rob Edwards gives the last tactical orders to Tawanda Chirewa.
  29. 67' Goal · 1–0 Brilliant finish! Boubacar Kamara (Aston Villa) perfectly collected a pass on the edge of the penalty area from John McGinn, then produced a nice strike into the top right corner. The score is 1:0.
  30. 66' The foul by Matty Cash (Aston Villa) was seen by Chris Kavanagh who didn't hesitate to blow the whistle.
  31. 63' Matty Cash (Aston Villa) picks up an injury.
  32. 63' The corner is swung in but Aston Villa can’t take advantage as a defender sweeps the ball away.
  33. 61' Matty Cash (Aston Villa) swings a cross into the box, but it's far too close to Sam Johnstone, who smothers the ball.
  34. 58' Yellow card Chris Kavanagh shows a yellow card to David Moller Wolfe (Wolves), who isn't surprised as the tackle was really hard and late.
  35. 58' Morgan Rogers (Aston Villa) makes some space for himself and from mid-range let's fly with a wild effort which goes high over the crossbar.
  36. 56' A snap shot by Jean-Ricner Bellegarde (Wolves) from the edge of the area flies towards the bottom right corner, but Emiliano Martinez produces a good save to thwart him.
  37. 55' Morgan Rogers (Aston Villa) nearly creates a chance, but his attempt to pick out a teammate with a through ball does not come off.
  38. 54' We are about to witness a subsitution. Ollie Watkins (Aston Villa) for Emiliano Buendia.
  39. 52' One of the defenders reacts at the last minute to brilliantly block a pass from Jean-Ricner Bellegarde (Wolves).
  40. 51' Jorgen Strand Larsen (Wolves) looks to break free, but an opposing player clears the ball away.
  41. 51' Jorgen Strand Larsen (Wolves) commits a foul and Chris Kavanagh immediately signals a free kick.
  42. 48' Wolves are bossing possession at the moment by exchanging some precise passes from player to player.
  43. 46' Everything is set for the start of the second half.
  44. 45+3' That is it for the first half after the referee blows his whistle and the players head to their respective dressing rooms.
  45. 45+2' Yellow card Chris Kavanagh shows a yellow card to Andre (Wolves) for a tough tackle.
  46. 45+1' A cross from the corner kick arrives close to the penalty spot. Yerson Mosquera (Wolves) outjumps the defence, but his promising header bounces away off the bar!
  47. 45+1' Andre (Wolves) will try to find the head of one of his teammates from a corner kick.
  48. 45+1' Jorgen Strand Larsen (Wolves) anticipates the lofted pass and races into the box with just the keeper to beat. He shoots early towards the right side of the goal, but Emiliano Martinez pulls off a great save to deny him. The ball goes out for a corner. Wolves can continue in their attacking effort.
  49. 45' We will have 2 min. of added time.
  50. 43' Jackson Tchatchoua (Wolves) delivers a lovely cross into the penalty area. Nevertheless, an opposition defender is alert and averts the danger with a brilliant clearance.
  51. 41' Wasted effort! Jean-Ricner Bellegarde (Wolves) finds himself some space, looks up but sends a dreadful shot high over the bar from long range.
  52. 39' Youri Tielemans (Aston Villa) had a good opportunity from long range. His shot was directed towards the left side of the goal, but Sam Johnstone was alert and made a comfortable save.
  53. 37' Jackson Tchatchoua (Wolves) attempts to send over a cross in order to find one of his teammates, but an opposition defender averts the danger by intercepting the effort.
  54. 36' Matty Cash (Aston Villa) feels very aggrieved after the referee stops play for a foul that he commits while heading towards goal with the ball.
  55. 35' Aston Villa take a short corner kick.
  56. 35' Morgan Rogers (Aston Villa) sends a pass into the box, but his attempt is thwarted and cleared. Aston Villa have a corner.
  57. 33' Aston Villa control the tempo of the game by exchanging some accurate short passes.
  58. 33' Yerson Mosquera (Wolves) clearly holds his opponent to prevent him from getting the ball and the referee blows his whistle for a foul.
  59. 31' John McGinn (Aston Villa) fails to find any of his teammates inside the box as his pass is blocked.
  60. 29' Emiliano Buendia (Aston Villa) attempts to find his teammate with a pass from outside the box, but the opposition's defence is quick to react and thwarts the attack.
  61. 27' A cross by John McGinn (Aston Villa) from the side of the pitch flies into the box, but fails to find its intended target as the aim was poor.
  62. 26' Joao Gomes (Wolves) is lying on the ground after being tackled and the physio comes onto the pitch to give him medical treatment.
  63. 25' John McGinn (Aston Villa) was too forceful with his tackle and Chris Kavanagh interrupted the game to signal a free kick.
  64. 23' Morgan Rogers (Aston Villa) hits a shot well wide of the right post from the edge of the box.
  65. 21' Youri Tielemans (Aston Villa) is challenged in the air near the penalty spot and is unable to control his header from the corner, sending it miles over the bar.
  66. 21' Lucas Digne (Aston Villa) steps up to send the ball in.
  67. 20' Youri Tielemans (Aston Villa) gets into a good scoring position. He creates some space for himself and tries his luck from distance. His decent effort towards the underside of the crossbar is, however, superbly saved by Sam Johnstone! Aston Villa get a corner.
  68. 19' Matty Cash (Aston Villa) receives a low pass just outside the box and drills a fine strike towards the middle of the goal. Sam Johnstone pulls off a reflexive save to block his effort. Nice goalkeeping skill, indeed.
  69. 18' Jorgen Strand Larsen (Wolves) has a goal ruled out for offside!
  70. 16' Jorgen Strand Larsen (Wolves) finds the back of the net with a superb finish!
  71. 15' Youri Tielemans (Aston Villa) slides a pass forward, but one of the defenders cuts it out.
  72. 13' Rough tackle by Emiliano Buendia (Aston Villa). The referee blows his whistle for a foul.
  73. 12' David Moller Wolfe (Wolves) attempts to find the head of one of his teammates with a promising cross into the box, but a defender outjumps the attackers and averts the threat.
  74. 10' Matty Cash (Aston Villa) produces a lovely ball into the penalty area but the defender manages to intercept and comfortably averts the danger.
  75. 9' Lucas Digne (Aston Villa) tries to send a pass but it's blocked.
  76. 7' Donyell Malen (Aston Villa) races towards goal but the defender gets back well to make a challenge.
  77. 6' Emiliano Buendia (Aston Villa) is penalised for a foul. Chris Kavanagh had a clear view and blows his whistle.
  78. 4' Boubacar Kamara (Aston Villa) leaps high to meet a beautiful cross from the resulting free kick and attempts to score with a header from near the penalty spot. His effort lacks accuracy and bounces away off the bar.
  79. 2' Lucas Digne (Aston Villa) launches a powerful cross from the corner into the box, but the ball is intercepted by the defender.
  80. 1' Donyell Malen (Aston Villa) shoots from outside the box, but his effort is blocked. The ball goes behind for a corner. Aston Villa will have an opportunity to threaten the opposition's goal.
  81. 1' Here we go, today's match is starting right now.
  82. The players are out and the match is about to start. Wolves will have the kick-off.
  83. Chris Kavanagh will officiate today.
  84. Both teams starting lineups are available now, so you can have a look at them.

Head-to-head & form

Head-to-head since 2000-01

Full head-to-head
8Aston Villa wins6Draws8Wolves wins

22 meetings · goals Aston Villa 28–25 Wolves

Form before the match

Last five Premier League matches, oldest to newest.

Final table 2025-2026

Full table
# Team P W D L GD Pts
4 Aston Villa 38 19 8 11 +7 65
20 Wolves 38 3 11 24 −41 20

Top scorers 2025-2026

All scorers