Walsall vs Harrogate Town

18 April 2025 · League Two · 2024/25 · Referee S Simpson

Full time 2 – 2

Half-time: 1–1

  • Anthony O'Connor 16’ (og)
  • Liam Gordon 88’
  • Josh March 22’
  • Ellis Taylor 62’

Match summary

The points were shared as Walsall and Harrogate Town drew 2-2. It was 1-1 at half-time.

In the first half, O'Connor's own goal put Walsall ahead in the 16th minute and Josh March equalised in the 22nd minute. In the second half, Ellis Taylor put Harrogate Town in front in the 62nd minute and Liam Gordon equalised in the 88th minute.

Shots finished 21-15 to Harrogate Town, with 5 on target for Walsall and 7 for Harrogate Town.

Match stats

Walsall Harrogate Town
15 Shots 21
5 Shots on Target 7
10 Corners 5
2 Yellow Cards 4
0 Red Cards 0

Key events

Walsall Harrogate Town
Kick-off
Anthony O'Connor
Own goal
1-0 (Walsall)
16’
22’
Josh March1-1 (Harrogate Town)
Half-time1-1
62’
Ellis Taylor1-2 (Harrogate Town)
Liam Gordon2-2 (Walsall)
88’
Full-time2-2

Bookings

Card times are not on file for this game, so they are listed without a minute.

Walsall
  • Ryan Stirk
  • Alfie Chang
Harrogate Town
  • Jasper Moon
  • Bryant Akono Bilongo
  • Ben Fox
  • Ellis Taylor

Shot map

Every shot and where it was taken from.

 Harrogate Town attacking Walsall attacking 
8’ Jamille Matt (Walsall), set piece, saved 8’ Jamie Jellis (Walsall), set piece, blocked 8’ David Okagbue (Walsall), set piece, blocked 10’ Ben Fox (Harrogate Town), set piece, off target 10’ Josh March (Harrogate Town), set piece, blocked 12’ Liam Gordon (Walsall), open play, blocked 16’ Anthony O'Connor (Harrogate Town), own goal 19’ Connor Barrett (Walsall), open play, saved 22’ Josh March (Harrogate Town), open play, goal 22’ Ellis Taylor (Harrogate Town), open play, saved 22’ James Daly (Harrogate Town), open play, hit the woodwork 27’ Anthony O'Connor (Harrogate Town), set piece, hit the woodwork 28’ Bryn Morris (Harrogate Town), from a corner, blocked 28’ Josh March (Harrogate Town), from a corner, off target 29’ James Daly (Harrogate Town), from a corner, off target 38’ George Hall (Walsall), open play, blocked 43’ Josh March (Harrogate Town), open play, off target 46’ Jamille Matt (Walsall), open play, off target 46’ Josh March (Harrogate Town), open play, saved 47’ Josh March (Harrogate Town), open play, off target 49’ Jack Muldoon (Harrogate Town), open play, saved 56’ Josh March (Harrogate Town), open play, blocked 58’ Josh March (Harrogate Town), set piece, off target 62’ Ellis Taylor (Harrogate Town), set piece, goal 64’ Ellis Harrison (Walsall), set piece, off target 66’ Ryan Stirk (Walsall), set piece, off target 68’ Jamille Matt (Walsall), open play, off target 69’ Jamille Matt (Walsall), open play, blocked 70’ Jack Muldoon (Harrogate Town), open play, blocked 71’ Toby Sims (Harrogate Town), open play, saved 74’ Josh March (Harrogate Town), open play, off target 74’ Ellis Taylor (Harrogate Town), open play, saved 77’ Liam Gordon (Walsall), from a corner, blocked 85’ Nathan Asiimwe (Walsall), open play, off target 87’ Anthony O'Connor (Harrogate Town), from a corner, blocked 88’ Liam Gordon (Walsall), open play, goal 90+4’ Taylor Allen (Walsall), from a corner, saved 8’ Jamille Matt (Walsall), set piece, saved 8’ Jamie Jellis (Walsall), set piece, blocked 8’ David Okagbue (Walsall), set piece, blocked 10’ Ben Fox (Harrogate Town), set piece, off target 10’ Josh March (Harrogate Town), set piece, blocked 12’ Liam Gordon (Walsall), open play, blocked 16’ Anthony O'Connor (Harrogate Town), own goal 19’ Connor Barrett (Walsall), open play, saved 22’ Josh March (Harrogate Town), open play, goal 22’ Ellis Taylor (Harrogate Town), open play, saved 22’ James Daly (Harrogate Town), open play, hit the woodwork 27’ Anthony O'Connor (Harrogate Town), set piece, hit the woodwork 28’ Bryn Morris (Harrogate Town), from a corner, blocked 28’ Josh March (Harrogate Town), from a corner, off target 29’ James Daly (Harrogate Town), from a corner, off target 38’ George Hall (Walsall), open play, blocked 43’ Josh March (Harrogate Town), open play, off target 46’ Jamille Matt (Walsall), open play, off target 46’ Josh March (Harrogate Town), open play, saved 47’ Josh March (Harrogate Town), open play, off target 49’ Jack Muldoon (Harrogate Town), open play, saved 56’ Josh March (Harrogate Town), open play, blocked 58’ Josh March (Harrogate Town), set piece, off target 62’ Ellis Taylor (Harrogate Town), set piece, goal 64’ Ellis Harrison (Walsall), set piece, off target 66’ Ryan Stirk (Walsall), set piece, off target 68’ Jamille Matt (Walsall), open play, off target 69’ Jamille Matt (Walsall), open play, blocked 70’ Jack Muldoon (Harrogate Town), open play, blocked 71’ Toby Sims (Harrogate Town), open play, saved 74’ Josh March (Harrogate Town), open play, off target 74’ Ellis Taylor (Harrogate Town), open play, saved 77’ Liam Gordon (Walsall), from a corner, blocked 85’ Nathan Asiimwe (Walsall), open play, off target 87’ Anthony O'Connor (Harrogate Town), from a corner, blocked 88’ Liam Gordon (Walsall), open play, goal 90+4’ Taylor Allen (Walsall), from a corner, saved
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Player stats

Players15 players
90′ – – – – – – –
90′ – – 1 – – – –
90′ – – – – – – –
90′ – – 1 – – – –
Connor Barrett Taken off
78′ – – 1 – – – –
George Hall Taken off
78′ – – 1 – – – –
90′ – – 1 – – –
Jamie Jellis Taken off
78′ – – 1 – – – –
90′ 1 – 3 – – – –
Jamille Matt
90′ – – 4 – – – –
Ellis Harrison Taken off
66′ – – 1 – – – –
Levi Amantchi Came on as a substitute
24′ – – – – – – –
Nathan Asiimwe Came on as a substitute
12′ – – 1 – – – –
Alfie Chang Came on as a substitute
12′ – – – – – –
Albert Adomah Came on as a substitute
12′ – – – – – – –
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 59% Avg odds 1.58
Draw 25% Avg odds 3.76
Harrogate Town win 16% Avg odds 5.82

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. Referee data before 2025/26 from the Transfermarkt datasets project.