Walsall

3rd in the league on 22 points from 13 games played. Squad, fixtures, expected XI and performance record.

Form

Last 6 results, most recent last.

DDDWLW

Next fixtures

Win/draw/lose are the estimated probabilities for Walsall, not for the home side. Open a fixture for the full breakdown and the market’s prices.

Previous fixtures

Full match history on file for Walsall, most recent first. Select a row for the full match page.

DateOpponentScoreResultCompetitionShotsMatch page

Scroll the table sideways for every column 

Season Statistics

Games Played: 13

PPG ?Points per game this season (win = 3, draw = 1, loss = 0), with the win/draw/loss split behind it.

1.69PPG
  • Win · 5 (38%)
  • Draw · 7 (54%)
  • Loss · 1 (8%)

Clean Sheets ?How often this team has kept a clean sheet (conceded zero goals) this season.

CS
  • Yes · 6 (46%)
  • No · 7 (54%)

BTTS ?Both Teams To Score: how often this team's matches have seen both sides get on the scoresheet this season.

BTTS
  • Yes · 7 (54%)
  • No · 6 (46%)

O/U 2.5 Goals ?How often this team's matches have finished with more (Over) or fewer (Under) than 2.5 total goals this season.

2.5Goals
  • Over · 6 (46%)
  • Under · 7 (54%)

O/U 9.5 Corners ?How often this team's matches have finished with more (Over) or fewer (Under) than 9.5 total corners this season.

9.5Corners
  • Over · 10 (77%)
  • Under · 3 (23%)
Scored / game 1.62 League avg: 1.34
Conceded / game 0.92 League avg: 1.34
Goals avg 2.54 League avg: 2.68
Yellow cards avg 2.08 League avg: 1.95
Corners avg 6.38 League avg: 4.95
xG for / game 1.56 League avg: 1.32
xG against / game 1.60 League avg: 1.32
Home advantage ?How many more points per game Walsall earns at home than away, over its last two seasons or so of matches. -0.08 League avg: +0.41
Squad size 26 League avg: 29

All-time record

Recent form (Last 6)

3rd in the league · 22 pts

ResultsPPG
Overall DDDWLW 1.50
Home DWDWWL 1.83
Away DDDDDW 1.33

Career Overall

Overall Home Away
Win % 36% 45% 28%
Goals/game (both sides) 2.54 2.59 2.50
Scored/game 1.29 1.42 1.16
Conceded/game 1.25 1.17 1.34
Both teams scored 54% 56% 52%
Clean sheets 27% 30% 24%
Failed to score 28% 24% 33%
xG/game 1.56 1.66 1.47
xG against/game 1.60 1.32 1.84
Led at half-time 26% 36% 17%
Comebacks (trailed at HT, won) 10% 12% 8%

Historic Bets

Walsall’s 5 most frequent betting markets, based on its entire match history on file.

  1. 1 Over 7.5 Corners in the Match 78.2% Based on 243 matches on file · League Two average 75% +3 pts
  2. 2 Team Over 3.5 Corners 73.3% Based on 243 matches on file · League Two average 67.1% +6 pts
  3. 3 Over 1.5 Goals in the Match 72.8% Based on 243 matches on file · League Two average 73% Level
  4. 4 To Score 71.6% Based on 243 matches on file · League Two average 72.1% -1 pts
  5. 5 Over 2.5 Cards in the Match 69.1% Based on 243 matches on file · League Two average 72.5% -3 pts

Walsall betting trends at a glance In line with average

Over 243 matches on file, Walsall's most frequent betting market is Over 7.5 Corners in the Match, which has landed 78.2% of the time. Team Over 3.5 Corners (73.3%) and Over 1.5 Goals in the Match (72.8%) follow, with To Score and Over 2.5 Cards in the Match completing the top 5.

None of these markets differs from the average League Two side by more than chance could explain at this sample size, so none of them sets Walsall apart.

Overall, Walsall's top markets land about as often as they do for the typical League Two club. These are common League Two outcomes rather than something particular to Walsall, and gaps like these are within normal variation at this sample size.

These are past frequencies, not predictions. A market that lands often is usually already priced short by bookmakers, so a high strike rate does not make it a profitable bet. Use the figures to see what is normal for Walsall, then compare them with the odds on offer.

Gambling can be addictive. 18+ only. Responsible gambling.

Squad

Goalkeepers 3

# Player SavesCSMinsStarts
1
J. Ward Jed Ward
53 6 1170 13
21
J. Kilroy Jenson Kilroy
- - - -
31
T. Wooster Tom Wooster
- - - -

CS clean sheets · Mins minutes played

Defenders 8

# Player TklIntDuelsCSFlsYelMinsStarts
3
M. Hancock Mason Hancock
20 15 78 6 12 1 1077 12
4
J. Connolly James Connolly
10 9 70 6 9 3 1080 12
5
H. Burke Harrison Burke
0 3 12 2 0 0 152 1
20
R. Dixon Roman Dixon
1 2 2 1 0 0 45 -
22
E. Ahui Elicha Ahui
18 7 63 8 12 5 809 9
24
H. Williams Harry Williams
- - - - - - - -
25
D. Skura Declan Skura
16 16 59 6 3 1 1026 12
26
R. Leak Ryan Leak
2 6 21 3 0 0 312 4

Tkl tackles · Int interceptions · Duels duels won · CS clean sheets · Fls fouls committed · Yel yellow cards · Mins minutes played

Midfielders 10

# Player AstxAKPGoalsTklYelMinsStarts
6
S. Sprangler Sven Sprangler
0 - 3 0 19 4 848 10
8
C. Crew Charlie Crew
0 - 6 0 13 3 519 6
10
L. Simper Lewis Simper
0 - 13 1 10 3 725 7
11
R. Smith Reece Smith
3 - 24 2 21 1 1020 11
14
A. Evans Antony Evans
0 - 3 0 1 0 143 3
15
I. Moore Isaac Moore
0 - 10 1 27 4 950 10
17
C. Clarke Courtney Clarke
2 - 15 1 7 0 632 7
23
A. Pattison Alex Pattison
- - - - - - - -
29
J. Furlong James Furlong
0 - 0 0 0 0 96 1
57
R. Sjoerdsma Ryan Sjoerdsma
- - - - - - - -

Ast assists · xA expected assists · KP key passes · Tkl tackles · Yel yellow cards · Mins minutes played

Forwards 5

# Player GoalsxGShotsSoTAstMinsStarts
7
T. R. E. Sodje Taione Richard Evumena Sodje
- - - - - - -
7
T. Sodje Tai Sodje
2 - 20 7 1 627 7
9
A. Dallas Andy Dallas
1 - 15 6 1 479 5
19
A. Pressley Aaron Pressley
9 - 41 18 0 1058 12
37
A. Adomah Albert Adomah
0 - 0 0 0 45 -

xG expected goals · SoT shots on target · Ast assists · Mins minutes played

Scroll a table sideways for every column 

Squad data (name, position, shirt number, photo) is from Bzzoiro Sports Data. Season stat columns that source does not carry show as ‘-’ rather than a misleading zero.

Season Player Statistics

Goals

  1. A. Pressley 2 1 1 9 12
  2. J. Connolly 0 0 0 2 12
  3. R. Smith 0 0 0 2 11

Shots on target

  1. A. Pressley 3 2 3 18 12
  2. T. Sodje 1 0 0 7 7
  3. C. Clarke 0 0 1 6 7

Total shots

  1. A. Pressley 4 4 5 41 12
  2. R. Smith 2 0 3 22 11
  3. T. Sodje 4 1 3 20 7

Most carded

  1. E. Ahui 1 – 1 5Y 1R 9
  2. S. Sprangler 0 0 0 4Y 10
  3. I. Moore 0 1 0 4Y 10

Most fouls committed

  1. S. Sprangler 0 2 0 23 10
  2. I. Moore 1 3 3 23 10
  3. C. Clarke 2 2 1 14 7

Most tackles

  1. I. Moore 3 0 3 27 10
  2. R. Smith 0 1 2 21 11
  3. M. Hancock 0 1 2 20 12

Most interceptions

  1. S. Sprangler 0 1 0 18 10
  2. D. Skura 2 2 2 16 12
  3. M. Hancock 2 0 2 15 12

Most duels won

  1. M. Hancock 1 3 6 78 12
  2. I. Moore 9 2 8 73 10
  3. J. Connolly 4 4 4 70 12

Most blocked shots

  1. J. Connolly 2 0 3 10 12
  2. D. Skura 0 0 3 7 12
  3. A. Pressley 0 0 1 7 12

Most key passes

  1. R. Smith 0 0 2 24 11
  2. M. Hancock 1 2 1 17 12
  3. C. Clarke 2 1 0 15 7

Head to head

Walsall’s record against every other League Two club, in table order, across all league meetings on file.

OpponentPWDLLast meetingNext meeting
Salford City 11515 Walsall 2-4 Salford City 26 Oct 26 23 Jan 27
Barnet 2101 Walsall 1-3 Barnet 07 Feb 26 27 Feb 27
Crewe Alexandra 9441 Crewe Alexandra 2-2 Walsall 01 Sep 26 09 Feb 27
Cheltenham Town 4112 Walsall 0-4 Cheltenham Town 11 Apr 26 01 Jan 27
Grimsby Town 9243 Walsall 0-0 Grimsby Town 22 Aug 26 13 Mar 27
York City No meetings on file yet 21 Nov 26
Gillingham 9351 Gillingham 0-3 Walsall 15 Aug 26 06 Mar 27
Accrington Stanley 7322 Walsall 3-2 Accrington Stanley 29 Aug 26 06 Feb 27
Chesterfield 4220 Chesterfield 2-2 Walsall 31 Jan 26 29 Dec 26
Tranmere Rovers 11623 Tranmere Rovers 1-1 Walsall 26 Sep 26 24 Apr 27
Exeter City 3021 Exeter City 0-0 Walsall 05 Sep 26 13 Feb 27
Swindon Town 11425 Swindon Town 1-1 Walsall 17 Oct 26 16 Jan 27
Newport County 10442 Walsall 2-1 Newport County 21 Mar 26 01 Dec 26
Shrewsbury Town 2110 Shrewsbury Town 1-2 Walsall 28 Feb 26 19 Dec 26
Fleetwood Town 5023 Fleetwood Town 1-1 Walsall 10 Oct 26 13 Apr 27
Bristol Rovers 4103 Bristol Rovers 2-0 Walsall 03 Feb 26 26 Dec 26
Oldham Athletic 5401 Walsall 3-0 Oldham Athletic 20 Oct 26 19 Jan 27
Port Vale 5401 Walsall 2-0 Port Vale 19 Sep 26 17 Apr 27
Rochdale 5122 Walsall 0-0 Rochdale 12 Sep 26 18 Feb 27
Northampton Town 4121 Northampton Town 0-0 Walsall 04 Feb 23 28 Nov 26
Rotherham United No meetings on file yet 12 Dec 26
Colchester United 11452 Colchester United 1-3 Walsall 31 Oct 26 30 Jan 27
Crawley Town 8161 Walsall 0-0 Crawley Town 27 Jan 26 15 Dec 26

Scroll the table sideways for every column 

Season by season

Where Walsall finished in each completed League Two season on file.

SeasonPositionPGDPts
2025/26 13th of 24 46 +0 65
2024/25 4th of 24 46 +21 77
2023/24 11th of 24 46 -4 65
2022/23 16th of 24 46 -3 55
2021/22 16th of 24 46 -13 54

 All teams · League table