While we have made these predictions for Walsall v Port Vale for this match preview with the best of intentions, no profits are guaranteed. Always gamble responsibly, and with what you can afford to lose. We wish you the best of luck.
Walsall vs Port Vale Live Stream Global Listings (Apr 05)
Predictions and Tips
Port Vale will be visiting Poundland Bescot Stadium on Saturday for the League Two showdown with hosts Walsall.
Our full set of predictions, statistics and match poll for Walsall v Port Vale can be seen below (inc. the best betting odds).
📏 Form Guide

Walsall
DLDDDD 📉
Walsall go into this game coming off the back of a 2-2 League Two draw vs Doncaster Rovers.
For Walsall, goals were scored by Taylor Allen (18') and Danny Johnson (90'). Luke Molyneux (16') and Billy Sharp (84') scored for Doncaster Rovers.
It has been a rare occasion in recent games where Walsall have shown defensive steel. The facts show that Walsall have been scored against in 5 of their previous 6 games, shipping 8 goals during that time. Let’s find out whether or not that trend will be continued on in this game.
Looking at the pre-match facts, Walsall:
- haven't been beaten in the league by Port Vale in their previous 7 games.
- are without a win at home for the past 3 matches in the league.
Port Vale
LWWLWW
Port Vale come into this match following on from a 2-0 League Two win with the eclipse of Bradford City in their last match.
For Port Vale, goals were scored by Lorent Tolaj (11') and Mitch Clark (32').
A sequence of steadfast performances by the Port Vale defenders has resulted in the number of goals they’ve conceded standing at 4 from their last 6 fixtures combined. During the same period of time, the number of goals that they have scored themselves is 7.
Coming into this fixture, Port Vale have not won against Walsall in away games against them for the last 3 matches in the league.
↔️ Head to head
A review of past results between these clubs going back to 22/02/2020 reveals that these encounters have not been good ones for Port Vale. They’ve not been able to get any victories whatsoever whereas Walsall have managed to find a way, winning in 83% of those ties.
A combined sum of 19 goals were produced between them throughout the course of those matches, with 13 of them from The Saddlers and 6 being from The Valiants. That is an average goals per game value of 3.17.
The previous league match featuring these sides was League Two match day 19 on 07/12/2024 which finished with the scoreline of Port Vale 0-1 Walsall.
The match was refereed by Ben Speedie.
📰 Team News: Walsall
There’s just the sole fitness concern for the Walsall gaffer Mat Sadler to be concerned with from of an almost fully healthy group of players. George Hall (unknown injury) misses out.
🗞️ Team News: Port Vale
From a largely healthy group, there’s only a single fitness problem for the Port Vale gaffer Darren Moore to contend with. Mitch Clark (Cartilage damage) won’t be in action.
🔮 Prediction
When taking all factors into account, Port Vale will likely create enough chances to score a goal against this Walsall lineup, however it might not quite be enough to avoid a loss.
We reckon that it will be a close game with a 2-1 victory for Walsall when all is said and done. Should be a good one.
Lucas Pereira, 11:02 05/04/2025
📊 Poll: Who Will Win?

🏟️ Team Focus:
Walsall
Formed: 1888
Stadium: Poundland Bescot Stadium (11,300)
Captain: Donervon Daniels
Chairman: Benjamin Boycott & Leigh Pomlett
Manager: Mat Sadler
Competitions: League Two position 1
🔑 Star Man: Jamille Matt
Generally taking up the Striker position, Jamille Matt was born in Jamaica. Having made a first senior appearance for Kidderminster Harriers in the 2010 - 2011 season, the goalscoring Forward has managed to score 12 league goals in the League Two 2024 - 2025 campaign so far from a total of 36 appearances.
Port Vale |
|
Walsall |
Walsall |
|
Port Vale |
Port Vale |
|
Walsall |
Port Vale |
|
Walsall |
Walsall |
|
Port Vale |
Walsall |
|
Port Vale |
Pos | Team | Pld | W | D | L | +/- | Pts | Form |
---|---|---|---|---|---|---|---|---|
1 |
![]() |
40 | 20 | 12 | 8 | 24 | 72 | LDDDD |
2 |
![]() |
40 | 20 | 10 | 10 | 18 | 70 | LLWDL |
3 |
![]() |
40 | 19 | 13 | 8 | 13 | 70 | WWLWW |
4 |
![]() |
40 | 19 | 11 | 10 | 22 | 68 | WLDWW |
5 |
![]() |
39 | 19 | 10 | 10 | 13 | 67 | LDDWD |
6 |
![]() |
40 | 18 | 11 | 11 | 22 | 65 | LWDDL |
7 |
![]() |
40 | 19 | 5 | 16 | -3 | 62 | LLWWL |
8 |
![]() |
40 | 15 | 16 | 9 | 8 | 61 | DDDLW |
9 |
![]() |
40 | 14 | 17 | 9 | 8 | 59 | WWLLD |
10 |
![]() |
39 | 16 | 10 | 13 | 16 | 58 | WWDWW |
11 |
![]() |
39 | 15 | 12 | 12 | 4 | 57 | DLWWD |
12 |
![]() |
40 | 14 | 14 | 12 | 8 | 56 | DLDWW |
13 |
![]() |
40 | 13 | 14 | 13 | 1 | 53 | LDLLD |
14 |
![]() |
40 | 12 | 15 | 13 | 0 | 51 | DDDLW |
15 |
![]() |
40 | 13 | 11 | 16 | -8 | 50 | WDLLL |
16 |
![]() |
40 | 13 | 10 | 17 | -3 | 49 | DDWLD |
17 |
![]() |
40 | 13 | 8 | 19 | -16 | 47 | LWLLD |
18 |
![]() |
40 | 13 | 7 | 20 | -11 | 46 | LWDLL |
19 |
![]() |
39 | 11 | 12 | 16 | -8 | 45 | WDDDD |
20 |
![]() |
40 | 12 | 9 | 19 | -18 | 45 | WLDDW |
21 |
![]() |
40 | 10 | 12 | 18 | -13 | 42 | WDDDL |
22 |
![]() |
40 | 9 | 13 | 18 | -26 | 40 | WWDWL |
23 |
![]() |
40 | 10 | 6 | 24 | -21 | 36 | LDLWW |
24 |
![]() |
40 | 7 | 10 | 23 | -30 | 31 | LWDLL |
Barrow |
|
Walsall |
Walsall |
|
Port Vale |
Doncaster Rovers |
|
Walsall |
Walsall |
|
AFC Wimbledon |
Gillingham |
|
Walsall |
Bromley |
|
Walsall |
Port Vale |
|
Bromley |
Walsall |
|
Port Vale |
Port Vale |
|
Bradford City |
Crewe Alexandra |
|
Port Vale |
Port Vale |
|
Barrow |
Port Vale |
|
Morecambe |
Walsall |
|
AFC Wimbledon |
Walsall |
|
Grimsby Town |
Walsall |
|
Swindon Town |
Walsall |
|
Chesterfield |
Walsall |
|
Gillingham |
Walsall |
|
Salford City |
Crewe Alexandra |
|
Port Vale |
Colchester United |
|
Port Vale |
Fleetwood Town |
|
Port Vale |
Tranmere Rovers |
|
Port Vale |
Swindon Town |
|
Port Vale |
Chesterfield |
|
Port Vale |
Goals scored | 2.1 |
Goals conceded | 1.3 |
Time first goal scored | 42 |
Time first goal conceded | 48 |
Yellow cards | 2.2 |
Red cards | 0 |
Subs used | 3.8 |
Biggest victory | 5-1 |
Biggest defeat | 6-2 |
Goals scored | 1.2 |
Goals conceded | 1.1 |
Time first goal scored | 55 |
Time first goal conceded | 45 |
Yellow cards | 1.9 |
Red cards | 0.1 |
Subs used | 4.2 |
Biggest victory | 4-1 |
Biggest defeat | 4-0 |
Nathan Lowe | 15 |
Jamille Matt | 12 |
Taylor Allen | 10 |
Albert Adomah | 5 |
Jamie Jellis | 5 |
Lorent Tolaj | 13 |
Jayden Stockley | 9 |
Ronan Curtis | 5 |
Ben Garrity | 5 |
Ethan Chislett | 4 |
Walsall |
|
Harrogate Town |
Newport County |
|
Walsall |
Walsall |
|
Accrington Stanley |
Crewe Alexandra |
|
Walsall |
Carlisle United |
|
Port Vale |
Port Vale |
|
Grimsby Town |
AFC Wimbledon |
|
Port Vale |
Port Vale |
|
Gillingham |
