Blackburn vs West Ham

7 November 2026 · Championship · 2026/27 · Referee Thomas Kirk

Full time 2 – 1
  • Andri Guðjohnsen 54’
  • Oladapo Afolayan 71’
  • Joël Piroe 82’

Match summary

Blackburn won 2-1 at home to West Ham.

Andri Guðjohnsen put Blackburn ahead with a header in the 54th minute, Oladapo Afolayan made it 2-0 in the 71st minute, and Joël Piroe pulled one back to make it 2-1 in the 82nd minute.

West Ham can feel hard done by, creating 1.33 expected goals (xG) from 18 shots to Blackburn's 0.97 from 5.

Blackburn secured a 2-1 victory against West Ham in the Championship despite enduring heavy pressure throughout the fixture. The visitors dominated possession with 64 percent and generated 20 shots compared to the hosts' 5, while also leading 9 to 4 on corners and 55 to 22 in dangerous attacks. West Ham registered an expected goals figure of 1.33 against Blackburn's 0.97. Discipline was evenly contested as Blackburn accumulated 3 yellow cards from 16 fouls, while West Ham received 2 yellow cards from 8 fouls during a tense encounter.

The match remained goalless at the interval after Gady Beyuku received a yellow card in the 34th minute. The breakthrough arrived in the 54th minute when Andri Guðjohnsen headed in to put Blackburn ahead, carrying an expected goals value of 0.61. Following several substitutions, Oladapo Afolayan scored with a left foot shot in the 71st minute to extend the lead to 2-0. Max Kilman and Arne Engels received yellow cards for West Ham, alongside a caution for Blackburn substitute Augustus Kargbo. Joël Piroe scored a right foot shot for West Ham in the 82nd minute before the match concluded at 2-1.

Match stats

36% Possession 64%
5 Shots 20
3 Shots on target 5
4 Corners 9
63 Attacks 107
22 Dangerous attacks 55
322 Passes 575
75.8% Pass accuracy 83.5%
21 Tackles 23
16 Fouls 8
3 Yellow cards 2
1 Offsides 0

Key events

Blackburn West Ham
Kick-off
20’
Divine MukasaShot on target
34’
35’
Arne EngelsShot on target
Half-time0-0
Second half underway
51’
Joël PiroeShot on target
Andri GuðjohnsenHeader1-0 (Blackburn)
54’
67’
Oladapo AfolayanLeft foot shot2-0 (Blackburn)
71’
72’
Max KilmanArgument
82’
Joël PiroeRight foot shot2-1 (West Ham)
86’
Arne EngelsArgument
Augustus KargboSimulation
87’
Todd CantwellShot on target
90+4’
90+4’
Tomáš SoučekShot on target
Full-time2-1

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 0.97 1.33 54’ Andri Guðjohnsen (Blackburn), 1-0 54’ 71’ Oladapo Afolayan (Blackburn), 2-0 71’ 82’ Joël Piroe (West Ham), 2-1 82’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.97 1.33 54’ Andri Guðjohnsen (Blackburn), 1-0 Guðjohnsen 54’ 71’ Oladapo Afolayan (Blackburn), 2-0 Afolayan 71’ 82’ Joël Piroe (West Ham), 2-1 Piroe 82’
Blackburn 0.97 xGWest Ham 1.33 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 West Ham attacking Blackburn attacking 
54’ Andri Guðjohnsen (Blackburn), open play, 0.61 xG, goal 82’ Joël Piroe (West Ham), open play, 0.23 xG, goal 80’ Jarrod Bowen (West Ham), open play, 0.22 xG, off target 80’ Valentín Castellanos (West Ham), open play, 0.18 xG, blocked 65’ Konstantinos Mavropanos (West Ham), from a corner, 0.16 xG, off target 16’ Andri Guðjohnsen (Blackburn), open play, 0.11 xG, off target 90+4’ Todd Cantwell (Blackburn), open play, 0.11 xG, saved 13’ Harry Pickering (Blackburn), open play, 0.09 xG, blocked 51’ Joël Piroe (West Ham), open play, 0.07 xG, saved 90+4’ Tomáš Souček (West Ham), open play, 0.07 xG, saved 52’ Jarrod Bowen (West Ham), open play, 0.05 xG, hit the woodwork 53’ Arne Engels (West Ham), open play, 0.05 xG, off target 70’ Valentín Castellanos (West Ham), open play, 0.05 xG, off target 71’ Oladapo Afolayan (Blackburn), open play, 0.04 xG, goal 20’ Divine Mukasa (West Ham), open play, 0.04 xG, saved 46’ Konstantinos Mavropanos (West Ham), from a corner, 0.04 xG, off target 18’ Mohamadou Kanté (West Ham), open play, 0.03 xG, blocked 35’ Arne Engels (West Ham), direct free kick, 0.03 xG, saved 59’ Arne Engels (West Ham), open play, 0.03 xG, off target 5’ Jarrod Bowen (West Ham), set piece, 0.03 xG, off target 42’ Divine Mukasa (West Ham), from a corner, 0.02 xG, blocked 54’ Edvin Austbø (West Ham), from a corner, 0.02 xG, blocked 18’ Max Kilman (West Ham), open play, 0.01 xG, off target 54’ Andri Guðjohnsen (Blackburn), open play, 0.61 xG, goal 82’ Joël Piroe (West Ham), open play, 0.23 xG, goal 80’ Jarrod Bowen (West Ham), open play, 0.22 xG, off target 80’ Valentín Castellanos (West Ham), open play, 0.18 xG, blocked 65’ Konstantinos Mavropanos (West Ham), from a corner, 0.16 xG, off target 90+4’ Todd Cantwell (Blackburn), open play, 0.11 xG, saved 16’ Andri Guðjohnsen (Blackburn), open play, 0.11 xG, off target 13’ Harry Pickering (Blackburn), open play, 0.09 xG, blocked 51’ Joël Piroe (West Ham), open play, 0.07 xG, saved 90+4’ Tomáš Souček (West Ham), open play, 0.07 xG, saved 52’ Jarrod Bowen (West Ham), open play, 0.05 xG, hit the woodwork 53’ Arne Engels (West Ham), open play, 0.05 xG, off target 70’ Valentín Castellanos (West Ham), open play, 0.05 xG, off target 20’ Divine Mukasa (West Ham), open play, 0.04 xG, saved 46’ Konstantinos Mavropanos (West Ham), from a corner, 0.04 xG, off target 71’ Oladapo Afolayan (Blackburn), open play, 0.04 xG, goal 18’ Mohamadou Kanté (West Ham), open play, 0.03 xG, blocked 5’ Jarrod Bowen (West Ham), set piece, 0.03 xG, off target 35’ Arne Engels (West Ham), direct free kick, 0.03 xG, saved 59’ Arne Engels (West Ham), open play, 0.03 xG, off target 42’ Divine Mukasa (West Ham), from a corner, 0.02 xG, blocked 54’ Edvin Austbø (West Ham), from a corner, 0.02 xG, blocked 18’ Max Kilman (West Ham), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

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

Lineups

Blackburn 4-2-3-1 Starting XI
Tóth
Beyuku
Carter
McLoughlin
Pickering
Morsy
Montgomery 82’
Fevrier 70’
Cantwell
Afolayan
Guðjohnsen 71’
West Ham 4-4-1-1 Starting XI
Hermansen
Veltman 78’
Mavropanos
Kilman
Mayers
Bowen
Mukasa 78’
Engels
Austbø 59’
Kanté 65’
Piroe

Player stats

Goalkeeper1 player
90′ 4 1 31 – – – – –
Defenders4 players
90′ 2 1 1 3 1 32 2 – –
90′ – – 2 – – 28 – – – –
90′ – 4 – 4 4 30 – – – –
90′ 6 2 – 8 2 32 1 – – –
Midfielders6 players
90′ – – 36 – 0.03 3 1 4 1 1 –
Kristi Montgomery Taken off
82′ – – 24 – 0.01 – 1 2 1 1
Jayden Fevrier Taken off
70′ – 1 13 3 0.61 2 1 3 1 – –
90′ – – 38 – 0.13 1 3 5 – 1 –
90′ 1 – 28 – 0.02 4 – 9 4 3 –
Moussa Baradji Came on as a substitute
8′ – – 1 – 0.00 – – – 2 – –
Forwards3 players
Andri Guðjohnsen Taken off
71′ 1 – 2 1 0.72 0.01 – 4 1 22 –
Augustus Kargbo Came on as a substitute
20′ – – – – – 0.00 – 4 1 1
Yuki Ohashi Came on as a substitute
19′ – 1 – – – 0.05 2 1 – 6 –
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.

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.