While we have made these predictions for Walsall v Harrogate Town for this match preview with the best of intentions, no profits are guaranteed. Always gamble responsibly, and with what you can afford to lose. Good luck with your selections.
Walsall vs Harrogate Town Live Stream Global Listings (Apr 18)
Predictions and Tips
The League Two tie at Poundland Bescot Stadium on Friday will see home team Walsall playing against opponents Harrogate Town.
All Walsall v Harrogate Town match predictions, user poll and stats are shown below (inc. the best betting odds).
📊 Form Guide

Walsall
DDDDLL 📉
Walsall won’t want a repeat of their last result here following a 2-0 League Two loss in their previous game against Barrow.
Aaron Pressley (23') and Emile Acquah (93') scored for Barrow.
It’s not been often in recent times that Walsall have shown defensive steel. The facts show that Walsall have been scored against in 5 of their previous 6 matches, giving up 10 goals in the process.
Leading up to this clash, Walsall:
- haven't lost in the league to Harrogate Town in their last 2 games.
- have not won at home in their last 4 matches in the league. Their fans aren't happy.
Harrogate Town
LDDWLD
In their previous fixture, Harrogate Town drew 2-2 in the League Two match with Grimsby Town.
The only name on the scoresheet from Harrogate Town was Ellis Taylor (85'). Kieran Green (39'), Jason Daði Svanþórsson (45') and Danny Rose (87' Own goal) scored for Grimsby Town.
The stats tell the story, and Harrogate Town have been scored against in 5 of their last 6 games, conceding 9 goals overall. At the back, Harrogate Town can certainly do much better. We will have to see if that trend can be sustained here.
Going into this encounter, Harrogate Town are without an away win for the past 8 league matches. Who knows how long it might last, too.
👥 Head to head
Inspecting their prior head to head meetings going back to 19/03/2022 shows us that Walsall have won 3 of them and Harrogate Town 2, with the tally of drawn matches being 1.
An aggregate of 14 goals were yielded between them throughout the course of those matches, with 8 of them from The Saddlers and 6 coming from The Town. That’s an average goals per game of 2.33.
The last league contest between these sides was League Two match day 21 on 21/12/2024 which finished with the scoreline of Harrogate Town 0-2 Walsall.
The referee was Sam Mulhall.
🗞️ Team News: Walsall
Nearly everyone is up for selection, with just a single fitness concern for the Walsall boss Mat Sadler to be concerned with from an otherwise fully-primed set of players. George Hall (unknown injury) misses out.
🧠 Prediction
Our feeling is that Walsall will most probably be able to create a decent number of chances and shots on target.
At the same time, Harrogate Town could well find it tough finding the net themselves but we do fancy them hitting back at some stage, too.
We’re therefore expecting to see a fairly comfortable 3-1 margin for Walsall after 90 minutes.
Renata Leite, 13:04 18/04/2025
📊 Poll: Who Will Win?

🏟️ Team Focus:
Walsall
Formed: 1888
Stadium: Poundland Bescot Stadium (11,300)
Captain: Donervon Daniels
Chairman: Benjamin Boycott & Leigh Pomlett
Manager: Mat Sadler
Competitions: League Two position 3
⭐ Key Man: Jamille Matt
Typically taking to the field in the Striker position, Jamille Matt was born in Jamaica. Having played his first senior match for Kidderminster Harriers in the 2010 - 2011 season, the talented Forward has accumulated 12 league goals in this League Two 2024 - 2025 season so far in a total of 38 appearances.
Harrogate Town |
|
Walsall |
Harrogate Town |
|
Walsall |
Walsall |
|
Harrogate Town |
Harrogate Town |
|
Walsall |
Walsall |
|
Harrogate Town |
Harrogate Town |
|
Walsall |
Pos | Team | Pld | W | D | L | +/- | Pts | Form |
---|---|---|---|---|---|---|---|---|
1 |
![]() |
42 | 21 | 13 | 8 | 19 | 76 | LWWWW |
2 |
![]() |
43 | 21 | 11 | 11 | 19 | 74 | DLWLD |
3 |
![]() |
42 | 20 | 12 | 10 | 21 | 72 | DDDLL |
4 |
![]() |
42 | 20 | 12 | 10 | 15 | 72 | WDWDD |
5 |
![]() |
42 | 19 | 12 | 11 | 23 | 69 | DDLWD |
6 |
![]() |
43 | 19 | 12 | 12 | 19 | 69 | WWLLD |
7 |
![]() |
42 | 20 | 6 | 16 | -1 | 66 | WWLWD |
8 |
![]() |
42 | 16 | 17 | 9 | 11 | 65 | LLDWW |
9 |
![]() |
42 | 17 | 11 | 14 | 15 | 62 | WWLDW |
10 |
![]() |
42 | 16 | 14 | 12 | 6 | 62 | WDDWD |
11 |
![]() |
42 | 15 | 16 | 11 | 5 | 61 | DLWLL |
12 |
![]() |
42 | 14 | 15 | 13 | 5 | 57 | DLWWW |
13 |
![]() |
42 | 14 | 14 | 14 | 1 | 56 | DWWLL |
14 |
![]() |
42 | 14 | 14 | 14 | 0 | 56 | LLDWL |
15 |
![]() |
42 | 15 | 10 | 17 | 2 | 55 | WLDWW |
16 |
![]() |
42 | 14 | 11 | 17 | -9 | 53 | LLLLW |
17 |
![]() |
42 | 12 | 14 | 16 | -7 | 50 | DDDDW |
18 |
![]() |
42 | 13 | 8 | 21 | -19 | 47 | LLDLL |
19 |
![]() |
42 | 13 | 7 | 22 | -15 | 46 | DLLLL |
20 |
![]() |
42 | 12 | 10 | 20 | -19 | 46 | DDWLD |
21 |
![]() |
42 | 10 | 14 | 18 | -22 | 44 | DWLWD |
22 |
![]() |
42 | 10 | 13 | 19 | -17 | 43 | DDLLD |
23 |
![]() |
42 | 9 | 10 | 23 | -27 | 37 | DLLWW |
24 |
![]() |
42 | 10 | 6 | 26 | -25 | 36 | LWWLL |
Walsall |
|
Harrogate Town |
Barrow |
|
Walsall |
Walsall |
|
Port Vale |
Doncaster Rovers |
|
Walsall |
Walsall |
|
AFC Wimbledon |
Gillingham |
|
Walsall |
Walsall |
|
Harrogate Town |
Harrogate Town |
|
Grimsby Town |
AFC Wimbledon |
|
Harrogate Town |
Harrogate Town |
|
Tranmere Rovers |
Harrogate Town |
|
Gillingham |
Chesterfield |
|
Harrogate Town |
Walsall |
|
Port Vale |
Walsall |
|
AFC Wimbledon |
Walsall |
|
Grimsby Town |
Walsall |
|
Swindon Town |
Walsall |
|
Chesterfield |
Walsall |
|
Gillingham |
AFC Wimbledon |
|
Harrogate Town |
Chesterfield |
|
Harrogate Town |
Newport County |
|
Harrogate Town |
Port Vale |
|
Harrogate Town |
Bromley |
|
Harrogate Town |
Bradford City |
|
Harrogate Town |
Goals scored | 2.1 |
Goals conceded | 1.4 |
Time first goal scored | 40 |
Time first goal conceded | 45 |
Yellow cards | 2.3 |
Red cards | 0 |
Subs used | 3.9 |
Biggest victory | 5-1 |
Biggest defeat | 6-2 |
Goals scored | 0.6 |
Goals conceded | 1.3 |
Time first goal scored | 48 |
Time first goal conceded | 37 |
Yellow cards | 1.6 |
Red cards | 0 |
Subs used | 2.7 |
Biggest victory | 2-0 |
Biggest defeat | 3-0 |
Nathan Lowe | 15 |
Jamille Matt | 12 |
Taylor Allen | 10 |
Albert Adomah | 5 |
Jamie Jellis | 5 |
Josh March | 8 |
Ellis Taylor | 6 |
James Daly | 3 |
Sam Folarin | 2 |
Jasper Moon | 2 |
Newport County |
|
Walsall |
Walsall |
|
Accrington Stanley |
Crewe Alexandra |
|
Walsall |
Harrogate Town |
|
Fleetwood Town |
Harrogate Town |
|
Notts County |
Morecambe |
|
Harrogate Town |
