Swindon Town vs Shrewsbury
| Yellow cards avg | 3.25 |
|
|---|---|---|
| Reds avg | 0.13 |
|
| Penalties avg | 0.25 |
|
| Over 4.5 cards | 25% |
|
| Home wins | 75% |
|
| Draws | 25% |
|
| Away wins | 0% |
|
- Swindon Town outshot their opponent (15-10).
- Swindon Town controlled possession (57%).
- Swindon Town had the sharper finishing (7-3 shots on target).
Team Overview
Games / Record
Goals For / Against
Points
Clean Sheets
Failed to Score
Games / Record
Goals For / Against
Points
Clean Sheets
Failed to Score
Match Context & Trends
Venue-only form, goal timing, first-goal trends and league context around this League Two fixture.
Quick comparison bars
Swindon Town last 5 home
Shrewsbury last 5 away
Swindon Town trend breakdown
Shrewsbury trend breakdown
Scoring reliability
First-goal patterns
Vs league average
Head-to-head trends
Swindon Town goal timing (home)
Shrewsbury goal timing (away)
Match Statistics
Events
Swindon Town vs Shrewsbury 2-1: match report, goals, cards and substitutions
Swindon Town beat Shrewsbury 2-1 on Saturday, 23 August 2025 in League Two. The match was refereed by Lee Swabey. It was played at The Nigel Eady County Ground.
First half: Swindon Town took an early lead at 7' when A. Drinan scored, with the assist credited to P. Glatzel, making the score 1-0. Shrewsbury made their 1st substitution at 28', with G. Lloyd replacing C. Stewart. M. Benning received a yellow card for Shrewsbury at 35'. T. Sang received a yellow card for Shrewsbury at 45+3'.
Second half: Shrewsbury made their 2nd substitution at 58', with L. Hoole replacing W. Boyle. Shrewsbury made their 3rd substitution at 59', with M. Benning replacing Isaac England. Shrewsbury made their 4th substitution at 59', with A. Nsiala replacing H. Biggins. Swindon Town made their 1st substitution at 69', with A. Drinan replacing B. Bodin. Swindon Town made their 2nd substitution at 69', with D. Oldaker replacing Princewill Ehibhatiomhan. Swindon Town made their 3rd substitution at 82', with J. Snowdon replacing Joel McGregor. Swindon Town made their 4th substitution at 82', with Filozofe Mabete replacing B. Kirkman. Swindon Town made their 5th substitution at 82', with P. Glatzel replacing D. Butterworth. Shrewsbury made their 5th substitution at 86', with T. Perry replacing A. Scully. Shrewsbury found a late equaliser at 90' when C. Stewart scored, with the assist credited to W. Boyle, making the score 1-1. Swindon Town took the lead at 90' when B. Bodin scored, with the assist credited to G. Kilkenny, making the score 2-1. C. Ripley received a yellow card for Swindon Town at 90+6'.
Swindon Town used 5 substitutions while Shrewsbury used 5 substitutions. Swindon Town got 1 yellow card, while Shrewsbury got 2 yellow cards.
How the match was won
- Swindon Town outshot their opponent (15-10).
- Swindon Town controlled possession (57%).
- Swindon Town had the sharper finishing (7-3 shots on target).
Head-to-Head Overview
| Total Games | 2 |
| Home Wins | 1 |
| Draws | 0 |
| Away Wins | 1 |
| Over 2.5 Goals | 2 (100.0%) |
| BTTS | 2 (100.0%) |
| Total Games | 1 |
| Home Wins | 1 |
| Draws | 0 |
| Away Wins | 0 |
| Over 2.5 Goals | 1 (100.0%) |
| BTTS | 1 (100.0%) |