Walsall host Accrington in the England League Two on 24 January 2026, 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 15:00 UK Time.
Walsall face Accrington in a League Two fixture that brings together two sides with very different recent trends. Walsall remain strong in the table but have shown signs of inconsistency, particularly at home, while Accrington arrive capable of disrupting stronger opponents despite mixed results.
Although Walsall hold the edge in overall numbers, Accrington’s ability to stay competitive away from home makes this a matchup where control could shift as the game develops.
Walsall’s recent results suggest a side struggling to maintain authority in home fixtures. Losses to Cambridge by 2-0 and Oldham by 2-1 exposed defensive lapses, while the 0-0 draw with Notts County underlined difficulties breaking down organised opposition. The 1-0 win over Crewe remains their only recent home success, and even that required a disciplined rather than dominant performance.
While Walsall remain dangerous going forward, their tendency to concede momentum has made matches unpredictable. When pressured, they have often allowed opponents back into games rather than controlling tempo from start to finish.
Accrington’s recent form shows a team capable of responding well in difficult situations. Away wins against Notts County by 1-0 and Cambridge by 2-0 highlighted their defensive organisation, while home victories over Barrow and Harrogate showed efficiency when chances arrived. The recent 2-0 loss to MK Dons stands out but does not fully reflect their competitiveness.
Accrington are comfortable absorbing pressure and waiting for openings, particularly away from home. This approach has allowed them to remain difficult to beat even when possession and territory are conceded.
The best bet points towards Accrington to win or draw, with their recent away performances showing greater composure than Walsall’s home displays. Accrington’s ability to stay compact and capitalise on mistakes gives them a solid chance of avoiding defeat in a fixture where Walsall have struggled to impose control.
Over 2.5 goals also comes into play, as both sides have been involved in matches where structure breaks down after the opening phase. With Walsall pushing forward and Accrington prepared to counter, chances should develop often enough for the goal line to be tested.
| Walsall | Accrington | |
|---|---|---|
| Game Played | 45 | 45 |
| Wins | 18 | 14 |
| Draws | 11 | 11 |
| Loss | 16 | 20 |
| Goals For | 55 | 47 |
| Goals Against | 53 | 55 |
| Walsall | Accrington | |
|---|---|---|
| Game Played | 23 | 22 |
| Wins | 8 | 5 |
| Draws | 5 | 6 |
| Loss | 10 | 11 |
| Goals For | 23 | 20 |
| Goals Against | 30 | 28 |
|
25.04.26
|
Walsall Harrogate |
0-2 |
|
18.04.26
|
Barrow Walsall |
1-3 |
|
11.04.26
|
Walsall Cheltenham |
0-4 |
|
06.04.26
|
Swindon Walsall |
2-1 |
|
03.04.26
|
Walsall Gillingham |
2-2 |
|
28.03.26
|
Colchester Walsall |
1-1 |
|
21.03.26
|
Walsall Newport |
2-1 |
|
17.03.26
|
Walsall Cambridge |
0-0 |
|
14.03.26
|
Crewe Walsall |
0-3 |
|
10.03.26
|
Salford City Walsall |
1-0 |
|
07.03.26
|
Walsall Notts County |
1-2 |
|
03.03.26
|
Walsall Fleetwood |
0-1 |
|
28.02.26
|
Shrewsbury Walsall |
1-2 |
|
23.02.26
|
Walsall MK Dons |
0-2 |
|
18.02.26
|
Grimsby Walsall |
2-2 |
|
07.02.26
|
Walsall Barnet |
1-3 |
|
03.02.26
|
Bristol Rovers Walsall |
2-0 |
|
31.01.26
|
Chesterfield Walsall |
2-2 |
|
27.01.26
|
Walsall Crawley |
0-0 |
|
24.01.26
|
Walsall Accrington |
0-0 |
|
17.01.26
|
Tranmere Walsall |
1-3 |
|
14.01.26
|
Northampton Walsall |
4-2 |
|
11.01.26
|
Norwich Walsall |
5-1 |
|
01.01.26
|
Cambridge Walsall |
2-0 |
|
29.12.25
|
Walsall Oldham |
1-2 |
|
26.12.25
|
Walsall Crewe |
1-0 |
|
20.12.25
|
Notts County Walsall |
0-0 |
|
13.12.25
|
Walsall Shrewsbury |
1-1 |
|
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 |
|
25.04.26
|
Walsall Harrogate |
0-2 |
|
11.04.26
|
Walsall Cheltenham |
0-4 |
|
03.04.26
|
Walsall Gillingham |
2-2 |
|
21.03.26
|
Walsall Newport |
2-1 |
|
17.03.26
|
Walsall Cambridge |
0-0 |
|
07.03.26
|
Walsall Notts County |
1-2 |
|
03.03.26
|
Walsall Fleetwood |
0-1 |
|
23.02.26
|
Walsall MK Dons |
0-2 |
|
07.02.26
|
Walsall Barnet |
1-3 |
|
27.01.26
|
Walsall Crawley |
0-0 |
|
24.01.26
|
Walsall Accrington |
0-0 |
|
29.12.25
|
Walsall Oldham |
1-2 |
|
26.12.25
|
Walsall Crewe |
1-0 |
|
13.12.25
|
Walsall Shrewsbury |
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 |
|
18.04.26
|
Barrow Walsall |
1-3 |
|
06.04.26
|
Swindon Walsall |
2-1 |
|
28.03.26
|
Colchester Walsall |
1-1 |
|
14.03.26
|
Crewe Walsall |
0-3 |
|
10.03.26
|
Salford City Walsall |
1-0 |
|
28.02.26
|
Shrewsbury Walsall |
1-2 |
|
18.02.26
|
Grimsby Walsall |
2-2 |
|
03.02.26
|
Bristol Rovers Walsall |
2-0 |
|
31.01.26
|
Chesterfield Walsall |
2-2 |
|
17.01.26
|
Tranmere Walsall |
1-3 |
|
14.01.26
|
Northampton Walsall |
4-2 |
|
11.01.26
|
Norwich Walsall |
5-1 |
|
01.01.26
|
Cambridge Walsall |
2-0 |
|
20.12.25
|
Notts County Walsall |
0-0 |
|
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 |
|
25.04.26
|
Accrington Crawley |
3-3 |
|
18.04.26
|
Swindon Accrington |
2-2 |
|
14.04.26
|
Colchester Accrington |
2-1 |
|
11.04.26
|
Accrington Fleetwood |
1-2 |
|
06.04.26
|
Gillingham Accrington |
2-0 |
|
03.04.26
|
Accrington Crewe |
2-0 |
|
28.03.26
|
Bristol Rovers Accrington |
2-0 |
|
21.03.26
|
Accrington Chesterfield |
0-1 |
|
17.03.26
|
Accrington Notts County |
0-4 |
|
14.03.26
|
Barrow Accrington |
0-0 |
|
07.03.26
|
Accrington Cambridge |
1-1 |
|
28.02.26
|
Bromley Accrington |
2-1 |
|
24.02.26
|
Accrington Barnet |
0-1 |
|
21.02.26
|
Accrington Shrewsbury |
0-2 |
|
17.02.26
|
Tranmere Accrington |
0-1 |
|
11.02.26
|
Grimsby Accrington |
1-0 |
|
05.02.26
|
Accrington Salford City |
1-0 |
|
31.01.26
|
Accrington Cheltenham |
3-1 |
|
27.01.26
|
Newport Accrington |
1-4 |
|
24.01.26
|
Walsall Accrington |
0-0 |
|
17.01.26
|
Accrington MK Dons |
0-2 |
|
01.01.26
|
Notts County Accrington |
0-1 |
|
29.12.25
|
Accrington Harrogate |
1-0 |
|
26.12.25
|
Accrington Barrow |
2-1 |
|
19.12.25
|
Cambridge Accrington |
2-0 |
|
13.12.25
|
Accrington Bromley |
0-1 |
|
09.12.25
|
Harrogate Accrington |
0-2 |
|
06.12.25
|
Accrington Mansfield (Penalties:1 - 3) |
1-1 |
|
29.11.25
|
Accrington Oldham |
1-0 |
|
22.11.25
|
Crawley Accrington |
1-1 |
|
15.11.25
|
Accrington Bristol Rovers |
3-1 |
|
11.11.25
|
Accrington Leeds United U21 |
3-2 |
|
08.11.25
|
Chesterfield Accrington |
3-3 |
|
02.11.25
|
Gainsborough Trinity Accrington |
1-2 |
|
28.10.25
|
Accrington Tranmere |
1-1 |
|
25.10.25
|
Fleetwood Accrington |
2-1 |
|
18.10.25
|
Accrington Swindon |
4-0 |
|
11.10.25
|
Accrington Newport |
0-1 |
|
07.10.25
|
Accrington Port Vale |
0-2 |
|
04.10.25
|
Barnet Accrington |
2-0 |
|
27.09.25
|
Accrington Walsall |
1-3 |
|
20.09.25
|
MK Dons Accrington |
1-2 |
|
13.09.25
|
Accrington Colchester |
1-0 |
|
06.09.25
|
Cheltenham Accrington |
1-0 |
|
02.09.25
|
Fleetwood Accrington (Penalties:5 - 4) |
2-2 |
|
30.08.25
|
Shrewsbury Accrington |
0-0 |
|
26.08.25
|
Accrington Doncaster |
0-2 |
|
23.08.25
|
Accrington Grimsby |
1-1 |
|
16.08.25
|
Salford City Accrington |
2-1 |
|
12.08.25
|
Accrington Peterborough |
2-1 |
|
25.04.26
|
Accrington Crawley |
3-3 |
|
11.04.26
|
Accrington Fleetwood |
1-2 |
|
03.04.26
|
Accrington Crewe |
2-0 |
|
21.03.26
|
Accrington Chesterfield |
0-1 |
|
17.03.26
|
Accrington Notts County |
0-4 |
|
07.03.26
|
Accrington Cambridge |
1-1 |
|
24.02.26
|
Accrington Barnet |
0-1 |
|
21.02.26
|
Accrington Shrewsbury |
0-2 |
|
05.02.26
|
Accrington Salford City |
1-0 |
|
31.01.26
|
Accrington Cheltenham |
3-1 |
|
17.01.26
|
Accrington MK Dons |
0-2 |
|
29.12.25
|
Accrington Harrogate |
1-0 |
|
26.12.25
|
Accrington Barrow |
2-1 |
|
13.12.25
|
Accrington Bromley |
0-1 |
|
06.12.25
|
Accrington Mansfield (Penalties:1 - 3) |
1-1 |
|
29.11.25
|
Accrington Oldham |
1-0 |
|
15.11.25
|
Accrington Bristol Rovers |
3-1 |
|
11.11.25
|
Accrington Leeds United U21 |
3-2 |
|
28.10.25
|
Accrington Tranmere |
1-1 |
|
18.10.25
|
Accrington Swindon |
4-0 |
|
11.10.25
|
Accrington Newport |
0-1 |
|
07.10.25
|
Accrington Port Vale |
0-2 |
|
27.09.25
|
Accrington Walsall |
1-3 |
|
13.09.25
|
Accrington Colchester |
1-0 |
|
26.08.25
|
Accrington Doncaster |
0-2 |
|
23.08.25
|
Accrington Grimsby |
1-1 |
|
12.08.25
|
Accrington Peterborough |
2-1 |
|
05.08.25
|
Accrington Oldham |
3-1 |
|
02.08.25
|
Accrington Gillingham |
1-1 |
|
26.07.25
|
Accrington Rotherham |
4-1 |
|
19.07.25
|
Accrington Wigan |
2-4 |
|
15.07.25
|
Accrington Everton |
1-1 |
|
12.07.25
|
Accrington Blackburn |
1-2 |
|
03.05.25
|
Accrington Chesterfield |
0-1 |
|
21.04.25
|
Accrington Carlisle |
1-1 |
|
12.04.25
|
Accrington Tranmere |
3-3 |
|
01.04.25
|
Accrington Fleetwood |
1-4 |
|
29.03.25
|
Accrington Bradford City |
0-0 |
|
15.03.25
|
Accrington Gillingham |
1-1 |
|
11.03.25
|
Accrington Newport |
5-0 |
|
04.03.25
|
Accrington MK Dons |
2-0 |
|
22.02.25
|
Accrington Doncaster |
1-2 |
|
08.02.25
|
Accrington AFC Wimbledon |
0-0 |
|
28.01.25
|
Accrington Cheltenham |
0-0 |
|
18.01.25
|
Accrington Notts County |
0-3 |
|
01.01.25
|
Accrington Grimsby |
3-2 |
|
21.12.24
|
Accrington Salford City |
0-2 |
|
07.12.24
|
Accrington Bromley |
1-2 |
|
30.11.24
|
Accrington Swindon (Penalties:4 - 1) |
2-2 |
|
16.11.24
|
Accrington Swindon |
2-2 |
|
18.04.26
|
Swindon Accrington |
2-2 |
|
14.04.26
|
Colchester Accrington |
2-1 |
|
06.04.26
|
Gillingham Accrington |
2-0 |
|
28.03.26
|
Bristol Rovers Accrington |
2-0 |
|
14.03.26
|
Barrow Accrington |
0-0 |
|
28.02.26
|
Bromley Accrington |
2-1 |
|
17.02.26
|
Tranmere Accrington |
0-1 |
|
11.02.26
|
Grimsby Accrington |
1-0 |
|
27.01.26
|
Newport Accrington |
1-4 |
|
24.01.26
|
Walsall Accrington |
0-0 |
|
01.01.26
|
Notts County Accrington |
0-1 |
|
19.12.25
|
Cambridge Accrington |
2-0 |
|
09.12.25
|
Harrogate Accrington |
0-2 |
|
22.11.25
|
Crawley Accrington |
1-1 |
|
08.11.25
|
Chesterfield Accrington |
3-3 |
|
02.11.25
|
Gainsborough Trinity Accrington |
1-2 |
|
25.10.25
|
Fleetwood Accrington |
2-1 |
|
04.10.25
|
Barnet Accrington |
2-0 |
|
20.09.25
|
MK Dons Accrington |
1-2 |
|
06.09.25
|
Cheltenham Accrington |
1-0 |
|
02.09.25
|
Fleetwood Accrington (Penalties:5 - 4) |
2-2 |
|
30.08.25
|
Shrewsbury Accrington |
0-0 |
|
16.08.25
|
Salford City Accrington |
2-1 |
|
09.08.25
|
Crewe Accrington |
2-0 |
|
26.04.25
|
Walsall Accrington |
0-1 |
|
18.04.25
|
Salford City Accrington |
1-2 |
|
05.04.25
|
Bromley Accrington |
4-0 |
|
22.03.25
|
Swindon Accrington |
0-0 |
|
08.03.25
|
Barrow Accrington |
2-0 |
|
01.03.25
|
Harrogate Accrington |
2-1 |
|
25.02.25
|
Tranmere Accrington |
0-1 |
|
15.02.25
|
Morecambe Accrington |
2-0 |
|
11.02.25
|
Bradford City Accrington |
1-0 |
|
01.02.25
|
Port Vale Accrington |
2-1 |
|
25.01.25
|
Crewe Accrington |
0-1 |
|
11.01.25
|
Liverpool Accrington |
4-0 |
|
04.01.25
|
Colchester Accrington |
0-2 |
|
29.12.24
|
Carlisle Accrington |
2-1 |
|
16.12.24
|
Fleetwood Accrington |
1-1 |
|
03.12.24
|
Grimsby Accrington |
5-2 |
|
19.11.24
|
AFC Wimbledon Accrington |
2-2 |
|
09.11.24
|
Chesterfield Accrington |
0-3 |
|
02.11.24
|
Rushall Olympic Accrington |
0-2 |
|
22.10.24
|
MK Dons Accrington |
2-1 |
|
12.10.24
|
Gillingham Accrington |
1-2 |
|
08.10.24
|
Tranmere Accrington |
2-1 |
|
01.10.24
|
Cheltenham Accrington |
2-1 |
|
07.09.24
|
Notts County Accrington |
2-0 |
|
24.08.24
|
Newport Accrington |
3-1 |
|
13.08.24
|
Tranmere Accrington |
3-0 |
|
27.09.2025
|
Accrington Walsall |
1-3
|
|
26.04.2025
|
Walsall Accrington |
0-1
|
|
26.10.2024
|
Accrington Walsall |
0-0
|
|
27.02.2024
|
Walsall Accrington |
2-1
|
|
23.12.2023
|
Accrington Walsall |
2-1
|
|
26.04.2025
|
Walsall Accrington |
0-1
|
|
27.02.2024
|
Walsall Accrington |
2-1
|
|
29.09.2018
|
Walsall Accrington |
0-1
|