Rotherham United vs Middlesbrough

26 December 2023 · Championship · 2023/24 · Referee Andrew Kitchen

Full time 1 – 0

Half-time: 0–0

  • Cohen Bramall 72’

Match summary

Rotherham United won 1-0 at home to Middlesbrough. It was goalless at half-time.

Cohen Bramall put Rotherham United ahead in the 72nd minute.

Middlesbrough can feel hard done by, creating 1.28 expected goals (xG) from 20 shots to Rotherham United's 0.07 from 3.

Match stats

Rotherham United Middlesbrough
3 Shots 19
1 Shots on Target 5
0 Corners 11
0 Yellow Cards 0
0 Red Cards 0
0.07 xG 1.28
0.07 Non-penalty xG 1.28

Key events

Rotherham United Middlesbrough
Kick-off
Half-time0-0
Cohen Bramall1-0 (Rotherham United)
72’
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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.07 1.28 72’ Cohen Bramall (Rotherham United), 1-0 72’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.07 1.28 72’ Cohen Bramall (Rotherham United), 1-0 Bramall 72’
Rotherham United 0.07 xGMiddlesbrough 1.28 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Middlesbrough attacking Rotherham United attacking 
68’ Sam Greenwood (Middlesbrough), open play, 0.22 xG, blocked 6’ Isaiah Jones (Middlesbrough), open play, 0.20 xG, blocked 61’ Samuel Silvera (Middlesbrough), open play, 0.17 xG, off target 27’ Sam Greenwood (Middlesbrough), open play, 0.14 xG, hit the woodwork 41’ Isaiah Jones (Middlesbrough), open play, 0.08 xG, saved 8’ Isaiah Jones (Middlesbrough), open play, 0.06 xG, saved 85’ Josh Coburn (Middlesbrough), open play, 0.05 xG, blocked 79’ Riley McGree (Middlesbrough), open play, 0.05 xG, saved 20’ Sam Greenwood (Middlesbrough), from a corner, 0.04 xG, off target 34’ Jordan Hugill (Rotherham United), open play, 0.04 xG, off target 77’ Alex Bangura (Middlesbrough), open play, 0.04 xG, blocked 78’ Josh Coburn (Middlesbrough), from a corner, 0.04 xG, off target 84’ Samuel Silvera (Middlesbrough), open play, 0.03 xG, off target 90+2’ Matt Crooks (Middlesbrough), from a corner, 0.03 xG, off target 86’ Samuel Silvera (Middlesbrough), from a corner, 0.02 xG, off target 19’ Sam Greenwood (Middlesbrough), open play, 0.02 xG, saved 81’ Morgan Rogers (Middlesbrough), open play, 0.02 xG, saved 90+6’ Matt Crooks (Middlesbrough), set piece, 0.02 xG, off target 23’ Anfernee Jamal Dijksteel (Middlesbrough), open play, 0.02 xG, blocked 72’ Cohen Bramall (Rotherham United), open play, 0.02 xG, goal 79’ Jonathan Howson (Middlesbrough), from a corner, 0.02 xG, blocked 90’ Jordan Hugill (Rotherham United), open play, 0.01 xG, blocked 25’ Jonathan Howson (Middlesbrough), set piece, 0.01 xG, off target 68’ Sam Greenwood (Middlesbrough), open play, 0.22 xG, blocked 6’ Isaiah Jones (Middlesbrough), open play, 0.20 xG, blocked 61’ Samuel Silvera (Middlesbrough), open play, 0.17 xG, off target 27’ Sam Greenwood (Middlesbrough), open play, 0.14 xG, hit the woodwork 41’ Isaiah Jones (Middlesbrough), open play, 0.08 xG, saved 8’ Isaiah Jones (Middlesbrough), open play, 0.06 xG, saved 85’ Josh Coburn (Middlesbrough), open play, 0.05 xG, blocked 79’ Riley McGree (Middlesbrough), open play, 0.05 xG, saved 20’ Sam Greenwood (Middlesbrough), from a corner, 0.04 xG, off target 34’ Jordan Hugill (Rotherham United), open play, 0.04 xG, off target 77’ Alex Bangura (Middlesbrough), open play, 0.04 xG, blocked 78’ Josh Coburn (Middlesbrough), from a corner, 0.04 xG, off target 84’ Samuel Silvera (Middlesbrough), open play, 0.03 xG, off target 90+2’ Matt Crooks (Middlesbrough), from a corner, 0.03 xG, off target 86’ Samuel Silvera (Middlesbrough), from a corner, 0.02 xG, off target 19’ Sam Greenwood (Middlesbrough), open play, 0.02 xG, saved 81’ Morgan Rogers (Middlesbrough), open play, 0.02 xG, saved 90+6’ Matt Crooks (Middlesbrough), set piece, 0.02 xG, off target 23’ Anfernee Jamal Dijksteel (Middlesbrough), open play, 0.02 xG, blocked 72’ Cohen Bramall (Rotherham United), open play, 0.02 xG, goal 79’ Jonathan Howson (Middlesbrough), from a corner, 0.02 xG, blocked 90’ Jordan Hugill (Rotherham United), open play, 0.01 xG, blocked 25’ Jonathan Howson (Middlesbrough), set piece, 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

Players14 players
90′ – – – – – – –
Dexter Lembikisa Taken off
66′ – – – – – – –
Hakeem Odofin
90′ – – – – – – –
Sean Morrison
90′ – – – – – – –
90′ – – – – – – –
Cohen Bramall
90′ 1 – 1 0.02 – – –
Jamie Lindsay Taken off
83′ – – – – – – –
Christ Junior Tiehi
90′ – – – – – – –
90′ – – – – – – –
Jordan Hugill Taken off
90′ – – 2 0.05 – – –
Sam Nombe Taken off
66′ – – – – – – –
Arvin Appiah Came on as a substitute
24′ – – – – – – –
Tom Eaves Came on as a substitute
24′ – – – – – – –
Sam Clucas Came on as a substitute
7′ – – – – – – –
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

Rotherham United win 18% Avg odds 5.39
Draw 24% Avg odds 3.97
Middlesbrough win 58% Avg odds 1.63

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.