Hartlepool United vs AFC Hornchurch

24 October 2026 · National League · 2026/27 · Referee Leigh Doughty

Full time 2 – 1

Half-time: 0–0

  • Will Harris 71’
  • Luke Charman 80’
  • Angelo Balanta 46’

Match summary

Hartlepool United came from behind to win 2-1 at home to AFC Hornchurch. It was goalless at half-time.

Angelo Balanta put AFC Hornchurch ahead from a corner in the 46th minute, Will Harris equalised in the 71st minute, and Luke Charman won it in the 80th minute.

There was little between the sides on chances: Hartlepool United created 1.32 expected goals (xG) from 9 shots, AFC Hornchurch 1.15 from 10. Hartlepool United had a player sent off.

Match stats

50% Possession 50%
9 Shots 10
6 Shots on target 3
5 Corners 12
133 Attacks 122
71 Dangerous attacks 65
398 Passes 325
73.6% Pass accuracy 71.4%
4 Tackles 3
11 Fouls 8
1 Yellow cards 2
1 Red cards 0
2 Offsides 4

Key events

Hartlepool United AFC Hornchurch
Kick-off
Max ClarkShot on target
11’
Reiss McNallyShot on target
18’
20’
Will HarrisShot on target
40’
44’
Half-time0-0
46’
Angelo BalantaRight foot shot0-1 (AFC Hornchurch)
Second half underway
Neo EcclestonSecond yellow
68’
Will Harris1-1 (Hartlepool United)
72’
72’
Alfie MasseyShot on target
Maxim KouogunShot on target
77’
Luke CharmanRight foot shot2-1 (Hartlepool United)
80’
85’
Josh WalkerShot on target
86’
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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.32 1.15 46’ Angelo Balanta (AFC Hornchurch), 0-1 46’ 71’ Will Harris (Hartlepool United), 1-1 71’ 80’ Luke Charman (Hartlepool United), 2-1 80’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.32 1.15 46’ Angelo Balanta (AFC Hornchurch), 0-1 Balanta 46’ 71’ Will Harris (Hartlepool United), 1-1 Harris 71’ 80’ Luke Charman (Hartlepool United), 2-1 Charman 80’
Hartlepool United 1.32 xGAFC Hornchurch 1.15 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 AFC Hornchurch attacking Hartlepool United attacking 
46’ Angelo Balanta (AFC Hornchurch), from a corner, 0.48 xG, goal 53’ Will Harris (Hartlepool United), open play, 0.43 xG, hit the woodwork 40’ Will Harris (Hartlepool United), open play, 0.29 xG, saved 71’ Will Harris (Hartlepool United), set piece, 0.21 xG, goal 85’ Josh Walker (AFC Hornchurch), open play, 0.18 xG, saved 83’ Ryan Loft (AFC Hornchurch), set piece, 0.17 xG, off target 18’ Reiss McNally (Hartlepool United), from a corner, 0.14 xG, saved 80’ Luke Charman (Hartlepool United), open play, 0.13 xG, goal 24’ Jack Baldwin (AFC Hornchurch), from a corner, 0.12 xG, off target 77’ Maxim Kouogun (Hartlepool United), from a corner, 0.08 xG, saved 1’ Angelo Balanta (AFC Hornchurch), open play, 0.07 xG, off target 84’ Angelo Balanta (AFC Hornchurch), open play, 0.06 xG, blocked 24’ Angelo Balanta (AFC Hornchurch), open play, 0.04 xG, blocked 65’ Josh Walker (AFC Hornchurch), open play, 0.04 xG, blocked 90+1’ Christopher Popov (Hartlepool United), open play, 0.02 xG, off target 11’ Max Clark (Hartlepool United), open play, 0.01 xG, saved 59’ Charlie Pegrum (AFC Hornchurch), open play, 0.00 xG, blocked 34’ Cole Deeming (Hartlepool United), set piece, 0.00 xG, off target 72’ Alfie Massey (AFC Hornchurch), open play, 0.00 xG, saved 46’ Angelo Balanta (AFC Hornchurch), from a corner, 0.48 xG, goal 53’ Will Harris (Hartlepool United), open play, 0.43 xG, hit the woodwork 40’ Will Harris (Hartlepool United), open play, 0.29 xG, saved 71’ Will Harris (Hartlepool United), set piece, 0.21 xG, goal 85’ Josh Walker (AFC Hornchurch), open play, 0.18 xG, saved 83’ Ryan Loft (AFC Hornchurch), set piece, 0.17 xG, off target 18’ Reiss McNally (Hartlepool United), from a corner, 0.14 xG, saved 80’ Luke Charman (Hartlepool United), open play, 0.13 xG, goal 24’ Jack Baldwin (AFC Hornchurch), from a corner, 0.12 xG, off target 77’ Maxim Kouogun (Hartlepool United), from a corner, 0.08 xG, saved 1’ Angelo Balanta (AFC Hornchurch), open play, 0.07 xG, off target 84’ Angelo Balanta (AFC Hornchurch), open play, 0.06 xG, blocked 24’ Angelo Balanta (AFC Hornchurch), open play, 0.04 xG, blocked 65’ Josh Walker (AFC Hornchurch), open play, 0.04 xG, blocked 90+1’ Christopher Popov (Hartlepool United), open play, 0.02 xG, off target 11’ Max Clark (Hartlepool United), open play, 0.01 xG, saved 59’ Charlie Pegrum (AFC Hornchurch), open play, 0.00 xG, blocked 34’ Cole Deeming (Hartlepool United), set piece, 0.00 xG, off target 72’ Alfie Massey (AFC Hornchurch), open play, 0.00 xG, saved
Size shows xG Goal On target Off target or blocked

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

Lineups

Hartlepool United 4-4-2 Starting XI
Merrick
Clark 70’
Lavelle
McNally
Kouogun
Miley
Sheron
Deeming 70’
Eccleston
Harris 86’
Hugill 76’
AFC Hornchurch 3-5-2 Starting XI
Nasta
Edwards
Baldwin
Inniss
Pegrum
Massey
Wraight
Greenidge 62’
Weston 79’
Balanta 86’
Hearn 62’

Player stats

Players15 players
90′ – – – – – – –
90′ – – – – – – –
90′ – – 1 0.14 – – –
90′ – – 1 0.08 – – –
Max Clark Taken off
70′ – – 1 0.01 – – –
Neo Eccleston Sent off
68′ – – – – – –
90′ – – – – – – –
90′ – – – – – – –
Cole Deeming Taken off
70′ – – 1 0.00 – – –
Will Harris Taken off
86′ 1 – 3 0.94 – – –
Jordan Hugill Taken off
76′ – – – – – – –
Brooklyn Ilunga Came on as a substitute
20′ – – – – – – –
Jack Nolan Came on as a substitute
20′ – – – – – – –
Luke Charman Came on as a substitute
14′ 1 – 1 0.13 – – –
Christopher Popov Came on as a substitute
4′ – – 1 0.02 – – –
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

Hartlepool United win 46% Avg odds 1.95
Draw 27% Avg odds 3.37
AFC Hornchurch win 27% Avg odds 3.39

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.