Bristol Rovers vs Birmingham City: Prediction, Head-to-Head, Odds & Stats
By Wojtek Kolan
Head To Head: Bristol Rovers 0 - 5 Birmingham City
Bristol Rovers
Last 5 Matches
Birmingham City
Bristol Rovers vs Birmingham City H2H Results Summary
Over the most recent 5 H2H results between these teams, Bristol Rovers have got the victory 0 times and Birmingham City have come out on top on 5 occasion. In the most recent game between them, Birmingham City won 1-2.
Head-to-Head | Match Wins |
---|---|
Bristol Rovers | 0 |
Birmingham City | 5 |
Bristol Rovers vs Birmingham City Previous Games
|
League One | |||||
01 Apr '25 19:00 |
Bristol Rovers Birmingham City |
![]()
1
2
|
||||
14 Dec '24 15:00 |
Birmingham City Bristol Rovers |
![]()
2
0
|
||||
|
Club Friendly Games | |||||
20 Jul '19 12:00 |
Bristol Rovers Birmingham City |
![]()
1
2
|
||||
|
EFL Cup | |||||
11 Aug '15 18:45 |
Bristol Rovers Birmingham City |
![]()
1
2
|
||||
|
FA Cup | |||||
14 Jan '14 19:45 |
Birmingham City Bristol Rovers |
![]()
3
0
|
Head To Head Streaks
Team Streaks
Bristol Rovers vs Birmingham City Best Odds For The Match
Full Time Result
Both Teams To Score
Over Under Full Time
Draw No Bet
Over Under First Half
Bristol Rovers and Birmingham City Recently Played
Bristol Rovers
Exeter City

Bolton Wanderers
Bristol Rovers

Bristol Rovers
Birmingham City

Bristol Rovers
Mansfield Town

Crawley Town
Bristol Rovers

Lincoln City
Bristol Rovers

Bristol Rovers
Bolton Wanderers

Bristol Rovers
Huddersfield Town

Shrewsbury Town
Bristol Rovers

Bristol Rovers
Rotherham United

Northampton Town
Bristol Rovers

Wycombe Wanderers
Bristol Rovers

Bristol Rovers
Burton Albion

Bristol Rovers
Stockport County

Bristol Rovers
Peterborough United

Charlton Athletic
Bristol Rovers

Wigan Athletic
Bristol Rovers

Bristol Rovers
Barnsley

Ipswich Town
Bristol Rovers

Cambridge United
Bristol Rovers

Bristol Rovers
Leyton Orient

Stevenage
Bristol Rovers

Exeter City
Bristol Rovers

Bristol Rovers
Wrexham

Birmingham City
Bristol Rovers

Bristol Rovers
Bolton Wanderers
Leyton Orient
Bristol Rovers

Barnsley
Bristol Rovers

Bristol Rovers
Blackpool

Mansfield Town
Bristol Rovers

Birmingham City
Peterborough United

Blackpool
Birmingham City
Peterborough United
Birmingham City

Birmingham City
Barnsley

Bristol Rovers
Birmingham City

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
Leyton Orient

Reading
Birmingham City

Birmingham City
Bradford City

Birmingham City
Charlton Athletic

Birmingham City
Cambridge United

Birmingham City
Newcastle United

Stevenage
Birmingham City

Birmingham City
Rotherham United

Huddersfield Town
Birmingham City

Wrexham
Birmingham City

Birmingham City
Exeter City

Swindon Town
Birmingham City

Birmingham City
Lincoln City

Wigan Athletic
Birmingham City

Stockport County
Birmingham City

Birmingham City
Blackpool

Birmingham City
Burton Albion

Crawley Town
Birmingham City

Crawley Town
Birmingham City
Bristol Rovers vs Birmingham City Recent Match H2H stats
Bristol Rovers vs Birmingham in the League One on Tue, 1 Apr '25
Final Score : 1 - 2
Bristol Rovers (H) | Match overview | Birmingham City (A) |
---|---|---|
34% | Ball possession | 66% |
4 | Big chances | 1 |
9 | Total shots | 7 |
1 | Goalkeeper saves | 1 |
2 | Corner kicks | 4 |
16 | Fouls | 14 |
222 | Passes | 430 |
19 | Tackles | 16 |
14 | Free kicks | 15 |
4 | Yellow cards | 1 |
Bristol Rovers (H) | Shots | Birmingham City (A) |
9 | Total shots | 7 |
2 | Shots on target | 3 |
2 | Hit woodwork | 0 |
5 | Shots off target | 2 |
2 | Blocked shots | 2 |
7 | Shots inside box | 5 |
2 | Shots outside box | 2 |
Bristol Rovers (H) | Attack | Birmingham City (A) |
1 | Big chances scored | 1 |
3 | Big chances missed | 0 |
11 | Touches in penalty area | 13 |
3 | Fouled in final third | 3 |
5 | Offsides | 3 |
Bristol Rovers (H) | Passes | Birmingham City (A) |
117 | Accurate passes | 321 |
18 | Throw-ins | 34 |
66 | Final third entries | 70 |
36/91 (40%) | Final third phase | 58/123 (47%) |
16/65 (25%) | Long balls | 23/71 (32%) |
0/11 (0%) | Crosses | 3/13 (23%) |
Bristol Rovers (H) | Duels | Birmingham City (A) |
44% | Duels | 56% |
7 | Dispossessed | 5 |
38/74 (51%) | Ground duels | 36/74 (49%) |
21/59 (36%) | Aerial duels | 38/59 (64%) |
7/16 (44%) | Dribbles | 6/20 (30%) |
Bristol Rovers (H) | Defending | Birmingham City (A) |
63% | Tackles won | 50% |
19 | Total tackles | 16 |
6 | Interceptions | 5 |
52 | Recoveries | 42 |
54 | Clearances | 40 |
Bristol Rovers (H) | Goalkeeping | Birmingham City (A) |
1 | Total saves | 1 |
1 | Big saves | 1 |
0 | High claims | 2 |
0 | Punches | 1 |
7 | Goal kicks | 7 |
Bristol Rovers (H) | Match overview | Birmingham City (A) |
---|---|---|
37% | Ball possession | 63% |
3 | Big chances | 0 |
7 | Total shots | 5 |
0 | Goalkeeper saves | 1 |
2 | Corner kicks | 1 |
124 | Passes | 214 |
8 | Tackles | 9 |
7 | Free kicks | 8 |
Bristol Rovers (H) | Shots | Birmingham City (A) |
7 | Total shots | 5 |
2 | Shots on target | 1 |
2 | Hit woodwork | 0 |
3 | Shots off target | 2 |
2 | Blocked shots | 2 |
6 | Shots inside box | 4 |
1 | Shots outside box | 1 |
Bristol Rovers (H) | Attack | Birmingham City (A) |
1 | Big chances scored | 0 |
2 | Big chances missed | 0 |
1 | Fouled in final third | 1 |
2 | Offsides | 2 |
Bristol Rovers (H) | Passes | Birmingham City (A) |
71 | Accurate passes | 163 |
7 | Throw-ins | 16 |
33 | Final third entries | 30 |
13/38 (34%) | Long balls | 14/34 (41%) |
0/6 (0%) | Crosses | 3/8 (38%) |
Bristol Rovers (H) | Duels | Birmingham City (A) |
39% | Duels | 61% |
4 | Dispossessed | 2 |
15/33 (45%) | Ground duels | 18/33 (55%) |
12/37 (32%) | Aerial duels | 25/37 (68%) |
1/6 (17%) | Dribbles | 2/8 (25%) |
Bristol Rovers (H) | Defending | Birmingham City (A) |
88% | Tackles won | 56% |
8 | Total tackles | 9 |
3 | Interceptions | 2 |
28 | Recoveries | 20 |
29 | Clearances | 23 |
Bristol Rovers (H) | Goalkeeping | Birmingham City (A) |
0 | Total saves | 1 |
3 | Goal kicks | 2 |
Bristol Rovers (H) | Match overview | Birmingham City (A) |
---|---|---|
32% | Ball possession | 68% |
1 | Big chances | 1 |
2 | Total shots | 2 |
1 | Goalkeeper saves | 0 |
0 | Corner kicks | 3 |
98 | Passes | 216 |
11 | Tackles | 7 |
7 | Free kicks | 7 |
4 | Yellow cards | 1 |
Bristol Rovers (H) | Shots | Birmingham City (A) |
2 | Total shots | 2 |
0 | Shots on target | 2 |
2 | Shots off target | 0 |
1 | Shots inside box | 1 |
1 | Shots outside box | 1 |
Bristol Rovers (H) | Attack | Birmingham City (A) |
0 | Big chances scored | 1 |
1 | Big chances missed | 0 |
2 | Fouled in final third | 2 |
3 | Offsides | 1 |
Bristol Rovers (H) | Passes | Birmingham City (A) |
46 | Accurate passes | 158 |
11 | Throw-ins | 18 |
33 | Final third entries | 40 |
3/27 (11%) | Long balls | 9/37 (24%) |
0/5 (0%) | Crosses | 0/5 (0%) |
Bristol Rovers (H) | Duels | Birmingham City (A) |
51% | Duels | 49% |
3 | Dispossessed | 3 |
23/41 (56%) | Ground duels | 18/41 (44%) |
9/22 (41%) | Aerial duels | 13/22 (59%) |
6/10 (60%) | Dribbles | 4/12 (33%) |
Bristol Rovers (H) | Defending | Birmingham City (A) |
45% | Tackles won | 43% |
11 | Total tackles | 7 |
3 | Interceptions | 3 |
24 | Recoveries | 22 |
25 | Clearances | 17 |
Bristol Rovers (H) | Goalkeeping | Birmingham City (A) |
1 | Total saves | 0 |
4 | Goal kicks | 5 |
Bristol Rovers Vs Birmingham City Season Stats
Bristol Rovers | Performance Summary | Birmingham City |
---|---|---|
42 | Matches | 40 |
12 | Total Wins | 29 |
6 | Total Draws | 8 |
24 | Total Losses | 3 |
42 | Goals Scored | 73 |
68 | Goals Conceded | 29 |
1 | Goals per Game | 1.83 |
1.62 | Goals Conceded per Game | 0.73 |
2.98 | Shots on Target per Game | 4.58 |
1.76 | Big Chances per Game | 2.68 |
46.43% | Ball Possession | 66.73% |
9 | Clean Sheets | 18 |
17.83 | Tackles per Game | 16.08 |
3 | Penalty Goals Conceded | 0 |
10.9 | Fouls per Game | 11.93 |
2.07 | Offsides per Game | 1.8 |
8.62 | Goal Kicks per Game | 5.6 |
24.1 | Throw-ins per Game | 26.13 |
1.95 | Yellow Cards per Game | 1.75 |
4 | Red Cards | 1 |
Bristol Rovers Last Match Played stats
Bristol Rovers vs Exeter in the League One on Sat, 12 Apr '25
Final Score : 1 - 2
Bristol Rovers (H) | Match overview | Exeter City (A) |
---|---|---|
56% | Ball possession | 44% |
1 | Big chances | 1 |
15 | Total shots | 5 |
1 | Goalkeeper saves | 1 |
8 | Corner kicks | 1 |
13 | Fouls | 15 |
375 | Passes | 306 |
15 | Tackles | 18 |
15 | Free kicks | 13 |
1 | Yellow cards | 4 |
Bristol Rovers (H) | Shots | Exeter City (A) |
15 | Total shots | 5 |
2 | Shots on target | 3 |
6 | Shots off target | 1 |
7 | Blocked shots | 1 |
10 | Shots inside box | 5 |
5 | Shots outside box | 0 |
Bristol Rovers (H) | Attack | Exeter City (A) |
1 | Big chances scored | 0 |
0 | Big chances missed | 1 |
25 | Touches in penalty area | 14 |
1 | Fouled in final third | 1 |
1 | Offsides | 3 |
Bristol Rovers (H) | Passes | Exeter City (A) |
266 | Accurate passes | 211 |
37 | Throw-ins | 23 |
77 | Final third entries | 59 |
74/145 (51%) | Final third phase | 40/92 (43%) |
27/67 (40%) | Long balls | 23/82 (28%) |
7/24 (29%) | Crosses | 2/7 (29%) |
Bristol Rovers (H) | Duels | Exeter City (A) |
58% | Duels | 42% |
10 | Dispossessed | 10 |
33/69 (48%) | Ground duels | 36/69 (52%) |
32/44 (73%) | Aerial duels | 12/44 (27%) |
6/14 (43%) | Dribbles | 7/12 (58%) |
Bristol Rovers (H) | Defending | Exeter City (A) |
33% | Tackles won | 56% |
15 | Total tackles | 18 |
6 | Interceptions | 12 |
46 | Recoveries | 48 |
22 | Clearances | 42 |
0 | Errors lead to a goal | 1 |
Bristol Rovers (H) | Goalkeeping | Exeter City (A) |
1 | Total saves | 1 |
0 | Big saves | 1 |
0 | High claims | 4 |
6 | Goal kicks | 13 |
Bristol Rovers (H) | Match overview | Exeter City (A) |
---|---|---|
52% | Ball possession | 48% |
5 | Total shots | 3 |
1 | Goalkeeper saves | 1 |
3 | Corner kicks | 0 |
182 | Passes | 172 |
8 | Tackles | 9 |
7 | Free kicks | 7 |
0 | Yellow cards | 1 |
Bristol Rovers (H) | Shots | Exeter City (A) |
5 | Total shots | 3 |
1 | Shots on target | 3 |
1 | Shots off target | 0 |
3 | Blocked shots | 0 |
4 | Shots inside box | 3 |
1 | Shots outside box | 0 |
Bristol Rovers (H) | Attack | Exeter City (A) |
1 | Offsides | 3 |
Bristol Rovers (H) | Passes | Exeter City (A) |
128 | Accurate passes | 124 |
21 | Throw-ins | 11 |
38 | Final third entries | 25 |
11/31 (35%) | Long balls | 10/43 (23%) |
3/8 (38%) | Crosses | 1/5 (20%) |
Bristol Rovers (H) | Duels | Exeter City (A) |
55% | Duels | 45% |
7 | Dispossessed | 7 |
17/35 (49%) | Ground duels | 18/35 (51%) |
13/20 (65%) | Aerial duels | 7/20 (35%) |
3/5 (60%) | Dribbles | 3/4 (75%) |
Bristol Rovers (H) | Defending | Exeter City (A) |
38% | Tackles won | 44% |
8 | Total tackles | 9 |
3 | Interceptions | 9 |
21 | Recoveries | 25 |
10 | Clearances | 13 |
Bristol Rovers (H) | Goalkeeping | Exeter City (A) |
1 | Total saves | 1 |
0 | Goal kicks | 5 |
Bristol Rovers (H) | Match overview | Exeter City (A) |
---|---|---|
60% | Ball possession | 40% |
1 | Big chances | 1 |
10 | Total shots | 2 |
5 | Corner kicks | 1 |
193 | Passes | 134 |
7 | Tackles | 9 |
8 | Free kicks | 6 |
1 | Yellow cards | 3 |
Bristol Rovers (H) | Shots | Exeter City (A) |
10 | Total shots | 2 |
1 | Shots on target | 0 |
5 | Shots off target | 1 |
4 | Blocked shots | 1 |
6 | Shots inside box | 2 |
4 | Shots outside box | 0 |
Bristol Rovers (H) | Attack | Exeter City (A) |
1 | Big chances scored | 0 |
0 | Big chances missed | 1 |
1 | Fouled in final third | 1 |
Bristol Rovers (H) | Passes | Exeter City (A) |
138 | Accurate passes | 87 |
16 | Throw-ins | 12 |
39 | Final third entries | 34 |
16/36 (44%) | Long balls | 13/39 (33%) |
4/16 (25%) | Crosses | 1/2 (50%) |
Bristol Rovers (H) | Duels | Exeter City (A) |
60% | Duels | 40% |
3 | Dispossessed | 3 |
16/34 (47%) | Ground duels | 18/34 (53%) |
19/24 (79%) | Aerial duels | 5/24 (21%) |
3/9 (33%) | Dribbles | 4/8 (50%) |
Bristol Rovers (H) | Defending | Exeter City (A) |
29% | Tackles won | 67% |
7 | Total tackles | 9 |
3 | Interceptions | 3 |
25 | Recoveries | 23 |
12 | Clearances | 29 |
Bristol Rovers (H) | Goalkeeping | Exeter City (A) |
6 | Goal kicks | 8 |
Birmingham City Last Match Played stats
Birmingham vs Peterborough Utd in the EFL Trophy, Knockout stage on Sun, 13 Apr '25
Final Score : 0 - 2
Birmingham City (H) | Match overview | Peterborough United (A) |
---|---|---|
75% | Ball possession | 25% |
1 | Big chances | 3 |
12 | Total shots | 7 |
2 | Goalkeeper saves | 3 |
9 | Corner kicks | 4 |
13 | Fouls | 16 |
595 | Passes | 198 |
11 | Tackles | 10 |
16 | Free kicks | 13 |
3 | Yellow cards | 3 |
Birmingham City (H) | Shots | Peterborough United (A) |
12 | Total shots | 7 |
3 | Shots on target | 4 |
5 | Shots off target | 1 |
4 | Blocked shots | 2 |
10 | Shots inside box | 5 |
2 | Shots outside box | 2 |
Birmingham City (H) | Attack | Peterborough United (A) |
1 | Big chances missed | 3 |
0 | Through balls | 1 |
31 | Touches in penalty area | 13 |
3 | Fouled in final third | 1 |
2 | Offsides | 0 |
Birmingham City (H) | Passes | Peterborough United (A) |
500 | Accurate passes | 104 |
30 | Throw-ins | 21 |
65 | Final third entries | 46 |
98/146 (67%) | Final third phase | 20/66 (30%) |
16/47 (34%) | Long balls | 12/65 (18%) |
11/32 (34%) | Crosses | 2/7 (29%) |
Birmingham City (H) | Duels | Peterborough United (A) |
57% | Duels | 43% |
4 | Dispossessed | 4 |
38/65 (58%) | Ground duels | 27/65 (42%) |
30/54 (56%) | Aerial duels | 24/54 (44%) |
12/18 (67%) | Dribbles | 6/13 (46%) |
Birmingham City (H) | Defending | Peterborough United (A) |
73% | Tackles won | 100% |
11 | Total tackles | 10 |
14 | Interceptions | 6 |
49 | Recoveries | 51 |
19 | Clearances | 48 |
1 | Errors lead to a shot | 2 |
Birmingham City (H) | Goalkeeping | Peterborough United (A) |
2 | Total saves | 3 |
1 | Big saves | 1 |
0 | High claims | 1 |
2 | Goal kicks | 7 |
Birmingham City (H) | Match overview | Peterborough United (A) |
---|---|---|
73% | Ball possession | 27% |
0 | Big chances | 1 |
3 | Total shots | 3 |
3 | Corner kicks | 2 |
308 | Passes | 114 |
7 | Tackles | 4 |
7 | Free kicks | 9 |
1 | Yellow cards | 0 |
Birmingham City (H) | Shots | Peterborough United (A) |
3 | Total shots | 3 |
0 | Shots on target | 2 |
2 | Shots off target | 0 |
1 | Blocked shots | 1 |
3 | Shots inside box | 1 |
0 | Shots outside box | 2 |
Birmingham City (H) | Attack | Peterborough United (A) |
0 | Big chances missed | 1 |
0 | Through balls | 1 |
2 | Fouled in final third | 1 |
1 | Offsides | 0 |
Birmingham City (H) | Passes | Peterborough United (A) |
259 | Accurate passes | 71 |
13 | Throw-ins | 8 |
30 | Final third entries | 25 |
6/22 (27%) | Long balls | 7/35 (20%) |
4/11 (36%) | Crosses | 1/2 (50%) |
Birmingham City (H) | Duels | Peterborough United (A) |
55% | Duels | 45% |
2 | Dispossessed | 2 |
20/35 (57%) | Ground duels | 15/35 (43%) |
13/25 (52%) | Aerial duels | 12/25 (48%) |
6/8 (75%) | Dribbles | 4/9 (44%) |
Birmingham City (H) | Defending | Peterborough United (A) |
71% | Tackles won | 100% |
7 | Total tackles | 4 |
5 | Interceptions | 4 |
22 | Recoveries | 24 |
5 | Clearances | 18 |
Birmingham City (H) | Goalkeeping | Peterborough United (A) |
1 | Goal kicks | 1 |
Birmingham City (H) | Match overview | Peterborough United (A) |
---|---|---|
77% | Ball possession | 23% |
1 | Big chances | 2 |
9 | Total shots | 4 |
2 | Goalkeeper saves | 3 |
6 | Corner kicks | 2 |
287 | Passes | 84 |
4 | Tackles | 6 |
9 | Free kicks | 4 |
2 | Yellow cards | 3 |
Birmingham City (H) | Shots | Peterborough United (A) |
9 | Total shots | 4 |
3 | Shots on target | 2 |
3 | Shots off target | 1 |
3 | Blocked shots | 1 |
7 | Shots inside box | 4 |
2 | Shots outside box | 0 |
Birmingham City (H) | Attack | Peterborough United (A) |
1 | Big chances missed | 2 |
1 | Fouled in final third | 0 |
1 | Offsides | 0 |
Birmingham City (H) | Passes | Peterborough United (A) |
241 | Accurate passes | 33 |
17 | Throw-ins | 13 |
35 | Final third entries | 21 |
10/25 (40%) | Long balls | 5/30 (17%) |
7/21 (33%) | Crosses | 1/5 (20%) |
Birmingham City (H) | Duels | Peterborough United (A) |
59% | Duels | 41% |
2 | Dispossessed | 2 |
18/30 (60%) | Ground duels | 12/30 (40%) |
17/29 (59%) | Aerial duels | 12/29 (41%) |
6/10 (60%) | Dribbles | 2/4 (50%) |
Birmingham City (H) | Defending | Peterborough United (A) |
75% | Tackles won | 100% |
4 | Total tackles | 6 |
9 | Interceptions | 2 |
27 | Recoveries | 27 |
14 | Clearances | 30 |
Birmingham City (H) | Goalkeeping | Peterborough United (A) |
2 | Total saves | 3 |
1 | Goal kicks | 6 |
Bristol Rovers Football Fixtures
|
League One | |||||
18 Apr '25 14:00 |
Wrexham Bristol Rovers |
|||||
21 Apr '25 14:00 |
Bristol Rovers Stevenage |
|||||
26 Apr '25 11:30 |
Bristol Rovers Reading |
|||||
03 May '25 14:00 |
Blackpool Bristol Rovers |
Birmingham City Football Fixtures
|
League One | |||||
18 Apr '25 14:00 |
Birmingham City Crawley Town |
|||||
21 Apr '25 14:00 |
Burton Albion Birmingham City |
|||||
24 Apr '25 18:45 |
Stevenage Birmingham City |
|||||
27 Apr '25 14:00 |
Birmingham City Mansfield Town |
|||||
30 Apr '25 18:45 |
Blackpool Birmingham City |
|||||
03 May '25 14:00 |
Cambridge United Birmingham City |
League One Standings
POS | TEAM | MP | W | L | PTS |
---|---|---|---|---|---|
1 |
Birmingham City |
40 | 29 | 3 | 95 |
2 |
Wrexham |
42 | 24 | 8 | 82 |
3 |
Wycombe Wanderers |
42 | 23 | 7 | 81 |
4 |
Stockport County |
42 | 22 | 9 | 77 |
5 |
Charlton Athletic |
42 | 22 | 10 | 76 |
6 |
Reading |
42 | 19 | 11 | 69 |
7 |
Leyton Orient |
42 | 20 | 16 | 66 |
8 |
Bolton Wanderers |
42 | 20 | 16 | 66 |
9 |
Huddersfield Town |
42 | 19 | 16 | 64 |
10 |
Blackpool |
41 | 15 | 11 | 60 |
11 |
Barnsley |
42 | 16 | 17 | 57 |
12 |
Lincoln City |
42 | 14 | 15 | 55 |
13 |
Rotherham United |
42 | 15 | 18 | 54 |
14 |
Stevenage |
41 | 14 | 17 | 52 |
15 |
Exeter City |
42 | 14 | 18 | 52 |
16 |
Peterborough United |
41 | 13 | 19 | 48 |
17 |
Wigan Athletic |
41 | 11 | 16 | 47 |
18 |
Mansfield Town |
41 | 13 | 20 | 47 |
19 |
Northampton Town |
42 | 11 | 17 | 47 |
20 |
Burton Albion |
41 | 10 | 19 | 42 |
21 |
Bristol Rovers |
42 | 12 | 24 | 42 |
22 |
Crawley Town |
42 | 9 | 24 | 36 |
23 |
Cambridge United |
42 | 8 | 23 | 35 |
24 |
Shrewsbury Town |
42 | 7 | 26 | 30 |
Promotion
Promotion Playoffs
Relegation