Walsall vs Bradford City

14 September 2024 · League Two · 2024/25 · Referee Lewis Smith

Full time 2 – 1

Half-time: 1–1

  • Taylor Allen 19’ (pen)
  • Danny Johnson 88’
  • Oliver Sanderson 38’

Match summary

Walsall beat Bradford City 2-1, with a late winner. It was 1-1 at half-time.

Taylor Allen put Walsall ahead from the penalty spot in the 19th minute, Oliver Sanderson equalised in the 38th minute, and Danny Johnson won it with a header in the 88th minute.

Shots finished 12-5 to Walsall, with 6 on target for Walsall and 2 for Bradford City.

Match stats

Walsall Bradford City
12 Shots 5
6 Shots on Target 2
7 Corners 6
1 Yellow Cards 5
0 Red Cards 0

Key events

Walsall Bradford City
Kick-off
Taylor Allen
Penalty
1-0 (Walsall)
19’
38’
Oliver Sanderson1-1 (Bradford City)
Half-time1-1
Danny Johnson2-1 (Walsall)
88’
Full-time2-1

Bookings

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

Walsall
  • Harry Williams
Bradford City
  • Jamie Walker
  • Richard Smallwood
  • Andy Cook
  • Jack Shepherd
  • Vadaine Oliver

Shot map

Every shot and where it was taken from.

 Bradford City attacking Walsall attacking 
4’ Charlie Lakin (Walsall), open play, saved 6’ Jamille Matt (Walsall), set piece, saved 12’ Oliver Sanderson (Bradford City), open play, off target 19’ Taylor Allen (Walsall), penalty, goal 23’ Nathan Lowe (Walsall), open play, saved 38’ Oliver Sanderson (Bradford City), open play, goal 49’ Ryan Stirk (Walsall), open play, blocked 46’ Jamille Matt (Walsall), open play, off target 49’ Ryan Stirk (Walsall), from a corner, off target 52’ Nathan Lowe (Walsall), set piece, off target 53’ Clarke Oduor (Bradford City), open play, off target 65’ Andy Cook (Bradford City), from a corner, saved 76’ Clarke Oduor (Bradford City), set piece, blocked 81’ Reyes Cleary (Walsall), open play, saved 83’ Danny Johnson (Walsall), open play, off target 84’ Reyes Cleary (Walsall), open play, blocked 84’ Danny Johnson (Walsall), open play, off target 88’ Danny Johnson (Walsall), open play, goal 90+4’ Albert Adomah (Walsall), open play, off target 4’ Charlie Lakin (Walsall), open play, saved 6’ Jamille Matt (Walsall), set piece, saved 12’ Oliver Sanderson (Bradford City), open play, off target 19’ Taylor Allen (Walsall), penalty, goal 23’ Nathan Lowe (Walsall), open play, saved 38’ Oliver Sanderson (Bradford City), open play, goal 49’ Ryan Stirk (Walsall), open play, blocked 46’ Jamille Matt (Walsall), open play, off target 49’ Ryan Stirk (Walsall), from a corner, off target 52’ Nathan Lowe (Walsall), set piece, off target 53’ Clarke Oduor (Bradford City), open play, off target 65’ Andy Cook (Bradford City), from a corner, saved 76’ Clarke Oduor (Bradford City), set piece, blocked 81’ Reyes Cleary (Walsall), open play, saved 83’ Danny Johnson (Walsall), open play, off target 84’ Reyes Cleary (Walsall), open play, blocked 84’ Danny Johnson (Walsall), open play, off target 88’ Danny Johnson (Walsall), open play, goal 90+4’ Albert Adomah (Walsall), 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′ – – – – – –
90′ 1 – 1 – – – –
Connor Barrett Taken off
82′ – – – – – – –
90′ – – – – – – –
90′ – – 2 – – – –
Charlie Lakin Taken off
67′ – – 1 – – – –
90′ – – – – – – –
Nathan Lowe Taken off
67′ – – 2 – – – –
Jamille Matt Taken off
78′ – – 2 – – – –
Jack Earing Came on as a substitute
23′ – – – – – – –
Reyes Cleary Came on as a substitute
23′ – – 2 – – – –
Danny Johnson Came on as a substitute
12′ 1 – 3 – – – –
Albert Adomah Came on as a substitute
8′ – – 1 – – – –
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 40% Avg odds 2.36
Draw 28% Avg odds 3.36
Bradford City win 32% Avg odds 2.90

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.