Rotherham United vs Shrewsbury Town

24 October 2026 · League Two · 2026/27 · Referee J Oldham

Full time 3 – 3

Half-time: 2–1

  • Paul Mullin 15’, 18’
  • Tom Bradshaw 76’
  • Josh Davison 24’
  • Josh Ruffels 59’
  • William Boyle 67’

Match summary

Rotherham United and Shrewsbury Town shared the points in a 3-3 draw. Rotherham United led 2-1 at half-time.

In the first half, Paul Mullin put Rotherham United ahead in the 15th minute, Mullin made it 2-0 in the 18th minute, and Josh Davison pulled one back to make it 2-1 from a corner in the 24th minute. In the second half, Josh Ruffels equalised with a header in the 59th minute, William Boyle put Shrewsbury Town in front from a corner in the 67th minute, and Tom Bradshaw equalised with a header in the 76th minute.

Shots finished 19-10 to Shrewsbury Town, with 5 on target for Rotherham United and 7 for Shrewsbury Town. Both sides had a player sent off.

Match stats

34% Possession 66%
10 Shots 19
5 Shots on target 7
4 Corners 8
44 Attacks 73
48 Dangerous attacks 70
253 Passes 473
62.5% Pass accuracy 81.2%
4 Tackles 3
13 Fouls 13
1 Yellow cards 0
1 Red cards 1
1 Offsides 1

Key events

Rotherham United Shrewsbury Town
Kick-off
Paul MullinShot on target
3’
7’
Kian McMahon-BrownShot on target
Paul MullinRight foot shot1-0 (Rotherham United)
15’
Paul MullinRight foot shot2-0 (Rotherham United)
18’
21’
23’
Josh DavisonShot on target
24’
Josh DavisonLeft foot shot2-1 (Shrewsbury Town)
A. BruceManagerArgument
31’
Paul MullinShot on target
33’
Half-time2-1
Second half underway
59’
Josh RuffelsHeader2-2 (Shrewsbury Town)
60’
Kian McMahon-BrownShot on target
60’
Sam StubbsShot on target
67’
William BoyleLeft foot shot2-3 (Shrewsbury Town)
Tom BradshawHeader3-3 (Rotherham United)
76’
83’
Kian McMahon-BrownViolent conduct
Denzel HallTime wasting
90+4’
Full-time3-3

Shot map

Every shot and where it was taken from.

 Shrewsbury Town attacking Rotherham United attacking 
3’ Paul Mullin (Rotherham United), open play, saved 6’ Denzel Hall (Rotherham United), from a corner, blocked 7’ Kian McMahon-Brown (Shrewsbury Town), open play, saved 9’ Josh Davison (Shrewsbury Town), open play, blocked 9’ George Lloyd (Shrewsbury Town), open play, off target 15’ Paul Mullin (Rotherham United), open play, goal 15’ Thomas Sang (Shrewsbury Town), direct free kick, off target 18’ Paul Mullin (Rotherham United), open play, goal 23’ Josh Davison (Shrewsbury Town), from a corner, off target 23’ Josh Davison (Shrewsbury Town), set piece, saved 24’ Josh Davison (Shrewsbury Town), from a corner, goal 33’ Paul Mullin (Rotherham United), open play, saved 37’ Jayce Fitzgerald (Rotherham United), open play, off target 38’ Paul Mullin (Rotherham United), open play, blocked 39’ Aaron Nemane (Rotherham United), open play, off target 39’ Denzel Hall (Rotherham United), from a corner, off target 40’ Will Gray (Shrewsbury Town), open play, blocked 60’ Kian McMahon-Brown (Shrewsbury Town), open play, saved 60’ Sam Stubbs (Shrewsbury Town), from a corner, saved 50’ William Boyle (Shrewsbury Town), from a corner, off target 52’ Josh Davison (Shrewsbury Town), open play, off target 58’ Arkell Jude-Boyd (Shrewsbury Town), open play, blocked 59’ Josh Ruffels (Shrewsbury Town), open play, goal 61’ Josh Ruffels (Shrewsbury Town), open play, off target 67’ William Boyle (Shrewsbury Town), from a corner, goal 67’ Josh Davison (Shrewsbury Town), open play, off target 76’ Tom Bradshaw (Rotherham United), set piece, goal 84’ William Boyle (Shrewsbury Town), set piece, off target 85’ Michael Golding (Shrewsbury Town), open play, off target 3’ Paul Mullin (Rotherham United), open play, saved 6’ Denzel Hall (Rotherham United), from a corner, blocked 7’ Kian McMahon-Brown (Shrewsbury Town), open play, saved 9’ Josh Davison (Shrewsbury Town), open play, blocked 9’ George Lloyd (Shrewsbury Town), open play, off target 15’ Paul Mullin (Rotherham United), open play, goal 15’ Thomas Sang (Shrewsbury Town), direct free kick, off target 18’ Paul Mullin (Rotherham United), open play, goal 23’ Josh Davison (Shrewsbury Town), from a corner, off target 23’ Josh Davison (Shrewsbury Town), set piece, saved 24’ Josh Davison (Shrewsbury Town), from a corner, goal 33’ Paul Mullin (Rotherham United), open play, saved 37’ Jayce Fitzgerald (Rotherham United), open play, off target 38’ Paul Mullin (Rotherham United), open play, blocked 39’ Aaron Nemane (Rotherham United), open play, off target 39’ Denzel Hall (Rotherham United), from a corner, off target 40’ Will Gray (Shrewsbury Town), open play, blocked 60’ Kian McMahon-Brown (Shrewsbury Town), open play, saved 60’ Sam Stubbs (Shrewsbury Town), from a corner, saved 50’ William Boyle (Shrewsbury Town), from a corner, off target 52’ Josh Davison (Shrewsbury Town), open play, off target 58’ Arkell Jude-Boyd (Shrewsbury Town), open play, blocked 59’ Josh Ruffels (Shrewsbury Town), open play, goal 61’ Josh Ruffels (Shrewsbury Town), open play, off target 67’ William Boyle (Shrewsbury Town), from a corner, goal 67’ Josh Davison (Shrewsbury Town), open play, off target 76’ Tom Bradshaw (Rotherham United), set piece, goal 84’ William Boyle (Shrewsbury Town), set piece, off target 85’ Michael Golding (Shrewsbury Town), open play, off target
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Lineups

Rotherham United 4-3-3 Starting XI
Eyestone
Ngwenya
Iorfa 45’
Rafferty
Hall
Spence
Fitzgerald
Austerfield
Buyabu 27’
Mullin 2 62’
Nemane 62’
Shrewsbury Town 3-4-1-2 Starting XI
Brook
Ruffels
Stubbs
Boyle
Berkoe
Gray
Sang
Jude-Boyd
McMahon-Brown
Lloyd 45’
Davison

Player stats

Goalkeeper1 player
90′ 4 3 44 1 – – 1 –
Defenders6 players
90′ 1 – – 7 4 32 1 – – –
90′ – 3 – 5 4 29 – – –
Dominic Iorfa Taken off
44′ – – – 3 3 10 1 – – –
90′ – 1 2 2 1 27 – – – –
Sonny Aljofree Came on as a substitute
46′ – 1 – – – 11 – – – –
Brandon Williams Came on as a substitute
28′ 1 1 – 3 – 9 3 – – –
Midfielders6 players
Kian Spence Sent off
21′ – – 7 – – – – 1 2 1
90′ – 1 23 2 – – – – – – –
90′ – – 25 2 – 1 2 4 1 1 –
Aaron Nemane Taken off
62′ – 1 7 3 – 1 1 3 1 – –
Jili Buyabu Taken off
27′ – – 2 1 – – – 1 – 1 –
Brandon Cover Came on as a substitute
63′ – – 15 1 – – 2 1 2 1 –
Forwards2 players
Paul Mullin Taken off
62′ 2 – 5 4 – – – 2 2 9 –
Tom Bradshaw Came on as a substitute
28′ 1 – 1 1 – – – 2 1 3 –
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 39% Avg odds 2.40
Draw 28% Avg odds 3.25
Shrewsbury Town win 33% Avg odds 2.83

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.