Loading...
BetGPS Football Betting Resources
England League Two · ·Referee: D Rock

Bristol Rvs 1–0 Shrewsbury

Full time · half time 0–0 · season 2025/2026

Home ✓ 2.01 fair 2.39
Draw 3.20 fair 3.94
Away 3.60 fair 3.06
Under 2.5 ✓ 1.65 fair 2.08
Over 2.5 2.20 fair 1.93

Bet365 odds before kick-off. Highlighted = our prediction. ✓ = what happened. "Fair" = odds that would match our model's probability.

Match facts

Bristol Rvs Shrewsbury
8 Shots 5
2 Shots on target 1
3 Corners 0
11 Fouls 10
1 Yellow cards 1
0 Red cards 0

Our pre-match prediction

✓ Result correct ✗ Goals missed ✗ BTTS missed Calculated after the match, using only matches played before kick-off (440 league matches this season so far).
Result Bristol Rvs to win
Goals Over 2.5
Both teams score Yes fair 1.80
Expected goals 1.48 – 1.27
Home / Draw / Away
Bristol RvsDrawShrewsbury
Under / Over 2.5 goals
Under 2.5Over 2.5
Both teams to score
NoYes
Total goals in the match
Most likely scores
1–1 12% 1–0 9.4% 2–1 8.9%

Statistics 2025/2026, before this match

Bristol Rvs before this match, all matches
1.00points / match
1.00scored / match
1.59conceded / match
WonDrawnLost 37 played · 37:59
Shrewsbury before this match, all matches
1.11points / match
1.00scored / match
1.57conceded / match
WonDrawnLost 37 played · 37:58
Bristol Rvs all matches all matches Shrewsbury

Per match

1.00 Goals scored 1.00
1.59 Goals conceded 1.57
2.59 Total goals 2.57
11.22 Shots 11.70
3.05 Shots on target 3.22
11.54 Shots faced 12.19
4.89 Corners 4.11
4.89 Corners against 4.19
12.81 Fouls 11.57
2.27 Yellow cards 2.27
0.49 1st-half goals scored 0.41
0.62 1st-half goals conceded 0.68

How often Full Time

30% Wins 30%
11% Draws 22%
59% Losses 49%
97% Over 0.5 goals 89%
70% Over 1.5 goals 70%
51% Over 2.5 goals 49%
30% Over 3.5 goals 32%
11% Over 4.5 goals 11%
0% Over 5.5 goals 5%
43% Both teams scored 49%
19% Clean sheets 27%
41% Failed to score 35%

How often Half Time

27% Wins 11%
35% Draws 59%
38% Losses 30%
76% Over 0.5 goals 54%
30% Over 1.5 goals 38%
5% Over 2.5 goals 11%

Goals in the last 10 matches (scored up, conceded down; oldest left)

Bristol Rvs all matches
Shrewsbury all matches
Bristol Rvs before this match, at home
1.22points / match
1.11scored / match
1.50conceded / match
WonDrawnLost 18 played · 20:27
Shrewsbury before this match, away
0.83points / match
1.06scored / match
2.06conceded / match
WonDrawnLost 18 played · 19:37
Bristol Rvs at home away Shrewsbury

Per match

1.11 Goals scored 1.06
1.50 Goals conceded 2.06
2.61 Total goals 3.11
11.94 Shots 10.61
2.94 Shots on target 2.94
11.89 Shots faced 13.22
5.94 Corners 3.22
4.39 Corners against 4.17
11.83 Fouls 12.11
2.06 Yellow cards 2.44
0.61 1st-half goals scored 0.39
0.56 1st-half goals conceded 1.00

How often Full Time

39% Wins 22%
6% Draws 17%
56% Losses 61%
94% Over 0.5 goals 94%
67% Over 1.5 goals 83%
56% Over 2.5 goals 61%
28% Over 3.5 goals 50%
17% Over 4.5 goals 17%
0% Over 5.5 goals 6%
39% Both teams scored 61%
22% Clean sheets 11%
44% Failed to score 33%

How often Half Time

28% Wins 11%
44% Draws 39%
28% Losses 50%
67% Over 0.5 goals 72%
39% Over 1.5 goals 44%
11% Over 2.5 goals 17%

Goals in the last 10 matches (scored up, conceded down; oldest left)

Bristol Rvs at home
Shrewsbury away

Last 10 matches before this match

Bristol Rvs all matches

Date Match Score 1 X 2 O U
14.03.26 Bromley – Bristol Rvs 1–0 (1–0) 1.863.503.60 1.98 1.88
10.03.26 Barrow – Bristol Rvs 0–2 (0–1) 2.653.252.45 2.05 1.75
07.03.26 Bristol Rvs – Crewe 2–1 (0–1) 2.153.403.10 1.88 1.98
28.02.26 Swindon – Bristol Rvs 1–1 (0–1) 1.863.503.70 1.85 1.95
21.02.26 Bristol Rvs – Grimsby 3–1 (2–1) 3.103.302.20 1.90 1.90
17.02.26 Oldham – Bristol Rvs 2–0 (1–0) 2.103.253.30 2.10 1.70
14.02.26 Cambridge – Bristol Rvs 3–1 (1–1) 1.663.404.75 2.08 1.73
07.02.26 Bristol Rvs – Chesterfield 2–3 (1–1) 2.353.502.65 1.95 1.85
03.02.26 Bristol Rvs – Walsall 2–0 (0–0) 2.573.002.70 2.25 1.62
31.01.26 Bristol Rvs – Newport County 3–0 (2–0) 1.683.804.33 1.85 1.95

Shrewsbury all matches

Date Match Score 1 X 2 O U
14.03.26 Shrewsbury – Cheltenham 0–2 (0–0) 1.963.503.50 2.30 1.60
07.03.26 Chesterfield – Shrewsbury 2–3 (1–1) 1.683.504.75 2.05 1.75
28.02.26 Shrewsbury – Walsall 1–2 (1–1) 2.203.103.25 2.50 1.50
24.02.26 Salford – Shrewsbury 1–2 (1–0) 1.683.704.75 1.90 1.90
21.02.26 Accrington – Shrewsbury 0–2 (0–1) 2.103.253.40 2.15 1.67
17.02.26 Shrewsbury – Notts County 1–0 (0–0) 3.203.252.15 2.25 1.62
14.02.26 Shrewsbury – Swindon 3–1 (1–1) 2.753.252.25 1.90 1.90
10.02.26 Shrewsbury – Barrow 2–1 (0–0) 2.323.202.85 2.25 1.62
07.02.26 Colchester – Shrewsbury 2–0 (2–0) 1.573.805.25 2.00 1.85
31.01.26 Shrewsbury – Barnet 0–0 (0–0) 4.003.601.79 1.85 1.95

Bristol Rvs at home

Date Match Score 1 X 2 O U
07.03.26 Bristol Rvs – Crewe 2–1 (0–1) 2.153.403.10 1.88 1.98
21.02.26 Bristol Rvs – Grimsby 3–1 (2–1) 3.103.302.20 1.90 1.90
07.02.26 Bristol Rvs – Chesterfield 2–3 (1–1) 2.353.502.65 1.95 1.85
03.02.26 Bristol Rvs – Walsall 2–0 (0–0) 2.573.002.70 2.25 1.62
31.01.26 Bristol Rvs – Newport County 3–0 (2–0) 1.683.804.33 1.85 1.95
17.01.26 Bristol Rvs – Colchester 0–1 (0–0) 2.703.202.45 2.08 1.73
29.12.25 Bristol Rvs – Barnet 0–2 (0–1) 3.303.402.01 2.00 1.80
26.12.25 Bristol Rvs – Bromley 2–3 (2–0) 2.823.252.40 2.05 1.80
13.12.25 Bristol Rvs – Swindon 0–3 (0–3) 2.753.602.20 1.85 1.95
29.11.25 Bristol Rvs – Notts County 0–1 (0–0) 2.953.202.35 1.95 1.85

Shrewsbury away

Date Match Score 1 X 2 O U
07.03.26 Chesterfield – Shrewsbury 2–3 (1–1) 1.683.504.75 2.05 1.75
24.02.26 Salford – Shrewsbury 1–2 (1–0) 1.683.704.75 1.90 1.90
21.02.26 Accrington – Shrewsbury 0–2 (0–1) 2.103.253.40 2.15 1.67
07.02.26 Colchester – Shrewsbury 2–0 (2–0) 1.573.805.25 2.00 1.85
27.01.26 Cambridge – Shrewsbury 1–0 (0–0) 1.533.606.50 2.15 1.67
24.01.26 Milton Keynes Dons – Shrewsbury 5–1 (3–0) 1.493.906.25 1.98 1.88
29.12.25 Grimsby – Shrewsbury 1–0 (0–0) 1.713.704.33 1.90 1.95
26.12.25 Cheltenham – Shrewsbury 3–1 (2–0) 2.653.402.40 2.08 1.73
13.12.25 Walsall – Shrewsbury 1–1 (1–0) 1.623.704.75 2.05 1.75
22.11.25 Fleetwood Town – Shrewsbury 3–1 (1–0) 2.103.253.40 2.08 1.73

Score badge: green win, amber draw, red loss for the team named above. Half-time score in brackets. Bold odds = the outcome that happened. A league code next to the date means the match was played in another league.

Head-to-head since 2021/2022, before this match

Bristol Rvs winsDrawsShrewsbury wins
7matches
1.57goals / match
29%over 2.5
29%both scored
Date Match Score 1 X 2 O U
01.01.26E3 Shrewsbury – Bristol Rvs 0–3 (0–0) 2.403.202.75 2.08 1.73
04.03.25E2 Shrewsbury – Bristol Rvs 0–0 (0–0) 1.913.253.90 2.08 1.73
22.10.24E2 Bristol Rvs – Shrewsbury 1–0 (0–0) 2.103.303.50 2.00 1.85
01.04.24E2 Bristol Rvs – Shrewsbury 0–0 (0–0) 2.103.303.60 2.08 1.73
16.09.23E2 Shrewsbury – Bristol Rvs 0–2 (0–0) 2.903.302.40 2.05 1.75
02.05.23E2 Shrewsbury – Bristol Rvs 2–1 (1–0) 2.303.403.00 2.05 1.75
27.08.22E2 Bristol Rvs – Shrewsbury 1–1 (0–0) 2.503.302.90 2.05 1.80

England League Two table 2025/2026, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Bromley 38 21 13 4 61 36 +25 76 DWDDWW
2 Milton Keynes Dons 37 20 11 6 74 37 +37 71 DWDWWW
3 Cambridge 36 19 11 6 55 28 +27 68 WDWDDW
4 Notts County 36 19 7 10 56 37 +19 64 DLWLWL
5 Salford 37 20 4 13 51 46 +5 64 LWLWWW
6 Swindon 37 19 6 12 60 45 +15 63 LWLDDL
7 Chesterfield 37 15 14 8 60 49 +11 59 WDLWLW
8 Grimsby 36 15 11 10 50 40 +10 56 DLWWDL
9 Crewe 37 16 8 13 53 46 +7 56 WLWWLL
10 Walsall 37 16 8 13 46 40 +6 56 LWLLLW
11 Colchester 36 14 11 11 50 39 +11 53 DWLLWD
12 Barnet 37 14 11 12 45 41 +4 53 LLWWLL
13 Oldham 35 13 13 9 40 31 +9 52 WWWDWW
14 Fleetwood Town 37 13 12 12 47 45 +2 51 WDWDDD
15 Accrington 36 13 9 14 38 37 +1 48 WLLLDD
16 Gillingham 36 11 12 13 43 52 -9 45 LLWDLL
17 Cheltenham 36 11 8 17 40 59 -19 41 DWDDDW
18 Shrewsbury 37 11 8 18 37 58 -21 41 WWWLWL
19 Bristol Rvs 37 11 4 22 37 59 -22 37 LWDWWL
20 Tranmere 37 9 9 19 48 65 -17 36 LLLLLD
21 Newport County 38 8 7 23 38 65 -27 31 LDWLWL
22 Crawley Town 37 6 12 19 35 58 -23 30 LDDLDD
23 Barrow 36 7 8 21 35 55 -20 29 LLLDLD
24 Harrogate 37 6 9 22 26 57 -31 27 DWDDLL
Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Cambridge 18 12 5 1 33 12 +21 41 WWWDDW
2 Bromley 19 11 8 0 35 19 +16 41 DDDWDW
3 Notts County 19 11 3 5 35 19 +16 36 WWWWLL
4 Milton Keynes Dons 18 10 5 3 34 16 +18 35 DWWWDW
5 Swindon 19 10 4 5 32 21 +11 34 WWWLDL
6 Crewe 19 10 4 5 30 24 +6 34 WWWLWL
7 Salford 18 10 3 5 26 22 +4 33 WLLLWW
8 Chesterfield 18 8 7 3 32 19 +13 31 DDDWWL
9 Colchester 18 8 5 5 28 17 +11 29 WLWWLD
10 Grimsby 18 8 5 5 27 17 +10 29 WDWDWD
11 Oldham 18 7 7 4 21 15 +6 28 WLDWWW
12 Accrington 18 8 4 6 21 17 +4 28 LWWLLD
13 Fleetwood Town 19 7 7 5 29 27 +2 28 LLWDDD
14 Barnet 19 7 5 7 26 23 +3 26 WDDLWL
15 Shrewsbury 19 7 5 7 18 21 -3 26 DWWWLL
16 Gillingham 18 6 7 5 24 28 -4 25 WLWLDL
17 Walsall 18 7 3 8 19 21 -2 24 DDLLLL
18 Cheltenham 17 7 2 8 21 23 -2 23 LWLLWD
19 Bristol Rvs 18 7 1 10 20 27 -7 22 LWWLWW
20 Crawley Town 18 4 7 7 23 25 -2 19 LWLLDD
21 Tranmere 18 4 5 9 20 29 -9 17 LLLWLL
22 Newport County 19 3 4 12 18 32 -14 13 LDLWLL
23 Barrow 18 3 4 11 11 25 -14 13 LWLLLD
24 Harrogate 19 3 3 13 12 31 -19 12 LLWDDL
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Milton Keynes Dons 19 10 6 3 40 21 +19 36 DWWDWW
2 Bromley 19 10 5 4 26 17 +9 35 DWWDDW
3 Walsall 19 9 5 5 27 19 +8 32 DLDWLW
4 Salford 19 10 1 8 25 24 +1 31 WLLWLW
5 Swindon 18 9 2 7 28 24 +4 29 LLWLWD
6 Notts County 17 8 4 5 21 18 +3 28 DWWDLW
7 Chesterfield 19 7 7 5 28 30 -2 28 LWWDLW
8 Cambridge 18 7 6 5 22 16 +6 27 WWLWWD
9 Barnet 18 7 6 5 19 18 +1 27 LDWLWL
10 Grimsby 18 7 6 5 23 23 0 27 WWDLWL
11 Oldham 17 6 6 5 19 16 +3 24 WLLWDW
12 Colchester 18 6 6 6 22 22 0 24 WLLDLW
13 Fleetwood Town 18 6 5 7 18 18 0 23 LWDWWD
14 Crewe 18 6 4 8 23 22 +1 22 LDDWWL
15 Accrington 18 5 5 8 17 20 -3 20 DWLWLD
16 Gillingham 18 5 5 8 19 24 -5 20 WLLLWL
17 Tranmere 19 5 4 10 28 36 -8 19 LLLLLD
18 Newport County 19 5 3 11 20 33 -13 18 LLLWDW
19 Cheltenham 19 4 6 9 19 36 -17 18 LDDDDW
20 Barrow 18 4 4 10 24 30 -6 16 LLLLLD
21 Harrogate 18 3 6 9 14 26 -12 15 DLLDWL
22 Bristol Rvs 19 4 3 12 17 32 -15 15 LLLDWL
23 Shrewsbury 18 4 3 11 19 37 -18 15 LLLWWW
24 Crawley Town 19 2 5 12 12 33 -21 11 WDLDLD

Bristol Rvs   Shrewsbury

Under / Over goals 2025/2026, before this match

Goals
All matches – Under/Over goals
# Streak
1 6 Swindon 37 13 24 1.6 1.2 19 6 12 60 45 63 OOOUOO
2 2 Milton Keynes Dons 37 16 21 2.0 1.0 20 11 6 74 37 71 UUUOOO
3 20 Tranmere 37 16 21 1.3 1.8 9 9 19 48 65 36 UOOOOU
4 21 Newport County 38 17 21 1.0 1.7 8 7 23 38 65 31 UUOOOU
5 23 Barrow 36 15 21 1.0 1.5 7 8 21 35 55 29 UOUOUU
6 9 Crewe 37 17 20 1.4 1.2 16 8 13 53 46 56 UUOOOO
7 1 Bromley 38 19 19 1.6 0.9 21 13 4 61 36 76 UOUUUU
8 4 Notts County 36 17 19 1.6 1.0 19 7 10 56 37 64 UUOUOO
9 19 Bristol Rvs 37 18 19 1.0 1.6 11 4 22 37 59 37 UOUOUU
10 7 Chesterfield 37 19 18 1.6 1.3 15 14 8 60 49 59 UUUOOO
11 14 Fleetwood Town 37 19 18 1.3 1.2 13 12 12 47 45 51 OUUUOU
12 18 Shrewsbury 37 19 18 1.0 1.6 11 8 18 37 58 41 UUOOOU
13 22 Crawley Town 37 19 18 0.9 1.6 6 12 19 35 58 30 UUUUOU
14 5 Salford 37 20 17 1.4 1.2 20 4 13 51 46 64 OUOUUU
15 10 Walsall 37 21 16 1.2 1.1 16 8 13 46 40 56 UOUOUO
16 16 Gillingham 36 20 16 1.2 1.4 11 12 13 43 52 45 UOUUOO
17 17 Cheltenham 36 20 16 1.1 1.6 11 8 17 40 59 41 UOUOOU
18 8 Grimsby 36 21 15 1.4 1.1 15 11 10 50 40 56 OOUOUU
19 12 Barnet 37 22 15 1.2 1.1 14 11 12 45 41 53 OOUUUO
20 13 Oldham 35 21 14 1.1 0.9 13 13 9 40 31 52 UOUUOU
21 3 Cambridge 36 23 13 1.5 0.8 19 11 6 55 28 68 OUUUUO
22 11 Colchester 36 24 12 1.4 1.1 14 11 11 50 39 53 UOUOOU
23 24 Harrogate 37 25 12 0.7 1.5 6 9 22 26 57 27 UUUUOU
24 15 Accrington 36 25 11 1.1 1.0 13 9 14 38 37 48 UUUOUU
Home – Under/Over goals
# Streak
1 14 Fleetwood Town 19 7 12 1.5 1.4 7 7 5 29 27 28 OOOUOU
2 1 Bromley 19 8 11 1.8 1.0 11 8 0 35 19 41 OUUOUU
3 4 Notts County 19 8 11 1.8 1.0 11 3 5 35 19 36 OUOOUO
4 6 Swindon 19 8 11 1.7 1.1 10 4 5 32 21 34 OOUOUO
5 9 Crewe 19 8 11 1.6 1.3 10 4 5 30 24 34 OUUUOO
6 12 Barnet 19 9 10 1.4 1.2 7 5 7 26 23 26 UUUOUO
7 19 Bristol Rvs 18 8 10 1.1 1.5 7 1 10 20 27 22 UOUOOO
8 2 Milton Keynes Dons 18 9 9 1.9 0.9 10 5 3 34 16 35 OOUUUO
9 7 Chesterfield 18 9 9 1.8 1.1 8 7 3 32 19 31 UOUUOO
10 16 Gillingham 18 9 9 1.3 1.6 6 7 5 24 28 25 OOOOUO
11 21 Newport County 19 10 9 0.9 1.7 3 4 12 18 32 13 OUUOOU
12 22 Crawley Town 18 9 9 1.3 1.4 4 7 7 23 25 19 OUUOUO
13 5 Salford 18 10 8 1.4 1.2 10 3 5 26 22 33 UUOOUU
14 8 Grimsby 18 10 8 1.5 0.9 8 5 5 27 17 29 UOUOOU
15 10 Walsall 18 10 8 1.1 1.2 7 3 8 19 21 24 UUOUUO
16 17 Cheltenham 17 9 8 1.2 1.4 7 2 8 21 23 23 UOUOOO
17 20 Tranmere 18 10 8 1.1 1.6 4 5 9 20 29 17 UOUUUO
18 24 Harrogate 19 11 8 0.6 1.6 3 3 13 12 31 12 OUOUUU
19 3 Cambridge 18 11 7 1.8 0.7 12 5 1 33 12 41 OUOUUO
20 18 Shrewsbury 19 12 7 0.9 1.1 7 5 7 18 21 26 UOOUOU
21 23 Barrow 18 11 7 0.6 1.4 3 4 11 11 25 13 UUUUUU
22 11 Colchester 18 12 6 1.6 0.9 8 5 5 28 17 29 OUUOUU
23 13 Oldham 18 12 6 1.2 0.8 7 7 4 21 15 28 OOUUUU
24 15 Accrington 18 13 5 1.2 0.9 8 4 6 21 17 28 UOUUUU
Away – Under/Over goals
# Streak
1 23 Barrow 18 4 14 1.3 1.7 4 4 10 24 30 16 OOOOOO
2 6 Swindon 18 5 13 1.6 1.3 9 2 7 28 24 29 OOUOOO
3 20 Tranmere 19 6 13 1.5 1.9 5 4 10 28 36 19 UOOOOU
4 2 Milton Keynes Dons 19 7 12 2.1 1.1 10 6 3 40 21 36 OOUUOO
5 21 Newport County 19 7 12 1.1 1.7 5 3 11 20 33 18 OUUOUO
6 18 Shrewsbury 18 7 11 1.1 2.1 4 3 11 19 37 15 OUUUOO
7 5 Salford 19 10 9 1.3 1.3 10 1 8 25 24 31 UUOUOU
8 7 Chesterfield 19 10 9 1.5 1.6 7 7 5 28 30 28 OUOUUO
9 9 Crewe 18 9 9 1.3 1.2 6 4 8 23 22 22 UOUUOO
10 19 Bristol Rvs 19 10 9 0.9 1.7 4 3 12 17 32 15 UOUUUU
11 22 Crawley Town 19 10 9 0.6 1.7 2 5 12 12 33 11 UUUUUU
12 1 Bromley 19 11 8 1.4 0.9 10 5 4 26 17 35 UOOUUU
13 4 Notts County 17 9 8 1.2 1.1 8 4 5 21 18 28 UOOUUO
14 10 Walsall 19 11 8 1.4 1.0 9 5 5 27 19 32 OUOOUO
15 13 Oldham 17 9 8 1.1 0.9 6 6 5 19 16 24 OOOOUO
16 17 Cheltenham 19 11 8 1.0 1.9 4 6 9 19 36 18 OUUUOU
17 8 Grimsby 18 11 7 1.3 1.3 7 6 5 23 23 27 UUUOUU
18 16 Gillingham 18 11 7 1.1 1.3 5 5 8 19 24 20 OUUUUO
19 3 Cambridge 18 12 6 1.2 0.9 7 6 5 22 16 27 OOOOUU
20 11 Colchester 18 12 6 1.2 1.2 6 6 6 22 22 24 UUUUOO
21 14 Fleetwood Town 18 12 6 1.0 1.0 6 5 7 18 18 23 OOUUUU
22 15 Accrington 18 12 6 0.9 1.1 5 5 8 17 20 20 UOUUOU
23 12 Barnet 18 13 5 1.1 1.0 7 6 5 19 18 27 UUOOUU
24 24 Harrogate 18 14 4 0.8 1.4 3 6 9 14 26 15 UUUUUO

U / O = matches with fewer / more goals than the line (both teams' goals). BTTS = both teams to score: Yes when both teams scored, No when at least one didn't. Pos = position in the league table. Streak = last 6 matches, oldest left: O / U over or under the line, Y / N on the BTTS tab. Click a column heading to sort; click again to reverse.

Results and odds courtesy of football-data.co.uk · updated 4 Nov 2026, 21:10