Football stadium background

Cheltenham vs Shrewsbury

See Today's Predictions
CheltenhamCheltenham
3|1
League TwoLeague Two
Whaddon Road • CheltenhamFriday, December 26, 2025 @ 15:00Full Time
ShrewsburyShrewsbury

Match Livescore

Full Time: 3 - 1

H. Adelakun

Goal (Assist: J. Thomas)

14'
G

J. Bickerstaff

Goal (Assist: H. Adelakun)

31'
G

I. Hutchinson

Goal (Penalty)

54'
G
G
63'

J. Marquis

Goal (Assist: W. Boyle)

69'

A. Scully (in)

T. McDermott (out)

Joe Day

Yellow Card

70'
73'

William Boyle

Yellow Card

I. Hutchinson (in)

E. Archer (out)

75'
78'

G. Lloyd (in)

T. Sang (out)

J. Bickerstaff (in)

T. Taylor (out)

86'

Arkell Jude-Boyd

Yellow Card

89'

J. Thomas (in)

J. Martin (out)

89'
90'

Taylor Perry

Yellow Card

90+2

Tommy McDermott

Yellow Card

Head‑to‑Head (H2H)

No recent H2H meetings recorded.

Cheltenham • Last 6 Matches

Date
Match
Score
Result
  • 29/12/25
    League TwoLeague Two
    CheltenhamvsSwindon Town
    0 - 2
    LossHome
  • 26/12/25
    League TwoLeague Two
    CheltenhamvsShrewsbury
    3 - 1
    WinHome
  • 19/12/25
    League TwoLeague Two
    BarrowvsCheltenham
    2 - 1
    WinAway
  • 13/12/25
    League TwoLeague Two
    CheltenhamvsHarrogate Town
    1 - 1
    DrawHome
  • 09/12/25
    League TwoLeague Two
    Swindon TownvsCheltenham
    1 - 0
    WinAway
  • 06/12/25
    FA CupFA Cup
    CheltenhamvsBuxton
    6 - 2
    WinHome

Shrewsbury • Last 6 Matches

Date
Match
Score
Result
  • 29/12/25
    League TwoLeague Two
    GrimsbyvsShrewsbury
    0 - 1
    LossAway
  • 26/12/25
    League TwoLeague Two
    CheltenhamvsShrewsbury
    1 - 3
    LossAway
  • 20/12/25
    League TwoLeague Two
    ShrewsburyvsChesterfield
    0 - 1
    LossHome
  • 13/12/25
    League TwoLeague Two
    WalsallvsShrewsbury
    1 - 1
    DrawAway
  • 09/12/25
    League TwoLeague Two
    ShrewsburyvsGrimsby
    1 - 1
    DrawHome
  • 06/12/25
    FA CupFA Cup
    Sutton UtdvsShrewsbury
    2 - 1
    WinAway

Lineups & Coaches

Cheltenham

Cheltenham

Formation: 4-3-3

HOME
Michael John FlynnMichael John Flynn• Head Coach

Starting XI

  • 1
    J. DayGoalkeeper
    1:1
  • 2
    A. Jude-BoydDefender
    2:4
  • 6
    R. CundyDefender
    2:3
  • 5
    J. WilsonDefender
    2:2
  • 27
    J. TomkinsonDefender
    2:1
  • 8
    L. YoungMidfielder
    3:3
  • 26
    B. StevensonMidfielder
    3:2
  • 21
    I. HutchinsonMidfielder
    3:1
  • 11
    J. ThomasForward
    4:3
  • 20
    J. BickerstaffForward
    4:2
  • 31
    H. AdelakunForward
    4:1

Substitutes

  • 41
    M. Diallo
  • 12
    D. PowerDefender
  • 3
    G. HarmonDefender
  • 4
    L. KinsellaMidfielder
  • 15
    T. TaylorMidfielder
  • 22
    E. ArcherMidfielder
  • 16
    J. MartinForward
Shrewsbury

Shrewsbury

Formation: 3-4-1-2

AWAY
Michael Antony AppletonMichael Antony Appleton• Head Coach

Starting XI

  • 12
    W. BrookGoalkeeper
    1:1
  • 2
    L. HooleDefender
    2:3
  • 4
    T. AndersonDefender
    2:2
  • 5
    W. BoyleDefender
    2:1
  • 20
    I. KabiaMidfielder
    3:4
  • 14
    T. PerryMidfielder
    3:3
  • 25
    J. RuffelsMidfielder
    3:2
  • 6
    S. ClucasMidfielder
    3:1
  • 11
    A. ScullyForward
    4:1
  • 9
    G. LloydForward
    5:2
  • 27
    J. MarquisForward
    5:1

Substitutes

  • 1
    E. HarrisonGoalkeeper
  • 3
    M. BenningDefender
  • 7
    T. McDermottMidfielder
  • 10
    T. SangDefender
  • 15
    C. AnekeForward
  • 38
    I. EnglandDefender
  • 43
    W. GrayForward

Injuries & Suspensions

CheltenhamCheltenham
No major absentees reported.
ShrewsburyShrewsbury
No major absentees reported.

Quick Match Facts

  • When is Cheltenham vs Shrewsbury?
    The match is scheduled for Friday, December 26, 2025 at 15:00 at the Whaddon Road, Cheltenham. Current status: Match Finished.
  • What are the expected formations?
    Cheltenham are set up in a 4-3-3 shape, while Shrewsbury are expected to use 3-4-1-2.
  • Who is the match referee?
    Richard Eley, England will take charge of this game.
  • What is at stake in this fixture?
    This match is part of Regular Season - 22 of the competition.
  • Who is currently better placed in the league?
    Cheltenham are currently higher in the table at position 18.

League Table Standings

#TeamPGDPts
1BromleyBromley231445
2Swindon TownSwindon Town231143
3WalsallWalsall231143
4Milton Keynes DonsMilton Keynes Dons231940
5Salford CitySalford City23340
6Notts CountyNotts County231139
7ChesterfieldChesterfield23738
8Cambridge UnitedCambridge United23738
9Fleetwood TownFleetwood Town23334
10ColchesterColchester23933
11GillinghamGillingham23532
12BarnetBarnet23532
13CreweCrewe23332
14OldhamOldham23531
15GrimsbyGrimsby23431
16Accrington STAccrington ST23030
17TranmereTranmere23029
18CheltenhamCheltenham23-1627
19BarrowBarrow23-824
20Crawley TownCrawley Town23-1319
21ShrewsburyShrewsbury23-1719
22Bristol RoversBristol Rovers23-2618
23Newport CountyNewport County23-1817
24Harrogate TownHarrogate Town23-1917