Walsall vs Port Vale

19 September 2026 · League Two · 2026/27 · Referee J Oldham

Full time 2 – 0

Half-time: 1–0

  • James Connolly 45+5’
  • Andy Dallas 89’

Match summary

Walsall saw off Port Vale 2-0. Walsall led 1-0 at half-time.

James Connolly put Walsall ahead from a corner in first-half stoppage time and Andy Dallas made it 2-0 in the 89th minute.

Shots finished 15-9 to Walsall, with 5 on target for Walsall and 1 for Port Vale.

Match stats

64% Possession 36%
15 Shots 9
5 Shots on target 1
7 Corners 4
75 Attacks 78
37 Dangerous attacks 33
451 Passes 250
77.4% Pass accuracy 52.8%
12 Tackles 25
14 Fouls 18
3 Yellow cards 3
5 Offsides 1

Key events

Walsall Port Vale
Kick-off
Corner
8’
Corner
19’
27’
28’
Ben WaineShot on target
29’
Corner
Elicha AhuiArgument
40’
45’
Corner
Corner
45+4’
James ConnollyRight foot shot1-0 (Walsall)
45+5’
Half-time1-0
James ConnollyUnallowed field entering
50’
Second half underway
51’
Corner
53’
Mason HancockShot on target
57’
Corner
58’
65’
Corner
66’
Corner
Corner
71’
Courtney ClarkeShot on target
72’
Lewis SimperShot on target
83’
Corner
83’
84’
Andy DallasRight foot shot2-0 (Walsall)
89’
90+3’
Full-time2-0

Shot map

Every shot and where it was taken from.

 Port Vale attacking Walsall attacking 
4’ Kyle Dempsey (Port Vale), set piece, off target 7’ Mason Hancock (Walsall), open play, off target 9’ Sven Sprangler (Walsall), from a corner, off target 15’ George Byers (Port Vale), open play, off target 27’ Jaheim Headley (Port Vale), set piece, off target 28’ Ben Waine (Port Vale), open play, saved 30’ Ben Garrity (Port Vale), from a corner, off target 37’ Jordan Lawrence-Gabriel (Port Vale), set piece, off target 37’ Lewis Montsma (Port Vale), set piece, off target 44’ Courtney Clarke (Walsall), open play, blocked 50’ James Connolly (Walsall), from a corner, goal 48’ Kyle Dempsey (Port Vale), set piece, off target 53’ Isaac Moore (Walsall), open play, blocked 57’ Mason Hancock (Walsall), direct free kick, saved 64’ Reece Smith (Walsall), open play, off target 70’ Andy Dallas (Walsall), open play, blocked 71’ Andy Dallas (Walsall), from a corner, blocked 71’ Mason Hancock (Walsall), from a corner, blocked 72’ Courtney Clarke (Walsall), open play, saved 74’ Lewis Simper (Walsall), open play, blocked 80’ Ben Garrity (Port Vale), set piece, off target 81’ Andy Dallas (Walsall), open play, off target 83’ Lewis Simper (Walsall), from a corner, saved 83’ Reece Smith (Walsall), from a corner, blocked 89’ Andy Dallas (Walsall), open play, goal 4’ Kyle Dempsey (Port Vale), set piece, off target 7’ Mason Hancock (Walsall), open play, off target 9’ Sven Sprangler (Walsall), from a corner, off target 15’ George Byers (Port Vale), open play, off target 27’ Jaheim Headley (Port Vale), set piece, off target 28’ Ben Waine (Port Vale), open play, saved 30’ Ben Garrity (Port Vale), from a corner, off target 37’ Jordan Lawrence-Gabriel (Port Vale), set piece, off target 37’ Lewis Montsma (Port Vale), set piece, off target 44’ Courtney Clarke (Walsall), open play, blocked 50’ James Connolly (Walsall), from a corner, goal 48’ Kyle Dempsey (Port Vale), set piece, off target 53’ Isaac Moore (Walsall), open play, blocked 57’ Mason Hancock (Walsall), direct free kick, saved 64’ Reece Smith (Walsall), open play, off target 70’ Andy Dallas (Walsall), open play, blocked 71’ Andy Dallas (Walsall), from a corner, blocked 71’ Mason Hancock (Walsall), from a corner, blocked 72’ Courtney Clarke (Walsall), open play, saved 74’ Lewis Simper (Walsall), open play, blocked 80’ Ben Garrity (Port Vale), set piece, off target 81’ Andy Dallas (Walsall), open play, off target 83’ Lewis Simper (Walsall), from a corner, saved 83’ Reece Smith (Walsall), from a corner, blocked 89’ Andy Dallas (Walsall), open play, goal
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Lineups

Walsall 4-2-3-1 Starting XI
Ward
Hancock
Ahui
Skura
Connolly
Moore
Sprangler
Smith 85’
Clarke 85’
Evans 17’
Sodje 70’
Port Vale 3-5-2 Starting XI
Maroši
John 73’
Montsma
Hall
Lawrence-Gabriel
Dempsey 61’
Byers 61’
Garrity
Headley
Lynch 46’
Waine 61’

Player stats

Goalkeeper1 player
90′ 1 0 41 1 – – – –
Defenders4 players
90′ 1 1 – 6 3 42 – – 1
90′ – – – 4 3 51 – – – –
90′ 1 2 – 9 8 60 1 1 –
90′ – 1 – 5 2 60 2 – – –
Midfielders7 players
90′ – – 42 1 – – 3 5 2 3 –
90′ – – 51 – – 3 1 9 3 –
Courtney Clarke Taken off
85′ – 1 18 4 – 1 – 4 1 1 –
Antony Evans Taken off
17′ – – 7 1 – – – 1 1 1 –
Reece Smith Taken off
85′ – – 22 2 – 2 – 4 1 2 –
Lewis Simper Came on as a substitute
73′ – – 33 1 – 3 – 7 – 3 –
Charlie Crew Came on as a substitute
9′ – – 4 – – – – – – – –
Forwards3 players
Tai Sodje Taken off
70′ – – – – – – – 4 1 14 –
Andy Dallas Came on as a substitute
20′ 1 – 4 1 – – – 3 1 2 –
Albert Adomah Came on as a substitute
9′ – – – – – – – – – 4 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Walsall win 37% Avg odds 2.56
Draw 28% Avg odds 3.29
Port Vale win 35% Avg odds 2.66

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.