Walsall crest

Walsall

League Two 2025/2026 27 Players
Key Strengths
Defensive Solidity
Areas for Improvement
Possession Play
Season Summary
Per game averages · 24 matches
Goals For 1.39
xG 1.25
xGA 1.08
xG Difference 0.21
Shots 10.8
Passes 262
Pass Accuracy 61.7%
Team Identity
Tactical profile • 21 matches
Squad Overview
27 players
George Barrett
George Barrett
Goalkeeper
#32
0
Minutes
0
Goals
0
Assists
Sam Hornby
Sam Hornby
Goalkeeper
#12
0
Minutes
0
Goals
0
Assists
Jenson Kirloy
Jenson Kirloy
Goalkeeper
#31
0
Minutes
0
Goals
0
Assists
Myles Roberts
Myles Roberts
Goalkeeper
#1
2160
Minutes
0
Goals
0
Assists
Rico Browne
Rico Browne
Right Back
#33
948
Minutes
1
Goals
1
Assists
Favour Okeke
Favour Okeke
Right Back
#25
91
Minutes
0
Goals
0
Assists
Aden Flint
Aden Flint
Centre Back
#4
2160
Minutes
1
Goals
0
Assists
Daniel Cox
Daniel Cox
Centre Back
#20
255
Minutes
0
Goals
0
Assists
Evan Weir
Evan Weir
Left Back
#30
1820
Minutes
3
Goals
2
Assists
Connor Barrett
Connor Barrett
Right Back
#2
1947
Minutes
3
Goals
2
Assists
Harry Williams
Harry Williams
Centre Back
#24
0
Minutes
0
Goals
0
Assists
Priestley Farquharson
Priestley Farquharson
Centre Back
#6
556
Minutes
1
Goals
1
Assists
Mason Hancock
Mason Hancock
Centre Back
#3
319
Minutes
0
Goals
1
Assists
Harrison Burke
Harrison Burke
Centre Back
#5
749
Minutes
1
Goals
0
Assists
Jake Hollman
Jake Hollman
Attacking Midfield
#32
40
Minutes
0
Goals
0
Assists
Rico Richards
Rico Richards
Attacking Midfield
#33
44
Minutes
0
Goals
1
Assists
Ryan Finnigan
Ryan Finnigan
Central Midfield
#29
1178
Minutes
3
Goals
2
Assists
Dylan Thomas
Dylan Thomas
Central Midfield
0
Minutes
0
Goals
0
Assists
Lewis Warrington
Lewis Warrington
Central Midfield
#28
1017
Minutes
0
Goals
0
Assists
V. Harper
V. Harper
Left Midfield
#18
1306
Minutes
0
Goals
1
Assists
Charlie Lakin
Charlie Lakin
Central Midfield
#8
1482
Minutes
1
Goals
1
Assists
Brandon Comley
Brandon Comley
Defensive Midfield
#14
839
Minutes
0
Goals
0
Assists
Jamie Jellis
Jamie Jellis
Central Midfield
#22
879
Minutes
0
Goals
1
Assists
Jamille Matt
Jamille Matt
Centre Forward
#9
658
Minutes
1
Goals
2
Assists
Aaron Pressley
Aaron Pressley
Centre Forward
#19
1387
Minutes
4
Goals
1
Assists
Albert Adomah
Albert Adomah
Right Wing
#37
430
Minutes
2
Goals
2
Assists
Daniel Kanu
Daniel Kanu
Centre Forward
#15
1588
Minutes
10
Goals
0
Assists
Team Performance
League percentile rankings
OFFENSIVE
Expected Goals (xG)
1.25
39
Non-Penalty xG
1.22
47
Expected Goals on Target
1.33
52
Goals per Game
1.4
52
Total Shots
10.8
17
Shots on Target
4.2
56
Shots Inside Box
7.6
34
Big Chances Created
2.0
52
Big Chances Missed
1.2
26
Total Attacks
82.4
4
Dangerous Attacks
46.7
52
Corners
4.6
47
Total Crosses
19.7
65
Accurate Crosses
4.4
65
Successful Dribbles
6.4
69
Offsides
2.0
43
Shooting Performance
0.08
91
Expected Goal Difference
0.21
65
POSSESSION
Possession %
39.4
0
Total Passes
262
0
Successful Passes
165
4
Pass Accuracy %
61.7
13
Assists
1.2
69
Key Passes
7.5
30
Long Passes
70.0
8
Successful Long Passes
22.9
13
DEFENSIVE
Tackles
15.3
39
Interceptions
6.4
17
Duels Won
56.7
17
Fouls Committed
12.4
56
Expected Goals Against
1.08
17
Expected Goals Prevented
-0.03
69
OFFENSIVE
Expected Goals (xG)
1.34
52
Non-Penalty xG
1.26
52
Expected Goals on Target
1.39
69
Goals per Game
1.4
52
Total Shots
11.1
30
Shots on Target
4.3
56
Shots Inside Box
8.0
52
Big Chances Created
1.9
47
Big Chances Missed
0.9
8
Total Attacks
86.3
4
Dangerous Attacks
46.3
52
Corners
4.3
34
Total Crosses
20.0
65
Accurate Crosses
4.2
47
Successful Dribbles
6.8
82
Offsides
1.8
30
Shooting Performance
0.05
82
Expected Goal Difference
0.37
82
POSSESSION
Possession %
43.9
0
Total Passes
276
4
Successful Passes
173
8
Pass Accuracy %
61.7
13
Assists
1.0
47
Key Passes
7.5
30
Long Passes
71.8
17
Successful Long Passes
24.2
30
DEFENSIVE
Tackles
12.2
0
Interceptions
7.3
52
Duels Won
55.7
17
Fouls Committed
13.2
87
Expected Goals Against
0.97
8
Expected Goals Prevented
-0.19
26
Season Fixtures
46 matches
Date Competition Home Score Away Result
02 Aug 2025
League Two League Two
Walsall Walsall
2 - 1
Swindon Town Swindon Town
W
09 Aug 2025
League Two League Two
Gillingham Gillingham
1 - 0
Walsall Walsall
L
16 Aug 2025
League Two League Two
Barnet Barnet
1 - 2
Walsall Walsall
W
19 Aug 2025
League Two League Two
Walsall Walsall
0 - 1
Grimsby Town Grimsby Town
L
23 Aug 2025
League Two League Two
Walsall Walsall
1 - 0
Salford City Salford City
W
30 Aug 2025
League Two League Two
Milton Keynes Dons Milton Keynes Dons
0 - 1
Walsall Walsall
W
06 Sep 2025
League Two League Two
Walsall Walsall
1 - 0
Chesterfield Chesterfield
W
13 Sep 2025
League Two League Two
Fleetwood Town Fleetwood Town
1 - 1
Walsall Walsall
D
20 Sep 2025
League Two League Two
Walsall Walsall
4 - 2
Tranmere Rovers Tranmere Rovers
W
27 Sep 2025
League Two League Two
Accrington Stanley Accrington Stanley
1 - 3
Walsall Walsall
W
04 Oct 2025
League Two League Two
Walsall Walsall
2 - 1
Bristol Rovers Bristol Rovers
W
11 Oct 2025
League Two League Two
Crawley Town Crawley Town
1 - 1
Walsall Walsall
D
18 Oct 2025
League Two League Two
Walsall Walsall
1 - 2
Barrow Barrow
L
25 Oct 2025
League Two League Two
Cheltenham Town Cheltenham Town
1 - 0
Walsall Walsall
L
08 Nov 2025
League Two League Two
Newport County Newport County
2 - 4
Walsall Walsall
W
15 Nov 2025
League Two League Two
Walsall Walsall
0 - 2
Colchester United Colchester United
L
22 Nov 2025
League Two League Two
Harrogate Town Harrogate Town
0 - 2
Walsall Walsall
W
29 Nov 2025
League Two League Two
Walsall Walsall
3 - 1
Bromley Bromley
W
10 Dec 2025
League Two League Two
Oldham Athletic Oldham Athletic
0 - 1
Walsall Walsall
W
13 Dec 2025
League Two League Two
Walsall Walsall
1 - 1
Shrewsbury Town Shrewsbury Town
D
20 Dec 2025
League Two League Two
Notts County Notts County
0 - 0
Walsall Walsall
D
26 Dec 2025
League Two League Two
Walsall Walsall
1 - 0
Crewe Alexandra Crewe Alexandra
W
29 Dec 2025
League Two League Two
Walsall Walsall
1 - 2
Oldham Athletic Oldham Athletic
L
01 Jan 2026
League Two League Two
Cambridge United Cambridge United
2 - 0
Walsall Walsall
L
04 Jan 2026
League Two League Two
Walsall Walsall
vs
Fleetwood Town Fleetwood Town
17 Jan 2026
League Two League Two
Tranmere Rovers Tranmere Rovers
vs
Walsall Walsall
24 Jan 2026
League Two League Two
Walsall Walsall
vs
Accrington Stanley Accrington Stanley
27 Jan 2026
League Two League Two
Walsall Walsall
vs
Crawley Town Crawley Town
31 Jan 2026
League Two League Two
Chesterfield Chesterfield
vs
Walsall Walsall
03 Feb 2026
League Two League Two
Bristol Rovers Bristol Rovers
vs
Walsall Walsall
07 Feb 2026
League Two League Two
Walsall Walsall
vs
Barnet Barnet
14 Feb 2026
League Two League Two
Salford City Salford City
vs
Walsall Walsall
17 Feb 2026
League Two League Two
Grimsby Town Grimsby Town
vs
Walsall Walsall
23 Feb 2026
League Two League Two
Walsall Walsall
vs
Milton Keynes Dons Milton Keynes Dons
28 Feb 2026
League Two League Two
Shrewsbury Town Shrewsbury Town
vs
Walsall Walsall
07 Mar 2026
League Two League Two
Walsall Walsall
vs
Notts County Notts County
14 Mar 2026
League Two League Two
Crewe Alexandra Crewe Alexandra
vs
Walsall Walsall
17 Mar 2026
League Two League Two
Walsall Walsall
vs
Cambridge United Cambridge United
21 Mar 2026
League Two League Two
Walsall Walsall
vs
Newport County Newport County
28 Mar 2026
League Two League Two
Colchester United Colchester United
vs
Walsall Walsall
03 Apr 2026
League Two League Two
Walsall Walsall
vs
Gillingham Gillingham
06 Apr 2026
League Two League Two
Swindon Town Swindon Town
vs
Walsall Walsall
11 Apr 2026
League Two League Two
Walsall Walsall
vs
Cheltenham Town Cheltenham Town
18 Apr 2026
League Two League Two
Barrow Barrow
vs
Walsall Walsall
25 Apr 2026
League Two League Two
Walsall Walsall
vs
Harrogate Town Harrogate Town
02 May 2026
League Two League Two
Bromley Bromley
vs
Walsall Walsall