While we have made these predictions for Birmingham City v Shrewsbury Town for this match preview with the best of intentions, no profits are guaranteed. Always gamble responsibly, and with what you can afford to lose. Best of luck with your selections.
Birmingham City vs Shrewsbury Town Live Stream Global Listings
Predictions and Tips
The League One meeting at St. Andrew's @ Knighthead Park on Saturday will see hosts Birmingham City welcome Shrewsbury Town.
Full predictions, stats & game poll for the Birmingham City v Shrewsbury Town match are shown here - along with the latest match odds.
📊 Form Guide

Birmingham City
WWLWWD
Birmingham City prepare for this match after a 1-1 League One drawn result vs Northampton Town.
For Birmingham City, the goalscorers were Tomoki Iwata (17' Own goal) and Keshi Anderson (45').
Birmingham City haven’t had any problems with scoring, hitting the target every time they’ve gone out to play in their last 6 matches.
They have hit an aggregate of 8 during that period and have conceded a total of 5. Such a trend isn’t assured to follow through into this game, though.
Shrewsbury Town
LLLDLL 📉
Following on from being defeated in their last game at the hands of Burton Albion in League One action, Shrewsbury Town and their fans will hope to get a better result this time.
Rumarn Burrell (72') and Terence Vancooten (86') scored for Burton Albion.
The attacking players from Shrewsbury Town have been starved of goals over their last six clashes, contributing the disappointing return of only 1. In those fixtures, The Shrews have also seen the collective goal tally of opposing teams equal 9.
↔️ Head to head
Looking over their prior head-to-head meetings dating back to 05/10/1991 shows that Birmingham City have won 4 of these and Shrewsbury Town 1, with the tally of draws being 1.
16 goals were scored between the two sides throughout the course of those matches, with 12 of them for The Blues and 4 netted by The Shrews. That is an average goals per game value of 2.67.
The previous league clash between the two was League One match day 17 on 23/11/2024 when the final score was Shrewsbury Town 3-2 Birmingham City.
The match was refereed by Sunny Gill.
🗞️ Team News: Birmingham City
Seung-ho Paik (unknown injury) and Lee Buchanan (Knee injury) will be missing for Birmingham City gaffer Chris Davies.
✨ Prediction
When taking all factors into account, Birmingham City will likely get amongst the goals when they line up against Shrewsbury Town, who won’t find it easy to find the back of the net.
Our tip is for a controlled 2-0 margin for Birmingham City after 90 minutes.
Lucas Pereira, 14:02 29/03/2025
📊 Poll: Who Will Win?

⚽️ Team Focus:
Birmingham City
Formed: 1875
Stadium: St. Andrew's @ Knighthead Park (29,409)
Captain: Krystian Bielik
Chairman: Tom Wagner
Manager: Chris Davies
Competitions: League One position 1, EFL Trophy (Final)
🔑 Star Player: Jay Stansfield
Regularly deployed in the Striker position, Jay Stansfield was born in Tiverton, England. Having made a first senior appearance for Fulham in the 2019 - 2020 season, the talented Forward has managed to score 16 league goals in this League One 2024 - 2025 campaign so far in 27 appearances.
Shrewsbury Town |
|
Birmingham City |
Shrewsbury Town |
|
Birmingham City |
Birmingham City |
|
Shrewsbury Town |
Shrewsbury Town |
|
Birmingham City |
Birmingham City |
|
Shrewsbury Town |
Shrewsbury Town |
|
Birmingham City |
Pos | Team | Pld | W | D | L | +/- | Pts | Form |
---|---|---|---|---|---|---|---|---|
1 |
![]() |
36 | 25 | 8 | 3 | 35 | 83 | WLWWD |
2 |
![]() |
38 | 22 | 8 | 8 | 22 | 74 | WWLWW |
3 |
![]() |
37 | 20 | 11 | 6 | 28 | 71 | LWDLW |
4 |
![]() |
39 | 20 | 9 | 10 | 18 | 69 | DWWLW |
5 |
![]() |
39 | 19 | 11 | 9 | 19 | 68 | DDWLW |
6 |
![]() |
38 | 18 | 7 | 13 | 14 | 61 | WLLWL |
7 |
![]() |
37 | 18 | 6 | 13 | 4 | 60 | DWWLL |
8 |
![]() |
38 | 18 | 5 | 15 | 16 | 59 | LLLWW |
9 |
![]() |
37 | 16 | 11 | 10 | 6 | 59 | WDDWD |
10 |
![]() |
38 | 13 | 15 | 10 | 7 | 54 | DWWLW |
11 |
![]() |
38 | 15 | 8 | 15 | -2 | 53 | WLLLD |
12 |
![]() |
38 | 13 | 11 | 14 | 8 | 50 | LWLWD |
13 |
![]() |
38 | 13 | 10 | 15 | -4 | 49 | WDLDL |
14 |
![]() |
37 | 12 | 9 | 16 | -3 | 45 | WWLDL |
15 |
![]() |
37 | 12 | 9 | 16 | -4 | 45 | WDDWW |
16 |
![]() |
37 | 12 | 9 | 16 | -11 | 45 | DWWDD |
17 |
![]() |
37 | 12 | 8 | 17 | -8 | 44 | DDDLW |
18 |
![]() |
36 | 11 | 10 | 15 | -3 | 43 | WLDWL |
19 |
![]() |
38 | 10 | 12 | 16 | -19 | 42 | DDWDL |
20 |
![]() |
38 | 12 | 6 | 20 | -22 | 42 | DWWLL |
21 |
![]() |
38 | 8 | 12 | 18 | -16 | 36 | DLLWL |
22 |
![]() |
38 | 8 | 9 | 21 | -31 | 33 | LDLLW |
23 |
![]() |
38 | 7 | 9 | 22 | -26 | 30 | LLLLD |
24 |
![]() |
37 | 7 | 7 | 23 | -28 | 28 | LLDLL |
Birmingham City |
|
Shrewsbury Town |
Northampton Town |
|
Birmingham City |
Birmingham City |
|
Stevenage |
Birmingham City |
|
Lincoln City |
Bolton Wanderers |
|
Birmingham City |
Birmingham City |
|
Wycombe Wanderers |
Birmingham City |
|
Shrewsbury Town |
Shrewsbury Town |
|
Burton Albion |
Exeter City |
|
Shrewsbury Town |
Shrewsbury Town |
|
Bristol Rovers |
Peterborough United |
|
Shrewsbury Town |
Shrewsbury Town |
|
Stevenage |
Birmingham City |
|
Stevenage |
Birmingham City |
|
Lincoln City |
Birmingham City |
|
Wycombe Wanderers |
Birmingham City |
|
Leyton Orient |
Birmingham City |
|
Charlton Athletic |
Birmingham City |
|
Cambridge United |
Exeter City |
|
Shrewsbury Town |
Peterborough United |
|
Shrewsbury Town |
Reading |
|
Shrewsbury Town |
Rotherham United |
|
Shrewsbury Town |
Stockport County |
|
Shrewsbury Town |
Charlton Athletic |
|
Shrewsbury Town |
Goals scored | 1.7 |
Goals conceded | 0.4 |
Time first goal scored | 36 |
Time first goal conceded | 50 |
Yellow cards | 1.9 |
Red cards | 0.1 |
Subs used | 4.6 |
Biggest victory | 4-0 |
Biggest defeat | null |
Goals scored | 0.9 |
Goals conceded | 1.8 |
Time first goal scored | 45 |
Time first goal conceded | 38 |
Yellow cards | 2.3 |
Red cards | 0.1 |
Subs used | 3.8 |
Biggest victory | 5-3 |
Biggest defeat | 4-1 |
Jay Stansfield | 16 |
Alfie May | 12 |
Keshi Anderson | 5 |
Tomoki Iwata | 5 |
Willum Þór Willumsson | 5 |
John Marquis | 8 |
George Lloyd | 5 |
Tom Bloxham | 4 |
Mal Benning | 2 |
Leo Castledine | 2 |
Bristol Rovers |
|
Birmingham City |
Birmingham City |
|
Barnsley |
Peterborough United |
|
Birmingham City |
Birmingham City |
|
Peterborough United |
Birmingham City |
|
Crawley Town |
Burton Albion |
|
Birmingham City |
Stevenage |
|
Birmingham City |
Birmingham City |
|
Mansfield Town |
Blackpool |
|
Birmingham City |
Cambridge United |
|
Birmingham City |
Wycombe Wanderers |
|
Shrewsbury Town |
Shrewsbury Town |
|
Cambridge United |
Shrewsbury Town |
|
Reading |
Lincoln City |
|
Shrewsbury Town |
Shrewsbury Town |
|
Wigan |
Northampton Town |
|
Shrewsbury Town |
Barnsley |
|
Shrewsbury Town |
Shrewsbury Town |
|
Crawley Town |
