Crewe Alexandra vs Shrewsbury Town

8 November 2025 · League Two · 2025/26 · Referee Tom Reeves

Full time 3 – 1

Half-time: 1–1

  • Owen Lunt 21’
  • Tommi O'Reilly 56’
  • Omar Bogle 90+3’
  • Josh Ruffels 29’

Match summary

Crewe Alexandra won 3-1 at home to Shrewsbury Town. It was 1-1 at half-time.

In the first half, Owen Lunt put Crewe Alexandra ahead in the 21st minute and Josh Ruffels equalised in the 29th minute. In the second half, Tommi O'Reilly put Crewe Alexandra back in front in the 56th minute and Omar Bogle made it 3-1 in stoppage time.

Shots finished 21-16 to Crewe Alexandra, with 6 on target for Crewe Alexandra and 2 for Shrewsbury Town.

Match stats

52% Possession 48%
21 Shots 16
6 Shots on target 2
7 Corners 4
344 Passes 317
73.8% Pass accuracy 60.3%
10 Tackles 12
6 Fouls 12
2 Yellow cards 3
6 Offsides 1

Key events

Crewe Alexandra Shrewsbury Town
Kick-off
Emre TezgelShot on target
14’
Owen LuntRight foot shot1-0 (Crewe Alexandra)
21’
29’
Josh RuffelsLeft foot shot1-1 (Shrewsbury Town)
Reece HutchinsonCharlie Finney
32’
36’
Sam StubbsOff the ball foul
Emre TezgelShot on target
36’
Calum AgiusShot on target
37’
43’
Half-time1-1
Second half underway
50’
Tommi O'ReillyLeft foot shot2-1 (Crewe Alexandra)
56’
71’
William BoyleShot on target
78’
Chuks AnekeIsmeal Kabia
Omar BogleCalum Agius
87’
Max SandersTime wasting
90+1’
Omar BogleLeft foot shot3-1 (Crewe Alexandra)
90+3’
Omar Bogle
90+4’
Full-time3-1

Shot map

Every shot and where it was taken from.

 Shrewsbury Town attacking Crewe Alexandra attacking 
2’ Ismeal Kabia (Shrewsbury Town), set piece, off target 2’ Sam Clucas (Shrewsbury Town), set piece, blocked 3’ Anthony Scully (Shrewsbury Town), set piece, off target 7’ Lewis Billington (Crewe Alexandra), open play, off target 12’ Tommi O'Reilly (Crewe Alexandra), from a corner, blocked 14’ Emre Tezgel (Crewe Alexandra), from a corner, saved 14’ James Connolly (Crewe Alexandra), from a corner, off target 19’ Anthony Scully (Shrewsbury Town), open play, blocked 19’ Sam Clucas (Shrewsbury Town), open play, blocked 20’ Luca Hoole (Shrewsbury Town), from a corner, blocked 21’ Owen Lunt (Crewe Alexandra), open play, goal 24’ Anthony Scully (Shrewsbury Town), set piece, blocked 29’ Josh Ruffels (Shrewsbury Town), open play, goal 34’ Emre Tezgel (Crewe Alexandra), open play, off target 36’ Emre Tezgel (Crewe Alexandra), set piece, saved 37’ Calum Agius (Crewe Alexandra), open play, saved 45’ Max Sanders (Crewe Alexandra), open play, blocked 45’ Tommi O'Reilly (Crewe Alexandra), set piece, blocked 47’ Thomas Sang (Shrewsbury Town), open play, off target 53’ Max Sanders (Crewe Alexandra), open play, blocked 54’ James Connolly (Crewe Alexandra), from a corner, hit the woodwork 56’ Tommi O'Reilly (Crewe Alexandra), set piece, goal 58’ Emre Tezgel (Crewe Alexandra), open play, off target 62’ Emre Tezgel (Crewe Alexandra), open play, off target 68’ Emre Tezgel (Crewe Alexandra), open play, off target 69’ Sam Clucas (Shrewsbury Town), open play, off target 71’ William Boyle (Shrewsbury Town), set piece, saved 71’ Anthony Scully (Shrewsbury Town), set piece, blocked 77’ Owen Lunt (Crewe Alexandra), from a corner, off target 81’ Tommy McDermott (Shrewsbury Town), from a corner, off target 81’ Thomas Sang (Shrewsbury Town), open play, off target 84’ William Boyle (Shrewsbury Town), from a corner, off target 88’ Owen Lunt (Crewe Alexandra), set piece, off target 90’ Conor Thomas (Crewe Alexandra), from a corner, off target 90+2’ Tommy McDermott (Shrewsbury Town), open play, blocked 90+3’ Omar Bogle (Crewe Alexandra), open play, goal 90+7’ Emre Tezgel (Crewe Alexandra), open play, blocked 2’ Ismeal Kabia (Shrewsbury Town), set piece, off target 2’ Sam Clucas (Shrewsbury Town), set piece, blocked 3’ Anthony Scully (Shrewsbury Town), set piece, off target 7’ Lewis Billington (Crewe Alexandra), open play, off target 12’ Tommi O'Reilly (Crewe Alexandra), from a corner, blocked 14’ Emre Tezgel (Crewe Alexandra), from a corner, saved 14’ James Connolly (Crewe Alexandra), from a corner, off target 19’ Anthony Scully (Shrewsbury Town), open play, blocked 19’ Sam Clucas (Shrewsbury Town), open play, blocked 20’ Luca Hoole (Shrewsbury Town), from a corner, blocked 21’ Owen Lunt (Crewe Alexandra), open play, goal 24’ Anthony Scully (Shrewsbury Town), set piece, blocked 29’ Josh Ruffels (Shrewsbury Town), open play, goal 34’ Emre Tezgel (Crewe Alexandra), open play, off target 36’ Emre Tezgel (Crewe Alexandra), set piece, saved 37’ Calum Agius (Crewe Alexandra), open play, saved 45’ Max Sanders (Crewe Alexandra), open play, blocked 45’ Tommi O'Reilly (Crewe Alexandra), set piece, blocked 47’ Thomas Sang (Shrewsbury Town), open play, off target 53’ Max Sanders (Crewe Alexandra), open play, blocked 54’ James Connolly (Crewe Alexandra), from a corner, hit the woodwork 56’ Tommi O'Reilly (Crewe Alexandra), set piece, goal 58’ Emre Tezgel (Crewe Alexandra), open play, off target 62’ Emre Tezgel (Crewe Alexandra), open play, off target 68’ Emre Tezgel (Crewe Alexandra), open play, off target 69’ Sam Clucas (Shrewsbury Town), open play, off target 71’ William Boyle (Shrewsbury Town), set piece, saved 71’ Anthony Scully (Shrewsbury Town), set piece, blocked 77’ Owen Lunt (Crewe Alexandra), from a corner, off target 81’ Tommy McDermott (Shrewsbury Town), from a corner, off target 81’ Thomas Sang (Shrewsbury Town), open play, off target 84’ William Boyle (Shrewsbury Town), from a corner, off target 88’ Owen Lunt (Crewe Alexandra), set piece, off target 90’ Conor Thomas (Crewe Alexandra), from a corner, off target 90+2’ Tommy McDermott (Shrewsbury Town), open play, blocked 90+3’ Omar Bogle (Crewe Alexandra), open play, goal 90+7’ Emre Tezgel (Crewe Alexandra), open play, blocked
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Lineups

Crewe Alexandra 4-2-3-1 Starting XI
Booth
Finney 32’
Connolly
Demetriou
Billington
Sanders
Thomas
Agius 87’
Lunt
O'Reilly 74’
Tezgel
Shrewsbury Town 3-4-3 Starting XI
Brook
Stubbs 64’
Boyle
Hoole
Ruffels
Sang
Clucas
Kabia 78’
Scully 78’
Perry 63’
Lloyd

Player stats

Goalkeeper1 player
90′ 1 1 25 1 – – – –
Defenders5 players
90′ – 1 – 2 1 42 – – – –
90′ – 1 4 9 9 45 – – – –
90′ – – – 7 7 48 1 – – –
Charlie Finney Taken off
32′ 2 – – 2 – 8 – – 1 –
Reece Hutchinson Came on as a substitute
58′ – 1 – 4 1 27 – – – –
Midfielders7 players
90′ – – 46 3 – 1 2 4 – –
90′ – – 25 2 – 2 1 4 1 – –
Tommi O'Reilly Taken off
74′ 1 – 14 1 – 2 – 7 2 3 –
90′ 1 1 16 3 – 1 – 3 1 – –
Calum Agius Taken off
87′ – – 27 1 – 1 – 3 1 1 –
Matúš Holíček Came on as a substitute
16′ – – 4 1 – – – – – – –
Omar Bogle Came on as a substitute
10′ 1 – – – – – – 1 – –
Forwards1 player
90′ – – 7 2 – – – 7 1 17 –
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

Crewe Alexandra win 45% Avg odds 2.08
Draw 29% Avg odds 3.18
Shrewsbury Town win 26% Avg odds 3.58

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.