Birmingham vs Middlesbrough

12 March 2024 · Championship · 2023/24 · Referee A Davies

Full time 0 – 1

Half-time: 0–1

  • Riley McGree 17’

Match summary

Middlesbrough took a 1-0 win at Birmingham. Middlesbrough led 1-0 at half-time.

Riley McGree put Middlesbrough ahead in the 17th minute.

The chances backed that up: Middlesbrough created 1.34 expected goals (xG) from 12 shots to Birmingham's 0.36 from 9.

Match stats

Birmingham Middlesbrough
9 Shots 12
0 Shots on Target 3
3 Corners 4
0 Yellow Cards 2
0 Red Cards 0
0.36 xG 1.34
0.36 Non-penalty xG 1.34

Key events

Birmingham Middlesbrough
Kick-off
17’
Riley McGree0-1 (Middlesbrough)
Half-time0-1
Full-time0-1

Bookings

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

Middlesbrough
  • Jonathan Howson
  • Emmanuel Latte Lath

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.36 1.34 17’ Riley McGree (Middlesbrough), 0-1 17’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.36 1.34 17’ Riley McGree (Middlesbrough), 0-1 McGree 17’
Birmingham 0.36 xGMiddlesbrough 1.34 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Middlesbrough attacking Birmingham attacking 
78’ Emmanuel Latte Lath (Middlesbrough), open play, 0.54 xG, off target 10’ Emmanuel Latte Lath (Middlesbrough), open play, 0.32 xG, saved 20’ Jordan James (Birmingham), open play, 0.14 xG, off target 22’ Paddy McNair (Middlesbrough), open play, 0.12 xG, blocked 17’ Riley McGree (Middlesbrough), open play, 0.06 xG, goal 43’ Matt Clarke (Middlesbrough), from a corner, 0.07 xG, off target 35’ Alex Pritchard (Birmingham), open play, 0.06 xG, off target 76’ Sam Greenwood (Middlesbrough), direct free kick, 0.05 xG, off target 11’ Paddy McNair (Middlesbrough), open play, 0.05 xG, off target 38’ Emmanuel Latte Lath (Middlesbrough), open play, 0.05 xG, off target 41’ Alex Pritchard (Birmingham), open play, 0.04 xG, blocked 90’ George Hall (Birmingham), from a corner, 0.03 xG, off target 22’ Marcus Forss (Middlesbrough), open play, 0.02 xG, blocked 53’ Riley McGree (Middlesbrough), open play, 0.02 xG, blocked 90+9’ Jay Stansfield (Birmingham), set piece, 0.02 xG, blocked 29’ Luke Ayling (Middlesbrough), open play, 0.02 xG, saved 65’ Jay Stansfield (Birmingham), open play, 0.02 xG, blocked 6’ Alex Pritchard (Birmingham), open play, 0.02 xG, off target 62’ Jordan James (Birmingham), open play, 0.02 xG, off target 85’ Rav van den Berg (Middlesbrough), from a corner, 0.01 xG, off target 90+9’ Ethan Laird (Birmingham), set piece, 0.01 xG, blocked 78’ Emmanuel Latte Lath (Middlesbrough), open play, 0.54 xG, off target 10’ Emmanuel Latte Lath (Middlesbrough), open play, 0.32 xG, saved 20’ Jordan James (Birmingham), open play, 0.14 xG, off target 22’ Paddy McNair (Middlesbrough), open play, 0.12 xG, blocked 43’ Matt Clarke (Middlesbrough), from a corner, 0.07 xG, off target 17’ Riley McGree (Middlesbrough), open play, 0.06 xG, goal 35’ Alex Pritchard (Birmingham), open play, 0.06 xG, off target 76’ Sam Greenwood (Middlesbrough), direct free kick, 0.05 xG, off target 11’ Paddy McNair (Middlesbrough), open play, 0.05 xG, off target 38’ Emmanuel Latte Lath (Middlesbrough), open play, 0.05 xG, off target 41’ Alex Pritchard (Birmingham), open play, 0.04 xG, blocked 90’ George Hall (Birmingham), from a corner, 0.03 xG, off target 90+9’ Jay Stansfield (Birmingham), set piece, 0.02 xG, blocked 22’ Marcus Forss (Middlesbrough), open play, 0.02 xG, blocked 53’ Riley McGree (Middlesbrough), open play, 0.02 xG, blocked 29’ Luke Ayling (Middlesbrough), open play, 0.02 xG, saved 65’ Jay Stansfield (Birmingham), open play, 0.02 xG, blocked 6’ Alex Pritchard (Birmingham), open play, 0.02 xG, off target 62’ Jordan James (Birmingham), open play, 0.02 xG, off target 90+9’ Ethan Laird (Birmingham), set piece, 0.01 xG, blocked 85’ Rav van den Berg (Middlesbrough), from a corner, 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.

Player stats

Players16 players
90′ – – – – – – –
90′ – – 1 0.01 – – –
Emanuel Aiwu
90′ – – – – – – –
Marc Roberts Taken off
19′ – – – – – – –
90′ – – – – – – –
Andre Dozzell Taken off
46′ – – – – – – –
90′ – – – – – – –
Koji Miyoshi Taken off
46′ – – – – – – –
Alex Pritchard Taken off
78′ – – 3 0.12 – – –
Jordan James Taken off
70′ – – 2 0.15 – – –
90′ – – 2 0.05 – – –
Cody Drameh Came on as a substitute
71′ – – – – – – –
George Hall Came on as a substitute
44′ – – 1 0.03 – – –
Juninho Bacuna Came on as a substitute
44′ – – – – – – –
Lukas Jutkiewicz Came on as a substitute
20′ – – – – – – –
Tyler Roberts Came on as a substitute
12′ – – – – – – –
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

Birmingham win 32% Avg odds 2.96
Draw 27% Avg odds 3.48
Middlesbrough win 41% Avg odds 2.33

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.