Harrogate host Walsall in the England League Two on 22 November 2025, Saturday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 12:30 UK Time.
Harrogate return to league action searching for a spark after a difficult run in which goals and control have been hard to find. Walsall arrive with greater attacking energy despite their own mixed sequence, and their recent matches have tended to open up quickly. This fixture brings together two sides that often produce decisive moments rather than cautious football.
Harrogate have found it difficult to build any momentum during their recent run. The 1-1 draw at Notts County provided some relief, yet their home games continue to be a problem given the 0-1 defeat to Oldham and the 0-3 loss against Newport. Those results highlight recurring issues in turning pressure into goals.
Their away performances have not carried enough resilience either. The 3-1 defeat at Colchester and the 3-2 loss at Fleetwood showed that they are conceding in clusters and struggling to manage matches in transitional phases. Harrogate can compete in spells but have lacked the sustained control needed to see out games.
Walsall’s recent form has been varied, although their 4-2 win at Newport offered a reminder of their ability to stretch opponents when given space. They have been involved in several high scoring contests, and even in defeats they tend to create chances. The 1-1 draw at Crawley emphasised their attacking threat, though the follow up defeats to Cheltenham and Barrow exposed defensive lapses.
The recent 0-2 home loss against Colchester continues that theme of unpredictability. Walsall can be vulnerable at the back, but their forward play remains lively and direct. That balance sets them up for matches that swing quickly and favour open football.
The betting analysis points towards an outcome shaped by attacking intent, and Walsall to win and both teams to score at 4.33 odds stands as a natural main pick. Their 4-2 victory at Newport underlines their capacity to score in bursts, while Harrogate’s sequence of defeats that include 3-2 and 3-1 scorelines shows they struggle when games become stretched. Both teams have been conceding regularly and that increases the likelihood of a contest with chances at both ends.
The goals display fits the overall trend of recent form for each side. Over 2.5 goals at 2.08 odds aligns with four of Harrogate’s last five matches and two of Walsall’s most recent contests, including the 4-2 at Newport. With neither defence showing enough solidity to tighten up for long periods, this fixture shapes up as one where sustained pressure creates openings.
Walsall have also taken the upper hand in recent head to head meetings, particularly with consecutive 0-2 wins away at Harrogate. Their attacking variety gives them a slight edge, and the pattern of recent results suggests another open contest. A high scoring away win looks the most realistic path given the momentum each side brings into the match.
| Harrogate | Walsall | |
|---|---|---|
| Game Played | 19 | 19 |
| Wins | 4 | 12 |
| Draws | 4 | 2 |
| Loss | 11 | 5 |
| Goals For | 17 | 29 |
| Goals Against | 30 | 18 |
| Harrogate | Walsall | |
|---|---|---|
| Game Played | 10 | 10 |
| Wins | 2 | 6 |
| Draws | 1 | 2 |
| Loss | 7 | 2 |
| Goals For | 8 | 15 |
| Goals Against | 16 | 8 |
|
09.12.25
|
Harrogate Accrington |
0-2 |
|
02.12.25
|
Harrogate Blackpool |
4-2 |
|
29.11.25
|
Barnet Harrogate |
1-1 |
|
22.11.25
|
Harrogate Walsall |
0-2 |
|
15.11.25
|
Notts County Harrogate |
1-1 |
|
11.11.25
|
Harrogate Newcastle United U21 |
3-1 |
|
08.11.25
|
Harrogate Oldham |
0-1 |
|
01.11.25
|
Mansfield Harrogate |
3-2 |
|
25.10.25
|
Harrogate Newport |
0-3 |
|
18.10.25
|
Colchester Harrogate |
3-1 |
|
11.10.25
|
Fleetwood Harrogate |
3-2 |
|
06.10.25
|
Harrogate Crewe |
1-2 |
|
30.09.25
|
Harrogate Huddersfield |
1-0 |
|
27.09.25
|
Gillingham Harrogate |
0-1 |
|
20.09.25
|
Harrogate Shrewsbury |
2-0 |
|
13.09.25
|
Swindon Harrogate |
3-1 |
|
09.09.25
|
Mansfield Harrogate |
0-1 |
|
06.09.25
|
Harrogate Crawley |
0-1 |
|
30.08.25
|
Bromley Harrogate |
2-0 |
|
23.08.25
|
Harrogate Chesterfield |
1-2 |
|
19.08.25
|
Harrogate Barrow |
1-0 |
|
16.08.25
|
Cambridge Harrogate |
1-1 |
|
12.08.25
|
Harrogate Lincoln |
1-3 |
|
09.08.25
|
Harrogate Grimsby |
3-3 |
|
02.08.25
|
Bristol Rovers Harrogate |
0-1 |
|
26.07.25
|
Harrogate Carlisle |
0-2 |
|
19.07.25
|
Harrogate Barnsley |
0-3 |
|
12.07.25
|
Ilkeston Town Harrogate |
0-0 |
|
08.07.25
|
Guiseley AFC Harrogate |
0-1 |
|
03.05.25
|
Morecambe Harrogate |
1-2 |
|
26.04.25
|
Harrogate Notts County |
1-3 |
|
21.04.25
|
Harrogate Fleetwood |
3-1 |
|
18.04.25
|
Walsall Harrogate |
2-2 |
|
12.04.25
|
Harrogate Grimsby |
2-2 |
|
05.04.25
|
AFC Wimbledon Harrogate |
1-0 |
|
01.04.25
|
Harrogate Tranmere |
3-2 |
|
29.03.25
|
Harrogate Gillingham |
1-1 |
|
22.03.25
|
Chesterfield Harrogate |
0-0 |
|
15.03.25
|
Newport Harrogate |
3-0 |
|
08.03.25
|
Harrogate Carlisle |
1-0 |
|
04.03.25
|
Port Vale Harrogate |
0-0 |
|
01.03.25
|
Harrogate Accrington |
2-1 |
|
22.02.25
|
Bromley Harrogate |
2-0 |
|
15.02.25
|
Harrogate Swindon |
1-0 |
|
08.02.25
|
Bradford City Harrogate |
1-0 |
|
01.02.25
|
Harrogate Crewe |
1-1 |
|
28.01.25
|
MK Dons Harrogate |
2-1 |
|
25.01.25
|
Doncaster Harrogate |
1-0 |
|
21.01.25
|
Harrogate Colchester |
0-0 |
|
17.01.25
|
Harrogate Cheltenham |
2-0 |
|
09.12.25
|
Harrogate Accrington |
0-2 |
|
02.12.25
|
Harrogate Blackpool |
4-2 |
|
22.11.25
|
Harrogate Walsall |
0-2 |
|
11.11.25
|
Harrogate Newcastle United U21 |
3-1 |
|
08.11.25
|
Harrogate Oldham |
0-1 |
|
25.10.25
|
Harrogate Newport |
0-3 |
|
06.10.25
|
Harrogate Crewe |
1-2 |
|
30.09.25
|
Harrogate Huddersfield |
1-0 |
|
20.09.25
|
Harrogate Shrewsbury |
2-0 |
|
06.09.25
|
Harrogate Crawley |
0-1 |
|
23.08.25
|
Harrogate Chesterfield |
1-2 |
|
19.08.25
|
Harrogate Barrow |
1-0 |
|
12.08.25
|
Harrogate Lincoln |
1-3 |
|
09.08.25
|
Harrogate Grimsby |
3-3 |
|
26.07.25
|
Harrogate Carlisle |
0-2 |
|
19.07.25
|
Harrogate Barnsley |
0-3 |
|
26.04.25
|
Harrogate Notts County |
1-3 |
|
21.04.25
|
Harrogate Fleetwood |
3-1 |
|
12.04.25
|
Harrogate Grimsby |
2-2 |
|
01.04.25
|
Harrogate Tranmere |
3-2 |
|
29.03.25
|
Harrogate Gillingham |
1-1 |
|
08.03.25
|
Harrogate Carlisle |
1-0 |
|
01.03.25
|
Harrogate Accrington |
2-1 |
|
15.02.25
|
Harrogate Swindon |
1-0 |
|
01.02.25
|
Harrogate Crewe |
1-1 |
|
21.01.25
|
Harrogate Colchester |
0-0 |
|
17.01.25
|
Harrogate Cheltenham |
2-0 |
|
01.01.25
|
Harrogate Salford City |
0-2 |
|
21.12.24
|
Harrogate Walsall |
0-2 |
|
07.12.24
|
Harrogate AFC Wimbledon |
0-3 |
|
29.11.24
|
Harrogate Gainsborough Trinity |
1-0 |
|
16.11.24
|
Harrogate Chesterfield |
2-1 |
|
12.11.24
|
Harrogate Blackpool (Penalties:4 - 5) |
2-2 |
|
09.11.24
|
Harrogate Morecambe |
1-2 |
|
03.11.24
|
Harrogate Wrexham |
1-0 |
|
22.10.24
|
Harrogate Port Vale |
0-1 |
|
12.10.24
|
Harrogate Newport |
1-0 |
|
01.10.24
|
Harrogate MK Dons |
1-5 |
|
28.09.24
|
Harrogate Bradford City |
2-1 |
|
24.09.24
|
Harrogate Liverpool U21 (Penalties:4 - 2) |
1-1 |
|
12.09.24
|
Harrogate Doncaster |
2-0 |
|
31.08.24
|
Harrogate Barrow |
0-1 |
|
27.08.24
|
Harrogate Preston |
0-5 |
|
10.08.24
|
Harrogate Bromley |
0-2 |
|
31.07.24
|
Harrogate Middlesbrough |
0-0 |
|
27.07.24
|
Harrogate Lincoln |
0-4 |
|
23.07.24
|
Harrogate Sheffield United |
1-4 |
|
19.07.24
|
Harrogate Leeds |
0-3 |
|
13.07.24
|
Harrogate Huddersfield |
2-3 |
|
20.04.24
|
Harrogate MK Dons |
3-5 |
|
29.11.25
|
Barnet Harrogate |
1-1 |
|
15.11.25
|
Notts County Harrogate |
1-1 |
|
01.11.25
|
Mansfield Harrogate |
3-2 |
|
18.10.25
|
Colchester Harrogate |
3-1 |
|
11.10.25
|
Fleetwood Harrogate |
3-2 |
|
27.09.25
|
Gillingham Harrogate |
0-1 |
|
13.09.25
|
Swindon Harrogate |
3-1 |
|
09.09.25
|
Mansfield Harrogate |
0-1 |
|
30.08.25
|
Bromley Harrogate |
2-0 |
|
16.08.25
|
Cambridge Harrogate |
1-1 |
|
02.08.25
|
Bristol Rovers Harrogate |
0-1 |
|
12.07.25
|
Ilkeston Town Harrogate |
0-0 |
|
08.07.25
|
Guiseley AFC Harrogate |
0-1 |
|
03.05.25
|
Morecambe Harrogate |
1-2 |
|
18.04.25
|
Walsall Harrogate |
2-2 |
|
05.04.25
|
AFC Wimbledon Harrogate |
1-0 |
|
22.03.25
|
Chesterfield Harrogate |
0-0 |
|
15.03.25
|
Newport Harrogate |
3-0 |
|
04.03.25
|
Port Vale Harrogate |
0-0 |
|
22.02.25
|
Bromley Harrogate |
2-0 |
|
08.02.25
|
Bradford City Harrogate |
1-0 |
|
28.01.25
|
MK Dons Harrogate |
2-1 |
|
25.01.25
|
Doncaster Harrogate |
1-0 |
|
11.01.25
|
Leeds Harrogate |
1-0 |
|
04.01.25
|
Barrow Harrogate |
0-2 |
|
29.12.24
|
Fleetwood Harrogate |
1-1 |
|
26.12.24
|
Grimsby Harrogate |
2-1 |
|
14.12.24
|
Tranmere Harrogate |
2-1 |
|
03.12.24
|
Salford City Harrogate |
2-0 |
|
23.11.24
|
Gillingham Harrogate |
1-2 |
|
26.10.24
|
Notts County Harrogate |
1-0 |
|
19.10.24
|
Carlisle Harrogate |
1-1 |
|
08.10.24
|
Crewe Harrogate |
1-0 |
|
05.10.24
|
Swindon Harrogate |
0-0 |
|
21.09.24
|
Crewe Harrogate |
3-0 |
|
07.09.24
|
Cheltenham Harrogate |
1-0 |
|
24.08.24
|
Colchester Harrogate |
0-1 |
|
17.08.24
|
Accrington Harrogate |
3-3 |
|
13.08.24
|
Lincoln Harrogate |
1-2 |
|
03.08.24
|
Darlington 1883 Harrogate |
0-0 |
|
27.04.24
|
Salford City Harrogate |
2-2 |
|
06.04.24
|
Notts County Harrogate |
3-0 |
|
29.03.24
|
AFC Wimbledon Harrogate |
1-1 |
|
16.03.24
|
Barrow Harrogate |
0-0 |
|
12.03.24
|
Wrexham Harrogate |
0-0 |
|
02.03.24
|
Swindon Harrogate |
1-1 |
|
17.02.24
|
Crewe Harrogate |
0-0 |
|
13.02.24
|
Mansfield Harrogate |
9-2 |
|
03.02.24
|
Stockport Harrogate |
1-1 |
|
30.01.24
|
Sutton Harrogate |
1-2 |
|
10.12.25
|
Oldham Walsall |
0-1 |
|
07.12.25
|
Gateshead Walsall |
0-2 |
|
02.12.25
|
Stevenage Walsall |
1-2 |
|
29.11.25
|
Walsall Bromley |
3-1 |
|
22.11.25
|
Harrogate Walsall |
0-2 |
|
15.11.25
|
Walsall Colchester |
0-2 |
|
08.11.25
|
Newport Walsall |
2-4 |
|
02.11.25
|
Eastleigh Walsall |
0-3 |
|
28.10.25
|
Walsall Chelsea U21 (Penalties:4 - 2) |
0-0 |
|
25.10.25
|
Cheltenham Walsall |
1-0 |
|
18.10.25
|
Walsall Barrow |
1-2 |
|
11.10.25
|
Crawley Walsall |
1-1 |
|
07.10.25
|
Walsall Northampton |
0-1 |
|
04.10.25
|
Walsall Bristol Rovers |
2-1 |
|
27.09.25
|
Accrington Walsall |
1-3 |
|
20.09.25
|
Walsall Tranmere |
4-2 |
|
13.09.25
|
Fleetwood Walsall |
1-1 |
|
06.09.25
|
Walsall Chesterfield |
1-0 |
|
02.09.25
|
Shrewsbury Walsall |
1-3 |
|
30.08.25
|
MK Dons Walsall |
0-1 |
|
23.08.25
|
Walsall Salford City |
1-0 |
|
19.08.25
|
Walsall Grimsby |
0-1 |
|
16.08.25
|
Barnet Walsall |
1-2 |
|
12.08.25
|
Stoke City Walsall (Penalties:4 - 3) |
0-0 |
|
09.08.25
|
Gillingham Walsall |
1-0 |
|
02.08.25
|
Walsall Swindon |
2-1 |
|
26.07.25
|
Forest Green Walsall |
0-3 |
|
22.07.25
|
Walsall Derby |
2-3 |
|
16.07.25
|
Walsall Aston Villa |
1-0 |
|
08.07.25
|
Leamington Walsall |
0-4 |
|
26.05.25
|
AFC Wimbledon Walsall |
1-0 |
|
16.05.25
|
Walsall Chesterfield |
2-1 |
|
11.05.25
|
Chesterfield Walsall |
0-2 |
|
03.05.25
|
Crewe Walsall |
0-1 |
|
26.04.25
|
Walsall Accrington |
0-1 |
|
21.04.25
|
Newport Walsall |
0-0 |
|
18.04.25
|
Walsall Harrogate |
2-2 |
|
12.04.25
|
Barrow Walsall |
2-0 |
|
05.04.25
|
Walsall Port Vale |
2-3 |
|
01.04.25
|
Doncaster Walsall |
2-2 |
|
29.03.25
|
Walsall AFC Wimbledon |
1-1 |
|
22.03.25
|
Gillingham Walsall |
0-0 |
|
13.03.25
|
Bromley Walsall |
2-2 |
|
08.03.25
|
Walsall Grimsby |
1-3 |
|
04.03.25
|
Carlisle Walsall |
1-1 |
|
01.03.25
|
Walsall Swindon |
0-1 |
|
25.02.25
|
Cheltenham Walsall |
2-2 |
|
22.02.25
|
Morecambe Walsall |
0-2 |
|
15.02.25
|
Walsall Chesterfield |
3-1 |
|
11.02.25
|
Walsall Gillingham |
1-1 |
|
29.11.25
|
Walsall Bromley |
3-1 |
|
15.11.25
|
Walsall Colchester |
0-2 |
|
28.10.25
|
Walsall Chelsea U21 (Penalties:4 - 2) |
0-0 |
|
18.10.25
|
Walsall Barrow |
1-2 |
|
07.10.25
|
Walsall Northampton |
0-1 |
|
04.10.25
|
Walsall Bristol Rovers |
2-1 |
|
20.09.25
|
Walsall Tranmere |
4-2 |
|
06.09.25
|
Walsall Chesterfield |
1-0 |
|
23.08.25
|
Walsall Salford City |
1-0 |
|
19.08.25
|
Walsall Grimsby |
0-1 |
|
02.08.25
|
Walsall Swindon |
2-1 |
|
22.07.25
|
Walsall Derby |
2-3 |
|
16.07.25
|
Walsall Aston Villa |
1-0 |
|
16.05.25
|
Walsall Chesterfield |
2-1 |
|
26.04.25
|
Walsall Accrington |
0-1 |
|
18.04.25
|
Walsall Harrogate |
2-2 |
|
05.04.25
|
Walsall Port Vale |
2-3 |
|
29.03.25
|
Walsall AFC Wimbledon |
1-1 |
|
08.03.25
|
Walsall Grimsby |
1-3 |
|
01.03.25
|
Walsall Swindon |
0-1 |
|
15.02.25
|
Walsall Chesterfield |
3-1 |
|
11.02.25
|
Walsall Gillingham |
1-1 |
|
01.02.25
|
Walsall Salford City |
2-2 |
|
18.01.25
|
Walsall MK Dons |
4-2 |
|
11.01.25
|
Walsall Tranmere |
5-1 |
|
29.12.24
|
Walsall Newport |
2-0 |
|
26.12.24
|
Walsall Doncaster |
2-0 |
|
14.12.24
|
Walsall Barrow |
1-0 |
|
10.12.24
|
Walsall Reading (Penalties:4 - 2) |
1-1 |
|
03.12.24
|
Walsall Notts County |
3-2 |
|
30.11.24
|
Walsall Charlton |
0-4 |
|
26.11.24
|
Walsall Bromley |
2-2 |
|
12.11.24
|
Walsall Shrewsbury |
3-0 |
|
09.11.24
|
Walsall Crewe |
1-1 |
|
02.11.24
|
Walsall Bolton |
2-1 |
|
22.10.24
|
Walsall Carlisle |
3-1 |
|
01.10.24
|
Walsall Fleetwood |
2-6 |
|
28.09.24
|
Walsall Colchester |
4-0 |
|
24.09.24
|
Walsall Leicester (Penalties:0 - 3) |
0-0 |
|
17.09.24
|
Walsall Fulham U21 |
1-0 |
|
14.09.24
|
Walsall Bradford City |
2-1 |
|
31.08.24
|
Walsall Cheltenham |
2-1 |
|
27.08.24
|
Walsall Huddersfield |
3-2 |
|
13.08.24
|
Walsall Exeter City (Penalties:4 - 3) |
1-1 |
|
10.08.24
|
Walsall Morecambe |
1-0 |
|
27.07.24
|
Walsall Birmingham |
0-1 |
|
17.07.24
|
Walsall Aston Villa |
0-3 |
|
20.04.24
|
Walsall Bradford City |
2-3 |
|
16.04.24
|
Walsall Swindon |
2-1 |
|
13.04.24
|
Walsall Notts County |
1-3 |
|
10.12.25
|
Oldham Walsall |
0-1 |
|
07.12.25
|
Gateshead Walsall |
0-2 |
|
02.12.25
|
Stevenage Walsall |
1-2 |
|
22.11.25
|
Harrogate Walsall |
0-2 |
|
08.11.25
|
Newport Walsall |
2-4 |
|
02.11.25
|
Eastleigh Walsall |
0-3 |
|
25.10.25
|
Cheltenham Walsall |
1-0 |
|
11.10.25
|
Crawley Walsall |
1-1 |
|
27.09.25
|
Accrington Walsall |
1-3 |
|
13.09.25
|
Fleetwood Walsall |
1-1 |
|
02.09.25
|
Shrewsbury Walsall |
1-3 |
|
30.08.25
|
MK Dons Walsall |
0-1 |
|
16.08.25
|
Barnet Walsall |
1-2 |
|
12.08.25
|
Stoke City Walsall (Penalties:4 - 3) |
0-0 |
|
09.08.25
|
Gillingham Walsall |
1-0 |
|
26.07.25
|
Forest Green Walsall |
0-3 |
|
08.07.25
|
Leamington Walsall |
0-4 |
|
26.05.25
|
AFC Wimbledon Walsall |
1-0 |
|
11.05.25
|
Chesterfield Walsall |
0-2 |
|
03.05.25
|
Crewe Walsall |
0-1 |
|
21.04.25
|
Newport Walsall |
0-0 |
|
12.04.25
|
Barrow Walsall |
2-0 |
|
01.04.25
|
Doncaster Walsall |
2-2 |
|
22.03.25
|
Gillingham Walsall |
0-0 |
|
13.03.25
|
Bromley Walsall |
2-2 |
|
04.03.25
|
Carlisle Walsall |
1-1 |
|
25.02.25
|
Cheltenham Walsall |
2-2 |
|
22.02.25
|
Morecambe Walsall |
0-2 |
|
08.02.25
|
Colchester Walsall |
2-1 |
|
28.01.25
|
Fleetwood Walsall |
2-0 |
|
25.01.25
|
Bradford City Walsall |
3-0 |
|
14.01.25
|
Peterborough Walsall |
4-2 |
|
01.01.25
|
Notts County Walsall |
1-2 |
|
21.12.24
|
Harrogate Walsall |
0-2 |
|
07.12.24
|
Port Vale Walsall |
0-1 |
|
23.11.24
|
AFC Wimbledon Walsall |
0-1 |
|
26.10.24
|
Accrington Walsall |
0-0 |
|
19.10.24
|
Grimsby Walsall |
1-4 |
|
05.10.24
|
Chesterfield Walsall |
2-2 |
|
21.09.24
|
Salford City Walsall |
0-2 |
|
07.09.24
|
MK Dons Walsall |
1-0 |
|
03.09.24
|
Birmingham Walsall (Penalties:3 - 4) |
1-1 |
|
24.08.24
|
Tranmere Walsall |
1-0 |
|
17.08.24
|
Swindon Walsall |
0-4 |
|
03.08.24
|
Solihull Moors Walsall |
0-0 |
|
30.07.24
|
Drogheda Walsall (Penalties:1 - 0) |
1-1 |
|
20.07.24
|
Tamworth Walsall |
2-3 |
|
13.07.24
|
Alvechurch Walsall |
0-3 |
|
27.04.24
|
AFC Wimbledon Walsall |
5-1 |
|
09.04.24
|
Doncaster Walsall |
2-1 |
|
18.04.2025
|
Walsall Harrogate |
2-2
|
|
21.12.2024
|
Harrogate Walsall |
0-2
|
|
24.02.2024
|
Harrogate Walsall |
0-2
|
|
11.11.2023
|
Walsall Harrogate |
0-1
|
|
18.04.2023
|
Harrogate Walsall |
3-0
|
|
21.12.2024
|
Harrogate Walsall |
0-2
|
|
24.02.2024
|
Harrogate Walsall |
0-2
|
|
18.04.2023
|
Harrogate Walsall |
3-0
|
|
19.03.2022
|
Harrogate Walsall |
1-1
|
|
19.09.2020
|
Harrogate Walsall |
2-2
|