← All Matchups

League Two (England)

Walsall Host Crawley Town at Poundland Bescot Stadium

Oct 3, 2026, 2:00 PM UTC

Match Preview

Walsall has collapsed in recent home matches, picking up 4 wins from their last 20 home matches. Goals have flowed too — 45% of those home matches finished above 2.5. Their latest home result: a 1-6 loss versus Stevenage.

Looking at the last 20 away matches on record, Crawley Town sits at 5-5-10, and has struggled badly on their travels. Goals have flowed too — 35% of those away matches finished above 2.5. Their latest away result: a 1-4 loss versus Milton Keynes Dons.

Walsall vs Crawley Town has produced 5 wins for Walsall, 4 for Crawley Town, and 10 draws across their last 19 games — a fairly complete picture of how this fixture tends to go. Goals have flowed in this fixture — 42% of recent meetings went over 2.5. Their most recent meeting, in the League Two, ended Walsall 0-0 Crawley Town.

Odds Analysis & Market Prediction

With each bookmaker's margin removed, the market makes Walsall the favourite at 56%. 1 of 1 bookmakers agree.

Fair win probability

Walsall
56%
Draw
24%
Crawley Town
20%

Average bookmaker margin 10.6%.

Archived Oct 2, 2026, 12:17 AM UTC

Pre-Match Odds Comparison · Walsall vs Crawley Town

BookHomeDrawAway
BetRivers1.613.804.50

Moneyline captured before kickoff — historical reference only. 21+

Head-to-Head Record

League Two · Regular Season - 292026-01-27Walsall 0-0 Crawley TownD
League Two · Regular Season - 122025-10-11Crawley Town 1-1 WalsallD
League Two · Regular Season - 332024-02-13Crawley Town 1-1 WalsallD
League Two · Regular Season - 152023-10-24Walsall 1-1 Crawley TownD
League Two · Regular Season - 452023-04-29Crawley Town 0-0 WalsallD
League Two · Regular Season - 192022-11-19Walsall 2-1 Crawley TownW
League Two · Regular Season - 432022-04-18Crawley Town 1-0 WalsallL
League Two · Regular Season - 202021-12-07Walsall 1-1 Crawley TownD
League Two · Regular Season - 262021-03-16Crawley Town 1-1 WalsallD
League Two · Regular Season - 112020-11-03Walsall 1-0 Crawley TownW
League Two · Regular Season - 282020-01-18Walsall 2-1 Crawley TownW
League Two · Regular Season - 112019-09-28Crawley Town 2-3 WalsallW
League Cup · 1st Round2019-08-13Walsall 2-3 Crawley TownL
League One · Regular Season - 432015-04-14Walsall 5-0 Crawley TownW
League One · Regular Season - 142014-10-21Crawley Town 1-0 WalsallL
League One · Regular Season - 332014-02-22Walsall 1-2 Crawley TownL
League One · Regular Season - 172013-11-23Crawley Town 0-0 WalsallD
League One · Regular Season - 392013-03-16Walsall 2-2 Crawley TownD
League One · Regular Season - 182012-11-17Crawley Town 2-2 WalsallD

Recent Form — Home & Away

Walsall — Home

LWDWDDLLLDWDLLLLDDLW
  • 2026-09-22Walsall vs Stevenage 1-6
  • 2026-09-19Walsall vs Port Vale 2-0
  • 2026-09-12Walsall vs Rochdale 0-0
  • 2026-08-29Walsall vs Accrington ST 3-2
  • 2026-08-22Walsall vs Grimsby 0-0
  • 2026-08-01Walsall vs Notts County 0-0
  • 2026-07-21Walsall vs Aston Villa 0-5
  • 2026-04-25Walsall vs Harrogate Town 0-2
  • 2026-04-11Walsall vs Cheltenham 0-4
  • 2026-04-03Walsall vs Gillingham 2-2
  • 2026-03-21Walsall vs Newport County 2-1
  • 2026-03-17Walsall vs Cambridge United 0-0
  • 2026-03-07Walsall vs Notts County 1-2
  • 2026-03-03Walsall vs Fleetwood Town 0-1
  • 2026-02-23Walsall vs Milton Keynes Dons 0-2
  • 2026-02-07Walsall vs Barnet 1-3
  • 2026-01-27Walsall vs Crawley Town 0-0
  • 2026-01-24Walsall vs Accrington ST 0-0
  • 2025-12-29Walsall vs Oldham 1-2
  • 2025-12-26Walsall vs Crewe 1-0

Walsall — Away

DDDWWLDLWLDWLWDLDWLL
  • 2026-09-26Tranmere vs Walsall 1-1
  • 2026-09-05Exeter City vs Walsall 0-0
  • 2026-09-01Crewe vs Walsall 2-2
  • 2026-08-15Gillingham vs Walsall 0-3
  • 2026-08-06Bristol City vs Walsall 0-1
  • 2026-07-25AFC Telford United vs Walsall 1-0
  • 2026-07-11Leamington vs Walsall 0-0
  • 2026-05-02Bromley vs Walsall 3-1
  • 2026-04-18Barrow vs Walsall 1-3
  • 2026-04-06Swindon Town vs Walsall 2-1
  • 2026-03-28Colchester vs Walsall 1-1
  • 2026-03-14Crewe vs Walsall 0-3
  • 2026-03-10Salford City vs Walsall 1-0
  • 2026-02-28Shrewsbury vs Walsall 1-2
  • 2026-02-18Grimsby vs Walsall 2-2
  • 2026-02-03Bristol Rovers vs Walsall 2-0
  • 2026-01-31Chesterfield vs Walsall 2-2
  • 2026-01-17Tranmere vs Walsall 1-3
  • 2026-01-14Northampton vs Walsall 4-2
  • 2026-01-11Norwich vs Walsall 5-1

Crawley Town — Home

LLLLDDLWDDDLLWLLDDDL
  • 2026-09-12Crawley Town vs Cheltenham 1-3
  • 2026-08-29Crawley Town vs Bristol Rovers 0-2
  • 2026-08-15Crawley Town vs Crewe 0-1
  • 2026-07-31Crawley Town vs Reading 0-1
  • 2026-05-02Crawley Town vs Salford City 0-0
  • 2026-04-18Crawley Town vs Shrewsbury 0-0
  • 2026-04-06Crawley Town vs Grimsby 0-2
  • 2026-03-28Crawley Town vs Gillingham 2-0
  • 2026-03-17Crawley Town vs Barnet 1-1
  • 2026-03-07Crawley Town vs Swindon Town 2-2
  • 2026-02-21Crawley Town vs Chesterfield 1-1
  • 2026-02-10Crawley Town vs Cambridge United 0-3
  • 2026-02-07Crawley Town vs Crewe 0-1
  • 2026-01-31Crawley Town vs Harrogate Town 2-0
  • 2026-01-17Crawley Town vs Notts County 1-2
  • 2025-12-29Crawley Town vs Bromley 1-3
  • 2025-12-26Crawley Town vs Colchester 1-1
  • 2025-12-13Crawley Town vs Oldham 2-2
  • 2025-11-22Crawley Town vs Accrington ST 1-1
  • 2025-11-11Crawley Town vs Peterborough 1-2

Crawley Town — Away

LLLDWLWLWDLWLDLDLDWL
  • 2026-09-22Milton Keynes Dons vs Crawley Town 4-1
  • 2026-09-19Grimsby vs Crawley Town 2-0
  • 2026-09-05Accrington ST vs Crawley Town 3-2
  • 2026-09-01Northampton vs Crawley Town 1-1
  • 2026-08-22Rochdale vs Crawley Town 1-2
  • 2026-08-08Watford vs Crawley Town 1-0
  • 2026-08-03York vs Crawley Town 0-2
  • 2026-07-28Oxford United vs Crawley Town 3-1
  • 2026-07-25Eastleigh vs Crawley Town 0-1
  • 2026-04-25Accrington ST vs Crawley Town 3-3
  • 2026-04-11Bristol Rovers vs Crawley Town 3-1
  • 2026-04-03Newport County vs Crawley Town 0-2
  • 2026-03-21Fleetwood Town vs Crawley Town 1-0
  • 2026-03-13Colchester vs Crawley Town 0-0
  • 2026-02-28Oldham vs Crawley Town 2-0
  • 2026-02-17Milton Keynes Dons vs Crawley Town 0-0
  • 2026-02-14Tranmere vs Crawley Town 2-0
  • 2026-01-27Walsall vs Crawley Town 0-0
  • 2026-01-24Barrow vs Crawley Town 0-1
  • 2026-01-04Cheltenham vs Crawley Town 3-0