Aston Villa vs Bologna

25 September 2025 · Europa League · Matchday 1 · 2025/26 · Referee Jesús Gil Manzano

Full time 1 – 0

Half-time: 1–0

  • J. McGinn 13’

Match summary

Aston Villa beat Bologna 1-0. Aston Villa led 1-0 at half-time.

J. McGinn put Aston Villa ahead from a corner in the 13th minute.

The chances backed that up: Aston Villa created 1.58 expected goals (xG) from 12 shots to Bologna's 1.24 from 17. O. Watkins had a penalty saved for Aston Villa.

Match stats

47% Possession 53%
12 Shots 17
4 Shots on target 7
8 Corners 3
338 Passes 373
79.6% Pass accuracy 82.6%
16 Tackles 28
16 Fouls 14
2 Yellow cards 2
2 Offsides 9

Key events

Aston Villa Bologna
Kick-off
E. GuessandShot on target
6’
J. McGinnLeft foot shot1-0 (Aston Villa)
13’
D. MalenShot on target
19’
33’
F. BernardeschiShot on target
42’
Half-time1-0
Second half underway
47’
F. BernardeschiShot on target
J. SanchoE. Buendía
58’
58’
66’
66’
O. WatkinsMissed penaltysaved
68’
O. WatkinsShot on target
68’
70’
71’
72’
J. OdgaardShot on target
75’
81’
E. HolmShot on target
90’
M. VitíkShot on target
90+1’
T. DallingaShot on target
90+6’
M. VitíkShot on target
Full-time1-0

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.58 1.24 13’ J. McGinn (Aston Villa), 1-0 13’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.58 1.24 13’ J. McGinn (Aston Villa), 1-0 McGinn 13’
Aston Villa 1.58 xGBologna 1.24 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Bologna attacking Aston Villa attacking 
68’ O. Watkins (Aston Villa), penalty, 0.79 xG, saved 71’ S. Castro (Bologna), open play, 0.24 xG, hit the woodwork 72’ J. Odgaard (Bologna), set piece, 0.24 xG, saved 13’ M. Rogers (Aston Villa), from a corner, 0.17 xG, off target 47’ S. Castro (Bologna), open play, 0.15 xG, off target 90+3’ O. Watkins (Aston Villa), open play, 0.10 xG, blocked 19’ D. Malen (Aston Villa), open play, 0.09 xG, saved 86’ L. Digne (Aston Villa), open play, 0.09 xG, blocked 23’ L. Ferguson (Bologna), open play, 0.09 xG, off target 53’ L. Ferguson (Bologna), open play, 0.08 xG, blocked 81’ E. Holm (Bologna), from a corner, 0.08 xG, saved 85’ J. Sancho (Aston Villa), open play, 0.08 xG, off target 6’ E. Guessand (Aston Villa), open play, 0.07 xG, saved 41’ N. Cambiaghi (Bologna), open play, 0.06 xG, off target 90’ M. Vitík (Bologna), set piece, 0.07 xG, saved 13’ J. McGinn (Aston Villa), from a corner, 0.05 xG, goal 25’ E. Buendía (Aston Villa), open play, 0.06 xG, off target 33’ F. Bernardeschi (Bologna), open play, 0.04 xG, saved 43’ L. Ferguson (Bologna), from a corner, 0.04 xG, blocked 44’ M. Cash (Aston Villa), set piece, 0.03 xG, off target 47’ F. Bernardeschi (Bologna), open play, 0.03 xG, saved 62’ R. Freuler (Bologna), open play, 0.03 xG, blocked 90+1’ T. Dallinga (Bologna), set piece, 0.03 xG, saved 16’ I. Maatsen (Aston Villa), from a corner, 0.02 xG, blocked 90+3’ O. Watkins (Aston Villa), from a corner, 0.02 xG, off target 31’ J. Lucumí (Bologna), open play, 0.02 xG, off target 38’ F. Bernardeschi (Bologna), open play, 0.02 xG, off target 43’ N. Zortea (Bologna), from a corner, 0.01 xG, off target 90+6’ M. Vitík (Bologna), set piece, 0.01 xG, saved 68’ O. Watkins (Aston Villa), penalty, 0.79 xG, saved 71’ S. Castro (Bologna), open play, 0.24 xG, hit the woodwork 72’ J. Odgaard (Bologna), set piece, 0.24 xG, saved 13’ M. Rogers (Aston Villa), from a corner, 0.17 xG, off target 47’ S. Castro (Bologna), open play, 0.15 xG, off target 90+3’ O. Watkins (Aston Villa), open play, 0.10 xG, blocked 19’ D. Malen (Aston Villa), open play, 0.09 xG, saved 86’ L. Digne (Aston Villa), open play, 0.09 xG, blocked 23’ L. Ferguson (Bologna), open play, 0.09 xG, off target 53’ L. Ferguson (Bologna), open play, 0.08 xG, blocked 81’ E. Holm (Bologna), from a corner, 0.08 xG, saved 85’ J. Sancho (Aston Villa), open play, 0.08 xG, off target 6’ E. Guessand (Aston Villa), open play, 0.07 xG, saved 41’ N. Cambiaghi (Bologna), open play, 0.06 xG, off target 90’ M. Vitík (Bologna), set piece, 0.07 xG, saved 25’ E. Buendía (Aston Villa), open play, 0.06 xG, off target 13’ J. McGinn (Aston Villa), from a corner, 0.05 xG, goal 33’ F. Bernardeschi (Bologna), open play, 0.04 xG, saved 43’ L. Ferguson (Bologna), from a corner, 0.04 xG, blocked 47’ F. Bernardeschi (Bologna), open play, 0.03 xG, saved 44’ M. Cash (Aston Villa), set piece, 0.03 xG, off target 90+1’ T. Dallinga (Bologna), set piece, 0.03 xG, saved 62’ R. Freuler (Bologna), open play, 0.03 xG, blocked 90+3’ O. Watkins (Aston Villa), from a corner, 0.02 xG, off target 16’ I. Maatsen (Aston Villa), from a corner, 0.02 xG, blocked 31’ J. Lucumí (Bologna), open play, 0.02 xG, off target 38’ F. Bernardeschi (Bologna), open play, 0.02 xG, off target 43’ N. Zortea (Bologna), from a corner, 0.01 xG, off target 90+6’ M. Vitík (Bologna), set piece, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Aston Villa 4-2-3-1 Starting XI
Bizot
Cash
Konsa
Torres
Maatsen 75’
McGinn
Kamara
Guessand
Rogers
Buendía 58’
Malen 58’
Bologna 4-2-2-2 Starting XI
Skorupski
Zortea 70’
Vitík
Lucumí
Lykogiannīs
Ferguson
Freuler
Bernardeschi 70’
Cambiaghi 70’
Castro 83’
Odgaard 83’

Player stats

Goalkeeper1 player
90′ 7 0 46 – – – – –
Defenders5 players
M. Cash
90′ 2 2 – 4 1 22 3 – – –
90′ – – – 3 1 45 3 – – –
90′ 2 1 – 8 4 55 – – – –
I. Maatsen Taken off
75′ 3 – – 3 – 23 – – – –
L. Digne Came on as a substitute
15′ 1 – – 1 – 5 2 – – –
Midfielders6 players
90′ 1 – 29 1 – – 1 2 2 1 –
90′ – – 41 1 – 5 1 12 1 2 –
90′ – – 9 1 – 1 – 3 2 1 –
90′ – – 24 1 – 1 – 5 – 3 –
E. Buendía Taken off
58′ – – 17 1 – – – 2 1 1 –
J. Sancho Came on as a substitute
32′ – – 12 1 – – – 1 2 – –
Forwards2 players
D. Malen Taken off
58′ – – 1 1 0.09 – – 5 1 7 –
O. Watkins Came on as a substitute
32′ – – 3 1 0.91 – – 5 2 3 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results from Bzzoiro Sports Data.