Walsall vs Harrogate Town

25 April 2026 · League Two · 2025/26 · Referee Benjamin Speedie

Full time 0 – 2

Half-time: 0–1

  • Shawn McCoulsky 45’, 54’

Match summary

Harrogate Town took a 2-0 win at Walsall. Harrogate Town led 1-0 at half-time.

Shawn McCoulsky put Harrogate Town ahead in the 45th minute and McCoulsky made it 0-2 in the 54th minute.

Shots finished 18-11 to Walsall, with 3 on target for Walsall and 4 for Harrogate Town.

Match stats

58% Possession 42%
18 Shots 11
3 Shots on target 4
10 Corners 3
387 Passes 291
70.5% Pass accuracy 65.3%
14 Tackles 16
9 Fouls 16
3 Yellow cards 2
2 Offsides 1

Key events

Walsall Harrogate Town
Kick-off
Charlie LakinShot on target
5’
12’
Bobby FaulknerShot on target
15’
22’
Jid OkekeShot on target
22’
35’
Lewis CassShot on target
Alex PattisonShot on target
40’
43’
45’
Shawn McCoulskyRight foot shot0-1 (Harrogate Town)
Half-time0-1
Second half underway
54’
Shawn McCoulskyRight foot shot0-2 (Harrogate Town)
Courtney ClarkeJid Okeke
59’
76’
84’
Full-time0-2

Shot map

Every shot and where it was taken from.

 Harrogate Town attacking Walsall attacking 
5’ Priestley Farquharson (Walsall), from a corner, hit the woodwork 5’ Jid Okeke (Walsall), from a corner, blocked 5’ Charlie Lakin (Walsall), from a corner, saved 12’ Bobby Faulkner (Harrogate Town), from a corner, saved 22’ Jid Okeke (Walsall), open play, saved 29’ Shawn McCoulsky (Harrogate Town), set piece, off target 35’ Emmerson Sutton (Harrogate Town), open play, blocked 35’ Lewis Cass (Harrogate Town), open play, saved 35’ Emmerson Sutton (Harrogate Town), open play, hit the woodwork 37’ Jack Evans (Harrogate Town), open play, blocked 40’ Alex Pattison (Walsall), from a corner, saved 45’ Shawn McCoulsky (Harrogate Town), open play, goal 47’ Albert Adomah (Walsall), open play, blocked 47’ Aden Flint (Walsall), from a corner, off target 47’ Jid Okeke (Walsall), from a corner, off target 48’ Alex Pattison (Walsall), open play, off target 54’ Shawn McCoulsky (Harrogate Town), open play, goal 58’ Reece Smith (Harrogate Town), open play, off target 61’ Mason Hancock (Walsall), set piece, blocked 61’ Charlie Lakin (Walsall), set piece, blocked 61’ Courtney Clarke (Walsall), from a corner, blocked 63’ Mason Hancock (Walsall), set piece, off target 67’ Charlie Lakin (Walsall), from a corner, blocked 77’ Cathal Heffernan (Harrogate Town), set piece, blocked 79’ Charlie Lakin (Walsall), open play, off target 83’ Aaron Pressley (Walsall), open play, blocked 84’ Aaron Loupalo-Bi (Walsall), from a corner, blocked 88’ George Thomson (Harrogate Town), open play, blocked 90+2’ Aaron Loupalo-Bi (Walsall), set piece, off target 5’ Priestley Farquharson (Walsall), from a corner, hit the woodwork 5’ Jid Okeke (Walsall), from a corner, blocked 5’ Charlie Lakin (Walsall), from a corner, saved 12’ Bobby Faulkner (Harrogate Town), from a corner, saved 22’ Jid Okeke (Walsall), open play, saved 29’ Shawn McCoulsky (Harrogate Town), set piece, off target 35’ Emmerson Sutton (Harrogate Town), open play, blocked 35’ Lewis Cass (Harrogate Town), open play, saved 35’ Emmerson Sutton (Harrogate Town), open play, hit the woodwork 37’ Jack Evans (Harrogate Town), open play, blocked 40’ Alex Pattison (Walsall), from a corner, saved 45’ Shawn McCoulsky (Harrogate Town), open play, goal 47’ Albert Adomah (Walsall), open play, blocked 47’ Aden Flint (Walsall), from a corner, off target 47’ Jid Okeke (Walsall), from a corner, off target 48’ Alex Pattison (Walsall), open play, off target 54’ Shawn McCoulsky (Harrogate Town), open play, goal 58’ Reece Smith (Harrogate Town), open play, off target 61’ Mason Hancock (Walsall), set piece, blocked 61’ Charlie Lakin (Walsall), set piece, blocked 61’ Courtney Clarke (Walsall), from a corner, blocked 63’ Mason Hancock (Walsall), set piece, off target 67’ Charlie Lakin (Walsall), from a corner, blocked 77’ Cathal Heffernan (Harrogate Town), set piece, blocked 79’ Charlie Lakin (Walsall), open play, off target 83’ Aaron Pressley (Walsall), open play, blocked 84’ Aaron Loupalo-Bi (Walsall), from a corner, blocked 88’ George Thomson (Harrogate Town), open play, blocked 90+2’ Aaron Loupalo-Bi (Walsall), set piece, off target
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Lineups

Walsall 4-3-3 Starting XI
Roberts
Hancock
Browne
Farquharson 77’
Flint
Pattison 66’
Lakin
Okeke 59’
Jellis 76’
Adomah 59’
Kanu
Harrogate Town 4-2-3-1 Starting XI
Oxley
Faulkner
Heffernan
Slater
Cass 58’
Morris
Evans
Smith 86’
Hill 66’
Sutton 65’
McCoulsky 2 86’

Player stats

Goalkeeper1 player
Myles Roberts
90′ 2 2 19 – – – – –
Defenders5 players
90′ 1 2 1 4 2 38 – – – –
Priestley Farquharson Taken off
77′ 2 – 1 8 5 40 2 – –
90′ 2 – – 10 8 41 – – –
90′ – – – 3 2 52 1 – – –
Jid Okeke Taken off
59′ – – – 5 3 17 1 – – –
Midfielders6 players
Alex Pattison Taken off
66′ – – 25 1 – 4 – 8 – 1 –
90′ – – 42 1 – 1 1 3 – – –
Jamie Jellis Taken off
76′ – – 46 2 – – – 4 2 2 –
Courtney Clarke Came on as a substitute
31′ – – 6 – – 1 1 3 1 2 –
Brandon Comley Came on as a substitute
24′ – – 10 – – – – 2 1 2
Connor Barrett Came on as a substitute
13′ – – 9 1 – 1 – 1 – – –
Forwards4 players
Albert Adomah Taken off
59′ – – 1 – – – – 4 1 7 –
90′ – – – – – – 2 3 1 20 –
Aaron Pressley Came on as a substitute
31′ – – 1 – – – – 5 – 13 –
Aaron Loupalo-Bi Came on as a substitute
14′ – – 2 – – – – 2 1 2 –
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

Walsall win 46% Avg odds 2.03
Draw 26% Avg odds 3.49
Harrogate Town win 28% Avg odds 3.35

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.