Anderlecht vs Westerlo

27 July 2025 · Belgian Pro League · 2025/26 · Referee Simon Bourdeaud'hui

Full time 5 – 2

Half-time: 2–0

  • Thorgan Hazard 19’, 90+2’
  • Tristan Degreef 37’
  • Nilson Angulo 65’
  • Nathan-Dylan Saliba 70’
  • Kyan Vaesen 46’
  • Matija Frigan 58’

Match summary

Anderlecht won comfortably, 5-2 at home to Westerlo. Anderlecht led 2-0 at half-time.

In the first half, Thorgan Hazard put Anderlecht ahead in the 19th minute and Tristan Degreef made it 2-0 in the 37th minute. In the second half, Kyan Vaesen pulled one back to make it 2-1 in the 46th minute, Matija Frigan equalised in the 58th minute, Nilson Angulo put Anderlecht back in front in the 65th minute, Nathan-Dylan Saliba made it 4-2 with a header in the 70th minute, and Hazard made it 5-2 in stoppage time.

The chances backed that up: Anderlecht created 2.83 expected goals (xG) from 25 shots to Westerlo's 1.35 from 10.

Match stats

48% Possession 52%
25 Shots 10
10 Shots on target 4
8 Corners 3
378 Passes 422
83.3% Pass accuracy 80.3%
18 Tackles 19
14 Fouls 14
4 Yellow cards 2
5 Offsides 0

Key events

Anderlecht Westerlo
0’
Issame CharaïManagerArgument
Kick-off
Thorgan HazardRight foot shot1-0 (Anderlecht)
19’
Lucas HeyHandball
23’
Nilson AnguloShot on target
30’
Tristan DegreefRight foot shot2-0 (Anderlecht)
37’
44’
44’
Emin BayramShot on target
Half-time2-0
46’
Kyan VaesenRight foot shot2-1 (Westerlo)
Second half underway
Ludwig AugustinssonShot on target
53’
54’
Tristan DegreefShot on target
56’
58’
Matija FriganLeft foot shot2-2 (Westerlo)
Luis VázquezShot on target
62’
64’
Nilson AnguloRight foot shot3-2 (Anderlecht)
65’
Nathan-Dylan SalibaHeader4-2 (Anderlecht)
70’
71’
Lucas HeyShot on target
76’
79’
Matija FriganShot on target
80’
Thorgan HazardRight foot shot5-2 (Anderlecht)
90+1’
Full-time5-2

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 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.83 1.35 19’ Thorgan Hazard (Anderlecht), 1-0 19’ 37’ Tristan Degreef (Anderlecht), 2-0 37’ 46’ Kyan Vaesen (Westerlo), 2-1 46’ 58’ Matija Frigan (Westerlo), 2-2 58’ 65’ Nilson Angulo (Anderlecht), 3-2 65’ 70’ Nathan-Dylan Saliba (Anderlecht), 4-2 70’ 90+2’ Thorgan Hazard (Anderlecht), 5-2 90+2’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.83 1.35 19’ Thorgan Hazard (Anderlecht), 1-0 Hazard 19’ 37’ Tristan Degreef (Anderlecht), 2-0 Degreef 37’ 46’ Kyan Vaesen (Westerlo), 2-1 Vaesen 46’ 58’ Matija Frigan (Westerlo), 2-2 Frigan 58’ 65’ Nilson Angulo (Anderlecht), 3-2 Angulo 65’ 70’ Nathan-Dylan Saliba (Anderlecht), 4-2 Saliba 70’ 90+2’ Thorgan Hazard (Anderlecht), 5-2 Hazard 90+2’
Anderlecht 2.83 xGWesterlo 1.35 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Westerlo attacking Anderlecht attacking 
70’ Nathan-Dylan Saliba (Anderlecht), from a corner, 0.46 xG, goal 19’ Thorgan Hazard (Anderlecht), open play, 0.35 xG, goal 46’ Kyan Vaesen (Westerlo), open play, 0.34 xG, goal 79’ Matija Frigan (Westerlo), open play, 0.31 xG, saved 90+2’ Thorgan Hazard (Anderlecht), open play, 0.31 xG, goal 15’ Josimar Alcócer (Westerlo), from a corner, 0.25 xG, blocked 39’ Luis Vázquez (Anderlecht), open play, 0.22 xG, off target 56’ Tristan Degreef (Anderlecht), open play, 0.21 xG, saved 15’ Josimar Alcócer (Westerlo), from a corner, 0.18 xG, hit the woodwork 39’ Luis Vázquez (Anderlecht), open play, 0.16 xG, blocked 62’ Luis Vázquez (Anderlecht), open play, 0.15 xG, saved 76’ Lucas Hey (Anderlecht), set piece, 0.15 xG, saved 13’ Luis Vázquez (Anderlecht), open play, 0.10 xG, off target 17’ Thomas Van den Keybus (Westerlo), open play, 0.09 xG, blocked 90+1’ Mario Stroeykens (Anderlecht), open play, 0.09 xG, blocked 37’ Tristan Degreef (Anderlecht), open play, 0.09 xG, goal 51’ Ludwig Augustinsson (Anderlecht), open play, 0.07 xG, hit the woodwork 78’ Luis Vázquez (Anderlecht), open play, 0.08 xG, blocked 41’ Luis Vázquez (Anderlecht), open play, 0.07 xG, blocked 13’ Thorgan Hazard (Anderlecht), open play, 0.05 xG, blocked 7’ Tuur Rommens (Westerlo), open play, 0.05 xG, off target 19’ Nathan De Cat (Anderlecht), from a corner, 0.05 xG, off target 14’ Bryan Reynolds (Westerlo), open play, 0.04 xG, blocked 44’ Emin Bayram (Westerlo), set piece, 0.04 xG, saved 57’ Ludwig Augustinsson (Anderlecht), open play, 0.04 xG, off target 58’ Matija Frigan (Westerlo), open play, 0.03 xG, goal 65’ Nilson Angulo (Anderlecht), open play, 0.03 xG, goal 18’ Lucas Hey (Anderlecht), from a corner, 0.03 xG, blocked 30’ Nilson Angulo (Anderlecht), direct free kick, 0.03 xG, saved 85’ Enric Llansana (Anderlecht), open play, 0.02 xG, off target 36’ Ludwig Augustinsson (Anderlecht), open play, 0.02 xG, off target 53’ Ludwig Augustinsson (Anderlecht), from a corner, 0.02 xG, saved 36’ Lucas Hey (Anderlecht), open play, 0.02 xG, blocked 60’ Josimar Alcócer (Westerlo), open play, 0.02 xG, blocked 33’ Enric Llansana (Anderlecht), open play, 0.02 xG, blocked 70’ Nathan-Dylan Saliba (Anderlecht), from a corner, 0.46 xG, goal 19’ Thorgan Hazard (Anderlecht), open play, 0.35 xG, goal 46’ Kyan Vaesen (Westerlo), open play, 0.34 xG, goal 79’ Matija Frigan (Westerlo), open play, 0.31 xG, saved 90+2’ Thorgan Hazard (Anderlecht), open play, 0.31 xG, goal 15’ Josimar Alcócer (Westerlo), from a corner, 0.25 xG, blocked 39’ Luis Vázquez (Anderlecht), open play, 0.22 xG, off target 56’ Tristan Degreef (Anderlecht), open play, 0.21 xG, saved 15’ Josimar Alcócer (Westerlo), from a corner, 0.18 xG, hit the woodwork 39’ Luis Vázquez (Anderlecht), open play, 0.16 xG, blocked 62’ Luis Vázquez (Anderlecht), open play, 0.15 xG, saved 76’ Lucas Hey (Anderlecht), set piece, 0.15 xG, saved 13’ Luis Vázquez (Anderlecht), open play, 0.10 xG, off target 17’ Thomas Van den Keybus (Westerlo), open play, 0.09 xG, blocked 37’ Tristan Degreef (Anderlecht), open play, 0.09 xG, goal 90+1’ Mario Stroeykens (Anderlecht), open play, 0.09 xG, blocked 78’ Luis Vázquez (Anderlecht), open play, 0.08 xG, blocked 51’ Ludwig Augustinsson (Anderlecht), open play, 0.07 xG, hit the woodwork 41’ Luis Vázquez (Anderlecht), open play, 0.07 xG, blocked 13’ Thorgan Hazard (Anderlecht), open play, 0.05 xG, blocked 19’ Nathan De Cat (Anderlecht), from a corner, 0.05 xG, off target 7’ Tuur Rommens (Westerlo), open play, 0.05 xG, off target 14’ Bryan Reynolds (Westerlo), open play, 0.04 xG, blocked 44’ Emin Bayram (Westerlo), set piece, 0.04 xG, saved 57’ Ludwig Augustinsson (Anderlecht), open play, 0.04 xG, off target 58’ Matija Frigan (Westerlo), open play, 0.03 xG, goal 18’ Lucas Hey (Anderlecht), from a corner, 0.03 xG, blocked 65’ Nilson Angulo (Anderlecht), open play, 0.03 xG, goal 30’ Nilson Angulo (Anderlecht), direct free kick, 0.03 xG, saved 85’ Enric Llansana (Anderlecht), open play, 0.02 xG, off target 53’ Ludwig Augustinsson (Anderlecht), from a corner, 0.02 xG, saved 36’ Ludwig Augustinsson (Anderlecht), open play, 0.02 xG, off target 36’ Lucas Hey (Anderlecht), open play, 0.02 xG, blocked 60’ Josimar Alcócer (Westerlo), open play, 0.02 xG, blocked 33’ Enric Llansana (Anderlecht), open play, 0.02 xG, blocked
Size shows xG Goal On target Off target or blocked

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

Lineups

Anderlecht 4-2-3-1 Starting XI
Coosemans
Augustinsson
Hey
Simić
Maamar 46’
Cat 68’
Llansana
Hazard 2
Angulo 77’
Degreef 77’
Vázquez 85’
Westerlo 4-2-3-1 Starting XI
Jungdal
Rommens
Reynolds
Bayram
Neustädter
Haspolat
Sydorchuk 46’
Alcócer 77’
Keybus 87’
Sakamoto 66’
Frigan

Player stats

Goalkeeper1 player
90′ 1 2 22 – – – – –
Defenders5 players
Ali Maamar Taken off
45′ 1 – – 1 – 10 2 – – –
90′ 1 1 – 9 4 45 1 – – –
90′ 1 3 – 6 3 37 – – – –
90′ – 1 – 2 1 43 – – 1 –
Basile Vroninks Came on as a substitute
45′ 1 1 – 3 – 15 – – – –
Midfielders9 players
Nathan De Cat Taken off
68′ – 1 25 1 – 4 1 5 1 1 –
90′ – – 53 3 – 3 – 6 2 2 –
Tristan Degreef Taken off
77′ 1 – 14 – – – 1 2 2 2 –
90′ 2 – 45 4 – 1 1 3 2 – –
Nilson Angulo Taken off
77′ 1 – – – –
Nathan-Dylan Saliba Came on as a substitute
22′ 1 – 16 – – 1 – 1 1 – –
Ibrahim Kanate Came on as a substitute
13′ – – 7 1 – – – – – – –
Yari Verschaeren Came on as a substitute
13′ – – 5 – – – – 2 – 1 –
Mario Stroeykens Came on as a substitute
11′ – – 2 – – – 1 2 – – –
Forwards1 player
Luis Vázquez Taken off
85′ – – 6 1 0.78 – – 2 – 13 –
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. A blank cell means that figure is not available for that player.

Before kick-off

Anderlecht win 53% Avg odds 1.75
Draw 24% Avg odds 3.84
Westerlo win 23% Avg odds 4.16

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.