Tranmere Rovers vs Crewe Alexandra

13 December 2025 · League Two · 2025/26 · Referee Ross Joyce

Full time 1 – 4

Half-time: 0–2

  • James Connolly 82’ (og)
  • Max Sanders 17’, 45+2’
  • Emre Tezgel 59’ (pen)
  • Tommi O'Reilly 71’

Match summary

Crewe Alexandra won comfortably, 4-1 away at Tranmere Rovers. Crewe Alexandra led 2-0 at half-time.

In the first half, Max Sanders put Crewe Alexandra ahead in the 17th minute and Sanders made it 0-2 in first-half stoppage time. In the second half, Emre Tezgel made it 0-3 from the penalty spot in the 59th minute, Tommi O'Reilly made it 0-4 in the 71st minute, and Connolly's own goal pulled one back to make it 1-4 with a header in the 82nd minute.

Shots finished 18-9 to Tranmere Rovers, with 5 on target for Tranmere Rovers and 5 for Crewe Alexandra.

Match stats

63% Possession 37%
18 Shots 9
5 Shots on target 5
8 Corners 2
384 Passes 237
67.7% Pass accuracy 56.5%
9 Tackles 20
16 Fouls 12
4 Yellow cards 2
2 Offsides 3

Key events

Tranmere Rovers Crewe Alexandra
Kick-off
Charlie WhitakerShot on target
10’
17’
Max SandersRight foot shot0-1 (Crewe Alexandra)
22’
Emre TezgelShot on target
Jayden JosephShot on target
30’
Kristian DennisShot on target
31’
45+1’
45+2’
Max SandersRight foot shot0-2 (Crewe Alexandra)
45+9’
45+9’
Adrien ThibautArgument
Half-time0-2
Joe IronsideShot on target
51’
Second half underway
56’
59’
Emre TezgelPenalty0-3 (Crewe Alexandra)
63’
71’
Tommi O'ReillyLeft foot shot0-4 (Crewe Alexandra)
81’
Louis MoultAdrien Thibaut
James ConnollyOwn goal1-4 (Tranmere Rovers)
82’
Charlie WhitakerShot on target
87’
90+5’
Full-time1-4

Shot map

Every shot and where it was taken from.

 Crewe Alexandra attacking Tranmere Rovers attacking 
10’ Charlie Whitaker (Tranmere Rovers), direct free kick, saved 15’ Kristian Dennis (Tranmere Rovers), open play, off target 17’ Max Sanders (Crewe Alexandra), open play, goal 22’ Emre Tezgel (Crewe Alexandra), open play, saved 24’ Josh March (Crewe Alexandra), open play, off target 26’ Billy Blacker (Tranmere Rovers), open play, off target 30’ Jayden Joseph (Tranmere Rovers), from a corner, saved 30’ Cameron Norman (Tranmere Rovers), set piece, blocked 31’ Cameron Norman (Tranmere Rovers), from a corner, off target 31’ Kristian Dennis (Tranmere Rovers), open play, saved 34’ Billy Blacker (Tranmere Rovers), set piece, off target 39’ Charlie Whitaker (Tranmere Rovers), set piece, off target 47’ Max Sanders (Crewe Alexandra), set piece, goal 51’ Joe Ironside (Tranmere Rovers), set piece, saved 52’ Charlie Whitaker (Tranmere Rovers), direct free kick, off target 53’ Charlie Whitaker (Tranmere Rovers), open play, blocked 55’ Ethan Bristow (Tranmere Rovers), from a corner, off target 52’ Josh March (Crewe Alexandra), from a corner, off target 59’ Emre Tezgel (Crewe Alexandra), penalty, goal 60’ Taylan Harris (Tranmere Rovers), open play, blocked 61’ Taylan Harris (Tranmere Rovers), open play, off target 71’ Tommi O'Reilly (Crewe Alexandra), open play, goal 76’ Jordan Turnbull (Tranmere Rovers), from a corner, blocked 78’ Adrien Thibaut (Crewe Alexandra), open play, blocked 82’ James Connolly (Crewe Alexandra), own goal 87’ Charlie Whitaker (Tranmere Rovers), open play, saved 90+3’ Josh Davison (Tranmere Rovers), open play, blocked 90+4’ Emre Tezgel (Crewe Alexandra), open play, off target 10’ Charlie Whitaker (Tranmere Rovers), direct free kick, saved 15’ Kristian Dennis (Tranmere Rovers), open play, off target 17’ Max Sanders (Crewe Alexandra), open play, goal 22’ Emre Tezgel (Crewe Alexandra), open play, saved 24’ Josh March (Crewe Alexandra), open play, off target 26’ Billy Blacker (Tranmere Rovers), open play, off target 30’ Jayden Joseph (Tranmere Rovers), from a corner, saved 30’ Cameron Norman (Tranmere Rovers), set piece, blocked 31’ Cameron Norman (Tranmere Rovers), from a corner, off target 31’ Kristian Dennis (Tranmere Rovers), open play, saved 34’ Billy Blacker (Tranmere Rovers), set piece, off target 39’ Charlie Whitaker (Tranmere Rovers), set piece, off target 47’ Max Sanders (Crewe Alexandra), set piece, goal 51’ Joe Ironside (Tranmere Rovers), set piece, saved 52’ Charlie Whitaker (Tranmere Rovers), direct free kick, off target 53’ Charlie Whitaker (Tranmere Rovers), open play, blocked 55’ Ethan Bristow (Tranmere Rovers), from a corner, off target 52’ Josh March (Crewe Alexandra), from a corner, off target 59’ Emre Tezgel (Crewe Alexandra), penalty, goal 60’ Taylan Harris (Tranmere Rovers), open play, blocked 61’ Taylan Harris (Tranmere Rovers), open play, off target 71’ Tommi O'Reilly (Crewe Alexandra), open play, goal 76’ Jordan Turnbull (Tranmere Rovers), from a corner, blocked 78’ Adrien Thibaut (Crewe Alexandra), open play, blocked 82’ James Connolly (Crewe Alexandra), own goal 87’ Charlie Whitaker (Tranmere Rovers), open play, saved 90+3’ Josh Davison (Tranmere Rovers), open play, blocked 90+4’ Emre Tezgel (Crewe Alexandra), open play, off target
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Lineups

Tranmere Rovers 3-4-1-2 Starting XI
Murphy
Brough 46’
Smith
Norman 46’
Bristow
Smallwood
Blacker
Joseph 66’
Whitaker
Dennis 74’
Ironside 66’
Crewe Alexandra 4-2-3-1 Starting XI
Waller
Hutchinson
Connolly
Sanders 2 75’
Billington
Lunt
Tezgel
Agius
March 75’
O'Reilly 89’
Thibaut 81’

Player stats

Goalkeeper1 player
Joe Murphy
90′ 1 4 40 – – – – –
Defenders7 players
Cameron Norman Taken off
45′ – 1 – 4 3 22 1 – –
90′ 1 – 1 6 5 26 1 – –
Patrick Brough Taken off
45′ – – – 1 – 15 2 – – –
Jayden Joseph Taken off
66′ – – – 8 2 18 3 – –
90′ 1 1 – 3 1 33 1 – – –
Jordan Turnbull Came on as a substitute
45′ – – – 5 4 28 1 – – –
Aaron McGowan Came on as a substitute
24′ – – – 2 2 16 1 – –
Midfielders3 players
Billy Blacker
90′ – – 49 – – 5 – 8 1 1 –
90′ – – 50 2 – – 1 2 – 1 –
Taylan Harris Came on as a substitute
45′ – – 8 – – – – – 1 – –
Forwards5 players
90′ – – 5 2 – – 3 7 1 31 –
Kristian Dennis Taken off
74′ – – 2 1 – – 1 2 1 19 –
Joe Ironside Taken off
66′ – – 1 1 – – – 8 1 11 –
Connor Jennings Came on as a substitute
24′ – – – – – – 1 3 – 12 –
Josh Davison Came on as a substitute
16′ – – 1 – – – – 2 1 6 –
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

Tranmere Rovers win 37% Avg odds 2.49
Draw 28% Avg odds 3.37
Crewe Alexandra 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.