Match report

Swindon Town Hold Grimsby to a 2-2 Draw in League Two Clash

Swindon Town
Swindon Town
2–2
FT
Grimsby
Grimsby
Nov 22, 2025

Swindon Town secured a hard-fought 2-2 draw against Grimsby in their latest League Two fixture. The match saw an early lead for Swindon with goals from O. Palmer and B. Bodin, but Grimsby fought back through K. Green and D. Rose's penalty, ensuring a tense finish.

Key Facts

  • Swindon Town led early through goals by O. Palmer (7') and B. Bodin (13').
  • Grimsby equalized with K. Green's goal (22') and D. Rose converted a penalty (41').
  • Swindon made multiple substitutions, including R. Tafazolli for Joel McGregor at 64'.
  • Both teams were cautioned: G. Kilkenny of Swindon (yellow card) and G. D. Turi of Grimsby (yellow card).

Lineups

Swindon Town

Formation: 3-4-3

Starting XI

  • 1 C. Ripley (G)
  • 6 J. Ball (D)
  • 17 R. Tafazolli (D)
  • 8 O. Clarke (D)
  • 22 J. Knight-Lebel (M)
  • 18 G. Kilkenny (M)
  • 44 D. Oldaker (M)
  • 26 F. Munroe (M)
  • 9 P. Glatzel (F)
  • 28 O. Palmer (F)
  • 31 B. Bodin (F)

Substitutes

  • 12 L. Ward
  • 3 F. Mabete
  • 5 W. Wright
  • 11 J. Tabor
  • 20 P. Ehibhatiomhan
  • 33 J. McGregor
  • 45 H. Gray

Grimsby

Formation: 4-1-4-1

Starting XI

  • 38 R. O'Donnell (G)
  • 5 H. Rodgers (D)
  • 21 T. Warren (D)
  • 17 C. McJannet (D)
  • 16 R. Staunton (D)
  • 15 G. D. Turi (M)
  • 18 D. Burns (M)
  • 4 K. Green (M)
  • 20 G. McEachran (M)
  • 30 C. Vernam (M)
  • 32 D. Rose (F)

Substitutes

  • 33 C. Casper
  • 7 J. Walker
  • 8 E. Khouri
  • 9 J. Kabia
  • 10 J. Soonsup-Bell
  • 14 J. Amaluzor
  • 29 C. Oduor

Timeline

  1. Swindon Town
    7' Swindon Town Goal · Normal Goal
    O. Palmer · Assist: J. Ball
  2. Swindon Town
    13' Swindon Town Goal · Normal Goal
    B. Bodin · Assist: D. Oldaker
  3. Grimsby
    22' Grimsby Goal · Normal Goal
    K. Green · Assist: C. Vernam
  4. Swindon Town
    40' Swindon Town Card · Yellow Card
    G. Kilkenny

    Foul

  5. Grimsby
    41' Grimsby Goal · Penalty
    D. Rose
  6. Swindon Town
    64' Swindon Town subst · Substitution 1
    Off: R. Tafazolli · On: Joel McGregor
  7. Swindon Town
    65' Swindon Town subst · Substitution 2
    Off: B. Bodin · On: P. Ehibhatiomhan
  8. Grimsby
    67' Grimsby Card · Yellow Card
    G. D. Turi

    Time wasting

  9. Swindon Town
    74' Swindon Town subst · Substitution 3
    Off: J. Ball · On: W. Wright
  10. Swindon Town
    74' Swindon Town subst · Substitution 4
    Off: D. Oldaker · On: J. Tabor
  11. Grimsby
    76' Grimsby subst · Substitution 1
    Off: G. D. Turi · On: E. Khouri
  12. Swindon Town
    79' Swindon Town Card · Yellow Card
    Jake Tabor

    Foul

  13. Grimsby
    82' Grimsby subst · Substitution 2
    Off: D. Rose · On: J. Kabia
  14. Grimsby
    86' Grimsby Card · Yellow Card
    G. McEachran

    Foul

  15. Grimsby
    86' Grimsby subst · Substitution 3
    Off: K. Green · On: J. Walker

Match Stats

Stat Swindon Town Grimsby
Fouls 17 7
Pass Accuracy 58% 72%
Offsides 3 0
Red Cards
Total Shots 14 15
Corners 6 8
Total Passes 289 397
Yellow Cards 2 2
Blocked Shots 4 5
Shots on Target 6 6
xG 2.18 3.54
Shots off Target 4 4
Possession 42% 58%
Goals Prevented
Accurate Passes 168 286
Shots Inside Box 11 13
Saves 3 4
Shots Outside Box 3 2

Key Match Notes

  • Swindon's early 2-0 lead was quickly erased when Grimsby scored within a span of nine minutes.
  • The turning point came at the half-hour mark with D. Rose's penalty, which shifted momentum and gave Grimsby hope to equalize.