Birmingham City FC
Football England - EFL League One St Andrew's Knighthead Park Sat 29 Mar 10:00
Shrewsbury Town FC
  1. Prediction
  2. Odds
  3. Stats
  4. Team News
  5. Lineups
  6. Squads
  7. Table

Will Goals Be at a Premium?

There’s a strong argument to go with Under 2.5 on the Total Goals market. Birmingham and Shrewsbury might not reach this total and we’re a fan of the odds of +105 that are available for this prediction.

Shrewsbury Won 3-2 When Teams Last Met

Birmingham City played out a 1-1 draw in their last game. This was on the road at Sixfields Stadium against Northampton Town.

Shrewsbury Town lost their previous game, being beaten at home to Burton Albion by a 2-0 scoreline at The Croud Meadow.

Head-to-Head Statistics

Shrewsbury triumphed in the last clash between the pair. Landing a 3-2 home win when playing Birmingham at The Croud Meadow.

Confirmed Lineups

Birmingham confirmed lineup (4-2-3-1): Ryan Allsop (GK), Ethan Laird, Ben Davies, Christoph Klarer, Alexander Cochrane, Tomoki Iwata, Marc Leonard, Kieran Dowell, Willum Willumsson, Keshi Anderson, Jay Stansfield.

Shrewsbury confirmed lineup (4-4-2): Jamal Blackman (GK), Josh Feeney, Aaron Pierre, George Nurse, Luca Hoole, Alex Gilliead, Dominic Gape, Malvind Benning, Taylor Perry, John Marquis, George Lloyd.

Birmingham vs Shrewsbury Prediction & Betting Tips

The best bet for this League One game could involve going low on the number of goals. We think that Under 2.5 is crying out to be backed based on the available stats and the odds of +105 look value.

Sportsgambler.com boast football expertise and that comes from knowing the team news once it’s announced. The latest form will also fuel our predictions and we make sure that the best stats are on hand.

Key Birmingham vs Shrewsbury league stats:

  • The 2.5 line hasn’t been covered in 4 of the last 5 Birmingham games at home.
  • The 2.5 line hasn’t been covered in 7 of the last 10 Birmingham games at home.
  • The 2.5 line hasn’t been covered in 4 of the last 5 Shrewsbury games.
  • The 2.5 line hasn’t been covered in 6 of the last 10 Shrewsbury games.
  • The 2.5 line hasn’t been covered in the last 3 Shrewsbury games.

Under 2.5 Probability

The bookies are estimating that there is a 48.8% likelihood of this pick landing a return. After careful examination, our experts calculate this probability to be somewhere between 55-60%. This is why we can recommend this wager.

Looking for Bigger Odds?

Under 2.5 Goals is available as an option when it comes to placing a Bet Builder. You can add different picks to your bet slip and get a return if all selections win.

Our Match Prediction
Under 2.5 Goals @ +105 Bet Now BetMGM logo
BetMGM logo
BetMGM Promo Up To $1500 in Bonus Bets Get Bonus T&C apply. Gamble responsibly 18+
Gamble responsibly 18+. All odds are correct at time of publishing and are subject to change. To use the Bookmaker Live Streaming services you will need to be logged in and have a funded account or to have placed a bet in the last 24 hours. Geo-restrictions apply.
Published 15:37, 27 March 2025

Correct Score Prediction

Birmingham Birmingham logo 2 - 0 Shrewsbury logo Shrewsbury

Birmingham are available at +410 to secure a 2-0 victory. Many bettors enjoy a correct score wager and there are some nice potential returns to be had.

Birmingham vs Shrewsbury Odds

Birmingham City are massive -526 favourites to win this League One game with the bookies and are regarded as 84% likely to win the match judging by the latest betting odds. Shrewsbury Town are the +1300 underdogs, while the draw can also be backed as an alternative.

For those expecting a high-scoring game, Over 2.5 Goals is the shortest price.

The football betting sites offer a Draw No Bet market for all League One matches and you can back Birmingham City at -5000 and Shrewsbury Town at +850.

Best Betting Offers
Team Stats
Birmingham logo Birmingham League Stats
Shrewsbury logo Shrewsbury League Stats
Full-Time Result
  • 7 wins, 1 defeat and 2 draws in the previous 10 matches
  • 9 wins and 1 draw in the previous 10 home matches
Full-Time Result
  • 2 wins, 6 defeats and 2 draws in the previous 10 matches
  • 1 win, 6 defeats and 3 draws in the previous 10 away matches
Goals
Goals
Top Scorers & Assists
Top Scorers & Assists

Birmingham vs Shrewsbury Lineups & Team News

Make sure you know the lineups ahead of kick-off, with injuries also playing a part when it comes to Birmingham vs Shrewsbury team news.

If you’re looking for the latest player information, check out the League One squads.

Birmingham Confirmed Lineup 4-2-3-1

Shrewsbury Confirmed Lineup 4-4-2

Birmingham Confirmed Lineup 4-2-3-1

21 Ryan Allsop
2 Ethan Laird 25 Ben Davies 4 Christoph Klarer 20 Alexander Cochrane
24 Tomoki Iwata 12 Marc Leonard
30 Kieran Dowell 18 Willum Willumsson 14 Keshi Anderson
28 Jay Stansfield
31 Jamal Blackman
6 Josh Feeney 16 Aaron Pierre 23 George Nurse 2 Luca Hoole
17 Alex Gilliead 15 Dominic Gape 3 Malvind Benning 14 Taylor Perry
27 John Marquis 9 George Lloyd

Shrewsbury Confirmed Lineup 4-4-2

Birmingham Substitutes

  • 7Emil Hansson
  • 9Alfie May
  • 10Lukas Jutkiewicz
  • 23Alfons Sampsted
  • 26Luke Harris
  • 31Grant Hanley
  • 45B. Peacock-Farrell

Shrewsbury Substitutes

  • 5Morgan Feeney
  • 7David Wheeler
  • 11Vadaine Oliver
  • 13Joe Young
  • 18Ricardo Dinanga
  • 24Callum Stewart
  • 26Jordan Shipley

Previous Birmingham Lineups

15 Mar League One
Northampton 1-1 Birmingham
11 Mar League One
Birmingham 2-1 Stevenage
08 Mar League One
Birmingham 1-0 Lincoln
04 Mar League One
Bolton 3-1 Birmingham
01 Mar League One
Birmingham 1-0 Wycombe
25 Feb League One
Birmingham 2-0 Leyton Orient

Previous Shrewsbury Lineups

15 Mar League One
Shrewsbury 0-2 Burton
08 Mar League One
Exeter 2-0 Shrewsbury
04 Mar League One
Shrewsbury 0-0 Bristol Rovers
01 Mar League One
Peterborough 3-1 Shrewsbury
22 Feb League One
Shrewsbury 0-1 Stevenage
18 Feb League One
Shrewsbury 0-1 Huddersfield
England FlagLeague One Table
2025/2026 Season
# Team G W D L +/- P
1 Cardiff 6 5 1 0 11:1 16
2 Stevenage 6 5 0 1 9:4 15
3 Bradford 6 4 2 0 10:6 14
4 Barnsley 6 4 1 1 11:7 13
5 Doncaster 6 4 1 1 6:4 13
6 Huddersfield 6 4 0 2 11:6 12
7 Luton 6 4 0 2 8:3 12
8 Stockport 6 3 2 1 10:7 11
9 Lincoln 6 3 2 1 8:6 11
10 Mansfield 6 3 1 2 11:7 10
11 Exeter 6 3 0 3 9:6 9
12 Wimbledon 6 3 0 3 8:6 9
13 Wigan 6 2 2 2 8:7 8
14 Bolton 6 1 4 1 6:6 7
15 Northampton 6 2 1 3 4:6 7
16 Leyton Orient 6 2 1 3 6:10 7
17 Reading 6 1 2 3 5:9 5
18 Burton 5 1 1 3 5:9 4
19 Rotherham 5 1 1 3 4:8 4
20 Blackpool 6 1 1 4 7:13 4
21 Plymouth 6 1 0 5 4:13 3
22 Wycombe 6 0 2 4 5:9 2
23 Port Vale 6 0 2 4 2:6 2
24 Peterborough 6 0 1 5 2:11 1
# Team G W D L +/- P
1 Cardiff 3 3 0 0 9:1 9
2 Huddersfield 3 3 0 0 6:0 9
3 Stevenage 3 3 0 0 4:0 9
4 Bradford 3 3 0 0 7:4 9
5 Wigan 3 2 1 0 6:2 7
6 Barnsley 3 2 1 0 7:4 7
7 Lincoln 3 2 1 0 6:3 7
8 Doncaster 3 2 1 0 3:1 7
9 Exeter 3 2 0 1 8:3 6
10 Mansfield 3 2 0 1 7:3 6
11 Wimbledon 3 2 0 1 4:1 6
12 Stockport 3 2 0 1 5:3 6
13 Luton 3 2 0 1 2:1 6
14 Bolton 3 1 2 0 4:2 5
15 Leyton Orient 3 1 1 1 4:3 4
16 Rotherham 2 1 1 0 4:3 4
17 Northampton 3 1 1 1 2:1 4
18 Blackpool 3 1 1 1 6:6 4
19 Burton 3 1 1 1 2:4 4
20 Reading 3 1 0 2 2:4 3
21 Plymouth 3 1 0 2 2:4 3
22 Wycombe 3 0 1 2 3:5 1
23 Port Vale 3 0 1 2 1:3 1
24 Peterborough 3 0 1 2 1:4 1