Truro City vs Halifax Town

18 October 2025 · National League · 2025/26 · Referee Aji Ajibola

Full time 2 – 1

Half-time: 0–0

  • Shaun Donnellan 82’
  • Luke Jephcott 90+4’
  • Will Harris 65’

Match summary

Truro City came from behind to win 2-1 at home to Halifax Town, with the winner arriving in stoppage time. It was goalless at half-time.

Will Harris put Halifax Town ahead in the 65th minute, Shaun Donnellan equalised from a corner in the 82nd minute, and Luke Jephcott won it in stoppage time.

The chances backed that up: Truro City created 1.31 expected goals (xG) from 10 shots to Halifax Town's 0.67 from 5.

Match stats

47% Possession 53%
10 Shots 5
6 Shots on target 2
6 Corners 4
349 Passes 366
76.5% Pass accuracy 76.2%
7 Tackles 1
13 Fouls 4
1 Yellow cards 1
0 Red cards 0
0 Offsides 4

Key events

Truro City Halifax Town
Kick-off
Yassine En-NeyahDaniel Rooney
18’
Luke JephcottShot on target
27’
Lirak HasaniFoul
41’
44’
Will HarrisShot on target
Half-time0-0
Second half underway
Dominic Johnson-FisherAiden Marsh
52’
65’
Will HarrisRight foot shot0-1 (Halifax Town)
69’
Owen DevonportOwen Bray
Rekeil PykeLirak Hasani
70’
Zac BellMaxwell Kinsey-Wellings
70’
Luke JephcottShot on target
78’
80’
Yassine En-NeyahShot on target
81’
Shaun DonnellanRight foot shot1-1 (Truro City)
82’
Dominic Johnson-FisherShot on target
90+2’
Luke JephcottRight foot shot2-1 (Truro City)
90+4’
90+6’
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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.31 0.67 65’ Will Harris (Halifax Town), 0-1 65’ 82’ Shaun Donnellan (Truro City), 1-1 82’ 90+4’ Luke Jephcott (Truro City), 2-1 90+4’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.31 0.67 65’ Will Harris (Halifax Town), 0-1 Harris 65’ 82’ Shaun Donnellan (Truro City), 1-1 Donnellan 82’ 90+4’ Luke Jephcott (Truro City), 2-1 Jephcott 90+4’
Truro City 1.31 xGHalifax Town 0.67 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Halifax Town attacking Truro City attacking 
44’ Will Harris (Halifax Town), open play, 0.40 xG, saved 82’ Shaun Donnellan (Truro City), from a corner, 0.37 xG, goal 57’ Dominic Johnson-Fisher (Truro City), set piece, 0.25 xG, blocked 78’ Luke Jephcott (Truro City), from a corner, 0.23 xG, saved 65’ Will Harris (Halifax Town), open play, 0.22 xG, goal 90+4’ Luke Jephcott (Truro City), set piece, 0.15 xG, goal 90+2’ Dominic Johnson-Fisher (Truro City), open play, 0.09 xG, saved 27’ Luke Jephcott (Truro City), open play, 0.08 xG, saved 81’ Yassine En-Neyah (Truro City), open play, 0.08 xG, saved 60’ Jamie Cooke (Halifax Town), open play, 0.05 xG, off target 29’ Aiden Marsh (Truro City), open play, 0.03 xG, blocked 30’ Aiden Marsh (Truro City), open play, 0.02 xG, off target 90’ Zac Bell (Truro City), open play, 0.01 xG, off target 55’ Will Hugill (Halifax Town), set piece, 0.00 xG, off target 22’ Jay Turner-Cooke (Halifax Town), direct free kick, 0.00 xG, blocked 44’ Will Harris (Halifax Town), open play, 0.40 xG, saved 82’ Shaun Donnellan (Truro City), from a corner, 0.37 xG, goal 57’ Dominic Johnson-Fisher (Truro City), set piece, 0.25 xG, blocked 78’ Luke Jephcott (Truro City), from a corner, 0.23 xG, saved 65’ Will Harris (Halifax Town), open play, 0.22 xG, goal 90+4’ Luke Jephcott (Truro City), set piece, 0.15 xG, goal 90+2’ Dominic Johnson-Fisher (Truro City), open play, 0.09 xG, saved 81’ Yassine En-Neyah (Truro City), open play, 0.08 xG, saved 27’ Luke Jephcott (Truro City), open play, 0.08 xG, saved 60’ Jamie Cooke (Halifax Town), open play, 0.05 xG, off target 29’ Aiden Marsh (Truro City), open play, 0.03 xG, blocked 30’ Aiden Marsh (Truro City), open play, 0.02 xG, off target 90’ Zac Bell (Truro City), open play, 0.01 xG, off target 55’ Will Hugill (Halifax Town), set piece, 0.00 xG, off target 22’ Jay Turner-Cooke (Halifax Town), 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

Truro City 5-3-2 Starting XI
Lavercombe
Law
Riley-Lowe
Kinsey-Wellings 70’
Oxlade-Chamberlain
Donnellan
Dean
Rooney 18’
Hasani 70’
Marsh 52’
Jephcott
Halifax Town 4-2-3-1 Starting XI
Johnson
Latty-Fairweather 80’
Capello
Hobson
Mills
Hugill
Turner-Cooke
Hmami
Cooke
Bray 69’
Harris 84’

Player stats

Goalkeeper1 player
Dan Lavercombe
90′ 1 1 20 – – – – –
Defenders6 players
Maxwell Kinsey-Wellings Taken off
72′ – 2 – 6 5 33 2 – – –
Christian Oxlade-Chamberlain
90′ – 4 – 2 1 29 – – – –
Shaun Donnellan
90′ 2 2 – 4 1 21 – 1 – –
Ryan Law
90′ 1 – – 3 – 39 2 – – –
Connor Riley-Lowe
90′ 1 – – 4 1 40 2 – – –
Zac Bell Came on as a substitute
26′ – – – 1 – 17 – – – –
Midfielders5 players
Will Dean
90′ – – 46 1 0.01 1 2 7 2 1 –
Daniel Rooney Taken off
17′ – – 4 – – – 1 – – – –
Lirak Hasani Taken off
72′ – – 21 – – – – 2 2 –
Yassine En-Neyah Came on as a substitute
81′ – – 15 1 0.25 – 2 3 1 1 –
Rekeil Pyke Came on as a substitute
26′ – – 9 1 0.08 – – 3 – 1 –
Forwards3 players
Aiden Marsh Taken off
53′ – – 2 – 0.05 – – 5 – 17 –
Luke Jephcott
90′ 1 1 3 3 0.46 0.46 2 5 1 29 –
Dominic Johnson-Fisher Came on as a substitute
45′ – – 2 1 0.34 – – 6 – 9 –
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

Truro City win 30% Avg odds 3.05
Draw 28% Avg odds 3.28
Halifax Town win 42% Avg odds 2.14

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.