Bradford City vs Crewe Alexandra

5 April 2025 · League Two · 2024/25 · Referee Adam Herczeg

Full time 2 – 0

Half-time: 1–0

  • Bobby Pointon 1’
  • Calum Kavanagh 85’

Match summary

Bradford City saw off Crewe Alexandra 2-0. Bradford City led 1-0 at half-time.

Bobby Pointon put Bradford City ahead in the first minute and Calum Kavanagh made it 2-0 in the 85th minute.

Shots finished 15-6 to Bradford City, with 7 on target for Bradford City and 2 for Crewe Alexandra. Ryan Cooney had a penalty saved for Crewe Alexandra.

Match stats

Bradford City Crewe Alexandra
15 Shots 6
7 Shots on Target 2
4 Corners 5
4 Yellow Cards 3
0 Red Cards 0

Key events

Bradford City Crewe Alexandra
Kick-off
Bobby Pointon1-0 (Bradford City)
1’
Half-time1-0
Calum Kavanagh2-0 (Bradford City)
85’
Full-time2-0

Bookings

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

Bradford City
  • Aden Baldwin
  • Brad Halliday
  • Tayo Adaramola
  • Calum Kavanagh
Crewe Alexandra
  • Filip Marschall
  • Ryan Cooney
  • Max Conway

Shot map

Every shot and where it was taken from.

 Crewe Alexandra attacking Bradford City attacking 
1’ Bobby Pointon (Bradford City), open play, goal 1’ Calum Kavanagh (Bradford City), open play, off target 1’ Calum Kavanagh (Bradford City), open play, hit the woodwork 10’ Jamie Knight-Lebel (Crewe Alexandra), from a corner, off target 13’ Jack Lankester (Crewe Alexandra), open play, blocked 16’ Alex Pattison (Bradford City), open play, off target 27’ Richard Smallwood (Bradford City), open play, off target 29’ Alex Pattison (Bradford City), open play, off target 40’ Ryan Cooney (Crewe Alexandra), penalty, saved 45’ Aden Baldwin (Bradford City), set piece, saved 46’ Omar Bogle (Crewe Alexandra), open play, saved 47’ George Lapslie (Bradford City), open play, off target 47’ Bobby Pointon (Bradford City), open play, saved 55’ Jack Lankester (Crewe Alexandra), open play, hit the woodwork 67’ Calum Kavanagh (Bradford City), open play, blocked 67’ Calum Kavanagh (Bradford City), open play, blocked 68’ Brandon Khela (Bradford City), open play, saved 72’ Brandon Khela (Bradford City), open play, saved 74’ Alex Pattison (Bradford City), open play, saved 85’ Calum Kavanagh (Bradford City), open play, goal 90+8’ Chris Long (Crewe Alexandra), set piece, blocked 1’ Bobby Pointon (Bradford City), open play, goal 1’ Calum Kavanagh (Bradford City), open play, off target 1’ Calum Kavanagh (Bradford City), open play, hit the woodwork 10’ Jamie Knight-Lebel (Crewe Alexandra), from a corner, off target 13’ Jack Lankester (Crewe Alexandra), open play, blocked 16’ Alex Pattison (Bradford City), open play, off target 27’ Richard Smallwood (Bradford City), open play, off target 29’ Alex Pattison (Bradford City), open play, off target 40’ Ryan Cooney (Crewe Alexandra), penalty, saved 45’ Aden Baldwin (Bradford City), set piece, saved 46’ Omar Bogle (Crewe Alexandra), open play, saved 47’ George Lapslie (Bradford City), open play, off target 47’ Bobby Pointon (Bradford City), open play, saved 55’ Jack Lankester (Crewe Alexandra), open play, hit the woodwork 67’ Calum Kavanagh (Bradford City), open play, blocked 67’ Calum Kavanagh (Bradford City), open play, blocked 68’ Brandon Khela (Bradford City), open play, saved 72’ Brandon Khela (Bradford City), open play, saved 74’ Alex Pattison (Bradford City), open play, saved 85’ Calum Kavanagh (Bradford City), open play, goal 90+8’ Chris Long (Crewe Alexandra), set piece, blocked
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Player stats

Players15 players
90′ – – – – – – –
Neill Byrne Taken off
66′ – – – – – – –
90′ – – 1 – – –
Romoney Crichlow Taken off
46′ – – – – – – –
90′ – – – – – –
Alex Pattison Taken off
79′ – – 3 – – – –
90′ – – 1 – – – –
90′ – – – – – –
George Lapslie Taken off
46′ – – 1 – – – –
90′ 1 – 2 – – – –
90′ 1 – 5 – – –
Jack Shepherd Came on as a substitute
44′ – – – – – – –
Brandon Khela Came on as a substitute
44′ – – 2 – – – –
Callum Johnson Came on as a substitute
24′ – – – – – – –
Jamie Walker Came on as a substitute
11′ – – – – – – –
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

Bradford City win 52% Avg odds 1.79
Draw 28% Avg odds 3.31
Crewe Alexandra win 20% Avg odds 4.76

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.