Loading...
BetGPS Football Betting Resources
England Championship · ·Referee: T Nield

Norwich 0–1 Bristol City

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

Home 2.50 fair 3.12
Draw 3.40 fair 3.93
Away ✓ 2.57 fair 2.35
Under 2.5 ✓ 2.03 fair 2.06
Over 2.5 1.83 fair 1.94

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

Match facts

Norwich Bristol City
11 Shots 21
4 Shots on target 6
3 Corners 9
11 Fouls 14
2 Yellow cards 3
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 (111 league matches this season so far).
Result Bristol City to win
Goals Over 2.5
Both teams score Yes fair 1.81
Expected goals 1.25 – 1.48
Home / Draw / Away
NorwichDrawBristol City
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–1 9.6% 1–2 8.9%

Statistics 2025/2026, before this match

Norwich before this match, all matches
0.89points / match
1.22scored / match
1.56conceded / match
WonDrawnLost 9 played · 11:14
Bristol City before this match, all matches
1.44points / match
1.67scored / match
1.11conceded / match
WonDrawnLost 9 played · 15:10
Norwich all matches all matches Bristol City

Per match

1.22 Goals scored 1.67
1.56 Goals conceded 1.11
2.78 Total goals 2.78
11.89 Shots 14.11
3.67 Shots on target 3.44
15.89 Shots faced 11.89
4.22 Corners 5.00
6.33 Corners against 5.22
9.00 Fouls 9.78
2.00 Yellow cards 1.67
0.78 1st-half goals scored 1.22
0.56 1st-half goals conceded 0.44

How often Full Time

22% Wins 33%
22% Draws 44%
56% Losses 22%
100% Over 0.5 goals 78%
89% Over 1.5 goals 78%
56% Over 2.5 goals 56%
22% Over 3.5 goals 33%
11% Over 4.5 goals 22%
0% Over 5.5 goals 11%
78% Both teams scored 67%
11% Clean sheets 33%
11% Failed to score 22%

How often Half Time

56% Wins 67%
11% Draws 22%
33% Losses 11%
89% Over 0.5 goals 78%
33% Over 1.5 goals 44%
11% Over 2.5 goals 33%

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

Norwich all matches
Bristol City all matches
Norwich before this match, at home
0.00points / match
1.00scored / match
2.00conceded / match
WonDrawnLost 4 played · 4:8
Bristol City before this match, away
2.00points / match
2.00scored / match
0.50conceded / match
WonDrawnLost 4 played · 8:2
Norwich at home away Bristol City

Per match

1.00 Goals scored 2.00
2.00 Goals conceded 0.50
3.00 Total goals 2.50
14.75 Shots 12.00
4.00 Shots on target 4.75
10.50 Shots faced 9.50
4.25 Corners 4.50
3.50 Corners against 6.00
7.50 Fouls 8.50
0.75 Yellow cards 0.25
0.25 1st-half goals scored 1.50
0.75 1st-half goals conceded 0.25

How often Full Time

0% Wins 50%
0% Draws 50%
100% Losses 0%
100% Over 0.5 goals 75%
75% Over 1.5 goals 75%
75% Over 2.5 goals 50%
25% Over 3.5 goals 25%
25% Over 4.5 goals 25%
0% Over 5.5 goals 0%
75% Both teams scored 50%
0% Clean sheets 50%
25% Failed to score 25%

How often Half Time

25% Wins 75%
25% Draws 25%
50% Losses 0%
75% Over 0.5 goals 75%
25% Over 1.5 goals 50%
0% Over 2.5 goals 50%

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

Norwich at home
Bristol City away

Last 10 matches before this match

Norwich all matches

Date Match Score 1 X 2 O U
05.10.25 Ipswich – Norwich 3–1 (2–1) 1.533.905.75 1.73 2.10
01.10.25 Norwich – West Brom 0–1 (0–1) 2.703.402.50 2.00 1.85
27.09.25 Stoke – Norwich 1–1 (0–1) 1.963.603.50 1.93 1.93
20.09.25 Norwich – Wrexham 2–3 (1–0) 1.713.804.33 1.73 2.10
13.09.25 Coventry – Norwich 1–1 (0–1) 1.683.904.33 1.67 2.20
30.08.25 Blackburn – Norwich 0–2 (0–1) 2.253.403.00 2.10 1.73
23.08.25 Norwich – Middlesbrough 1–2 (0–2) 2.253.403.10 1.93 1.93
16.08.25 Portsmouth – Norwich 1–2 (0–2) 2.453.402.75 1.98 1.88
09.08.25 Norwich – Millwall 1–2 (0–0) 2.003.303.80 2.10 1.73
03.05.25 Norwich – Cardiff 4–2 (3–0) 1.584.334.75 1.57 2.38

Bristol City all matches

Date Match Score 1 X 2 O U
04.10.25 Bristol City – QPR 1–2 (1–0) 1.713.504.50 1.85 2.00
30.09.25 Bristol City – Ipswich 1–1 (1–0) 2.703.302.45 1.93 1.93
27.09.25 Preston – Bristol City 0–0 (0–0) 2.503.302.65 2.10 1.73
21.09.25 Bristol City – Oxford 1–3 (0–2) 1.564.205.25 1.93 1.93
13.09.25 Sheffield Weds – Bristol City 0–3 (0–3) 3.753.401.91 1.90 1.95
30.08.25 Bristol City – Hull 4–2 (3–1) 1.863.404.20 2.00 1.80
22.08.25 Derby – Bristol City 1–1 (0–1) 3.003.202.38 2.38 1.57
16.08.25 Bristol City – Charlton 0–0 (0–0) 1.913.503.80 2.10 1.73
09.08.25 Sheffield United – Bristol City 1–4 (1–2) 1.703.754.75 1.93 1.93
03.05.25 Bristol City – Preston 2–2 (0–1) 1.753.604.75 1.98 1.88

Norwich at home

Date Match Score 1 X 2 O U
01.10.25 Norwich – West Brom 0–1 (0–1) 2.703.402.50 2.00 1.85
20.09.25 Norwich – Wrexham 2–3 (1–0) 1.713.804.33 1.73 2.10
23.08.25 Norwich – Middlesbrough 1–2 (0–2) 2.253.403.10 1.93 1.93
09.08.25 Norwich – Millwall 1–2 (0–0) 2.003.303.80 2.10 1.73
03.05.25 Norwich – Cardiff 4–2 (3–0) 1.584.334.75 1.57 2.38
18.04.25 Norwich – Portsmouth 3–5 (1–3) 1.803.804.20 1.85 2.00
08.04.25 Norwich – Sunderland 0–0 (0–0) 2.373.502.80 1.88 1.98
29.03.25 Norwich – West Brom 1–0 (0–0) 2.203.303.30 2.03 1.83
11.03.25 Norwich – Sheffield Weds 2–3 (2–0) 2.203.253.25 1.90 1.95
07.03.25 Norwich – Oxford 1–1 (1–1) 1.544.005.50 1.93 1.93

Bristol City away

Date Match Score 1 X 2 O U
27.09.25 Preston – Bristol City 0–0 (0–0) 2.503.302.65 2.10 1.73
13.09.25 Sheffield Weds – Bristol City 0–3 (0–3) 3.753.401.91 1.90 1.95
22.08.25 Derby – Bristol City 1–1 (0–1) 3.003.202.38 2.38 1.57
09.08.25 Sheffield United – Bristol City 1–4 (1–2) 1.703.754.75 1.93 1.93
28.04.25 Leeds – Bristol City 4–0 (1–0) 1.603.905.75 1.83 2.03
21.04.25 Luton – Bristol City 3–1 (0–0) 2.503.252.80 2.20 1.67
12.04.25 QPR – Bristol City 1–1 (1–1) 3.103.402.25 2.20 1.67
29.03.25 Burnley – Bristol City 1–0 (1–0) 1.733.505.00 2.30 1.62
11.03.25 Sheffield United – Bristol City 1–1 (0–0) 2.003.253.80 2.05 1.68
04.03.25 Millwall – Bristol City 0–2 (0–0) 2.753.002.75 2.75 1.44

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

Norwich winsDrawsBristol City wins
6matches
2.67goals / match
50%over 2.5
67%both scored
Date Match Score 1 X 2 O U
14.03.25E1 Bristol City – Norwich 2–1 (2–0) 2.103.403.60 1.95 1.90
09.11.24E1 Norwich – Bristol City 0–2 (0–1) 2.303.403.10 1.83 2.03
20.04.24E1 Norwich – Bristol City 1–1 (0–0) 1.674.005.00 1.90 1.95
03.12.23E1 Bristol City – Norwich 1–2 (1–0) 2.253.303.20 1.83 2.03
11.02.23E1 Bristol City – Norwich 1–0 (1–0) 2.903.402.40 1.90 1.95
14.09.22E1 Norwich – Bristol City 3–2 (2–1) 1.654.005.25 1.72 2.10

England Championship table 2025/2026, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Middlesbrough 10 6 3 1 14 7 +7 21 DWDDLW
2 Coventry 9 5 4 0 27 7 +20 19 DDDWWW
3 Millwall 10 5 2 3 11 13 -2 17 DWDLWW
4 Leicester 9 4 4 1 13 8 +5 16 WDDDDW
5 Preston 9 4 4 1 11 7 +4 16 LDWDDW
6 Stoke 9 4 3 2 11 6 +5 15 LWLDDD
7 QPR 10 4 3 3 14 16 -2 15 WWDDWL
8 West Brom 9 4 2 3 9 10 -1 14 WLLDWL
9 Ipswich 9 3 4 2 16 10 +6 13 DWWDWL
10 Bristol City 9 3 4 2 15 10 +5 13 WWLDDL
11 Swansea 10 3 4 3 10 10 0 13 DLDWLD
12 Watford 9 3 3 3 11 11 0 12 DLLWDW
13 Charlton 9 3 3 3 8 8 0 12 LDWWDL
14 Southampton 10 2 6 2 11 12 -1 12 DLDWDD
15 Portsmouth 9 3 3 3 8 9 -1 12 WDLLDW
16 Hull 9 3 3 3 14 16 -2 12 LDWLDW
17 Birmingham 9 3 3 3 8 11 -3 12 LLWLDD
18 Wrexham 9 2 4 3 14 15 -1 10 WLWDDD
19 Oxford 10 2 3 5 11 13 -2 9 DWLDLW
20 Norwich 9 2 2 5 11 14 -3 8 WDLDLL
21 Derby 10 1 5 4 11 16 -5 8 WLDDDL
22 Blackburn 8 2 1 5 7 11 -4 7 WLWLLD
23 Sheffield Weds 9 1 3 5 8 20 -12 6 LLWDDL
24 Sheffield United 9 1 0 8 3 16 -13 3 LLLWLL
Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Middlesbrough 5 4 1 0 6 2 +4 13 WWWDW
2 Ipswich 5 3 2 0 13 5 +8 11 DDWWW
3 Preston 5 3 2 0 7 3 +4 11 WWDDW
4 Watford 5 3 1 1 8 6 +2 10 WDLWW
5 Hull 5 3 1 1 9 8 +1 10 WLWDW
6 Coventry 4 2 2 0 11 2 +9 8 DWDW
7 Leicester 4 2 2 0 5 2 +3 8 WWDD
8 QPR 5 2 2 1 6 4 +2 8 DWWDL
9 Birmingham 4 2 2 0 5 3 +2 8 DWWD
10 Charlton 4 2 1 1 5 2 +3 7 WLDW
11 Stoke 4 2 1 1 5 3 +2 7 WLWD
12 Portsmouth 5 2 1 2 5 6 -1 7 LWLDW
13 Southampton 5 1 3 1 4 4 0 6 WLDDD
14 Swansea 5 1 3 1 6 7 -1 6 WDDDL
15 Millwall 5 2 0 3 4 9 -5 6 LLWLW
16 West Brom 4 1 2 1 3 3 0 5 WDLD
17 Bristol City 5 1 2 2 7 8 -1 5 DWLDL
18 Oxford 5 1 2 2 5 6 -1 5 LDDLW
19 Wrexham 5 0 3 2 7 10 -3 3 LDLDD
20 Derby 5 0 3 2 6 9 -3 3 LDLDD
21 Blackburn 4 0 1 3 3 7 -4 1 LLLD
22 Sheffield Weds 5 0 1 4 1 14 -13 1 LLLDL
23 Norwich 4 0 0 4 4 8 -4 0 LLLL
24 Sheffield United 4 0 0 4 2 8 -6 0 LLLL
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Coventry 5 3 2 0 16 5 +11 11 WDDWW
2 Millwall 5 3 2 0 7 4 +3 11 WWDDW
3 West Brom 5 3 0 2 6 7 -1 9 WWLWL
4 Bristol City 4 2 2 0 8 2 +6 8 WDWD
5 Middlesbrough 5 2 2 1 8 5 +3 8 WWDDL
6 Stoke 5 2 2 1 6 3 +3 8 WWLDD
7 Leicester 5 2 2 1 8 6 +2 8 LWDDW
8 Norwich 5 2 2 1 7 6 +1 8 WWDDL
9 Wrexham 4 2 1 1 7 5 +2 7 LWWD
10 Swansea 5 2 1 2 4 3 +1 7 LWLWD
11 QPR 5 2 1 2 8 12 -4 7 LLWDW
12 Blackburn 4 2 0 2 4 4 0 6 LWWL
13 Southampton 5 1 3 1 7 8 -1 6 DDLWD
14 Sheffield Weds 4 1 2 1 7 6 +1 5 LDWD
15 Preston 4 1 2 1 4 4 0 5 DLWD
16 Portsmouth 4 1 2 1 3 3 0 5 WDDL
17 Derby 5 1 2 2 5 7 -2 5 LDWDL
18 Charlton 5 1 2 2 3 6 -3 5 DLWDL
19 Oxford 5 1 1 3 6 7 -1 4 LLWDL
20 Birmingham 5 1 1 3 3 8 -5 4 WLLLD
21 Sheffield United 5 1 0 4 1 8 -7 3 LLLWL
22 Ipswich 4 0 2 2 3 5 -2 2 DLDL
23 Watford 4 0 2 2 3 5 -2 2 LDLD
24 Hull 4 0 2 2 5 8 -3 2 DLDL

Norwich   Bristol City

Under / Over goals 2025/2026, before this match

Goals
All matches – Under/Over goals
# Streak
1 16 Hull 9 2 7 1.6 1.8 3 3 3 14 16 12 OOOOOU
2 2 Coventry 9 3 6 3.0 0.8 5 4 0 27 7 19 OUUOOO
3 7 QPR 10 4 6 1.4 1.6 4 3 3 14 16 15 OUUUOO
4 23 Sheffield Weds 9 3 6 0.9 2.2 1 3 5 8 20 6 UOUUOO
5 1 Middlesbrough 10 5 5 1.4 0.7 6 3 1 14 7 21 OOUUUO
6 3 Millwall 10 5 5 1.1 1.3 5 2 3 11 13 17 UUUOOO
7 9 Ipswich 9 4 5 1.8 1.1 3 4 2 16 10 13 OOOUOO
8 10 Bristol City 9 4 5 1.7 1.1 3 4 2 15 10 13 OOOUUO
9 12 Watford 9 4 5 1.2 1.2 3 3 3 11 11 12 OUUOOO
10 14 Southampton 10 5 5 1.1 1.2 2 6 2 11 12 12 UOUOUU
11 18 Wrexham 9 4 5 1.6 1.7 2 4 3 14 15 10 UOOUUU
12 19 Oxford 10 5 5 1.1 1.3 2 3 5 11 13 9 OOUUOU
13 20 Norwich 9 4 5 1.2 1.6 2 2 5 11 14 8 UUOUUO
14 4 Leicester 9 5 4 1.4 0.9 4 4 1 13 8 16 UOUUUO
15 22 Blackburn 8 4 4 0.9 1.4 2 1 5 7 11 7 OUUOOU
16 5 Preston 9 6 3 1.2 0.8 4 4 1 11 7 16 UOUUOU
17 6 Stoke 9 6 3 1.2 0.7 4 3 2 11 6 15 UUUUUU
18 8 West Brom 9 6 3 1.0 1.1 4 2 3 9 10 14 UUOUUO
19 11 Swansea 10 7 3 1.0 1.0 3 4 3 10 10 13 OUUOOU
20 15 Portsmouth 9 6 3 0.9 1.0 3 3 3 8 9 12 UUUOOU
21 17 Birmingham 9 6 3 0.9 1.2 3 3 3 8 11 12 UUUOOU
22 21 Derby 10 7 3 1.1 1.6 1 5 4 11 16 8 UUUUUU
23 24 Sheffield United 9 6 3 0.3 1.8 1 0 8 3 16 3 UOUUOU
24 13 Charlton 9 7 2 0.9 0.9 3 3 3 8 8 12 OUUOUU
Home – Under/Over goals
# Streak
1 9 Ipswich 5 1 4 2.6 1.0 3 2 0 13 5 11 UOOOO
2 12 Watford 5 1 4 1.6 1.2 3 1 1 8 6 10 OOUOO
3 16 Hull 5 1 4 1.8 1.6 3 1 1 9 8 10 OOOOU
4 3 Millwall 5 2 3 0.8 1.8 2 0 3 4 9 6 OUUOO
5 10 Bristol City 5 2 3 1.4 1.6 1 2 2 7 8 5 UOOUO
6 18 Wrexham 5 2 3 1.4 2.0 0 3 2 7 10 3 OOOUU
7 20 Norwich 4 1 3 1.0 2.0 0 0 4 4 8 0 OOOU
8 23 Sheffield Weds 5 2 3 0.2 2.8 0 1 4 1 14 1 OUOUO
9 1 Middlesbrough 5 3 2 1.2 0.4 4 1 0 6 2 13 UUOUO
10 2 Coventry 4 2 2 2.8 0.5 2 2 0 11 2 8 UOUO
11 5 Preston 5 3 2 1.4 0.6 3 2 0 7 3 11 OUOUU
12 7 QPR 5 3 2 1.2 0.8 2 2 1 6 4 8 UOUUO
13 11 Swansea 5 3 2 1.2 1.4 1 3 1 6 7 6 UUOUO
14 14 Southampton 5 3 2 0.8 0.8 1 3 1 4 4 6 OOUUU
15 15 Portsmouth 5 3 2 1.0 1.2 2 1 2 5 6 7 OUUOU
16 19 Oxford 5 3 2 1.0 1.2 1 2 2 5 6 5 UOOUU
17 22 Blackburn 4 2 2 0.8 1.8 0 1 3 3 7 1 OUOU
18 24 Sheffield United 4 2 2 0.5 2.0 0 0 4 2 8 0 OUUO
19 4 Leicester 4 3 1 1.2 0.5 2 2 0 5 2 8 OUUU
20 6 Stoke 4 3 1 1.2 0.8 2 1 1 5 3 7 OUUU
21 13 Charlton 4 3 1 1.2 0.5 2 1 1 5 2 7 UUUO
22 17 Birmingham 4 3 1 1.2 0.8 2 2 0 5 3 8 UUUO
23 21 Derby 5 4 1 1.2 1.8 0 3 2 6 9 3 OUUUU
24 8 West Brom 4 4 0 0.8 0.8 1 2 1 3 3 5 UUUU
Away – Under/Over goals
# Streak
1 2 Coventry 5 1 4 3.2 1.0 3 2 0 16 5 11 OOUOO
2 7 QPR 5 1 4 1.6 2.4 2 1 2 8 12 7 OOOUO
3 1 Middlesbrough 5 2 3 1.6 1.0 2 2 1 8 5 8 OOOUU
4 4 Leicester 5 2 3 1.6 1.2 2 2 1 8 6 8 OUOUO
5 8 West Brom 5 2 3 1.2 1.4 3 0 2 6 7 9 OUOUO
6 14 Southampton 5 2 3 1.4 1.6 1 3 1 7 8 6 UOOOU
7 16 Hull 4 1 3 1.2 2.0 0 2 2 5 8 2 UOOO
8 19 Oxford 5 2 3 1.2 1.4 1 1 3 6 7 4 OUOUO
9 23 Sheffield Weds 4 1 3 1.8 1.5 1 2 1 7 6 5 OOUO
10 3 Millwall 5 3 2 1.4 0.8 3 2 0 7 4 11 OUUUO
11 6 Stoke 5 3 2 1.2 0.6 2 2 1 6 3 8 OOUUU
12 10 Bristol City 4 2 2 2.0 0.5 2 2 0 8 2 8 OUOU
13 17 Birmingham 5 3 2 0.6 1.6 1 1 3 3 8 4 OUUOU
14 18 Wrexham 4 2 2 1.8 1.2 2 1 1 7 5 7 OUOU
15 20 Norwich 5 3 2 1.4 1.2 2 2 1 7 6 8 OUUUO
16 21 Derby 5 3 2 1.0 1.4 1 2 2 5 7 5 OOUUU
17 22 Blackburn 4 2 2 1.0 1.0 2 0 2 4 4 6 UOUO
18 5 Preston 4 3 1 1.0 1.0 1 2 1 4 4 5 UUUO
19 9 Ipswich 4 3 1 0.8 1.2 0 2 2 3 5 2 UUUO
20 11 Swansea 5 4 1 0.8 0.6 2 1 2 4 3 7 UUUOU
21 12 Watford 4 3 1 0.8 1.2 0 2 2 3 5 2 UUUO
22 13 Charlton 5 4 1 0.6 1.2 1 2 2 3 6 5 UOUUU
23 15 Portsmouth 4 3 1 0.8 0.8 1 2 1 3 3 5 UUUO
24 24 Sheffield United 5 4 1 0.2 1.6 1 0 4 1 8 3 UUOUU

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 2 Nov 2026, 20:47