Walsall host Barrow in the England League Two on 18 October 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 15:00 UK Time.
Walsall failed to secure a win in two consecutive games for the first time since August, following their 1-1 draw with Crawley last weekend. The hosts started poorly and were outplayed in the first half, going into the break a goal down. However, a spirited second-half display saw them fight back strongly to rescue a point from the contest.
At the Bescot Stadium, Walsall have been formidable recently, winning four of their last five home matches and losing just once. All four victories came in league action, underlining their dominance on home soil. They currently top the table with 26 points from as many matches, leading the rest of the division by at least two points as they continue their impressive run of form.
Meanwhile, Barrow’s winless streak stretched to three games after their goalless draw with Oldham last weekend. The visitors struggled to impose themselves and spent much of the match chasing shadows. Still, they managed to grind out a point thanks to an outstanding performance from goalkeeper Wyll Stanway, whose saves proved crucial in avoiding defeat.
Consistency has been an issue for Andy Whing’s men, particularly on the road, where they have recorded two wins, one draw, and four losses in seven outings. Nonetheless, they will take confidence from their solid record against Walsall, losing just one of their last ten meetings, winning five, and drawing four.
We back Walsall to win because of their excellent home form, four straight league victories at the Bescot Stadium while Barrow’s away performances have lacked stability. Walsall have lost only once in their last ten games, winning seven and drawing two, whereas Barrow have suffered five defeats in that same period, with just two wins and two draws.
We also expect both teams to score, as Walsall have failed to keep a clean sheet in their last five league matches, while Barrow’s defence has often shown vulnerability against attack-minded sides.
Lastly, Aaron Pressley to score anytime looks a strong pick. The Scottish forward has found the net three times in his last three appearances for Walsall and continues to be a major threat to opposition defences. His sharpness in front of goal could prove decisive once again in this fixture.
| Walsall | Barrow | |
|---|---|---|
| Game Played | 19 | 19 |
| Wins | 12 | 5 |
| Draws | 2 | 5 |
| Loss | 5 | 9 |
| Goals For | 29 | 18 |
| Goals Against | 18 | 26 |
| Walsall | Barrow | |
|---|---|---|
| Game Played | 9 | 9 |
| Wins | 6 | 3 |
| Draws | 0 | 2 |
| Loss | 3 | 4 |
| Goals For | 14 | 10 |
| Goals Against | 10 | 10 |
|
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 |
|
09.12.25
|
Barrow Tranmere |
0-3 |
|
06.12.25
|
Wigan Barrow (Penalties:4 - 3) |
2-2 |
|
29.11.25
|
Newport Barrow |
2-2 |
|
22.11.25
|
Barrow Cambridge |
0-2 |
|
15.11.25
|
Bromley Barrow |
2-1 |
|
08.11.25
|
Barrow Grimsby |
2-2 |
|
01.11.25
|
Spennymoor Town Barrow |
0-2 |
|
28.10.25
|
Barrow Nottingham Forest U21 |
2-0 |
|
25.10.25
|
Barrow Barnet |
2-2 |
|
18.10.25
|
Walsall Barrow |
1-2 |
|
11.10.25
|
Oldham Barrow |
0-0 |
|
07.10.25
|
Barrow Tranmere |
1-2 |
|
04.10.25
|
Barrow Shrewsbury |
0-0 |
|
27.09.25
|
Crawley Barrow |
1-2 |
|
20.09.25
|
Barrow Crewe |
1-0 |
|
16.09.25
|
Blackpool Barrow |
5-0 |
|
13.09.25
|
Bristol Rovers Barrow |
2-1 |
|
06.09.25
|
Barrow Swindon |
1-3 |
|
30.08.25
|
Barrow Fleetwood |
0-1 |
|
23.08.25
|
Colchester Barrow |
0-2 |
|
19.08.25
|
Harrogate Barrow |
1-0 |
|
16.08.25
|
Barrow Notts County |
2-1 |
|
12.08.25
|
Barrow Preston |
0-1 |
|
09.08.25
|
Barrow MK Dons |
0-2 |
|
02.08.25
|
Chesterfield Barrow |
1-0 |
|
26.07.25
|
Barrow Rochdale |
1-0 |
|
19.07.25
|
Tamworth Barrow |
0-2 |
|
15.07.25
|
Barrow Bolton |
0-1 |
|
12.07.25
|
Lancaster City Barrow |
0-2 |
|
08.07.25
|
Huddersfield Barrow |
1-0 |
|
03.05.25
|
Colchester Barrow |
0-0 |
|
26.04.25
|
Barrow Bromley |
3-3 |
|
21.04.25
|
Barrow Tranmere |
0-0 |
|
18.04.25
|
Fleetwood Barrow |
0-0 |
|
12.04.25
|
Barrow Walsall |
2-0 |
|
05.04.25
|
MK Dons Barrow |
0-3 |
|
01.04.25
|
Barrow Salford City |
1-1 |
|
29.03.25
|
Barrow Chesterfield |
0-1 |
|
25.03.25
|
Port Vale Barrow |
0-1 |
|
22.03.25
|
AFC Wimbledon Barrow |
2-2 |
|
15.03.25
|
Morecambe Barrow |
2-2 |
|
08.03.25
|
Barrow Accrington |
2-0 |
|
04.03.25
|
Notts County Barrow |
1-2 |
|
27.02.25
|
Barrow Carlisle |
0-1 |
|
22.02.25
|
Crewe Barrow |
3-0 |
|
15.02.25
|
Cheltenham Barrow |
3-2 |
|
11.02.25
|
Barrow MK Dons |
2-1 |
|
08.02.25
|
Barrow Gillingham |
3-0 |
|
01.02.25
|
Newport Barrow |
1-0 |
|
29.01.25
|
Barrow Doncaster |
1-3 |
|
09.12.25
|
Barrow Tranmere |
0-3 |
|
22.11.25
|
Barrow Cambridge |
0-2 |
|
08.11.25
|
Barrow Grimsby |
2-2 |
|
28.10.25
|
Barrow Nottingham Forest U21 |
2-0 |
|
25.10.25
|
Barrow Barnet |
2-2 |
|
07.10.25
|
Barrow Tranmere |
1-2 |
|
04.10.25
|
Barrow Shrewsbury |
0-0 |
|
20.09.25
|
Barrow Crewe |
1-0 |
|
06.09.25
|
Barrow Swindon |
1-3 |
|
30.08.25
|
Barrow Fleetwood |
0-1 |
|
16.08.25
|
Barrow Notts County |
2-1 |
|
12.08.25
|
Barrow Preston |
0-1 |
|
09.08.25
|
Barrow MK Dons |
0-2 |
|
26.07.25
|
Barrow Rochdale |
1-0 |
|
15.07.25
|
Barrow Bolton |
0-1 |
|
26.04.25
|
Barrow Bromley |
3-3 |
|
21.04.25
|
Barrow Tranmere |
0-0 |
|
12.04.25
|
Barrow Walsall |
2-0 |
|
01.04.25
|
Barrow Salford City |
1-1 |
|
29.03.25
|
Barrow Chesterfield |
0-1 |
|
08.03.25
|
Barrow Accrington |
2-0 |
|
27.02.25
|
Barrow Carlisle |
0-1 |
|
11.02.25
|
Barrow MK Dons |
2-1 |
|
08.02.25
|
Barrow Gillingham |
3-0 |
|
29.01.25
|
Barrow Doncaster |
1-3 |
|
25.01.25
|
Barrow Grimsby |
3-0 |
|
04.01.25
|
Barrow Harrogate |
0-2 |
|
01.01.25
|
Barrow Bradford City |
2-2 |
|
21.12.24
|
Barrow Fleetwood |
2-0 |
|
16.11.24
|
Barrow AFC Wimbledon |
1-3 |
|
12.11.24
|
Barrow Aston Villa U21 |
3-0 |
|
09.11.24
|
Barrow Colchester |
1-1 |
|
02.11.24
|
Barrow Doncaster |
0-1 |
|
22.10.24
|
Barrow Notts County |
1-1 |
|
12.10.24
|
Barrow Morecambe |
0-1 |
|
05.10.24
|
Barrow Cheltenham |
2-1 |
|
21.09.24
|
Barrow Newport |
2-0 |
|
07.09.24
|
Barrow Swindon |
1-1 |
|
03.09.24
|
Barrow Bolton |
2-3 |
|
27.08.24
|
Barrow Derby (Penalties:3 - 2) |
0-0 |
|
24.08.24
|
Barrow Port Vale |
4-0 |
|
13.08.24
|
Barrow Port Vale |
3-2 |
|
10.08.24
|
Barrow Crewe |
1-0 |
|
03.08.24
|
Barrow Wigan |
1-0 |
|
30.07.24
|
Barrow AFC Fylde |
0-1 |
|
27.07.24
|
Barrow Real Unión |
2-2 |
|
27.04.24
|
Barrow Mansfield |
1-1 |
|
23.04.24
|
Barrow Bradford City |
1-2 |
|
06.04.24
|
Barrow Swindon |
0-2 |
|
29.03.24
|
Barrow Grimsby |
3-1 |
|
06.12.25
|
Wigan Barrow (Penalties:4 - 3) |
2-2 |
|
29.11.25
|
Newport Barrow |
2-2 |
|
15.11.25
|
Bromley Barrow |
2-1 |
|
01.11.25
|
Spennymoor Town Barrow |
0-2 |
|
18.10.25
|
Walsall Barrow |
1-2 |
|
11.10.25
|
Oldham Barrow |
0-0 |
|
27.09.25
|
Crawley Barrow |
1-2 |
|
16.09.25
|
Blackpool Barrow |
5-0 |
|
13.09.25
|
Bristol Rovers Barrow |
2-1 |
|
23.08.25
|
Colchester Barrow |
0-2 |
|
19.08.25
|
Harrogate Barrow |
1-0 |
|
02.08.25
|
Chesterfield Barrow |
1-0 |
|
19.07.25
|
Tamworth Barrow |
0-2 |
|
12.07.25
|
Lancaster City Barrow |
0-2 |
|
08.07.25
|
Huddersfield Barrow |
1-0 |
|
03.05.25
|
Colchester Barrow |
0-0 |
|
18.04.25
|
Fleetwood Barrow |
0-0 |
|
05.04.25
|
MK Dons Barrow |
0-3 |
|
25.03.25
|
Port Vale Barrow |
0-1 |
|
22.03.25
|
AFC Wimbledon Barrow |
2-2 |
|
15.03.25
|
Morecambe Barrow |
2-2 |
|
04.03.25
|
Notts County Barrow |
1-2 |
|
22.02.25
|
Crewe Barrow |
3-0 |
|
15.02.25
|
Cheltenham Barrow |
3-2 |
|
01.02.25
|
Newport Barrow |
1-0 |
|
18.01.25
|
Swindon Barrow |
2-0 |
|
29.12.24
|
Tranmere Barrow |
1-1 |
|
26.12.24
|
Salford City Barrow |
3-0 |
|
14.12.24
|
Walsall Barrow |
1-0 |
|
03.12.24
|
Bradford City Barrow |
1-1 |
|
23.11.24
|
Chesterfield Barrow |
1-0 |
|
26.10.24
|
Bromley Barrow |
1-1 |
|
19.10.24
|
Accrington Barrow |
1-0 |
|
08.10.24
|
Fleetwood Barrow |
3-0 |
|
01.10.24
|
Doncaster Barrow |
1-0 |
|
28.09.24
|
Gillingham Barrow |
2-0 |
|
24.09.24
|
Chelsea Barrow |
5-0 |
|
14.09.24
|
Grimsby Barrow |
1-2 |
|
31.08.24
|
Harrogate Barrow |
0-1 |
|
17.08.24
|
Carlisle Barrow |
1-0 |
|
19.07.24
|
Kilmarnock Barrow |
5-0 |
|
13.07.24
|
United of Manchester Barrow |
0-3 |
|
20.04.24
|
Doncaster Barrow |
4-2 |
|
16.04.24
|
Crawley Barrow |
1-1 |
|
13.04.24
|
Gillingham Barrow |
3-0 |
|
01.04.24
|
Morecambe Barrow |
2-1 |
|
12.03.24
|
Walsall Barrow |
1-1 |
|
17.02.24
|
Salford City Barrow |
5-3 |
|
10.02.24
|
AFC Wimbledon Barrow |
2-0 |
|
27.01.24
|
Notts County Barrow |
1-1 |
|
12.04.2025
|
Barrow Walsall |
2-0
|
|
14.12.2024
|
Walsall Barrow |
1-0
|
|
12.03.2024
|
Walsall Barrow |
1-1
|
|
28.11.2023
|
Barrow Walsall |
2-0
|
|
04.03.2023
|
Walsall Barrow |
0-1
|
|
14.12.2024
|
Walsall Barrow |
1-0
|
|
12.03.2024
|
Walsall Barrow |
1-1
|
|
04.03.2023
|
Walsall Barrow |
0-1
|
|
23.10.2021
|
Walsall Barrow |
2-2
|
|
12.03.2021
|
Walsall Barrow |
0-1
|