Cheltenham Town vs Carlisle United

26 April 2025 · League Two · 2024/25 · Referee T Nield

Full time 3 – 2

Half-time: 2–1

  • Jordan Thomas 33’ (pen)
  • Ashley Hay 45’
  • George Miller 90+3’
  • Matthew Dennis 29’
  • Georgie Kelly 73’

Match summary

Cheltenham Town came from behind to win 3-2 at home to Carlisle United, with the winner arriving in stoppage time. Cheltenham Town led 2-1 at half-time.

In the first half, Matthew Dennis put Carlisle United ahead in the 29th minute, Jordan Thomas equalised from the penalty spot in the 33rd minute, and Ashley Hay put Cheltenham Town in front in the 45th minute. In the second half, Georgie Kelly equalised with a header in the 73rd minute and George Miller won it in stoppage time.

Shots finished 21-14 to Cheltenham Town, with 8 on target for Cheltenham Town and 4 for Carlisle United.

Match stats

Cheltenham Town Carlisle United
21 Shots 14
8 Shots on Target 4
6 Corners 7
1 Yellow Cards 3
0 Red Cards 0

Key events

Cheltenham Town Carlisle United
Kick-off
29’
Matthew Dennis0-1 (Carlisle United)
Jordan Thomas
Penalty
1-1 (Cheltenham Town)
33’
Ashley Hay2-1 (Cheltenham Town)
45’
Half-time2-1
73’
Georgie Kelly2-2 (Carlisle United)
George Miller3-2 (Cheltenham Town)
90+3’
Full-time3-2

Bookings

Card times are not on file for this game, so they are listed without a minute.

Cheltenham Town
  • Arkell Jude-Boyd
Carlisle United
  • Gabriel Breeze
  • Aaron Hayden
  • Matthew Dennis

Shot map

Every shot and where it was taken from.

 Carlisle United attacking Cheltenham Town attacking 
8’ Kadeem Harris (Carlisle United), open play, off target 10’ Georgie Kelly (Carlisle United), open play, off target 17’ Ashley Hay (Cheltenham Town), open play, saved 21’ Georgie Kelly (Carlisle United), open play, saved 26’ Liam Dulson (Cheltenham Town), open play, saved 26’ Ethon Archer (Cheltenham Town), open play, blocked 29’ Matthew Dennis (Carlisle United), open play, goal 29’ Ethon Archer (Cheltenham Town), open play, blocked 31’ Ashley Hay (Cheltenham Town), open play, saved 33’ Jordan Thomas (Cheltenham Town), penalty, goal 40’ Ashley Hay (Cheltenham Town), open play, off target 42’ Matthew Dennis (Carlisle United), open play, off target 45’ Ashley Hay (Cheltenham Town), open play, goal 47’ Ashley Hay (Cheltenham Town), open play, saved 47’ Sean Fusire (Carlisle United), open play, blocked 50’ Georgie Kelly (Carlisle United), from a corner, blocked 50’ Kadeem Harris (Carlisle United), from a corner, blocked 57’ Stephen Wearne (Carlisle United), open play, saved 58’ Stephen Wearne (Carlisle United), open play, off target 60’ Timothée Dieng (Cheltenham Town), set piece, off target 61’ Ethon Archer (Cheltenham Town), open play, off target 64’ Sam Stubbs (Cheltenham Town), from a corner, off target 64’ George Miller (Cheltenham Town), from a corner, blocked 71’ Jordan Thomas (Cheltenham Town), open play, off target 73’ Georgie Kelly (Carlisle United), open play, goal 73’ Elliot Embleton (Carlisle United), direct free kick, blocked 83’ Matty Taylor (Cheltenham Town), open play, blocked 84’ Georgie Kelly (Carlisle United), from a corner, off target 86’ Sam Stubbs (Cheltenham Town), set piece, blocked 86’ Sam Stubbs (Cheltenham Town), set piece, blocked 86’ Sam Stubbs (Cheltenham Town), set piece, blocked 90’ Matty Taylor (Cheltenham Town), open play, off target 90+1’ Kadeem Harris (Carlisle United), set piece, off target 90+3’ George Miller (Cheltenham Town), open play, goal 90+10’ Matty Taylor (Cheltenham Town), open play, saved 8’ Kadeem Harris (Carlisle United), open play, off target 10’ Georgie Kelly (Carlisle United), open play, off target 17’ Ashley Hay (Cheltenham Town), open play, saved 21’ Georgie Kelly (Carlisle United), open play, saved 26’ Liam Dulson (Cheltenham Town), open play, saved 26’ Ethon Archer (Cheltenham Town), open play, blocked 29’ Matthew Dennis (Carlisle United), open play, goal 29’ Ethon Archer (Cheltenham Town), open play, blocked 31’ Ashley Hay (Cheltenham Town), open play, saved 33’ Jordan Thomas (Cheltenham Town), penalty, goal 40’ Ashley Hay (Cheltenham Town), open play, off target 42’ Matthew Dennis (Carlisle United), open play, off target 45’ Ashley Hay (Cheltenham Town), open play, goal 47’ Ashley Hay (Cheltenham Town), open play, saved 47’ Sean Fusire (Carlisle United), open play, blocked 50’ Georgie Kelly (Carlisle United), from a corner, blocked 50’ Kadeem Harris (Carlisle United), from a corner, blocked 57’ Stephen Wearne (Carlisle United), open play, saved 58’ Stephen Wearne (Carlisle United), open play, off target 60’ Timothée Dieng (Cheltenham Town), set piece, off target 61’ Ethon Archer (Cheltenham Town), open play, off target 64’ Sam Stubbs (Cheltenham Town), from a corner, off target 64’ George Miller (Cheltenham Town), from a corner, blocked 71’ Jordan Thomas (Cheltenham Town), open play, off target 73’ Georgie Kelly (Carlisle United), open play, goal 73’ Elliot Embleton (Carlisle United), direct free kick, blocked 83’ Matty Taylor (Cheltenham Town), open play, blocked 84’ Georgie Kelly (Carlisle United), from a corner, off target 86’ Sam Stubbs (Cheltenham Town), set piece, blocked 86’ Sam Stubbs (Cheltenham Town), set piece, blocked 86’ Sam Stubbs (Cheltenham Town), set piece, blocked 90’ Matty Taylor (Cheltenham Town), open play, off target 90+1’ Kadeem Harris (Carlisle United), set piece, off target 90+3’ George Miller (Cheltenham Town), open play, goal 90+10’ Matty Taylor (Cheltenham Town), open play, saved
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Player stats

Players16 players
Joe Day
90′ – – – – – – –
90′ – – – – – –
90′ – – 4 – – – –
Tom Bradbury Taken off
78′ – – – – – – –
Ryan Haynes Taken off
59′ – – – – – – –
Liam Kinsella
90′ – – – – – – –
Tommy Backwell Taken off
59′ – – – – – – –
90′ 1 – 2 – – – –
90′ – – 3 – – – –
Liam Dulson Taken off
59′ – – 1 – – – –
Ashley Hay Taken off
78′ 1 – 5 – – – –
Darragh Power Came on as a substitute
31′ – – – – – – –
Timothée Dieng Came on as a substitute
31′ – – 1 – – – –
George Miller Came on as a substitute
31′ 1 – 2 – – – –
Ibrahim Bakare Came on as a substitute
12′ – – – – – – –
Matty Taylor Came on as a substitute
12′ – – 3 – – – –
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

Cheltenham Town win 36% Avg odds 2.64
Draw 26% Avg odds 3.57
Carlisle United win 38% Avg odds 2.44

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. Referee data before 2025/26 from the Transfermarkt datasets project.