Match summary
Bradford City beat Morecambe 1-0. Bradford City led 1-0 at half-time.
Calum Kavanagh put Bradford City ahead in the 30th minute.
Shots finished 16-4 to Bradford City, with 6 on target for Bradford City and 1 for Morecambe.
28 January 2025 · League Two · 2024/25 · Referee B Toner
Half-time: 1–0
Bradford City beat Morecambe 1-0. Bradford City led 1-0 at half-time.
Calum Kavanagh put Bradford City ahead in the 30th minute.
Shots finished 16-4 to Bradford City, with 6 on target for Bradford City and 1 for Morecambe.
Card times are not on file for this game, so they are listed without a minute.
Every shot and where it was taken from.
Hover or tap a shot for the player and minute.
| 90′ | – | – | – | – | – | – | – | ||
| 90′ | – | – | – | – | – | – | – | ||
| 90′ | – | – | 2 | – | – | – | – | ||
| 90′ | – | – | – | – | – | – | – | ||
Brad Halliday
Taken off
|
67′ | – | – | 1 | – | – | – | – | |
| 90′ | – | – | 2 | – | – | – | – | ||
| 90′ | – | – | 4 | – | – | – | – | ||
Tyreik Wright
Taken off
|
66′ | – | – | – | – | – | – | – | |
| 90′ | – | – | 2 | – | – | – | – | ||
| 90′ | – | – | 2 | – | – | – | – | ||
Calum Kavanagh
Taken off
|
67′ | 1 | – | 2 | – | – | – | – | |
Lewis Richards
Came on as a substitute
|
24′ | – | – | – | – | – | – | ||
Callum Johnson
Came on as a substitute
|
23′ | – | – | – | – | – | – | – | |
Alex Pattison
Came on as a substitute
|
23′ | – | – | 1 | – | – | – | – |
Harry Burgoyne
|
90′ | – | – | – | – | – | – | – | |
|---|---|---|---|---|---|---|---|---|---|
Luke Hendrie
|
90′ | – | – | – | – | – | – | – | |
| 90′ | – | – | 1 | – | – | – | – | ||
Jamie Stott
|
90′ | – | – | – | – | – | – | – | |
David Tutonda
Taken off
|
84′ | – | – | – | – | – | – | – | |
Tom White
Taken off
|
79′ | – | – | – | – | – | – | – | |
Adam Lewis
|
90′ | – | – | – | – | – | – | – | |
Ben Tollitt
Taken off
|
46′ | – | – | – | – | – | – | – | |
| 90′ | – | – | – | – | – | – | – | ||
Gwion Edwards
Taken off
|
71′ | – | – | 2 | – | – | – | – | |
Hallam Hope
Taken off
|
79′ | – | – | 1 | – | – | – | ||
Jordan Slew
Came on as a substitute
|
44′ | – | – | – | – | – | – | – | |
Callum Cooke
Came on as a substitute
|
19′ | – | – | – | – | – | – | – | |
Paul Lewis
Came on as a substitute
|
11′ | – | – | – | – | – | – | – | |
Marcus Dackers
Came on as a substitute
|
11′ | – | – | – | – | – | – | ||
Adam Fairclough
Came on as a substitute
|
6′ | – | – | – | – | – | – | – |
Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.
Chances implied by the average closing odds, with the bookmaker margin removed.
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.