Swindon Town vs Shrewsbury Town

23 August 2025 · League Two · 2025/26 · Referee Lee Swabey

Full time 2 – 1

Half-time: 1–0

  • Aaron Drinan 7’
  • Billy Bodin 90+3’
  • Callum Stewart 90’

Match summary

Swindon Town won 2-1 at home to Shrewsbury Town, with the winner arriving in stoppage time. Swindon Town led 1-0 at half-time.

Aaron Drinan put Swindon Town ahead in the 7th minute, Callum Stewart equalised from a corner in the 90th minute, and Billy Bodin won it in stoppage time.

Shots finished 15-10 to Swindon Town, with 7 on target for Swindon Town and 3 for Shrewsbury Town.

Key events

Swindon Town Shrewsbury Town
Kick-off
Aaron DrinanRight foot shot1-0 (Swindon Town)
7’
Will WrightShot on target
12’
Paul GlatzelShot on target
22’
Aaron DrinanShot on target
23’
Will WrightShot on target
24’
35’
Mal BenningFoul
35’
Thomas SangShot on target
45+3’
Sam StubbsArgument
Half-time1-0
Second half underway
Tom NicholsShot on target
53’
58’
Isaac EnglandMal Benning
59’
Harrison BigginsToto Nsiala
60’
Taylor PerryShot on target
Billy BodinAaron Drinan
69’
90’
Callum Stewart1-1 (Shrewsbury Town)
Billy BodinLeft foot shot2-1 (Swindon Town)
90+3’
Connor RipleyTime wasting
90+6’
Full-time2-1

Shot map

Every shot and where it was taken from.

 Shrewsbury Town attacking Swindon Town attacking 
6’ Sam Clucas (Shrewsbury Town), from a corner, off target 7’ Aaron Drinan (Swindon Town), open play, goal 12’ Will Wright (Swindon Town), direct free kick, saved 22’ Paul Glatzel (Swindon Town), open play, saved 23’ Aaron Drinan (Swindon Town), open play, saved 24’ Will Wright (Swindon Town), open play, saved 35’ Thomas Sang (Shrewsbury Town), open play, saved 40’ Luca Hoole (Shrewsbury Town), open play, off target 49’ Aaron Drinan (Swindon Town), set piece, blocked 51’ Callum Stewart (Shrewsbury Town), open play, off target 53’ Tom Nichols (Swindon Town), open play, saved 60’ Aaron Drinan (Swindon Town), open play, off target 60’ Taylor Perry (Shrewsbury Town), set piece, saved 66’ Callum Stewart (Shrewsbury Town), open play, off target 73’ William Boyle (Shrewsbury Town), set piece, blocked 74’ Princewill Ehibhatiomhan (Swindon Town), open play, blocked 79’ Finley Munroe (Swindon Town), open play, off target 88’ Anthony Scully (Shrewsbury Town), open play, off target 90’ Callum Stewart (Shrewsbury Town), from a corner, goal 90’ William Boyle (Shrewsbury Town), from a corner, blocked 90+1’ Daniel Butterworth (Swindon Town), open play, off target 90+1’ Finley Munroe (Swindon Town), open play, blocked 90+1’ Billy Bodin (Swindon Town), open play, blocked 90+3’ Billy Bodin (Swindon Town), open play, goal 90+8’ Princewill Ehibhatiomhan (Swindon Town), open play, blocked 6’ Sam Clucas (Shrewsbury Town), from a corner, off target 7’ Aaron Drinan (Swindon Town), open play, goal 12’ Will Wright (Swindon Town), direct free kick, saved 22’ Paul Glatzel (Swindon Town), open play, saved 23’ Aaron Drinan (Swindon Town), open play, saved 24’ Will Wright (Swindon Town), open play, saved 35’ Thomas Sang (Shrewsbury Town), open play, saved 40’ Luca Hoole (Shrewsbury Town), open play, off target 49’ Aaron Drinan (Swindon Town), set piece, blocked 51’ Callum Stewart (Shrewsbury Town), open play, off target 53’ Tom Nichols (Swindon Town), open play, saved 60’ Aaron Drinan (Swindon Town), open play, off target 60’ Taylor Perry (Shrewsbury Town), set piece, saved 66’ Callum Stewart (Shrewsbury Town), open play, off target 73’ William Boyle (Shrewsbury Town), set piece, blocked 74’ Princewill Ehibhatiomhan (Swindon Town), open play, blocked 79’ Finley Munroe (Swindon Town), open play, off target 88’ Anthony Scully (Shrewsbury Town), open play, off target 90’ Callum Stewart (Shrewsbury Town), from a corner, goal 90’ William Boyle (Shrewsbury Town), from a corner, blocked 90+1’ Daniel Butterworth (Swindon Town), open play, off target 90+1’ Finley Munroe (Swindon Town), open play, blocked 90+1’ Billy Bodin (Swindon Town), open play, blocked 90+3’ Billy Bodin (Swindon Town), open play, goal 90+8’ Princewill Ehibhatiomhan (Swindon Town), open play, blocked
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Lineups

Swindon Town 3-4-1-2 Starting XI
Ripley
Wright
Mabete 82’
Wilson-Brown
Munroe
Snowdon 82’
Nichols
Kilkenny
Oldaker 69’
Drinan 69’
Glatzel 82’
Shrewsbury Town 3-4-3 Starting XI
Harrison
Stubbs
Nsiala 59’
Anderson
Benning 58’
Sang
Clucas
Hoole 58’
Perry 86’
Lloyd 28’
Marquis

Player stats

Goalkeeper1 player
90′ 2 1 53 1 – – –
Defenders6 players
90′ 1 1 – 5 4 57 – – – –
Filozofe Mabete Taken off
82′ – – – 3 1 44 – – – –
90′ 1 1 – 7 6 55 2 – – –
90′ 2 – – 7 5 15 – – – –
Joel McGregor Came on as a substitute
8′ – – – 1 1 9 – – – –
Billy Kirkman Came on as a substitute
8′ – – – 2 2 8 – – – –
Midfielders4 players
Joe Snowdon Taken off
82′ – – 24 1 – 1 – 2 – 1 –
90′ – – 34 3 – 4 – 7 2 1 –
90′ – 1 50 1 – 4 1 6 3 1 –
Darren Oldaker Taken off
69′ – – 29 – – 1 1 7 1 2 –
Forwards5 players
Aaron Drinan Taken off
69′ 1 – 4 2 – – – 4 – 16 –
Paul Glatzel Taken off
82′ – 1 1 1 – – 3 3 2 18 –
Princewill Ehibhatiomhan Came on as a substitute
21′ – – 2 – – – – 1 – 5 –
Billy Bodin Came on as a substitute
21′ 1 – 2 1 – – 1 – – 8 –
Daniel Butterworth Came on as a substitute
8′ – – 1 – – – – – – 10 –
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

Swindon Town win 51% Avg odds 1.82
Draw 27% Avg odds 3.44
Shrewsbury Town win 22% Avg odds 4.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.