Thursday , 2 July 2026

Birmingham City FC vs Shrewsbury Town FC, League One 2024-25 REGULAR SEASON

League One · 2024-25
Sat 29 Mar 2025 · 15:00 UTC St Andrew's Ground 26,254 HT 45' · FT 45'
Ben Davies 27' 1–0
Ethan Laird 61' 2–0
Alfie May 77' 3–0
Alfie May 86' 4–0
4–1 87' Vadaine Oliver

Overview

Match Preview

Birmingham City FC vs Shrewsbury Town FCLeague One at St Andrew's Ground.

Match Details

  • Referee Tom Reeves
  • Assistant 1 Daniel Jarvis (England)
  • Assistant 2 Abbas Khan
3 games this season 🟨 0.0/game 5.0 goals/game

Head-to-Head

1
1
Birmingham City FC 2 games · Avg 5.0 goals Shrewsbury Town FC

Recent Form

DateOpponentH/A ScoreResult
29 Mar Shrewsbury Town FC H 4–1 W
15 Mar Northampton Town FC A 1–1 D
11 Mar Stevenage FC H 2–1 W
08 Mar Lincoln City FC H 1–0 W
04 Mar Bolton Wanderers FC A 1–3 L
01 Mar Wycombe Wanderers FC H 1–0 W
DateOpponentH/A ScoreResult
29 Mar Birmingham City FC A 1–4 L
15 Mar Burton Albion FC H 0–2 L
08 Mar Exeter City FC A 0–2 L
04 Mar Bristol Rovers FC H 0–0 D
01 Mar Peterborough United FC A 1–3 L
22 Feb Stevenage FC H 0–1 L

Key Stats

100% Both Teams to Score
H2H (2 games)
100% Over 2.5 Goals
H2H history

Events

Match Events

  • 0' Welcome to St Andrew's Ground that hosts another battle between Birmingham City FC and Shrewsbury Town FC.
  • 5' Birmingham City FC started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 5.
  • 10' Shrewsbury Town FC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
  • 15' Spectators do not have much to choose from both teams. The sides had several scoring chances but they still need a bit more than just a sight of a goal.
  • 20' It looks surprising Shrewsbury Town FC does not make any changes. David Wheeler has some obvious troubles when approaching to the goal.
  • 25' Luca Hoole needs to be pretty careful with his discipline considering 0 Yellow cards this season.
  • 27' Birmingham City FC is taking the lead after the goal scored by Ben Davies on 27.
  • 32' It looks like no one’s ball. Shrewsbury Town FC is used to counterattacking playing. None of the sides are ready to take the lead.
  • 37' Birmingham City FC is showing some good football. However, Birmingham City FC are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
  • 42' Vadaine Oliver has certainly something to prove this evening. He made 0 appearances with only 0 goals this season.
  • 46' David Wheeler has so much to prove this time. He replaces Luca Hoole on 46 minute.
  • 48' That looks like a foul for a card for David Wheeler.
  • 53' The travelling Shrewsbury Town FC supporters hardly appreciate their team being pressed down to the backline.
  • 58' It’s high time Chris Davies made some changes to put the his team’s game back to action.
  • 61' Goal! Ethan Laird scores his 6 goal in 409 matches.
  • 63' Emil Hansson has so much to prove this time. He replaces Keshi Anderson on 63 minute.
  • 68' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
  • 73' Both teams are passing the ball around with high level of urgency. Shrewsbury Town FC needs to do something about it to get closer to the goal.
  • 76' Shrewsbury Town FC manager makes another effort to make the tables turned. Vadaine Oliver is hanging Dominic Gape on the field on 76 minute.
  • 77' GOAL! Alfie May scores on 77. Assisted by Emil Hansson
  • 81' The whistle greets George Nurse as he departs to be replaced by Morgan Feeney.
  • 86' Goal! Alfie May scores his 99 goal in 235 matches.
  • 87' GOAL! Vadaine Oliver scores on 87. Assisted by Jordan Shipley
  • 87' Another change for Birmingham City FC made on 87 minute. Christoph Klarer leaves to be changed by Grant Hanley.
  • The referee blows the final whistle. Sensational lose for Shrewsbury Town FC.

Lineups

H2H

Predictions

Prediction accuracy
4 / 4
2.12 Birmingham City FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.13 Shrewsbury Town FC xG
I would bet for: Over 2.5 goals 62% + Both teams to score 60%

Match Result

✓ Correct
Birmingham City FC60% Draw22% Shrewsbury Town FC18%
Actual: Birmingham City FC win

Both Teams to Score

✓ Correct
Yes60% 0% No40%
Avg goals/match: 3.25
Actual: Yes — both scored

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 95%
5%
± 1.5 83%
17%
± 2.5 62%
38%
± 3.5 40%
60%
± 4.5 23%
77%

Double Chance

Birmingham City FC or Draw
82%
Draw or Shrewsbury Town FC
40%
Birmingham City FC or Shrewsbury Town FC
78%

Half-Time Result

✓ Correct
Birmingham City FC43% Draw41% Shrewsbury Town FC16%
Actual: Birmingham City FC win at HT

Correct Score

✓ In top 12
1 – 1
10.1%
2 – 1
9.5%
2 – 0
8.6%
1 – 0
7.6%
3 – 1
6.7%
3 – 0
5.9%
0 – 0
5.4%
2 – 2
5.4%
1 – 2
5.1%
3 – 2
3.8%
0 – 1
3.7%
4 – 1
Actual

Asian Handicap — Birmingham City FC

Handicap Birmingham City FC covers Push Shrewsbury Town FC covers
-2.5 19% 81%
-2 19% 18% 63%
-1.5 37% 63%
-1 37% 22% 42%
-0.5 58% 42%
+0.5 81% 19%
+1 81% 11% 7%
+1.5 93% 7%
+2 93% 5% 2%
+2.5 98% 2%

Clean Sheet

Birmingham City FC keeps clean sheet
33%
Shrewsbury Town FC keeps clean sheet
13%

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.