ENGLAND LEAGUE TWO
--.--.---- --:--
Holker Street
Referee: S. Oldham
Barrow
Match Timeline
Walsall
HT
0' 15' 30' 45' 60' 75' 90'
33'
A. Adomah
Walsall
45'
M. Hancock · Assist: C. Lakin
Walsall
🔄
46'
B. Jackson ↔ E. Newby
Barrow
🔄
55'
B. Whitfield ↔ C. Mahoney
Barrow
🟨
67'
Joseph Anderson
Barrow
68'
M. Hancock
Walsall
🔄
72'
A. MacDonald ↔ C. Raglan
Barrow
🔄
73'
D. Rose ↔ K. Hemmings
Barrow
🔄
73'
J. Okeke ↔ C. Clarke
Walsall
🔄
78'
I. Fletcher ↔ J. Malcolm
Barrow
🔄
82'
D. Kanu ↔ A. Pressley
Walsall
🔄
82'
A. Adomah ↔ A. Loupalo-Bi
Walsall
88'
J. Malcolm · Assist: K. Hemmings
Barrow
🔄
89'
B. Comley ↔ V. Harper
Walsall
🔄
90'
P. Farquharson ↔ H. Burke
Walsall

Predictions & Statistics

Full analysis and predictions for all markets

1X2
Away Win
Probability 55.4%
Odds -
BTTS
BTTS Yes
Probability 80%
Odds -
Over / Under 2.5
Over 2.5
Probability 63.6%
Odds -
All Markets
Market Option Probability Odds Stats & Analysis
1X2 Away Win
55.4%
-
BTTS BTTS Yes
80%
-
Over / Under 2.5 Over 2.5
63.6%
-
Probability Distribution
Barrow Win 35.6%
Draw 9.1%
Walsall Win 55.4%
Expected Goals (xG)
Barrow1.1
Walsall1.4
Recent Form (Last 5)
Barrow Barrow
WWDLW
47 GF / 72 GA
Walsall Walsall
WLDWL
58 GF / 55 GA
Key Stats
1.04
Average Goals Scored
1.26
1.6
Average Goals Conceded
1.2
25
BTTS Yes
23
27
Over 2.5
22
3.07
Shots on Goal
3.7

Statistics are based on season averages

Season Statistics

Team averages and season trends before this fixture

Barrow Barrow 45 matches
Walsall Walsall 46 matches
Barrow Statistic Walsall
10 Wins 19
10 Draws 11
25 Losses 16
47 Goals For 58
72 Goals Against 55
1.04 Avg Goals Scored 1.26
1.6 Avg Goals Conceded 1.2
25 BTTS Yes 23
32 Over 1.5 32
27 Over 2.5 22
15 Over 3.5 11
8 Clean Sheets 13
16 Failed To Score 14
3.07 Shots On Goal 3.7
10.2 Total Shots 11.02
4.07 Corners 4.39
44.6% Ball Possession 40.1%

Match Analysis

Model notes, team context and key prediction signals

Final Verdict

This match appears to feature a noticeable gap in profile, built around Walsall's more proactive style and Barrow's more cautious structure. Squad availability does not appear severe enough to completely reshape the expected balance, although smaller absences can still influence specific duels. Overall, the preferred tip is Away Win, while the clean-sheet lean points toward Walsall. The broader competitive context suggests that patience and control may be just as important as raw attacking intent. The shape dynamic also adds another layer here, with Barrow expected to line up in 4-4-2 and Walsall in 4-3-3, which may reinforce the expected flow toward Walsall having the stronger overall control. Walsall carry the stronger overall league profile, standing 13 with 62 points while Barrow sit 23 on 36, suggesting a clearer edge in long-term output. The attacking numbers of both teams point toward a more open scoring environment.This game has the potential to be open, with both sides capable of creating several scoring chances. Recent form does not point to a completely one-sided rhythm, which increases the chance of a more tactical and phase-based contest.

Barrow Analysis

Barrow approach this match from a more delicate league position, standing 23 with 36 points from 43 matches. The overall return of 9 wins, 9 draws, and 25 defeats with a 40:68 goal balance points toward mixed form over their recent run. Going forward they depend heavily on Josh Gordon (9 goals), I. Fletcher (7 goals), C. McCann (4 goals), with creative support from B. Whitfield (3 assists), Tom Barkhuizen (3 assists), I. Fletcher (2 assists), while defensively they have looked quite vulnerable. At home, they have managed 4 wins, 4 draws, and 12 losses, a return that supports a weak split record. They are under visible pressure near the relegation zone. In football terms they often show a more cautious and defensive approach.

Walsall Analysis

From their first 43 matches, Walsall have collected 62 points and now occupy 13 place in the table. Their overall return of 17 wins, 11 draws, and 15 losses with goals at 52:50 reflects poor form over their recent run. Their attacking weight is carried by D. Kanu (15 goals), Aaron Pressley (7 goals), A. Adomah (5 goals), with creative support from C. Clarke (6 assists), A. Adomah (3 assists), C. Barrett (3 assists), while defensively they have appeared quite vulnerable. Away from home, their split return of 9 wins, 6 draws, and 6 losses fits a fairly balanced split record. They are operating from a relatively stable mid-table position. Stylistically, they usually display balanced attacking football.

H2H Analysis

Across those 12 head-to-head meetings, Barrow won 6 times, Walsall won 2 times, while 4 matches finished as draws. The aggregate score in this matchup is 17:12 from Barrow's perspective. 5 of those games went over 2.5 goals, and both teams scored in 7 matches, with an average of 2.42 goals per game.

1X2: Away Win
BTTS: BTTS Yes
Over/Under 2.5: Over 2.5
Highest model probability: 12 (91%)
Predicted formations: Barrow 4-4-2 / Walsall 4-3-3
H2H summary: Barrow wins 6, draws 4, Walsall wins 2
Stats
Barrow Barrow
Walsall Walsall
Shots on Goal
2
Shots on Goal
12
Shots off Goal
4
Shots off Goal
4
Blocked Shots
4
Blocked Shots
2
5 Corner Kicks 3
8 Fouls 12
0 Offsides 5
56% Ball Possession 44%
10 Total Shots 18
2 Shots on Goal 12
4 Shots off Goal 4
4 Blocked Shots 2
8 Shots insidebox 13
2 Shots outsidebox 5
9 Goalkeeper Saves 1
406 Total passes 332
274 Passes accurate 203
1.05 expected_goals 2.82
🟨 1 Yellow Cards 0 🟨
🟥 0 Red Cards 0 🟥

Lineups

Barrow
Formation
Walsall
W. Stanway
W. Stanway
M. Williams
M. Williams
A. MacDonald
A. MacDonald
J. Anderson
J. Anderson
C. McCann
C. McCann
B. Whitfield
B. Whitfield
S. Smith
S. Smith
R. Harper
R. Harper
B. Jackson
B. Jackson
I. Fletcher
I. Fletcher
D. Rose
D. Rose
M. Roberts
M. Roberts
R. Browne
R. Browne
P. Farquharson
P. Farquharson
A. Flint
A. Flint
M. Hancock
⚽ 2
M. Hancock
J. Jellis
J. Jellis
B. Comley
B. Comley
C. Lakin
🎯
C. Lakin
A. Adomah
A. Adomah
D. Kanu
D. Kanu
J. Okeke
J. Okeke
Barrow 3-1-4-2
Starting XI
1
W. Stanway
G
4
M. Williams
D
2
A. MacDonald
↓ 72'
D
22
J. Anderson
14
C. McCann
M
34
B. Whitfield
↓ 55'
M
8
S. Smith
M
45
R. Harper
M
7
B. Jackson
↓ 46'
M
20
I. Fletcher
↓ 78'
33
D. Rose
↓ 73'
F
Substitutes
31
B. Winterbottom
G
15
K. Hemmings
🎯 88' ↑ 73'
F
23
C. Mahoney
↑ 55'
F
19
J. Malcolm
⚽ 88' ↑ 78'
F
5
C. Raglan
↑ 72'
D
11
E. Newby
↑ 46'
M
Walsall 4-3-3
Starting XI
1
M. Roberts
G
33
R. Browne
D
6
P. Farquharson
↓ 90'
D
4
A. Flint
D
3
M. Hancock
⚽ 45' ⚽ 68'
D
22
J. Jellis
M
14
B. Comley
↓ 89'
M
8
C. Lakin
🎯 45'
M
37
A. Adomah
⚽ 33' ↓ 82'
F
15
D. Kanu
↓ 82'
F
25
J. Okeke
↓ 73'
F
Substitutes
12
S. Hornby
G
18
V. Harper
↑ 89'
D
5
H. Burke
↑ 90'
19
A. Pressley
↑ 82'
F
2
C. Barrett
D
17
C. Clarke
↑ 73'
M
11
A. Loupalo-Bi
↑ 82'
F
Last matches: Barrow
02.05.26
Lea
Barrow
Newport County
1
2
L
25.04.26
Lea
Barrow
Cambridge United
0
3
L
14.04.26
Lea
Barrow
Oldham
3
2
W
11.04.26
Lea
Barrow
Barnet
2
3
L
06.04.26
Lea
Barrow
Chesterfield
0
1
L
03.04.26
Lea
Barrow
Milton Keynes Dons
0
0
D
28.03.26
Lea
Barrow
Bromley
2
1
W
21.03.26
Lea
Barrow
Grimsby
0
5
L
17.03.26
Lea
Barrow
Salford City
1
3
L
14.03.26
Lea
Barrow
Accrington ST
0
0
D
10.03.26
Lea
Barrow
Bristol Rovers
0
2
L
06.03.26
Lea
Barrow
Cheltenham
2
2
D
28.02.26
Lea
Barrow
Gillingham
0
1
L
21.02.26
Lea
Barrow
Fleetwood Town
2
3
L
17.02.26
Lea
Barrow
Harrogate Town
0
1
L
14.02.26
Lea
Barrow
Colchester
1
0
W
10.02.26
Lea
Barrow
Shrewsbury
1
2
L
07.02.26
Lea
Barrow
Notts County
1
2
L
31.01.26
Lea
Barrow
Swindon Town
1
3
L
24.01.26
Lea
Barrow
Crawley Town
0
1
L
Last matches: Walsall
02.05.26
Lea
Walsall
Bromley
1
3
L
25.04.26
Lea
Walsall
Harrogate Town
0
2
L
11.04.26
Lea
Walsall
Cheltenham
0
4
L
06.04.26
Lea
Walsall
Swindon Town
1
2
L
03.04.26
Lea
Walsall
Gillingham
2
2
D
28.03.26
Lea
Walsall
Colchester
1
1
D
21.03.26
Lea
Walsall
Newport County
2
1
W
17.03.26
Lea
Walsall
Cambridge United
0
0
D
14.03.26
Lea
Walsall
Crewe
3
0
W
10.03.26
Lea
Walsall
Salford City
0
1
L
07.03.26
Lea
Walsall
Notts County
1
2
L
03.03.26
Lea
Walsall
Fleetwood Town
0
1
L
28.02.26
Lea
Walsall
Shrewsbury
2
1
W
23.02.26
Lea
Walsall
Milton Keynes Dons
0
2
L
18.02.26
Lea
Walsall
Grimsby
2
2
D
07.02.26
Lea
Walsall
Barnet
1
3
L
03.02.26
Lea
Walsall
Bristol Rovers
0
2
L
31.01.26
Lea
Walsall
Chesterfield
2
2
D
27.01.26
Lea
Walsall
Crawley Town
0
0
D
24.01.26
Lea
Walsall
Accrington ST
0
0
D
H2H: Barrow vs Walsall
18.04.26
H2H
Barrow
Walsall
1
3
L
18.10.25
H2H
Walsall
Barrow
1
2
W
12.04.25
H2H
Barrow
Walsall
2
0
W
14.12.24
H2H
Walsall
Barrow
1
0
L
12.03.24
H2H
Walsall
Barrow
1
1
D
28.11.23
H2H
Barrow
Walsall
2
0
W
04.03.23
H2H
Walsall
Barrow
0
1
W
16.08.22
H2H
Barrow
Walsall
2
1
W
05.03.22
H2H
Barrow
Walsall
1
1
D
23.10.21
H2H
Walsall
Barrow
2
2
D
12.03.21
H2H
Walsall
Barrow
0
1
W
24.10.20
H2H
Barrow
Walsall
2
2
D
Last matches: Barrow
02.05.26
Lea
Barrow
Newport County
1
2
L
14.04.26
Lea
Barrow
Oldham
3
2
W
06.04.26
Lea
Barrow
Chesterfield
0
1
L
28.03.26
Lea
Barrow
Bromley
2
1
W
14.03.26
Lea
Barrow
Accrington ST
0
0
D
10.03.26
Lea
Barrow
Bristol Rovers
0
2
L
28.02.26
Lea
Barrow
Gillingham
0
1
L
17.02.26
Lea
Barrow
Harrogate Town
0
1
L
14.02.26
Lea
Barrow
Colchester
1
0
W
24.01.26
Lea
Barrow
Crawley Town
0
1
L
01.01.26
Lea
Barrow
Salford City
1
2
L
19.12.25
Lea
Barrow
Cheltenham
1
2
L
09.12.25
Lea
Barrow
Tranmere
0
3
L
22.11.25
Lea
Barrow
Cambridge United
0
2
L
08.11.25
Lea
Barrow
Grimsby
2
2
D
25.10.25
Lea
Barrow
Barnet
2
2
D
04.10.25
Lea
Barrow
Shrewsbury
0
0
D
20.09.25
Lea
Barrow
Crewe
1
0
W
06.09.25
Lea
Barrow
Swindon Town
1
3
L
30.08.25
Lea
Barrow
Fleetwood Town
0
1
L
H2H at home: Barrow
18.04.26
H2H
Barrow
Walsall
1
3
L
12.04.25
H2H
Barrow
Walsall
2
0
W
28.11.23
H2H
Barrow
Walsall
2
0
W
16.08.22
H2H
Barrow
Walsall
2
1
W
05.03.22
H2H
Barrow
Walsall
1
1
D
24.10.20
H2H
Barrow
Walsall
2
2
D
Last matches: Walsall
02.05.26
Lea
Walsall
Bromley
1
3
L
06.04.26
Lea
Walsall
Swindon Town
1
2
L
28.03.26
Lea
Walsall
Colchester
1
1
D
14.03.26
Lea
Walsall
Crewe
3
0
W
10.03.26
Lea
Walsall
Salford City
0
1
L
28.02.26
Lea
Walsall
Shrewsbury
2
1
W
18.02.26
Lea
Walsall
Grimsby
2
2
D
03.02.26
Lea
Walsall
Bristol Rovers
0
2
L
31.01.26
Lea
Walsall
Chesterfield
2
2
D
17.01.26
Lea
Walsall
Tranmere
3
1
W
11.01.26
FA
Walsall
Norwich
1
5
L
01.01.26
Lea
Walsall
Cambridge United
0
2
L
20.12.25
Lea
Walsall
Notts County
0
0
D
10.12.25
Lea
Walsall
Oldham
1
0
W
07.12.25
FA
Walsall
Gateshead
2
0
W
22.11.25
Lea
Walsall
Harrogate Town
2
0
W
08.11.25
Lea
Walsall
Newport County
4
2
W
02.11.25
FA
Walsall
Eastleigh
3
0
W
25.10.25
Lea
Walsall
Cheltenham
0
1
L
11.10.25
Lea
Walsall
Crawley Town
1
1
D
H2H away: Walsall
18.04.26
H2H
Barrow
Walsall
1
3
W
12.04.25
H2H
Barrow
Walsall
2
0
L
28.11.23
H2H
Barrow
Walsall
2
0
L
16.08.22
H2H
Barrow
Walsall
2
1
L
05.03.22
H2H
Barrow
Walsall
1
1
D
24.10.20
H2H
Barrow
Walsall
2
2
D

Standings

League Two
# Team MP W D L G GD PTS Form
1 46 24 15 7 71:46 25 87
W L D L W
2 46 24 14 8 86:45 41 86
D W W W D
3 46 22 16 8 66:33 33 82
D W L D W
4 46 25 6 15 61:51 10 81
L D W D W
5 46 24 8 14 74:52 22 80
W D W D W
6 46 21 16 9 71:56 15 79
D L W W D
7 46 22 12 12 74:50 24 78
D L D W W
8 46 21 13 12 70:53 17 76
W W W W W
9 46 22 9 15 70:59 11 75
L L D L W
10 46 18 14 14 60:44 16 68
W L L L L
11 46 19 10 17 64:58 6 67
D L L L W
12 46 18 12 16 62:49 13 66
W L L W W
13 46 18 11 17 56:56 0 65
L L W L L
14 46 19 5 22 56:65 -9 62
D W W W W
15 46 15 16 15 57:58 -1 61
D D D W L
16 46 14 11 21 47:58 -11 53
L D D L L
17 46 13 14 19 53:72 -19 53
W L L L D
18 46 14 10 22 53:79 -26 52
L L L W W
19 46 13 10 23 42:69 -27 49
L D D W L
20 46 12 7 27 48:77 -29 43
W W L W L
21 46 10 11 25 54:79 -25 41
D L W L D
22 46 8 16 22 44:68 -24 40
D D D L L
23 46 10 9 27 39:68 -29 39
L W W L L
24 46 9 9 28 45:78 -33 36
L L L W L
Promotion
Promotion Playoffs
Relegation