Solihull Moors vs Halifax Town

21 March 2026 · National League · 2025/26 · Referee James Durkin

Full time 0 – 3

Half-time: 0–2

  • Will Harris 12’
  • Josh Hmami 45+2’
  • David Kawa 90+1’

Match summary

Halifax Town won comfortably, 3-0 away at Solihull Moors. Halifax Town led 2-0 at half-time.

Will Harris put Halifax Town ahead in the 12th minute, Josh Hmami made it 0-2 in first-half stoppage time, and David Kawa made it 0-3 in stoppage time.

The chances backed that up: Halifax Town created 1.33 expected goals (xG) from 9 shots to Solihull Moors's 0.32 from 9. Solihull Moors had a player sent off.

Match stats

66% Possession 34%
9 Shots 9
2 Shots on target 5
4 Corners 3
590 Passes 285
85.6% Pass accuracy 72.6%
1 Tackles 2
12 Fouls 12
3 Yellow cards 2
1 Red cards 0
5 Offsides 0

Key events

Solihull Moors Halifax Town
Kick-off
12’
Will HarrisLeft foot shot0-1 (Halifax Town)
12’
Josh HmamiShot on target
Bradley StevensonShot on target
38’
Jamey OsborneArgument
45+1’
45+2’
Josh HmamiRight foot shot0-2 (Halifax Town)
Half-time0-2
Scott HighShot on target
46’
Second half underway
Ben WormanJamey Osborne
56’
Emmanuel SonupeCameron Green
62’
69’
70’
Laurie Walker
70’
74’
AJ WarburtonShot on target
76’
Oliver TiptonBradley Stevenson
80’
87’
Billy WatersJosh Hmami
90+1’
David KawaRight foot shot0-3 (Halifax Town)
Full-time0-3

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.32 1.33 12’ Will Harris (Halifax Town), 0-1 12’ 45+2’ Josh Hmami (Halifax Town), 0-2 45+2’ 90+1’ David Kawa (Halifax Town), 0-3 90+1’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.32 1.33 12’ Will Harris (Halifax Town), 0-1 Harris 12’ 45+2’ Josh Hmami (Halifax Town), 0-2 Hmami 45+2’ 90+1’ David Kawa (Halifax Town), 0-3 Kawa 90+1’
Solihull Moors 0.32 xGHalifax Town 1.33 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Halifax Town attacking Solihull Moors attacking 
12’ Will Harris (Halifax Town), open play, 0.43 xG, goal 47’ Josh Hmami (Halifax Town), open play, 0.31 xG, goal 12’ Josh Hmami (Halifax Town), open play, 0.18 xG, saved 47’ Jay Turner-Cooke (Halifax Town), open play, 0.13 xG, blocked 90+1’ David Kawa (Halifax Town), open play, 0.14 xG, goal 38’ Bradley Stevenson (Solihull Moors), open play, 0.13 xG, saved 36’ Cameron Green (Solihull Moors), open play, 0.08 xG, blocked 47’ Will Harris (Halifax Town), open play, 0.05 xG, blocked 74’ AJ Warburton (Halifax Town), open play, 0.05 xG, saved 11’ Scott High (Solihull Moors), open play, 0.04 xG, blocked 68’ Jay Turner-Cooke (Halifax Town), open play, 0.04 xG, blocked 46’ Scott High (Solihull Moors), set piece, 0.02 xG, saved 62’ Scott High (Solihull Moors), open play, 0.02 xG, off target 17’ Scott High (Solihull Moors), open play, 0.01 xG, blocked 75’ Will Hugill (Halifax Town), open play, 0.02 xG, off target 52’ Jamey Osborne (Solihull Moors), open play, 0.01 xG, off target 90+5’ Callum McFarlane (Solihull Moors), open play, 0.00 xG, blocked 59’ Ben Worman (Solihull Moors), open play, 0.00 xG, blocked 12’ Will Harris (Halifax Town), open play, 0.43 xG, goal 47’ Josh Hmami (Halifax Town), open play, 0.31 xG, goal 12’ Josh Hmami (Halifax Town), open play, 0.18 xG, saved 90+1’ David Kawa (Halifax Town), open play, 0.14 xG, goal 38’ Bradley Stevenson (Solihull Moors), open play, 0.13 xG, saved 47’ Jay Turner-Cooke (Halifax Town), open play, 0.13 xG, blocked 36’ Cameron Green (Solihull Moors), open play, 0.08 xG, blocked 47’ Will Harris (Halifax Town), open play, 0.05 xG, blocked 74’ AJ Warburton (Halifax Town), open play, 0.05 xG, saved 11’ Scott High (Solihull Moors), open play, 0.04 xG, blocked 68’ Jay Turner-Cooke (Halifax Town), open play, 0.04 xG, blocked 46’ Scott High (Solihull Moors), set piece, 0.02 xG, saved 62’ Scott High (Solihull Moors), open play, 0.02 xG, off target 17’ Scott High (Solihull Moors), open play, 0.01 xG, blocked 75’ Will Hugill (Halifax Town), open play, 0.02 xG, off target 52’ Jamey Osborne (Solihull Moors), open play, 0.01 xG, off target 90+5’ Callum McFarlane (Solihull Moors), open play, 0.00 xG, blocked 59’ Ben Worman (Solihull Moors), open play, 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

Solihull Moors 3-4-1-2 Starting XI
Walker
French
Whitmore
Baines
Green 62’
Lipsiuc 80’
Osborne 56’
Moore 80’
High
Sbarra
Stevenson 80’
Halifax Town 5-3-2 Starting XI
Johnson
Latty-Fairweather 77’
Smith
Palmer
Hobson
Warburton
Hugill 90’
Johnson
Turner-Cooke
Hmami 87’
Harris 77’

Player stats

Goalkeeper1 player
Laurie Walker
90′ 2 3 14 2 – – –
Defenders6 players
90′ – 3 – 4 1 83 2 – – –
90′ – – 1 4 3 85 1 – – –
Lewis Baines
90′ – 2 1 5 3 67 1 – – –
Cameron Green Taken off
67′ – – – 2 1 28 – – – –
Emmanuel Sonupe Came on as a substitute
35′ – – – – – 13 2 – – –
Oscar Rutherford Came on as a substitute
17′ – – – 1 – 10 1 – – –
Midfielders7 players
Darius Lipsiuc Taken off
84′ – – 36 1 0.08 – – 11 1 2 –
Jamey Osborne Taken off
61′ – – 28 1 0.02 – – 9 1 –
Isaac Moore Taken off
84′ – – 60 1 0.13 – – 4 1 – –
Scott High Sent off
82′ – – 70 – – 1 – 10 – 3
90′ – – 36 – – – – 2 – – –
Ben Worman Came on as a substitute
41′ – – 28 1 0.02 – 1 3 – – –
Oliver Tipton Came on as a substitute
17′ – – 14 – – – – – – – –
Forwards2 players
Bradley Stevenson Taken off
84′ – – 1 1 0.13 0.01 1 – – 15 –
Callum McFarlane Came on as a substitute
17′ – – 1 – 0.00 – – 1 – 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

Solihull Moors win 38% Avg odds 2.38
Draw 26% Avg odds 3.46
Halifax Town win 36% Avg odds 2.51

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.