Today's Match Predictions Today's Goal Predictions All Predictions

Birmingham City vs Shrewsbury Town

League One

  • Alfie May (2)
  • Ben Davies
  • Ethan Laird
Finished
4 - 1
29 Mar 2025
  • Vadaine Oliver

Confirmed Starting Lineups

21 Allsop
Ryan Allsop
Goalkeeper
Rating: 6.4
2 Laird
Ethan Laird
Right Back
Rating: 7.7
4 Klarer
Christoph Klarer
Centre Back
Rating: 6.9
25 Davies
Ben Davies
Centre Back
Rating: 8.1
20 Cochrane
Alex Cochrane
Left Back
Rating: 7.1
24 Iwata
Tomoki Iwata
Central Midfield
Rating: 6.8
12 Leonard
Marc Leonard
Central Midfield
Rating: 7.9
30 Dowell
Kieran Dowell
Right Midfield
Rating: 7.3
18 Willumsson
Willum Thor Willumsson
Attacking Midfield
Rating: 7.0
14 Anderson
Keshi Anderson
Left Midfield
Rating: 7.1
28 Stansfield
Jay Stansfield
Attacker
Rating: 6.8
31 Blackman
Jamal Blackman
Goalkeeper
Rating: 6.0
2 Hoole
Luca Hoole
Right Back
Rating: 6.8
6 Feeney
Josh Feeney
Centre Back
Rating: 6.4
16 Pierre
Aaron Pierre
Centre Back
Rating: 6.6
23 Nurse
George Nurse
Centre Back
Rating: 6.6
3 Benning
Malvind Benning
Left Back
Rating: 6.4
17 Gilliead
Alex Gilliead
Central Midfield
Rating: 6.6
15 Gape
Dominic Gape
Central Midfield
Rating: 6.7
14 Perry
Taylor Perry
Central Midfield
Rating: 6.4
27 Marquis
John Marquis
Attacker
Rating: 6.7
9 Lloyd
George Lloyd
Attacker
Rating: 6.6
Birmingham City Birmingham City 4-2-3-1
Shrewsbury Town Shrewsbury Town 5-3-2

Player Ratings

Performance statistics from the completed match, showing starters and substitutes.

Birmingham City logo Birmingham City Stats

Starting XI

# Player Rating Mins
21 Ryan Allsop 6.4
90
2 Ethan Laird 7.7
63
4 Christoph Klarer 6.9
87
25 Ben Davies 8.1
90
20 Alex Cochrane 7.1
90
24 Tomoki Iwata 6.8
90
12 Marc Leonard 7.9
90
30 Kieran Dowell 7.3
90
18 Willum Thor Willumsson 7.0
73
14 Keshi Anderson 7.1
63
28 Jay Stansfield 6.8
73

Bench

7 Emil Hansson 7.0
27
9 Alfie May 9.0
17
10 Lukas Jutkiewicz N/A -
23 Alfons Sampsted 6.5
27
26 Luke Harris 7.1
17
31 Grant Hanley N/A
3
45 Bailey Peacock-Farrell N/A -

Shrewsbury Town logo Shrewsbury Town Stats

Starting XI

# Player Rating Mins
31 Jamal Blackman 6.0
90
2 Luca Hoole 6.8
46
6 Josh Feeney 6.4
90
16 Aaron Pierre 6.6
90
23 George Nurse 6.6
81
3 Malvind Benning 6.4
90
17 Alex Gilliead 6.6
90
15 Dominic Gape 6.7
76
14 Taylor Perry 6.4
76
27 John Marquis 6.7
90
9 George Lloyd 6.6
90

Bench

5 Morgan Feeney 6.7
9
7 David Wheeler 6.7
44
11 Vadaine Oliver 7.3
14
13 Joe Young N/A -
18 Ricardo Dinanga N/A -
24 Callum Stewart N/A -
26 Jordan Shipley 7.0
14

Match Statistics

Birmingham City
VS
Shrewsbury Town
2.3
Expected Goals (xG)
0.6
1.9
Expected Goals Open Play
0.6
0.4
Expected Goals Set Play
0.0
2.9
Expected Goals on Target
1.0
0.6
Shooting Performance
0.3
15
Shots
2
6
Shots on Target
1
11
Shots Inside Box
1
6
Big Chances Created
1
2
Big Chances Missed
0
7
Corners
1
📊 Complete Player Statistics
Player Team Rating Min Goals Assists Shots SoT Key Passes Passes Pass % Dribbles Tackles Interceptions Clearances Aerials Fouls Cards Touches
Alfie May Birmingham City 9.0 17 2 0 3 3 1 8 100.0% 0 0 0 0 0 1 - 12
Ben Davies S Birmingham City 8.1 90 1 0 1 1 0 99 93.0% 0 2 1 2 6 1 - 118
Marc Leonard S Birmingham City 7.9 90 0 1 1 0 2 72 90.0% 1 1 1 0 0 1 - 95
Ethan Laird S Birmingham City 7.7 63 1 0 2 1 1 14 88.0% 1 1 0 2 1 0 - 36
Kieran Dowell S Birmingham City 7.3 90 0 1 2 0 2 41 87.0% 0 1 0 1 0 2 - 70
Vadaine Oliver Shrewsbury Town 7.3 14 1 0 1 1 0 3 50.0% 0 0 0 0 0 1 - 5
Alex Cochrane S Birmingham City 7.1 90 0 0 1 0 0 87 94.0% 0 1 1 2 0 0 - 114
Keshi Anderson S Birmingham City 7.1 63 0 0 2 0 1 46 90.0% 0 1 0 0 1 0 - 75
Luke Harris Birmingham City 7.1 17 0 1 1 0 1 5 86.0% 0 0 0 0 0 0 - 10
Willum Thor Willumsson S Birmingham City 7.0 73 0 0 1 0 2 26 84.0% 0 0 0 0 2 1 - 40
Emil Hansson Birmingham City 7.0 27 0 1 0 0 1 10 90.0% 0 1 0 0 0 0 - 19
Jordan Shipley Shrewsbury Town 7.0 14 0 1 0 0 1 8 100.0% 0 0 0 1 0 1 - 11
Christoph Klarer S Birmingham City 6.9 87 0 0 0 0 0 59 87.0% 1 1 0 0 6 0 - 75
Tomoki Iwata S Birmingham City 6.8 90 0 0 0 0 0 52 82.0% 0 1 0 1 2 1 - 73
Jay Stansfield S Birmingham City 6.8 73 0 0 1 1 1 10 100.0% 2 0 0 0 0 0 - 20
Luca Hoole S Shrewsbury Town 6.8 46 0 0 0 0 0 3 38.0% 0 1 0 1 1 1 - 18
Dominic Gape S Shrewsbury Town 6.7 76 0 0 0 0 0 7 57.0% 0 2 2 0 2 0 - 22
John Marquis S Shrewsbury Town 6.7 90 0 0 0 0 0 12 65.0% 2 0 0 0 0 1 - 31
Morgan Feeney Shrewsbury Town 6.7 9 0 0 0 0 0 5 83.0% 0 0 0 1 0 0 - 8
David Wheeler Shrewsbury Town 6.7 44 0 0 0 0 0 9 67.0% 2 2 0 1 3 1 1Y 26
Aaron Pierre S Shrewsbury Town 6.6 90 0 0 0 0 0 16 73.0% 0 1 1 8 2 0 - 36
George Nurse S Shrewsbury Town 6.6 81 0 0 1 0 0 16 57.0% 2 0 0 10 0 0 - 57
Alex Gilliead S Shrewsbury Town 6.6 90 0 0 0 0 0 12 80.0% 1 1 1 0 0 1 - 23
George Lloyd S Shrewsbury Town 6.6 90 0 0 0 0 0 3 38.0% 1 0 0 1 1 1 - 22
Alfons Sampsted Birmingham City 6.5 27 0 0 0 0 1 4 50.0% 0 0 0 1 0 1 - 13
Ryan Allsop S Birmingham City 6.4 90 0 0 0 0 1 30 63.0% 0 0 0 1 1 0 - 53
Josh Feeney S Shrewsbury Town 6.4 90 0 0 0 0 0 27 82.0% 1 1 0 5 1 2 - 46
Malvind Benning S Shrewsbury Town 6.4 90 0 0 0 0 1 14 61.0% 1 0 2 1 1 3 - 49
Taylor Perry S Shrewsbury Town 6.4 76 0 0 0 0 0 9 69.0% 0 1 2 3 0 1 - 23
Jamal Blackman S Shrewsbury Town 6.0 90 0 0 0 0 0 18 47.0% 1 0 0 2 0 0 - 50