Crewe Alexandra vs Walsall: Prediction, Head-to-Head, Odds & Stats (Sat, 03 May '25)
By Wojtek Kolan - 9:06PM UTC at 06 Mar '25
Scheduled H2H Game Between Crewe Alexandra & Walsall
League Two
Crewe Alexandra
Recent Form
Saturday
03 May '25
14:00
Walsall
Recent Form
Game Schedule - Time Of Fixture
Walsall will come up against Crewe Alexandra in in League Two on Sat, 03 May '25. Let’s study the historical performances, recent stats and head-2-head stats to find out the most accurate picks and leading bets.
Head To Head: Crewe Alexandra 4 - 1 Walsall
Crewe Alexandra
Last 10 Matches
Walsall
Crewe Alexandra vs Walsall H2H Game Summary
Over the most recent 10 head-to-head fixtures for these competitors, Crewe Alexandra have come out on top 4 times and Walsall have come out on top on 1 occasion. In the most recent game between them, the result ended 1-1
Head-to-Head | Match Wins |
---|---|
Crewe Alexandra | 4 |
Walsall | 1 |
Crewe Alexandra vs Walsall Historical Results
|
League Two | |||||
09 Nov '24 15:00 |
Walsall Crewe Alexandra |
![]()
1
1
|
||||
26 Dec '23 15:00 |
Walsall Crewe Alexandra |
![]()
2
0
|
||||
19 Aug '23 14:00 |
Crewe Alexandra Walsall |
![]()
2
2
|
||||
15 Apr '23 14:00 |
Crewe Alexandra Walsall |
![]()
2
0
|
||||
21 Feb '23 19:45 |
Walsall Crewe Alexandra |
![]()
0
0
|
||||
17 Dec '22 15:00 |
Walsall Crewe Alexandra |
|
||||
01 Feb '20 15:00 |
Walsall Crewe Alexandra |
![]()
1
2
|
||||
17 Aug '19 14:00 |
Crewe Alexandra Walsall |
![]()
1
0
|
||||
|
Club Friendly Games | |||||
15 Aug '20 14:00 |
Crewe Alexandra Walsall |
![]()
2
0
|
||||
|
League One | |||||
13 Feb '16 15:00 |
Crewe Alexandra Walsall |
![]()
1
1
|
||||
26 Sep '15 14:00 |
Walsall Crewe Alexandra |
![]()
1
1
|
||||
18 Apr '15 14:00 |
Crewe Alexandra Walsall |
![]()
1
1
|
||||
18 Oct '14 14:00 |
Walsall Crewe Alexandra |
![]()
0
1
|
||||
11 Mar '14 19:45 |
Walsall Crewe Alexandra |
![]()
1
1
|
||||
14 Sep '13 14:00 |
Crewe Alexandra Walsall |
![]()
0
3
|
||||
27 Apr '13 14:00 |
Crewe Alexandra Walsall |
![]()
2
0
|
||||
20 Oct '12 14:00 |
Walsall Crewe Alexandra |
![]()
2
2
|
||||
10 Mar '09 19:45 |
Walsall Crewe Alexandra |
![]()
1
1
|
||||
23 Aug '08 14:00 |
Crewe Alexandra Walsall |
![]()
2
1
|
||||
|
Championship | |||||
07 Feb '04 15:00 |
Walsall Crewe Alexandra |
![]()
1
1
|
||||
25 Aug '03 18:45 |
Crewe Alexandra Walsall |
![]()
1
0
|
Crewe Alexandra and Walsall Recently Played
Crewe Alexandra
Cheltenham Town

Bradford City
Crewe Alexandra

Crewe Alexandra
Grimsby Town

Crewe Alexandra
Port Vale

Notts County
Crewe Alexandra

Crewe Alexandra
Doncaster Rovers

Salford City
Crewe Alexandra

Crewe Alexandra
Fleetwood Town

Chesterfield
Crewe Alexandra

Crewe Alexandra
Barrow

Gillingham
Crewe Alexandra

AFC Wimbledon
Crewe Alexandra

Crewe Alexandra
Newport County

Harrogate Town
Crewe Alexandra

Crewe Alexandra
AFC Wimbledon

Crewe Alexandra
Accrington Stanley

Morecambe
Crewe Alexandra

Swindon Town
Crewe Alexandra

Crewe Alexandra
Bromley

Crewe Alexandra
Carlisle United

Milton Keynes Dons
Crewe Alexandra

Cheltenham Town
Crewe Alexandra

Crewe Alexandra
Colchester United

Grimsby Town
Crewe Alexandra

Wrexham
Crewe Alexandra

Crewe Alexandra
Bradford City

Carlisle United
Crewe Alexandra

Port Vale
Crewe Alexandra

Port Vale
Crewe Alexandra
Crewe Alexandra
Notts County

Barrow
Walsall

Walsall
Port Vale

Doncaster Rovers
Walsall

Walsall
AFC Wimbledon

Gillingham
Walsall

Bromley
Walsall

Walsall
Grimsby Town

Carlisle United
Walsall

Walsall
Swindon Town

Cheltenham Town
Walsall

Morecambe
Walsall

Walsall
Chesterfield

Walsall
Gillingham

Colchester United
Walsall

Walsall
Salford City

Fleetwood Town
Walsall

Bradford City
Walsall

Walsall
Milton Keynes Dons

Peterborough United
Walsall

Walsall
Tranmere Rovers

Notts County
Walsall

Walsall
Newport County

Walsall
Doncaster Rovers

Harrogate Town
Walsall

Walsall
Barrow

Walsall
Reading

Port Vale
Walsall

Walsall
Notts County

Walsall
Charlton Athletic

Walsall
Bromley

Crewe Alexandra Vs Walsall Season Stats
Crewe Alexandra | Performance Summary | Walsall |
---|---|---|
42 | Matches | 42 |
15 | Total Wins | 20 |
16 | Total Draws | 12 |
11 | Total Losses | 10 |
49 | Goals Scored | 72 |
44 | Goals Conceded | 51 |
1.17 | Goals per Game | 1.71 |
1.05 | Goals Conceded per Game | 1.21 |
3.57 | Shots on Target per Game | 4.4 |
2.19 | Big Chances per Game | 2.4 |
49.81% | Ball Possession | 43.64% |
15 | Clean Sheets | 13 |
15.76 | Tackles per Game | 15.76 |
2 | Penalty Goals Conceded | 4 |
11.36 | Fouls per Game | 12.02 |
2.07 | Offsides per Game | 1.69 |
8.5 | Goal Kicks per Game | 6.71 |
24.88 | Throw-ins per Game | 29.29 |
2.29 | Yellow Cards per Game | 2.02 |
3 | Red Cards | 1 |
Crewe Alexandra Last Match Played stats
Crewe vs Cheltenham in the League Two on Thu, 10 Apr '25
Final Score : 2 - 3
Crewe Alexandra (H) | Match overview | Cheltenham Town (A) |
---|---|---|
58% | Ball possession | 42% |
3 | Big chances | 5 |
7 | Total shots | 9 |
1 | Goalkeeper saves | 3 |
2 | Corner kicks | 5 |
13 | Fouls | 16 |
296 | Passes | 200 |
24 | Tackles | 20 |
15 | Free kicks | 12 |
1 | Yellow cards | 1 |
Crewe Alexandra (H) | Shots | Cheltenham Town (A) |
7 | Total shots | 9 |
5 | Shots on target | 4 |
0 | Hit woodwork | 1 |
1 | Shots off target | 3 |
1 | Blocked shots | 2 |
5 | Shots inside box | 5 |
2 | Shots outside box | 4 |
Crewe Alexandra (H) | Attack | Cheltenham Town (A) |
1 | Big chances scored | 2 |
2 | Big chances missed | 3 |
0 | Through balls | 1 |
15 | Touches in penalty area | 11 |
5 | Fouled in final third | 4 |
1 | Offsides | 0 |
Crewe Alexandra (H) | Passes | Cheltenham Town (A) |
185 | Accurate passes | 111 |
27 | Throw-ins | 28 |
63 | Final third entries | 55 |
35/91 (38%) | Final third phase | 53/104 (51%) |
23/79 (29%) | Long balls | 18/63 (29%) |
1/9 (11%) | Crosses | 7/27 (26%) |
Crewe Alexandra (H) | Duels | Cheltenham Town (A) |
54% | Duels | 46% |
10 | Dispossessed | 10 |
48/82 (59%) | Ground duels | 34/82 (41%) |
35/73 (48%) | Aerial duels | 38/73 (52%) |
9/19 (47%) | Dribbles | 4/18 (22%) |
Crewe Alexandra (H) | Defending | Cheltenham Town (A) |
54% | Tackles won | 60% |
24 | Total tackles | 20 |
2 | Interceptions | 8 |
37 | Recoveries | 37 |
52 | Clearances | 43 |
Crewe Alexandra (H) | Goalkeeping | Cheltenham Town (A) |
1 | Total saves | 3 |
2 | High claims | 0 |
9 | Goal kicks | 8 |
Crewe Alexandra (H) | Match overview | Cheltenham Town (A) |
---|---|---|
55% | Ball possession | 45% |
2 | Big chances | 2 |
3 | Total shots | 4 |
1 | Goalkeeper saves | 1 |
0 | Corner kicks | 1 |
119 | Passes | 93 |
7 | Tackles | 8 |
6 | Free kicks | 7 |
1 | Yellow cards | 0 |
Crewe Alexandra (H) | Shots | Cheltenham Town (A) |
3 | Total shots | 4 |
2 | Shots on target | 2 |
0 | Hit woodwork | 1 |
1 | Shots off target | 1 |
0 | Blocked shots | 1 |
2 | Shots inside box | 3 |
1 | Shots outside box | 1 |
Crewe Alexandra (H) | Attack | Cheltenham Town (A) |
1 | Big chances scored | 1 |
1 | Big chances missed | 1 |
2 | Fouled in final third | 3 |
Crewe Alexandra (H) | Passes | Cheltenham Town (A) |
71 | Accurate passes | 44 |
17 | Throw-ins | 15 |
30 | Final third entries | 30 |
11/38 (29%) | Long balls | 8/31 (26%) |
0/4 (0%) | Crosses | 3/11 (27%) |
Crewe Alexandra (H) | Duels | Cheltenham Town (A) |
48% | Duels | 52% |
7 | Dispossessed | 4 |
15/30 (50%) | Ground duels | 15/30 (50%) |
17/37 (46%) | Aerial duels | 20/37 (54%) |
2/3 (67%) | Dribbles | 1/4 (25%) |
Crewe Alexandra (H) | Defending | Cheltenham Town (A) |
43% | Tackles won | 63% |
7 | Total tackles | 8 |
1 | Interceptions | 4 |
20 | Recoveries | 18 |
26 | Clearances | 18 |
Crewe Alexandra (H) | Goalkeeping | Cheltenham Town (A) |
1 | Total saves | 1 |
1 | Goal kicks | 5 |
Crewe Alexandra (H) | Match overview | Cheltenham Town (A) |
---|---|---|
60% | Ball possession | 40% |
1 | Big chances | 3 |
4 | Total shots | 5 |
0 | Goalkeeper saves | 2 |
2 | Corner kicks | 4 |
177 | Passes | 107 |
17 | Tackles | 12 |
9 | Free kicks | 5 |
0 | Yellow cards | 1 |
Crewe Alexandra (H) | Shots | Cheltenham Town (A) |
4 | Total shots | 5 |
3 | Shots on target | 2 |
0 | Shots off target | 2 |
1 | Blocked shots | 1 |
3 | Shots inside box | 2 |
1 | Shots outside box | 3 |
Crewe Alexandra (H) | Attack | Cheltenham Town (A) |
0 | Big chances scored | 1 |
1 | Big chances missed | 2 |
0 | Through balls | 1 |
3 | Fouled in final third | 1 |
1 | Offsides | 0 |
Crewe Alexandra (H) | Passes | Cheltenham Town (A) |
114 | Accurate passes | 67 |
10 | Throw-ins | 13 |
33 | Final third entries | 25 |
12/41 (29%) | Long balls | 10/32 (31%) |
1/5 (20%) | Crosses | 4/16 (25%) |
Crewe Alexandra (H) | Duels | Cheltenham Town (A) |
58% | Duels | 42% |
3 | Dispossessed | 6 |
33/52 (63%) | Ground duels | 19/52 (37%) |
18/36 (50%) | Aerial duels | 18/36 (50%) |
7/16 (44%) | Dribbles | 3/14 (21%) |
Crewe Alexandra (H) | Defending | Cheltenham Town (A) |
59% | Tackles won | 58% |
17 | Total tackles | 12 |
1 | Interceptions | 4 |
17 | Recoveries | 19 |
26 | Clearances | 25 |
Crewe Alexandra (H) | Goalkeeping | Cheltenham Town (A) |
0 | Total saves | 2 |
8 | Goal kicks | 3 |
Walsall Last Match Played stats
Barrow vs Walsall in the League Two on Sat, 12 Apr '25
Final Score : 2 - 0
Barrow (H) | Match overview | Walsall (A) |
---|---|---|
56% | Ball possession | 44% |
4 | Big chances | 1 |
15 | Total shots | 7 |
0 | Goalkeeper saves | 3 |
7 | Corner kicks | 7 |
7 | Fouls | 14 |
423 | Passes | 330 |
16 | Tackles | 9 |
14 | Free kicks | 7 |
2 | Yellow cards | 1 |
Barrow (H) | Shots | Walsall (A) |
15 | Total shots | 7 |
5 | Shots on target | 0 |
6 | Shots off target | 2 |
4 | Blocked shots | 5 |
11 | Shots inside box | 3 |
4 | Shots outside box | 4 |
Barrow (H) | Attack | Walsall (A) |
1 | Big chances scored | 0 |
3 | Big chances missed | 1 |
14 | Touches in penalty area | 16 |
1 | Fouled in final third | 0 |
1 | Offsides | 1 |
Barrow (H) | Passes | Walsall (A) |
306 | Accurate passes | 209 |
27 | Throw-ins | 20 |
69 | Final third entries | 86 |
79/127 (62%) | Final third phase | 64/144 (44%) |
46/88 (52%) | Long balls | 27/87 (31%) |
8/20 (40%) | Crosses | 2/16 (13%) |
Barrow (H) | Duels | Walsall (A) |
63% | Duels | 37% |
6 | Dispossessed | 10 |
30/52 (58%) | Ground duels | 22/52 (42%) |
37/55 (67%) | Aerial duels | 18/55 (33%) |
3/6 (50%) | Dribbles | 6/12 (50%) |
Barrow (H) | Defending | Walsall (A) |
69% | Tackles won | 56% |
16 | Total tackles | 9 |
7 | Interceptions | 6 |
48 | Recoveries | 51 |
32 | Clearances | 24 |
Barrow (H) | Goalkeeping | Walsall (A) |
0 | Total saves | 3 |
0 | Big saves | 1 |
1 | High claims | 0 |
1 | Punches | 0 |
10 | Goal kicks | 10 |
Barrow (H) | Match overview | Walsall (A) |
---|---|---|
65% | Ball possession | 35% |
3 | Big chances | 1 |
12 | Total shots | 3 |
0 | Goalkeeper saves | 2 |
6 | Corner kicks | 2 |
253 | Passes | 137 |
6 | Tackles | 4 |
5 | Free kicks | 3 |
1 | Yellow cards | 0 |
Barrow (H) | Shots | Walsall (A) |
12 | Total shots | 3 |
3 | Shots on target | 0 |
5 | Shots off target | 2 |
4 | Blocked shots | 1 |
9 | Shots inside box | 1 |
3 | Shots outside box | 2 |
Barrow (H) | Attack | Walsall (A) |
1 | Big chances scored | 0 |
2 | Big chances missed | 1 |
Barrow (H) | Passes | Walsall (A) |
201 | Accurate passes | 89 |
17 | Throw-ins | 10 |
36 | Final third entries | 37 |
23/40 (58%) | Long balls | 10/34 (29%) |
7/15 (47%) | Crosses | 2/8 (25%) |
Barrow (H) | Duels | Walsall (A) |
58% | Duels | 42% |
3 | Dispossessed | 5 |
11/21 (52%) | Ground duels | 10/21 (48%) |
18/29 (62%) | Aerial duels | 11/29 (38%) |
1/2 (50%) | Dribbles | 3/4 (75%) |
Barrow (H) | Defending | Walsall (A) |
83% | Tackles won | 50% |
6 | Total tackles | 4 |
3 | Interceptions | 1 |
18 | Recoveries | 21 |
11 | Clearances | 15 |
Barrow (H) | Goalkeeping | Walsall (A) |
0 | Total saves | 2 |
5 | Goal kicks | 7 |
Barrow (H) | Match overview | Walsall (A) |
---|---|---|
47% | Ball possession | 53% |
1 | Big chances | 0 |
3 | Total shots | 4 |
0 | Goalkeeper saves | 1 |
1 | Corner kicks | 5 |
170 | Passes | 193 |
10 | Tackles | 5 |
9 | Free kicks | 4 |
1 | Yellow cards | 1 |
Barrow (H) | Shots | Walsall (A) |
3 | Total shots | 4 |
2 | Shots on target | 0 |
1 | Shots off target | 0 |
0 | Blocked shots | 4 |
2 | Shots inside box | 2 |
1 | Shots outside box | 2 |
Barrow (H) | Attack | Walsall (A) |
1 | Big chances missed | 0 |
1 | Fouled in final third | 0 |
1 | Offsides | 1 |
Barrow (H) | Passes | Walsall (A) |
105 | Accurate passes | 120 |
10 | Throw-ins | 10 |
33 | Final third entries | 49 |
23/48 (48%) | Long balls | 17/53 (32%) |
1/5 (20%) | Crosses | 0/8 (0%) |
Barrow (H) | Duels | Walsall (A) |
67% | Duels | 33% |
3 | Dispossessed | 5 |
19/31 (61%) | Ground duels | 12/31 (39%) |
19/26 (73%) | Aerial duels | 7/26 (27%) |
2/4 (50%) | Dribbles | 3/8 (38%) |
Barrow (H) | Defending | Walsall (A) |
60% | Tackles won | 60% |
10 | Total tackles | 5 |
4 | Interceptions | 5 |
30 | Recoveries | 30 |
21 | Clearances | 9 |
Barrow (H) | Goalkeeping | Walsall (A) |
0 | Total saves | 1 |
5 | Goal kicks | 3 |
Crewe Alexandra Football Fixtures
|
League Two | |||||
18 Apr '25 14:00 |
Colchester United Crewe Alexandra |
|||||
21 Apr '25 14:00 |
Crewe Alexandra Milton Keynes Dons |
|||||
26 Apr '25 14:00 |
Tranmere Rovers Crewe Alexandra |
|||||
03 May '25 14:00 |
Crewe Alexandra Walsall |
Walsall Football Fixtures
|
League Two | |||||
18 Apr '25 14:00 |
Walsall Harrogate Town |
|||||
21 Apr '25 11:30 |
Newport County Walsall |
|||||
26 Apr '25 14:00 |
Walsall Accrington Stanley |
|||||
03 May '25 14:00 |
Crewe Alexandra Walsall |
League Two Standings
POS | TEAM | MP | W | L | PTS |
---|---|---|---|---|---|
1 |
Port Vale |
42 | 21 | 8 | 76 |
2 |
Bradford City |
43 | 21 | 11 | 74 |
3 |
Walsall |
42 | 20 | 10 | 72 |
4 |
Doncaster Rovers |
42 | 20 | 10 | 72 |
5 |
AFC Wimbledon |
42 | 19 | 11 | 69 |
6 |
Notts County |
43 | 19 | 12 | 69 |
7 |
Grimsby Town |
42 | 20 | 16 | 66 |
8 |
Colchester United |
42 | 16 | 9 | 65 |
9 |
Chesterfield |
42 | 17 | 14 | 62 |
10 |
Salford City |
42 | 16 | 12 | 62 |
11 |
Crewe Alexandra |
42 | 15 | 11 | 61 |
12 |
Swindon Town |
42 | 14 | 13 | 57 |
13 |
Fleetwood Town |
42 | 14 | 14 | 56 |
14 |
Bromley |
42 | 14 | 14 | 56 |
15 |
Barrow |
42 | 15 | 17 | 55 |
16 |
Cheltenham Town |
42 | 14 | 17 | 53 |
17 |
Gillingham |
42 | 12 | 16 | 50 |
18 |
Newport County |
42 | 13 | 21 | 47 |
19 |
Milton Keynes Dons |
42 | 13 | 22 | 46 |
20 |
Harrogate Town |
42 | 12 | 20 | 46 |
21 |
Tranmere Rovers |
42 | 10 | 18 | 44 |
22 |
Accrington Stanley |
42 | 10 | 19 | 43 |
23 |
Carlisle United |
42 | 9 | 23 | 37 |
24 |
Morecambe |
42 | 10 | 26 | 36 |
Promotion
Promotion Playoffs
Relegation