Millwall vs Stoke

15 March 2025 · Championship · 2024/25 · Referee A Davies

Full time 1 – 0

Half-time: 0–0

  • Mihailo Ivanović 90+4’ (pen)

Match summary

Millwall beat Stoke 1-0, with the winner arriving in stoppage time. It was goalless at half-time.

Mihailo Ivanović put Millwall ahead from the penalty spot in stoppage time.

The chances backed that up: Millwall created 1.16 expected goals (xG) from 11 shots to Stoke's 0.68 from 5.

Match stats

Millwall Stoke
11 Shots 5
4 Shots on Target 1
7 Corners 5
2 Yellow Cards 5
0 Red Cards 0
1.16 xG 0.70
0.37 Non-penalty xG 0.70

Key events

Millwall Stoke
Kick-off
Half-time0-0
Mihailo Ivanović
Penalty
1-0 (Millwall)
90+4’
Full-time1-0

Bookings

Card times are not on file for this game, so they are listed without a minute.

Millwall
  • Aidomo Emakhu
  • Aaron Connolly
Stoke
  • Junior Tchamadeu
  • Ashley Phillips
  • Ben Wilmot
  • Jordan Thompson
  • Wouter Burger
  • Lewis Koumas

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.16 0.68 90+4’ Mihailo Ivanović (Millwall), 1-0 90+4’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.16 0.68 90+4’ Mihailo Ivanović (Millwall), 1-0 Ivanović 90+4’
Millwall 1.16 xGStoke 0.68 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Stoke attacking Millwall attacking 
90+4’ Mihailo Ivanović (Millwall), penalty, 0.79 xG, goal 62’ Wouter Burger (Stoke), open play, 0.39 xG, saved 24’ Ali Al-Hamadi (Stoke), open play, 0.15 xG, off target 7’ Lewis Koumas (Stoke), set piece, 0.10 xG, blocked 26’ Aidomo Emakhu (Millwall), open play, 0.07 xG, blocked 34’ Jake Cooper (Millwall), set piece, 0.07 xG, off target 87’ Mihailo Ivanović (Millwall), open play, 0.05 xG, off target 72’ Japhet Tanganga (Millwall), from a corner, 0.04 xG, blocked 48’ Mihailo Ivanović (Millwall), set piece, 0.03 xG, saved 66’ Casper De Norre (Millwall), set piece, 0.03 xG, saved 41’ Joe Bryan (Millwall), open play, 0.03 xG, saved 9’ Wouter Burger (Stoke), from a corner, 0.02 xG, off target 13’ Aidomo Emakhu (Millwall), open play, 0.02 xG, blocked 53’ Josh Coburn (Millwall), set piece, 0.02 xG, off target 61’ Jun-Ho Bae (Stoke), open play, 0.02 xG, hit the woodwork 48’ Jake Cooper (Millwall), from a corner, 0.02 xG, off target 90+4’ Mihailo Ivanović (Millwall), penalty, 0.79 xG, goal 62’ Wouter Burger (Stoke), open play, 0.39 xG, saved 24’ Ali Al-Hamadi (Stoke), open play, 0.15 xG, off target 7’ Lewis Koumas (Stoke), set piece, 0.10 xG, blocked 34’ Jake Cooper (Millwall), set piece, 0.07 xG, off target 26’ Aidomo Emakhu (Millwall), open play, 0.07 xG, blocked 87’ Mihailo Ivanović (Millwall), open play, 0.05 xG, off target 72’ Japhet Tanganga (Millwall), from a corner, 0.04 xG, blocked 48’ Mihailo Ivanović (Millwall), set piece, 0.03 xG, saved 66’ Casper De Norre (Millwall), set piece, 0.03 xG, saved 41’ Joe Bryan (Millwall), open play, 0.03 xG, saved 9’ Wouter Burger (Stoke), from a corner, 0.02 xG, off target 13’ Aidomo Emakhu (Millwall), open play, 0.02 xG, blocked 53’ Josh Coburn (Millwall), set piece, 0.02 xG, off target 61’ Jun-Ho Bae (Stoke), open play, 0.02 xG, hit the woodwork 48’ Jake Cooper (Millwall), from a corner, 0.02 xG, off target
Size shows xG Goal On target Off target or blocked

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

Player stats

Players13 players
90′ – – – – – – –
Tristan Crama Taken off
74′ – – – – – – –
90′ – – 1 0.04 – – –
90′ – – 2 0.08 – – –
Joe Bryan
90′ – – 1 0.03 – – –
Raees Bangura-Williams Taken off
90′ – – – – – – –
90′ – – 1 0.03 – – –
Billy Mitchell
90′ – – – – – – –
Aidomo Emakhu Taken off
74′ – – 2 0.09 – –
90′ 1 – 3 0.87 – – –
90′ – – 1 0.02 – – –
Wes Harding Came on as a substitute
16′ – – – – – – –
Aaron Connolly Came on as a substitute
16′ – – – – – –
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.

Before kick-off

Millwall win 39% Avg odds 2.43
Draw 32% Avg odds 2.98
Stoke win 29% Avg odds 3.29

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. Referee data before 2025/26 from the Transfermarkt datasets project.