Cheltenham Town 3-1 Shrewsbury Town: result and report

League Two · Friday 26 December 2025

Result

Cheltenham Town 3-1 Shrewsbury Town

League Two · Friday 26 December 2025, 15:00 UTC · half-time 2-0

Cheltenham Town · Shrewsbury Town · League Two predictions

Cheltenham Town 3-1 Shrewsbury Town: match report

Cheltenham Town defeated Shrewsbury Town 3-1 in the League Two on Friday 26 December 2025. It was 2-0 at half-time.

Hakeeb Adelakun opened the scoring in the 14th minute. Cheltenham Town's goals came from Hakeeb Adelakun (14'), Jake Bickerstaff (31') and Isaac Hutchinson (54', penalty). Shrewsbury Town scored through John Marquis (63').

Discipline: Cheltenham Town received 2 yellow cards; Shrewsbury Town received 3 yellow cards.

Going into the game Cheltenham Town were 18th on 24 points from 21 and Shrewsbury Town 20th on 19 points from 21. Cheltenham Town went on to finish that season 18th with 52 points, and Shrewsbury Town 19th with 49.

Cheltenham Town lined up in a 4-3-3 and Shrewsbury Town in a 3-4-1-2. The highest match rating in our data went to Hakeeb Adelakun of Cheltenham Town (8.1), ahead of Arkell Jude-Boyd (7.3).

Before this game the head-to-head record in our data stood at 3 Cheltenham Town wins, 0 draws and 1 for Shrewsbury Town.

Data as of 5 Nov 2026.

Key events

  • 14'Goal · Hakeeb AdelakunCheltenham Town · 1-0
  • 31'Goal · Jake BickerstaffCheltenham Town · 2-0
  • 54'Penalty goal · Isaac HutchinsonCheltenham Town · 3-0
  • 63'Goal · John MarquisShrewsbury Town · 3-1
  • 70'Yellow card · J. DayCheltenham Town
  • 73'Yellow card · Will BoyleShrewsbury Town
  • 89'Yellow card · A. Jude-BoydCheltenham Town
  • 90'Yellow card · Taylor PerryShrewsbury Town
  • 90+2'Yellow card · Tommy McDermottShrewsbury Town

Head-to-head

4 meetings: Cheltenham Town 3, draws 0, Shrewsbury Town 1.

Team news

Cheltenham Town line-up (4-3-3)

Joe Day, Arkell Jude-Boyd, Robbie Cundy, James Wilson, Jonathan Tomkinson, L. Young, Ben Stevenson, Isaac Hutchinson, Jordan Thomas, Jake Bickerstaff, Hakeeb Adelakun

Shrewsbury Town line-up (3-4-1-2)

Will Brook, Luca Hoole, Tom Anderson, Will Boyle, Ismeal Kabia, Taylor Perry, Josh Ruffels, Sam Clucas, Anthony Scully, George Lloyd, John Marquis