Halifax Town vs Altrincham

26 December 2025 · National League · 2025/26 · Referee Zac Kennard-Kettle

Full time 2 – 1

Half-time: 0–0

  • Josh Hmami 49’
  • Will Hugill 64’
  • Oliver Crankshaw 55’

Match summary

Halifax Town beat Altrincham 2-1. It was goalless at half-time.

Josh Hmami put Halifax Town ahead in the 49th minute, Oliver Crankshaw equalised in the 55th minute, and Will Hugill won it in the 64th minute.

The chances backed that up: Halifax Town created 2.13 expected goals (xG) from 13 shots to Altrincham's 1.26 from 14.

Match stats

44% Possession 56%
13 Shots 14
6 Shots on target 9
5 Corners 7
362 Passes 536
85.6% Pass accuracy 88.6%
2 Tackles 3
15 Fouls 11
2 Yellow cards 3
0 Red cards 0
0 Offsides 4

Key events

Halifax Town Altrincham
Kick-off
4’
Matty KosyloShot on target
21’
Oliver CrankshawShot on target
Cody JohnsonShot on target
34’
45’
Half-time0-0
Josh HmamiRight foot shot1-0 (Halifax Town)
49’
Second half underway
Angelo CapelloFoul
50’
55’
Oliver CrankshawRight foot shot1-1 (Altrincham)
Will HarrisShot on target
59’
63’
Will HugillLeft foot shot2-1 (Halifax Town)
64’
Will HarrisShot on target
64’
Josh HmamiShot on target
66’
68’
Lucas WeaverShot on target
Max WrightOwen Bray
71’
88’
Jimmy KnowlesLewis Baines
90’
90’
90+1’
Charlie KirkShot on target
90+2’
Dan SassiShot on target
90+4’
Jimmy KnowlesShot on target
90+4’
Charlie KirkShot on target
90+4’
Elliot OsborneShot on target
Full-time2-1

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.13 1.26 49’ Josh Hmami (Halifax Town), 1-0 49’ 55’ Oliver Crankshaw (Altrincham), 1-1 55’ 64’ Will Hugill (Halifax Town), 2-1 64’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.13 1.26 49’ Josh Hmami (Halifax Town), 1-0 Hmami 49’ 55’ Oliver Crankshaw (Altrincham), 1-1 Crankshaw 55’ 64’ Will Hugill (Halifax Town), 2-1 Hugill 64’
Halifax Town 2.13 xGAltrincham 1.26 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Altrincham attacking Halifax Town attacking 
64’ Will Hugill (Halifax Town), open play, 0.70 xG, goal 49’ Josh Hmami (Halifax Town), open play, 0.63 xG, goal 51’ Jake Southern-Cooper (Altrincham), from a corner, 0.34 xG, off target 22’ Will Hugill (Halifax Town), open play, 0.23 xG, off target 64’ Will Harris (Halifax Town), open play, 0.20 xG, saved 59’ Will Harris (Halifax Town), open play, 0.14 xG, saved 53’ Tom Crawford (Altrincham), from a corner, 0.13 xG, off target 4’ Matty Kosylo (Altrincham), open play, 0.12 xG, saved 90+4’ Jimmy Knowles (Altrincham), open play, 0.12 xG, saved 90+1’ Charlie Kirk (Altrincham), set piece, 0.11 xG, saved 90+2’ Dan Sassi (Altrincham), from a corner, 0.11 xG, saved 90+4’ Charlie Kirk (Altrincham), open play, 0.08 xG, saved 51’ Tom Crawford (Altrincham), from a corner, 0.07 xG, blocked 34’ Cody Johnson (Halifax Town), open play, 0.05 xG, saved 55’ Oliver Crankshaw (Altrincham), open play, 0.05 xG, goal 68’ Lucas Weaver (Altrincham), open play, 0.05 xG, saved 90+4’ Elliot Osborne (Altrincham), open play, 0.05 xG, saved 30’ Owen Bray (Halifax Town), open play, 0.04 xG, blocked 66’ Josh Hmami (Halifax Town), open play, 0.03 xG, saved 21’ Oliver Crankshaw (Altrincham), open play, 0.03 xG, saved 27’ Will Harris (Halifax Town), open play, 0.03 xG, blocked 70’ Will Hugill (Halifax Town), open play, 0.02 xG, off target 45’ Josh Hmami (Halifax Town), open play, 0.02 xG, off target 61’ Cody Johnson (Halifax Town), open play, 0.02 xG, blocked 24’ Will Harris (Halifax Town), open play, 0.00 xG, off target 57’ Tom Crawford (Altrincham), open play, 0.00 xG, off target 79’ Keaton Ward (Altrincham), direct free kick, 0.00 xG, blocked 64’ Will Hugill (Halifax Town), open play, 0.70 xG, goal 49’ Josh Hmami (Halifax Town), open play, 0.63 xG, goal 51’ Jake Southern-Cooper (Altrincham), from a corner, 0.34 xG, off target 22’ Will Hugill (Halifax Town), open play, 0.23 xG, off target 64’ Will Harris (Halifax Town), open play, 0.20 xG, saved 59’ Will Harris (Halifax Town), open play, 0.14 xG, saved 53’ Tom Crawford (Altrincham), from a corner, 0.13 xG, off target 4’ Matty Kosylo (Altrincham), open play, 0.12 xG, saved 90+4’ Jimmy Knowles (Altrincham), open play, 0.12 xG, saved 90+1’ Charlie Kirk (Altrincham), set piece, 0.11 xG, saved 90+2’ Dan Sassi (Altrincham), from a corner, 0.11 xG, saved 90+4’ Charlie Kirk (Altrincham), open play, 0.08 xG, saved 51’ Tom Crawford (Altrincham), from a corner, 0.07 xG, blocked 34’ Cody Johnson (Halifax Town), open play, 0.05 xG, saved 55’ Oliver Crankshaw (Altrincham), open play, 0.05 xG, goal 90+4’ Elliot Osborne (Altrincham), open play, 0.05 xG, saved 68’ Lucas Weaver (Altrincham), open play, 0.05 xG, saved 30’ Owen Bray (Halifax Town), open play, 0.04 xG, blocked 66’ Josh Hmami (Halifax Town), open play, 0.03 xG, saved 27’ Will Harris (Halifax Town), open play, 0.03 xG, blocked 21’ Oliver Crankshaw (Altrincham), open play, 0.03 xG, saved 70’ Will Hugill (Halifax Town), open play, 0.02 xG, off target 45’ Josh Hmami (Halifax Town), open play, 0.02 xG, off target 61’ Cody Johnson (Halifax Town), open play, 0.02 xG, blocked 24’ Will Harris (Halifax Town), open play, 0.00 xG, off target 57’ Tom Crawford (Altrincham), open play, 0.00 xG, off target 79’ Keaton Ward (Altrincham), direct free kick, 0.00 xG, blocked
Size shows xG Goal On target Off target or blocked

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

Lineups

Halifax Town 4-2-3-1 Starting XI
Johnson
Latty-Fairweather 10’
Smith
Alimi-Adetoro
Warburton
Johnson
Turner-Cooke
Capello
Hmami
Bray 71’
Harris 83’
Altrincham 4-3-1-2 Starting XI
Hutchinson
Jones 88’
Golden
Southern-Cooper
Baines 88’
Crawford 72’
Osborne
Marriott
Weaver 72’
Kosylo 62’
Crankshaw

Player stats

Goalkeeper1 player
90′ 8 1 43 1 – – – –
Defenders4 players
90′ – 2 – 3 – 36 2 – –
William Smith
90′ – 2 – 4 3 40 – – – –
90′ – 2 – 1 – 48 2 – – –
10′ – – – 2 – 5 – – – –
Midfielders7 players
90′ – – 40 1 – 1 2 6 3 – –
90′ – – 33 – – – – 3 1 2 –
Owen Bray Taken off
76′ – – 16 1 0.02 – 1 4 – – –
90′ 1 – 28 2 0.09 – 1 5 1 1 –
Angelo Capello
90′ – – 40 2 0.43 – 1 11 3 2
Will Hugill Came on as a substitute
90′ 1 – 22 2 0.16 1 1 5 1 1 –
Max Wright Came on as a substitute
24′ – – 4 – – – – 2 – – –
Forwards2 players
Will Harris Taken off
89′ – – 4 2 0.36 0.03 1 1 1 7 –
David Kawa Came on as a substitute
12′ – – – – – – – 1 – – –
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 44% Avg odds 2.06
Draw 28% Avg odds 3.30
Altrincham win 28% Avg odds 3.20

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.