Halifax Town vs Rochdale

23 December 2023 · National League · 2023/24 · Referee A Ajibola

Full time 2 – 2

Half-time: 2–1

  • Aaron Cosgrave 31’
  • Jamie Stott 36’ (pen)
  • Ian Henderson 19’
  • Jimmy Keohane 68’

Match summary

Halifax Town and Rochdale drew 2-2. Halifax Town led 2-1 at half-time.

In the first half, Ian Henderson put Rochdale ahead in the 19th minute, Aaron Cosgrave equalised in the 31st minute, and Jamie Stott put Halifax Town in front from the penalty spot in the 36th minute. In the second half, Jimmy Keohane equalised in the 68th minute.

Halifax Town had the better of the chances, with 2.31 expected goals (xG) from 10 shots to Rochdale's 1.20 from 9.

Match stats

Halifax Town Rochdale
2 Yellow Cards 3
0 Red Cards 0
2.32 xG 1.20
1.56 Non-penalty xG 1.20

Key events

Halifax Town Rochdale
Kick-off
19’
Ian Henderson0-1 (Rochdale)
Aaron Cosgrave1-1 (Halifax Town)
31’
Jamie Stott
Penalty
2-1 (Halifax Town)
36’
Half-time2-1
68’
Jimmy Keohane2-2 (Rochdale)
Full-time2-2

Bookings

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

Halifax Town
  • Tylor Golden
  • Millenic Alli
Rochdale
  • Louie Moulden
  • Harvey Gilmour
  • Cameron John

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.31 1.20 19’ Ian Henderson (Rochdale), 0-1 19’ 31’ Aaron Cosgrave (Halifax Town), 1-1 31’ 36’ Jamie Stott (Halifax Town), 2-1 36’ 68’ Jimmy Keohane (Rochdale), 2-2 68’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.31 1.20 19’ Ian Henderson (Rochdale), 0-1 Henderson 19’ 31’ Aaron Cosgrave (Halifax Town), 1-1 Cosgrave 31’ 36’ Jamie Stott (Halifax Town), 2-1 Stott 36’ 68’ Jimmy Keohane (Rochdale), 2-2 Keohane 68’
Halifax Town 2.31 xGRochdale 1.20 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Rochdale attacking Halifax Town attacking 
36’ Jamie Stott (Halifax Town), penalty, 0.76 xG, goal 90+1’ Jack Hunter (Halifax Town), open play, 0.60 xG, saved 19’ Ian Henderson (Rochdale), open play, 0.50 xG, goal 31’ Aaron Cosgrave (Halifax Town), open play, 0.37 xG, goal 72’ Jamie Cooke (Halifax Town), open play, 0.28 xG, off target 73’ Ian Henderson (Rochdale), open play, 0.22 xG, hit the woodwork 68’ Jimmy Keohane (Rochdale), open play, 0.16 xG, goal 78’ Ian Henderson (Rochdale), open play, 0.13 xG, blocked 24’ Jordan Keane (Halifax Town), from a corner, 0.12 xG, saved 24’ Millenic Alli (Halifax Town), open play, 0.08 xG, saved 41’ Ryan East (Rochdale), direct free kick, 0.07 xG, blocked 22’ Jack Hunter (Halifax Town), open play, 0.07 xG, saved 85’ Cameron John (Rochdale), set piece, 0.06 xG, blocked 19’ Tyrese Sinclair (Rochdale), open play, 0.03 xG, blocked 63’ Ryan Galvin (Halifax Town), open play, 0.03 xG, saved 78’ Jesurun Uchegbulam (Rochdale), open play, 0.02 xG, blocked 52’ Tylor Golden (Halifax Town), open play, 0.01 xG, blocked 78’ Finlay Armstrong (Rochdale), open play, 0.01 xG, off target 55’ Kane Thompson-Sommers (Halifax Town), open play, 0.00 xG, off target 36’ Jamie Stott (Halifax Town), penalty, 0.76 xG, goal 90+1’ Jack Hunter (Halifax Town), open play, 0.60 xG, saved 19’ Ian Henderson (Rochdale), open play, 0.50 xG, goal 31’ Aaron Cosgrave (Halifax Town), open play, 0.37 xG, goal 72’ Jamie Cooke (Halifax Town), open play, 0.28 xG, off target 73’ Ian Henderson (Rochdale), open play, 0.22 xG, hit the woodwork 68’ Jimmy Keohane (Rochdale), open play, 0.16 xG, goal 78’ Ian Henderson (Rochdale), open play, 0.13 xG, blocked 24’ Jordan Keane (Halifax Town), from a corner, 0.12 xG, saved 24’ Millenic Alli (Halifax Town), open play, 0.08 xG, saved 41’ Ryan East (Rochdale), direct free kick, 0.07 xG, blocked 22’ Jack Hunter (Halifax Town), open play, 0.07 xG, saved 85’ Cameron John (Rochdale), set piece, 0.06 xG, blocked 19’ Tyrese Sinclair (Rochdale), open play, 0.03 xG, blocked 63’ Ryan Galvin (Halifax Town), open play, 0.03 xG, saved 78’ Jesurun Uchegbulam (Rochdale), open play, 0.02 xG, blocked 52’ Tylor Golden (Halifax Town), open play, 0.01 xG, blocked 78’ Finlay Armstrong (Rochdale), open play, 0.01 xG, off target 55’ Kane Thompson-Sommers (Halifax Town), open play, 0.00 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Player stats

Players14 players
90′ – – – – – – –
90′ – – – – – – –
Jordan Keane
90′ – – 1 0.12 – – –
Jamie Stott
90′ 1 – 1 0.76 – – –
90′ – – 1 0.01 – –
90′ – – 2 0.67 – – –
90′ – – 1 0.00 – – –
Ryan Galvin Taken off
84′ – – 1 0.03 – – –
Max Wright Taken off
84′ – – – – – – –
90′ – – 1 0.08 – –
Aaron Cosgrave Taken off
55′ 1 – 1 0.37 – – –
Jamie Cooke Came on as a substitute
35′ – – 1 0.28 – – –
Andrew Oluwabori Came on as a substitute
6′ – – – – – – –
Angelo Capello Came on as a substitute
6′ – – – – – – –
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

Halifax Town win 39% Avg odds 2.34
Draw 29% Avg odds 3.18
Rochdale win 32% Avg odds 2.93

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.