Shrewsbury Town vs Port Vale

25 November 2023 · League One · 2023/24 · Referee S Tallis

Full time 2 – 1

Half-time: 1–0

  • Max Mata 28’
  • Daniel Udoh 48’
  • Ben Garrity 57’

Match summary

Shrewsbury Town won 2-1 at home to Port Vale. Shrewsbury Town led 1-0 at half-time.

Max Mata put Shrewsbury Town ahead with a header in the 28th minute, Daniel Udoh made it 2-0 in the 48th minute, and Ben Garrity pulled one back to make it 2-1 with a header in the 57th minute.

Shots finished 22-10 to Port Vale, with 4 on target for Shrewsbury Town and 5 for Port Vale.

Match stats

Shrewsbury Town Port Vale
10 Shots 22
4 Shots on Target 5
2 Corners 14
4 Yellow Cards 1
0 Red Cards 0

Key events

Shrewsbury Town Port Vale
Kick-off
Max Mata1-0 (Shrewsbury Town)
28’
Half-time1-0
Daniel Udoh2-0 (Shrewsbury Town)
48’
57’
Ben Garrity2-1 (Port Vale)
Full-time2-1

Bookings

Card times are not on file for this game, so they are listed without a minute.

Shrewsbury Town
  • Carl Winchester
  • Elliott Bennett
  • Taylor Perry
  • Joseph Anderson
Port Vale
  • Funso Ojo

Shot map

Every shot and where it was taken from.

 Port Vale attacking Shrewsbury Town attacking 
4’ Max Mata (Shrewsbury Town), open play, blocked 13’ Max Mata (Shrewsbury Town), open play, saved 13’ Uche Ikpeazu (Port Vale), open play, saved 14’ Taylor Perry (Shrewsbury Town), from a corner, off target 19’ Gavin Massey (Port Vale), from a corner, blocked 19’ Ben Garrity (Port Vale), from a corner, blocked 26’ Nathan James Smith (Port Vale), from a corner, saved 28’ Max Mata (Shrewsbury Town), open play, goal 31’ Ben Garrity (Port Vale), open play, off target 41’ Chey Dunkley (Shrewsbury Town), set piece, off target 44’ Ben Garrity (Port Vale), open play, saved 45’ Uche Ikpeazu (Port Vale), open play, blocked 48’ Ben Garrity (Port Vale), open play, blocked 49’ Funso Ojo (Port Vale), from a corner, blocked 48’ Daniel Udoh (Shrewsbury Town), open play, goal 57’ Ben Garrity (Port Vale), set piece, goal 60’ Nathan James Smith (Port Vale), set piece, off target 62’ Gavin Massey (Port Vale), from a corner, off target 64’ Alfie Devine (Port Vale), open play, off target 66’ Carl Winchester (Shrewsbury Town), open play, off target 67’ Funso Ojo (Port Vale), open play, off target 69’ Alfie Devine (Port Vale), from a corner, blocked 70’ Jordan Shipley (Shrewsbury Town), open play, off target 78’ Ryan Loft (Port Vale), open play, blocked 79’ Oliver Arblaster (Port Vale), open play, saved 79’ Oliver Arblaster (Port Vale), open play, blocked 80’ Funso Ojo (Port Vale), from a corner, off target 83’ Funso Ojo (Port Vale), open play, off target 83’ Funso Ojo (Port Vale), open play, blocked 88’ Carl Winchester (Shrewsbury Town), set piece, off target 90+1’ Carl Winchester (Shrewsbury Town), open play, saved 90+3’ Thomas Sang (Port Vale), open play, off target 4’ Max Mata (Shrewsbury Town), open play, blocked 13’ Max Mata (Shrewsbury Town), open play, saved 13’ Uche Ikpeazu (Port Vale), open play, saved 14’ Taylor Perry (Shrewsbury Town), from a corner, off target 19’ Gavin Massey (Port Vale), from a corner, blocked 19’ Ben Garrity (Port Vale), from a corner, blocked 26’ Nathan James Smith (Port Vale), from a corner, saved 28’ Max Mata (Shrewsbury Town), open play, goal 31’ Ben Garrity (Port Vale), open play, off target 41’ Chey Dunkley (Shrewsbury Town), set piece, off target 44’ Ben Garrity (Port Vale), open play, saved 45’ Uche Ikpeazu (Port Vale), open play, blocked 48’ Ben Garrity (Port Vale), open play, blocked 49’ Funso Ojo (Port Vale), from a corner, blocked 48’ Daniel Udoh (Shrewsbury Town), open play, goal 57’ Ben Garrity (Port Vale), set piece, goal 60’ Nathan James Smith (Port Vale), set piece, off target 62’ Gavin Massey (Port Vale), from a corner, off target 64’ Alfie Devine (Port Vale), open play, off target 66’ Carl Winchester (Shrewsbury Town), open play, off target 67’ Funso Ojo (Port Vale), open play, off target 69’ Alfie Devine (Port Vale), from a corner, blocked 70’ Jordan Shipley (Shrewsbury Town), open play, off target 78’ Ryan Loft (Port Vale), open play, blocked 79’ Oliver Arblaster (Port Vale), open play, saved 79’ Oliver Arblaster (Port Vale), open play, blocked 80’ Funso Ojo (Port Vale), from a corner, off target 83’ Funso Ojo (Port Vale), open play, off target 83’ Funso Ojo (Port Vale), open play, blocked 88’ Carl Winchester (Shrewsbury Town), set piece, off target 90+1’ Carl Winchester (Shrewsbury Town), open play, saved 90+3’ Thomas Sang (Port Vale), open play, off target
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Player stats

Players15 players
90′ – – – – – – –
90′ – – – – – – –
90′ – – 1 – – – –
Tom Flanagan Taken off
8′ – – – – – – –
Carl Winchester
90′ – – 3 – – –
Elliott Bennett Taken off
86′ – – – – – –
Nohan Kenneh
90′ – – – – – – –
Taylor Perry Taken off
46′ – – 1 – – –
90′ – – 1 – – – –
Max Mata Taken off
86′ 1 – 3 – – – –
90′ 1 – 1 – – – –
Joseph Anderson Came on as a substitute
82′ – – – – – –
Mal Benning Came on as a substitute
44′ – – – – – – –
Aaron Pierre Came on as a substitute
4′ – – – – – – –
Ryan Bowman Came on as a substitute
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

Shrewsbury Town win 33% Avg odds 2.81
Draw 30% Avg odds 3.18
Port Vale win 37% Avg odds 2.55

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. Referee data before 2025/26 from the Transfermarkt datasets project.