Bristol Rovers vs Birmingham - Prediction and Stats

League One England
01 apr 2025, 15:00
Bristol Rovers
-
Birmingham
England,
Bristol,
Memorial Stadium
Finished
1
:
2

Gatlin O'Donkor
19’
3’
Keshi Anderson
85’
(P)
Jay Stansfield
Bristol Rovers vs Birmingham Statistic


34
Ball possession
66
9
Goal attempts
7
2
Shots on target
3
5
Shots off target
2
2
Shots blocked
2
7
Goal kicks
7
1
Saves
1
2
Corner kicks
4
14
Free kicks
15
5
Offsides
3
16
Fouls
14
4
Yellow cards
1
5
Substitutions
4
18
Throw ins
34
Match details
90’
Connor Taylor
(Yellow card)
90’
Grant Hanley
(Leave  the field: Jay Stansfield)
86’
Isaac Hutchinson
(Leave  the field: Matt Butcher)
85’
(Penalty !!!)
1
:
2
Jay Stansfield
85’
Joel Senior
(Leave  the field: Taylor Moore)
85’
Luke Thomas
(Leave  the field: Shaqai Forde)
84’
Ruel Sotiriou
(Yellow card)
79’
Alfons Sampsted
(Leave  the field: Ethan Laird)
78’
Alfie May
(Leave  the field: Kieran Dowell)
74’
Scott Sinclair
(Leave  the field: Gatlin O'Donkor)
66’
Grant Ward
(Leave  the field: Kofi Shaw)
59’
Ben Davies
(Yellow card)
56’
Seung-Ho Paik
(Leave  the field: Marc Leonard)
56’
Kofi Shaw
(Yellow card)
48’
Jed Ward
(Yellow card)
19’
(assist: Connor Taylor)
1
:
1
Gatlin O'Donkor
3’
(assist: Kieran Dowell)
0
:
1
Keshi Anderson
Bristol Rovers vs Birmingham Odds
Bookmaker
Bonus
Movement
1
X
2

1xbet Bonuses
Receive bonus

Odds movement
1
7.24

1 Apr, 11:45
7.50
1 Apr, 13:14
7.60
1 Apr, 16:00
7.24
X
4.65

1 Apr, 11:45
4.65
1 Apr, 13:14
4.75
1 Apr, 16:00
4.65
2
1.42

1 Apr, 11:45
1.42
1 Apr, 13:14
1.41
1 Apr, 16:00
1.42

Betway Bonuses
Receive bonus

Odds movement
1
7.00

31 Mar, 20:05
7.50
1 Apr, 11:45
6.50
1 Apr, 16:00
7.00
X
4.50

31 Mar, 08:03
4.50
1 Apr, 07:01
4.33
1 Apr, 11:45
4.50
2
1.38

1 Apr, 07:01
1.38
1 Apr, 11:45
1.40
1 Apr, 16:00
1.38
Highest
7.5
4.65
1.42
Average
7.25
4.58
1.4
Lowest odds
7
4.5
1.38
1X2 prediction for Bristol Rovers vs Birmingham match
Date and time
01.04.25
15:00
Match
Bristol Rovers
1
Birmingham
2


Bristol Rovers vs Birmingham prediction and betting tips on April 1, 2025
On April 1, "Memorial Stadium" will host the 40th round match of the English League 1, where "Bristol Rovers" will face "Birmingham". I suggest placing a bet on goals/cards/winner for this match.Read also: Barnsley vs...

See also other League One England predictions
Charlton Athletic vs Wycombe Wanderers prediction and betting tips on May 15, 2025
On May 15, The Valley will host the second leg...

Stockport County vs Leyton Orient prediction and betting tips on May 14, 2025
On May 14, Edgeley Park will host the second leg...

Bristol Rovers vs Birmingham today lineups

4-2-3-1

Team manager
Inigo Calderon
Referee
Team manager
Chris Davies
Bristol Rovers vs Birmingham today lineups
























Substitutes














TOP scorers



League One England 2024/2025


37
Matches
37
6
Goals
19
0
Penalty Goals
9
0.22
Goals Per 90 min
0.64
416
Min Per Goal
140
Head to Head Bristol Rovers - Birmingham
Statistics are for the last 5 games
0%
D
- 0

01 apr 2025
15:00
League One England

Bristol Rovers

Birmingham
Score
1
2
14 dec 2024
10:00
League One England

Birmingham

Bristol Rovers
Score
2
0
20 july 2019
08:00
Club Friendlies

Bristol Rovers

Birmingham
Score
1
2
11 aug 2015
14:45
EFL Cup (Carabao Cup)

Bristol Rovers

Birmingham
Score
1
2
14 jan 2014
14:45
FA Cup England

Birmingham

Bristol Rovers
Score
3
0
Over 0.5
5/5 matches
100%
Over 1.5
5/5 matches
100%
Over 2.5
4/5 matches
80%
BTTS
3/5 matches
60%
Team Over 0.5
Bristol Rovers
60%
Team Over 0.5
Birmingham
100%
Last matches Bristol Rovers

40%
W
- 2
0%
D
- 0
60%
L
- 3
Bristol Rovers 1 - 2 Mansfield 29 mar 2025, 11:00 League One England
29 mar 2025
11:00
League One England

Bristol Rovers

Mansfield
Score
1
2
Crawley 1 - 0 Bristol Rovers 22 mar 2025, 11:00 League One England
22 mar 2025
11:00
League One England

Crawley

Bristol Rovers
Score
1
0
Lincoln City 5 - 0 Bristol Rovers 15 mar 2025, 11:00 League One England
15 mar 2025
11:00
League One England

Lincoln City

Bristol Rovers
Score
5
0
11 mar 2025
15:45
League One England

Bristol Rovers

Bolton
Score
3
2
Bristol Rovers 1 - 0 Huddersfield 08 mar 2025, 10:00 League One England
08 mar 2025
10:00
League One England

Bristol Rovers

Huddersfield
Score
1
0
Statistics for the last 5 games
-
Matches5
-
Wins2
-
Draws0
-
Losses3
-
Goals5
-
Goals per game1
-
Over 1.560%
-
Over 2.560%
-
BTTS40%
Last matches Birmingham

60%
W
- 3
20%
D
- 1
20%
L
- 1
Birmingham 4 - 1 Shrewsbury 29 mar 2025, 11:00 League One England
29 mar 2025
11:00
League One England

Birmingham

Shrewsbury
Score
4
1
Northampton 1 - 1 Birmingham 15 mar 2025, 11:00 League One England
15 mar 2025
11:00
League One England

Northampton

Birmingham
Score
1
1
11 mar 2025
15:45
League One England

Birmingham

Stevenage
Score
2
1
Birmingham 1 - 0 Lincoln City 08 mar 2025, 10:00 League One England
08 mar 2025
10:00
League One England

Birmingham

Lincoln City
Score
1
0
Bolton 3 - 1 Birmingham 04 mar 2025, 14:45 League One England
04 mar 2025
14:45
League One England

Bolton

Birmingham
Score
3
1
Statistics for the last 5 games
-
Matches5
-
Wins3
-
Draws1
-
Losses1
-
Goals9
-
Goals per game1.8
-
Over 1.580%
-
Over 2.560%
-
BTTS80%
Bristol Rovers vs Birmingham Standings
№ | Team | MP | W | D | L | G | Diff | Form | Points | |
1
![]() |
Birmingham | 46 | 34 | 9 | 3 | 84 - 31 | 53 | 111 | ||
22
![]() |
Bristol Rovers | 46 | 12 | 7 | 27 | 44 - 76 | -32 | 43 |
Promotion
Promotion Playoff
Relegation
Win
Draw
Lose
MP
Matches Played
W
Wins
D
Draws
L
Loses
G
Goals
Diff
Diff goals

Comparative Team Statistics
League Position
1
/ 24

46
Total games
46
12
26%
Wins
74%
34
7
15%
Draws
20%
9
27
59%
Loses
7%
3
44
Goals scored
84
76
Goals conceded
31
43
Points
111
Where to watch Bristol Rovers vs Birmingham
List of TV channels for USA
beIN SPORTS CONNECT
(USA)

Bet365
(intenational)

Sky Ultra HD
(intenational)

SKY GO Extra
(intenational)

Sky Sports Main Event
(intenational)

Sky Sports Ultra HD
(intenational)

Sky Sports Ultra HDR
(intenational)

TOD
(intenational)
Bristol Rovers Players Stats

№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
10 | Ruel Sotiriou | 37 | 2495 |
Total starts
32
|
Substituted out
22
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
6 (0)
|
Yellow cards
7
|
Red cards
0
|
|||||
14 | Romaine Sawyers | 13 | 813 |
Total starts
9
|
Substituted out
5
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
3 | Lino Sousa | 25 | 1304 |
Total starts
14
|
Substituted out
7
|
Substituted in
11
|
Matches in reserve
11
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
18 | Chris Martin | 23 | 1545 |
Total starts
16
|
Substituted out
6
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
5 (2)
|
Yellow cards
5
|
Red cards
0
|
|||||
25 | Luke McCormick | 19 | 837 |
Total starts
8
|
Substituted out
8
|
Substituted in
11
|
Matches in reserve
11
|
Goals (penalty)
2 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
26 | Matt Butcher | 31 | 1730 |
Total starts
20
|
Substituted out
6
|
Substituted in
11
|
Matches in reserve
11
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
9 | Promise Omochere | 22 | 1282 |
Total starts
16
|
Substituted out
11
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
4 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
29 | Jamie Lindsay | 28 | 1531 |
Total starts
18
|
Substituted out
13
|
Substituted in
10
|
Matches in reserve
10
|
Goals (penalty)
2 (0)
|
Yellow cards
7
|
Red cards
1
|
|||||
17 | Connor Taylor | 42 | 3505 |
Total starts
38
|
Substituted out
1
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
1 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
24 | Gatlin O'Donkor | 28 | 1341 |
Total starts
14
|
Substituted out
11
|
Substituted in
14
|
Matches in reserve
14
|
Goals (penalty)
4 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
4 | Taylor Moore | 33 | 2286 |
Total starts
25
|
Substituted out
9
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
1 (0)
|
Yellow cards
7
|
Red cards
1
|
|||||
5 | James Wilson | 46 | 4140 |
Total starts
46
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
2 (0)
|
Yellow cards
9
|
Red cards
0
|
|||||
7 | Scott Sinclair | 41 | 1828 |
Total starts
20
|
Substituted out
15
|
Substituted in
21
|
Matches in reserve
21
|
Goals (penalty)
3 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
11 | Luke Thomas | 36 | 1917 |
Total starts
20
|
Substituted out
12
|
Substituted in
16
|
Matches in reserve
16
|
Goals (penalty)
2 (0)
|
Yellow cards
6
|
Red cards
0
|
|||||
1 | Jed Ward | 18 | 1553 |
Total starts
18
|
Substituted out
3
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
22 | Kamil Conteh | 19 | 1607 |
Total starts
18
|
Substituted out
1
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
6
|
Red cards
0
|
|||||
19 | Isaac Hutchinson | 37 | 2022 |
Total starts
22
|
Substituted out
16
|
Substituted in
15
|
Matches in reserve
15
|
Goals (penalty)
4 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
8 | Grant Ward | 35 | 1916 |
Total starts
22
|
Substituted out
14
|
Substituted in
13
|
Matches in reserve
13
|
Goals (penalty)
1 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
32 | Jack Hunt | 20 | 1400 |
Total starts
16
|
Substituted out
7
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
25 | Sil Swinkels | 14 | 883 |
Total starts
10
|
Substituted out
6
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
2 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
2 | Joel Senior | 19 | 744 |
Total starts
7
|
Substituted out
4
|
Substituted in
12
|
Matches in reserve
12
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
6 | Clinton Mola | 34 | 2488 |
Total starts
29
|
Substituted out
11
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
1 (0)
|
Yellow cards
5
|
Red cards
0
|
|||||
28 | Shaqai Forde | 31 | 1488 |
Total starts
14
|
Substituted out
8
|
Substituted in
17
|
Matches in reserve
17
|
Goals (penalty)
2 (0)
|
Yellow cards
4
|
Red cards
2
|
|||||
20 | Bryant Bilongo | 14 | 839 |
Total starts
11
|
Substituted out
8
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
30 | Michael Reindorf | 4 | 80 |
Total starts
0
|
Substituted out
0
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
37 | Kofi Shaw | 15 | 993 |
Total starts
12
|
Substituted out
7
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
43 | Ollie Dewsbury | 6 | 155 |
Total starts
1
|
Substituted out
1
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards
Birmingham Players Stats

№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
26 | Luke Harris | 29 | 1050 |
Total starts
10
|
Substituted out
8
|
Substituted in
19
|
Matches in reserve
19
|
Goals (penalty)
3 (0)
|
Yellow cards
5
|
Red cards
0
|
|||||
28 | Jay Stansfield | 37 | 2656 |
Total starts
31
|
Substituted out
24
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
19 (9)
|
Yellow cards
7
|
Red cards
0
|
|||||
33 | Ayumu Yokoyama | 10 | 171 |
Total starts
0
|
Substituted out
0
|
Substituted in
10
|
Matches in reserve
10
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
11 | Brandon Khela | 2 | 14 |
Total starts
0
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
19 | Taylor Gardner-Hickman | 33 | 1892 |
Total starts
22
|
Substituted out
15
|
Substituted in
11
|
Matches in reserve
11
|
Goals (penalty)
3 (0)
|
Yellow cards
7
|
Red cards
0
|
|||||
13 | Seung-Ho Paik | 41 | 3292 |
Total starts
36
|
Substituted out
7
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
1 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
9 | Alfie May | 44 | 2338 |
Total starts
27
|
Substituted out
27
|
Substituted in
17
|
Matches in reserve
17
|
Goals (penalty)
16 (1)
|
Yellow cards
3
|
Red cards
0
|
|||||
17 | Lyndon Dykes | 25 | 944 |
Total starts
9
|
Substituted out
8
|
Substituted in
16
|
Matches in reserve
16
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
14 | Keshi Anderson | 37 | 2205 |
Total starts
27
|
Substituted out
24
|
Substituted in
10
|
Matches in reserve
10
|
Goals (penalty)
7 (0)
|
Yellow cards
6
|
Red cards
0
|
|||||
6 | Krystian Bielik | 32 | 1842 |
Total starts
20
|
Substituted out
5
|
Substituted in
12
|
Matches in reserve
12
|
Goals (penalty)
1 (0)
|
Yellow cards
4
|
Red cards
1
|
|||||
10 | Lukas Jutkiewicz | 16 | 223 |
Total starts
0
|
Substituted out
0
|
Substituted in
16
|
Matches in reserve
16
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
11 | Scott Wright | 13 | 442 |
Total starts
3
|
Substituted out
3
|
Substituted in
10
|
Matches in reserve
10
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
20 | Alexander Cochrane | 42 | 3598 |
Total starts
41
|
Substituted out
3
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
1 (0)
|
Yellow cards
5
|
Red cards
0
|
|||||
4 | Christoph Klarer | 43 | 3813 |
Total starts
43
|
Substituted out
3
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
1 (0)
|
Yellow cards
11
|
Red cards
0
|
|||||
31 | Grant Hanley | 14 | 302 |
Total starts
3
|
Substituted out
1
|
Substituted in
11
|
Matches in reserve
11
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
25 | Ben Davies | 35 | 2961 |
Total starts
32
|
Substituted out
0
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
1 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
18 | Willum Willumsson | 41 | 3057 |
Total starts
36
|
Substituted out
18
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
6 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
30 | Kieran Dowell | 19 | 1459 |
Total starts
17
|
Substituted out
10
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
5 (2)
|
Yellow cards
2
|
Red cards
0
|
|||||
2 | Ethan Laird | 35 | 2318 |
Total starts
27
|
Substituted out
15
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
4 (0)
|
Yellow cards
5
|
Red cards
0
|
|||||
21 | Ryan Allsop | 38 | 3419 |
Total starts
38
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
5
|
Red cards
0
|
|||||
3 | Lee Buchanan | 3 | 136 |
Total starts
3
|
Substituted out
3
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
12 | Marc Leonard | 35 | 1477 |
Total starts
14
|
Substituted out
9
|
Substituted in
21
|
Matches in reserve
21
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
31 | Dion Sanderson | 2 | 93 |
Total starts
1
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
45 | Bailey Peacock-Farrell | 9 | 721 |
Total starts
8
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
7 | Emil Hansson | 20 | 913 |
Total starts
12
|
Substituted out
12
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
24 | Tomoki Iwata | 40 | 3311 |
Total starts
38
|
Substituted out
10
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
6 (0)
|
Yellow cards
7
|
Red cards
0
|
|||||
16 | Myung-Jae Lee | 3 | 182 |
Total starts
2
|
Substituted out
1
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
23 | Alfons Sampsted | 17 | 561 |
Total starts
4
|
Substituted out
4
|
Substituted in
13
|
Matches in reserve
13
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards
League One England Next matches
Stockport County - : - Leyton Orient Today, 15:00 League One England
League One England
Today
Stockport County
-
:
-
Leyton Orient
Charlton - : - Wycombe 15 may 2025, 15:00 League One England
League One England
15 may 2025
Charlton
-
:
-
Wycombe
Leyton Orient/Stockport County - : - Wycombe/Charlton 25 may 2025, 08:00 League One England
League One England
25 may 2025
Leyton Orient/Stockport County
-
:
-
Wycombe/Charlton




The latest team news
- 06 apr 2025 Talented Bristol Rovers midfielder attracts Premier League clubs' attention
- 16 sep 2024 Tom Brady and David Beckham came to watch an England third division match together
- 14 sep 2024 Legendary Ashley Cole has left Birmingham for a job with the England national team
- 31 aug 2024 Birmingham City have more than quadrupled their League One transfer record
- 04 june 2024 Modest. There are clubs who are willing to employ Lampard at their club
- 04 may 2024 Birmingham fans clashed with stewards after the team's relegation to League One