Swindon Town vs Grimsby Town

22 November 2025 · League Two · 2025/26 · Referee Oliver Yates

Full time 2 – 2

Half-time: 2–2

  • Ollie Palmer 7’
  • Billy Bodin 13’
  • Kieran Green 22’
  • Danny Rose 41’ (pen)

Match summary

Swindon Town and Grimsby Town shared the points in a 2-2 draw. It was 2-2 at half-time.

In the first half, Ollie Palmer put Swindon Town ahead with a header in the 7th minute, Billy Bodin made it 2-0 from a corner in the 13th minute, Kieran Green pulled one back to make it 2-1 in the 22nd minute, and Danny Rose equalised from the penalty spot in the 41st minute.

Shots finished 15-14 to Grimsby Town, with 6 on target for Swindon Town and 6 for Grimsby Town.

Match stats

42% Possession 58%
15 Shots 15
6 Shots on target 6
6 Corners 8
294 Passes 400
57.8% Pass accuracy 72.2%
15 Tackles 12
17 Fouls 7
2 Yellow cards 2
3 Offsides 0

Key events

Swindon Town Grimsby Town
Kick-off
Ollie PalmerHeader1-0 (Swindon Town)
7’
Billy BodinRight foot shot2-0 (Swindon Town)
13’
22’
Kieran GreenLeft foot shot2-1 (Grimsby Town)
40’
40’
Charles VernamShot on target
41’
Danny RosePenalty2-2 (Grimsby Town)
43’
Darragh BurnsShot on target
Half-time2-2
Second half underway
65’
67’
71’
Kieran GreenShot on target
Jake TaborDarren Oldaker
74’
76’
Evan KhouriGéza Dávid Turi
Jake TaborFoul
79’
Princewill EhibhatiomhanShot on target
80’
Will WrightShot on target
81’
Ollie PalmerShot on target
83’
Jake TaborShot on target
87’
90+1’
Jamie WalkerShot on target
Full-time2-2

Shot map

Every shot and where it was taken from.

 Grimsby Town attacking Swindon Town attacking 
7’ Ollie Palmer (Swindon Town), set piece, goal 12’ Billy Bodin (Swindon Town), open play, blocked 13’ Billy Bodin (Swindon Town), from a corner, goal 15’ Danny Rose (Grimsby Town), open play, blocked 16’ Danny Rose (Grimsby Town), open play, blocked 22’ Kieran Green (Grimsby Town), open play, goal 32’ Darragh Burns (Grimsby Town), open play, off target 32’ Danny Rose (Grimsby Town), open play, blocked 38’ Paul Glatzel (Swindon Town), open play, blocked 40’ Charles Vernam (Grimsby Town), open play, saved 41’ Danny Rose (Grimsby Town), penalty, goal 43’ Darragh Burns (Grimsby Town), open play, saved 49’ Ryan Tafazolli (Swindon Town), from a corner, off target 60’ Gavin Kilkenny (Swindon Town), open play, off target 60’ Kieran Green (Grimsby Town), from a corner, off target 63’ Darragh Burns (Grimsby Town), open play, blocked 64’ Reece Staunton (Grimsby Town), open play, blocked 69’ Ollie Palmer (Swindon Town), open play, off target 71’ Kieran Green (Grimsby Town), open play, saved 75’ Ollie Palmer (Swindon Town), open play, blocked 80’ Princewill Ehibhatiomhan (Swindon Town), open play, saved 81’ Will Wright (Swindon Town), set piece, saved 83’ Jake Tabor (Swindon Town), open play, blocked 83’ Ollie Palmer (Swindon Town), open play, saved 87’ Jake Tabor (Swindon Town), set piece, saved 90+1’ Jamie Walker (Grimsby Town), open play, saved 90+2’ Paul Glatzel (Swindon Town), open play, off target 90+4’ Paul Glatzel (Swindon Town), open play, off target 90+4’ Jamie Walker (Grimsby Town), open play, off target 90+6’ Jamie Walker (Grimsby Town), from a corner, off target 7’ Ollie Palmer (Swindon Town), set piece, goal 12’ Billy Bodin (Swindon Town), open play, blocked 13’ Billy Bodin (Swindon Town), from a corner, goal 15’ Danny Rose (Grimsby Town), open play, blocked 16’ Danny Rose (Grimsby Town), open play, blocked 22’ Kieran Green (Grimsby Town), open play, goal 32’ Darragh Burns (Grimsby Town), open play, off target 32’ Danny Rose (Grimsby Town), open play, blocked 38’ Paul Glatzel (Swindon Town), open play, blocked 40’ Charles Vernam (Grimsby Town), open play, saved 41’ Danny Rose (Grimsby Town), penalty, goal 43’ Darragh Burns (Grimsby Town), open play, saved 49’ Ryan Tafazolli (Swindon Town), from a corner, off target 60’ Gavin Kilkenny (Swindon Town), open play, off target 60’ Kieran Green (Grimsby Town), from a corner, off target 63’ Darragh Burns (Grimsby Town), open play, blocked 64’ Reece Staunton (Grimsby Town), open play, blocked 69’ Ollie Palmer (Swindon Town), open play, off target 71’ Kieran Green (Grimsby Town), open play, saved 75’ Ollie Palmer (Swindon Town), open play, blocked 80’ Princewill Ehibhatiomhan (Swindon Town), open play, saved 81’ Will Wright (Swindon Town), set piece, saved 83’ Jake Tabor (Swindon Town), open play, blocked 83’ Ollie Palmer (Swindon Town), open play, saved 87’ Jake Tabor (Swindon Town), set piece, saved 90+1’ Jamie Walker (Grimsby Town), open play, saved 90+2’ Paul Glatzel (Swindon Town), open play, off target 90+4’ Paul Glatzel (Swindon Town), open play, off target 90+4’ Jamie Walker (Grimsby Town), open play, off target 90+6’ Jamie Walker (Grimsby Town), from a corner, off target
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Lineups

Swindon Town 3-4-3 Starting XI
Ripley
Ball 74’
Tafazolli 64’
Knight-Lebel
Munroe
Clarke
Kilkenny
Oldaker 74’
Bodin 65’
Glatzel
Palmer
Grimsby Town 4-1-4-1 Starting XI
O'Donnell
Staunton
Rodgers
McJannet
Warren
Turi 76’
McEachran
Vernam
Green 86’
Burns
Rose 82’

Player stats

Goalkeeper1 player
90′ 3 2 41 1 – – – –
Defenders6 players
James Ball Taken off
74′ 1 1 1 4 3 25 1 – 1 –
Ryan Tafazolli Taken off
64′ 1 – 1 2 1 16 – – – –
90′ 1 1 1 3 2 24 1 – – –
90′ 1 – – 3 2 30 1 – – –
Joel McGregor Came on as a substitute
26′ 1 – – 1 – 7 2 – – –
Will Wright Came on as a substitute
16′ – – – – – 7 – – – –
Midfielders5 players
90′ – – 33 – – 3 3 11 1 2 –
90′ – – 33 1 – 1 1 3 2 1
Darren Oldaker Taken off
74′ – 1 24 1 – 1 – 5 1 – –
Billy Bodin Taken off
65′ 1 – 12 1 – – – 1 – 1 –
Jake Tabor Came on as a substitute
16′ – – 5 – – – – 3 1 1
Forwards3 players
90′ – – 3 – – – 2 6 1 17 –
90′ 1 – 4 2 – – – 12 1 13 –
Princewill Ehibhatiomhan Came on as a substitute
25′ – – 1 1 – – 1 1 – 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

Swindon Town win 40% Avg odds 2.35
Draw 27% Avg odds 3.44
Grimsby Town win 33% Avg odds 2.78

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.