Loading...
BetGPS Football Betting Resources
England Championship · ·Referee: A Backhouse

Bristol City 3–1 Southampton

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

Home ✓ 2.40 fair 2.32
Draw 3.30 fair 3.87
Away 2.75 fair 3.22
Under 2.5 1.93 fair 1.98
Over 2.5 ✓ 1.93 fair 2.02

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

Match facts

Bristol City Southampton
13 Shots 14
4 Shots on target 7
2 Corners 3
10 Fouls 11
1 Yellow cards 2
0 Red cards 0

Our pre-match prediction

✓ Result correct ✗ Goals missed ✓ BTTS correct Calculated after the match, using only matches played before kick-off (126 league matches this season so far).
Result Bristol City to win
Goals Under 2.5
Both teams score Yes fair 1.87
Expected goals 1.46 – 1.20
Home / Draw / Away
Bristol CityDrawSouthampton
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.3% 1–0 10.3% 2–1 8.9%

Statistics 2025/2026, before this match

Bristol City before this match, all matches
1.60points / match
1.60scored / match
1.00conceded / match
WonDrawnLost 10 played · 16:10
Southampton before this match, all matches
1.20points / match
1.10scored / match
1.20conceded / match
WonDrawnLost 10 played · 11:12
Bristol City all matches all matches Southampton

Per match

1.60 Goals scored 1.10
1.00 Goals conceded 1.20
2.60 Total goals 2.30
14.80 Shots 15.10
3.70 Shots on target 4.80
11.80 Shots faced 9.70
5.40 Corners 5.80
5.00 Corners against 3.40
10.20 Fouls 12.60
1.80 Yellow cards 2.50
1.10 1st-half goals scored 0.30
0.40 1st-half goals conceded 0.50

How often Full Time

40% Wins 20%
40% Draws 60%
20% Losses 20%
80% Over 0.5 goals 80%
70% Over 1.5 goals 80%
50% Over 2.5 goals 50%
30% Over 3.5 goals 20%
20% Over 4.5 goals 0%
10% Over 5.5 goals 0%
60% Both teams scored 80%
40% Clean sheets 20%
20% Failed to score 20%

How often Half Time

60% Wins 10%
30% Draws 60%
10% Losses 30%
70% Over 0.5 goals 60%
40% Over 1.5 goals 20%
30% Over 2.5 goals 0%

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

Bristol City all matches
Southampton all matches
Bristol City before this match, at home
1.00points / match
1.40scored / match
1.60conceded / match
WonDrawnLost 5 played · 7:8
Southampton before this match, away
1.20points / match
1.40scored / match
1.60conceded / match
WonDrawnLost 5 played · 7:8
Bristol City at home away Southampton

Per match

1.40 Goals scored 1.40
1.60 Goals conceded 1.60
3.00 Total goals 3.00
15.80 Shots 12.40
2.40 Shots on target 5.00
13.80 Shots faced 10.40
5.40 Corners 5.20
4.60 Corners against 3.20
10.80 Fouls 14.00
2.80 Yellow cards 3.20
1.00 1st-half goals scored 0.60
0.60 1st-half goals conceded 0.80

How often Full Time

20% Wins 20%
40% Draws 60%
40% Losses 20%
80% Over 0.5 goals 100%
80% Over 1.5 goals 100%
60% Over 2.5 goals 60%
40% Over 3.5 goals 40%
20% Over 4.5 goals 0%
20% Over 5.5 goals 0%
80% Both teams scored 100%
20% Clean sheets 0%
20% Failed to score 0%

How often Half Time

60% Wins 20%
20% Draws 40%
20% Losses 40%
80% Over 0.5 goals 100%
40% Over 1.5 goals 40%
20% Over 2.5 goals 0%

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

Bristol City at home
Southampton away

Last 10 matches before this match

Bristol City all matches

Date Match Score 1 X 2 O U
18.10.25 Norwich – Bristol City 0–1 (0–0) 2.503.402.57 1.83 2.03
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

Southampton all matches

Date Match Score 1 X 2 O U
18.10.25 Southampton – Swansea 0–0 (0–0) 1.913.503.80 2.03 1.83
04.10.25 Derby – Southampton 1–1 (1–1) 3.503.302.05 2.20 1.67
30.09.25 Sheffield United – Southampton 1–2 (1–0) 2.303.402.85 1.93 1.93
27.09.25 Southampton – Middlesbrough 1–1 (0–0) 2.303.402.85 1.88 1.98
20.09.25 Hull – Southampton 3–1 (1–0) 3.003.502.20 1.73 2.10
14.09.25 Southampton – Portsmouth 0–0 (0–0) 1.663.904.50 1.85 2.00
30.08.25 Watford – Southampton 2–2 (0–1) 3.003.302.35 2.03 1.83
23.08.25 Southampton – Stoke 1–2 (0–0) 1.733.804.50 1.98 1.88
17.08.25 Ipswich – Southampton 1–1 (1–1) 2.103.503.30 1.88 1.98
09.08.25 Southampton – Wrexham 2–1 (0–1) 1.703.754.75 1.98 1.88

Bristol City at home

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
21.09.25 Bristol City – Oxford 1–3 (0–2) 1.564.205.25 1.93 1.93
30.08.25 Bristol City – Hull 4–2 (3–1) 1.863.404.20 2.00 1.80
16.08.25 Bristol City – Charlton 0–0 (0–0) 1.913.503.80 2.10 1.73
03.05.25 Bristol City – Preston 2–2 (0–1) 1.753.604.75 1.98 1.88
18.04.25 Bristol City – Sunderland 2–1 (0–1) 2.303.502.90 2.10 1.73
08.04.25 Bristol City – West Brom 2–1 (0–0) 2.403.402.87 2.10 1.73
05.04.25 Bristol City – Watford 2–1 (2–0) 1.803.504.50 2.03 1.83
14.03.25 Bristol City – Norwich 2–1 (2–0) 2.103.403.60 1.95 1.90

Southampton away

Date Match Score 1 X 2 O U
04.10.25 Derby – Southampton 1–1 (1–1) 3.503.302.05 2.20 1.67
30.09.25 Sheffield United – Southampton 1–2 (1–0) 2.303.402.85 1.93 1.93
20.09.25 Hull – Southampton 3–1 (1–0) 3.003.502.20 1.73 2.10
30.08.25 Watford – Southampton 2–2 (0–1) 3.003.302.35 2.03 1.83
17.08.25 Ipswich – Southampton 1–1 (1–1) 2.103.503.30 1.88 1.98
18.05.25E0 Everton – Southampton 2–0 (2–0) 1.404.757.50 1.80 2.00
03.05.25E0 Leicester – Southampton 2–0 (2–0) 2.303.602.88 1.68 2.05
19.04.25E0 West Ham – Southampton 1–1 (0–0) 1.484.336.50 1.73 2.10
06.04.25E0 Tottenham – Southampton 3–1 (2–0) 1.385.506.50 1.40 3.00
08.03.25E0 Liverpool – Southampton 3–1 (0–1) 1.109.0019.00 1.29 3.75

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 City winsDrawsSouthampton wins
2matches
2.50goals / match
50%over 2.5
50%both scored
Date Match Score 1 X 2 O U
13.02.24E1 Bristol City – Southampton 3–1 (0–0) 4.203.601.80 1.93 1.93
29.11.23E1 Southampton – Bristol City 1–0 (0–0) 1.574.505.25 1.73 2.08

England Championship table 2025/2026, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Coventry 11 7 4 0 31 8 +23 25 DWWWWW
2 Middlesbrough 10 6 3 1 14 7 +7 21 DWDDLW
3 Millwall 11 6 2 3 13 13 0 20 WDLWWW
4 Charlton 11 5 3 3 13 9 +4 18 WWDLWW
5 Stoke 11 5 3 3 12 8 +4 18 LDDDWL
6 Hull 11 5 3 3 19 19 0 18 WLDWWW
7 Leicester 11 4 5 2 15 11 +4 17 DDDWDL
8 West Brom 10 5 2 3 11 11 0 17 LLDWLW
9 Bristol City 10 4 4 2 16 10 +6 16 WLDDLW
10 Preston 11 4 4 3 12 10 +2 16 WDDWLL
11 QPR 10 4 3 3 14 16 -2 15 WWDDWL
12 Birmingham 11 4 3 4 11 14 -3 15 WLDDLW
13 Ipswich 10 3 4 3 16 13 +3 13 WWDWLL
14 Swansea 10 3 4 3 10 10 0 13 DLDWLD
15 Portsmouth 11 3 4 4 10 12 -2 13 LLDWDL
16 Southampton 10 2 6 2 11 12 -1 12 DLDWDD
17 Watford 10 3 3 4 11 12 -1 12 LLWDWL
18 Derby 11 2 5 4 12 16 -4 11 LDDDLW
19 Wrexham 10 2 4 4 14 16 -2 10 LWDDDL
20 Oxford 10 2 3 5 11 13 -2 9 DWLDLW
21 Sheffield United 11 3 0 8 7 17 -10 9 LWLLWW
22 Norwich 11 2 2 7 11 16 -5 8 LDLLLL
23 Blackburn 10 2 1 7 8 16 -8 7 WLLDLL
24 Sheffield Weds 10 1 3 6 9 22 -13 6 LWDDLL
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 Hull 6 4 1 1 11 9 +2 13 WLWDWW
3 Coventry 5 3 2 0 13 2 +11 11 DWDWW
4 Ipswich 6 3 2 1 13 8 +5 11 DDWWWL
5 Preston 6 3 2 1 7 4 +3 11 WWDDWL
6 Charlton 5 3 1 1 7 3 +4 10 WLDWW
7 Stoke 5 3 1 1 6 3 +3 10 WLWDW
8 Watford 5 3 1 1 8 6 +2 10 WDLWW
9 Leicester 5 2 3 0 6 3 +3 9 WWDDD
10 Millwall 6 3 0 3 6 9 -3 9 LLWLWW
11 QPR 5 2 2 1 6 4 +2 8 DWWDL
12 Birmingham 5 2 2 1 7 6 +1 8 DWWDL
13 West Brom 5 2 2 1 5 4 +1 8 WDLDW
14 Portsmouth 6 2 1 3 6 8 -2 7 LWLDWL
15 Southampton 5 1 3 1 4 4 0 6 WLDDD
16 Swansea 5 1 3 1 6 7 -1 6 WDDDL
17 Derby 6 1 3 2 7 9 -2 6 LDLDDW
18 Bristol City 5 1 2 2 7 8 -1 5 DWLDL
19 Oxford 5 1 2 2 5 6 -1 5 LDDLW
20 Wrexham 5 0 3 2 7 10 -3 3 LDLDD
21 Sheffield United 5 1 0 4 3 8 -5 3 LLLLW
22 Blackburn 5 0 1 4 4 10 -6 1 LLLDL
23 Sheffield Weds 5 0 1 4 1 14 -13 1 LLLDL
24 Norwich 5 0 0 5 4 9 -5 0 LLLLL
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Coventry 6 4 2 0 18 6 +12 14 WDDWWW
2 Bristol City 5 3 2 0 9 2 +7 11 WDWDW
3 Millwall 5 3 2 0 7 4 +3 11 WWDDW
4 West Brom 5 3 0 2 6 7 -1 9 WWLWL
5 Middlesbrough 5 2 2 1 8 5 +3 8 WWDDL
6 Leicester 6 2 2 2 9 8 +1 8 LWDDWL
7 Stoke 6 2 2 2 6 5 +1 8 WWLDDL
8 Norwich 6 2 2 2 7 7 0 8 WWDDLL
9 Charlton 6 2 2 2 6 6 0 8 DLWDLW
10 Wrexham 5 2 1 2 7 6 +1 7 LWWDL
11 Swansea 5 2 1 2 4 3 +1 7 LWLWD
12 QPR 5 2 1 2 8 12 -4 7 LLWDW
13 Birmingham 6 2 1 3 4 8 -4 7 WLLLDW
14 Portsmouth 5 1 3 1 4 4 0 6 WDDLD
15 Southampton 5 1 3 1 7 8 -1 6 DDLWD
16 Blackburn 5 2 0 3 4 6 -2 6 LWWLL
17 Sheffield United 6 2 0 4 4 9 -5 6 LLLWLW
18 Sheffield Weds 5 1 2 2 8 8 0 5 LDWDL
19 Preston 5 1 2 2 5 6 -1 5 DLWDL
20 Hull 5 1 2 2 8 10 -2 5 DLDLW
21 Derby 5 1 2 2 5 7 -2 5 LDWDL
22 Oxford 5 1 1 3 6 7 -1 4 LLWDL
23 Ipswich 4 0 2 2 3 5 -2 2 DLDL
24 Watford 5 0 2 3 3 6 -3 2 LDLDL

Bristol City   Southampton

Under / Over goals 2025/2026, before this match

Goals
All matches – Under/Over goals
# Streak
1 6 Hull 11 2 9 1.7 1.7 5 3 3 19 19 18 OOOUOO
2 1 Coventry 11 4 7 2.8 0.7 7 4 0 31 8 25 UOOOUO
3 24 Sheffield Weds 10 3 7 0.9 2.2 1 3 6 9 22 6 OUUOOO
4 11 QPR 10 4 6 1.4 1.6 4 3 3 14 16 15 OUUUOO
5 13 Ipswich 10 4 6 1.6 1.3 3 4 3 16 13 13 OOUOOO
6 2 Middlesbrough 10 5 5 1.4 0.7 6 3 1 14 7 21 OOUUUO
7 3 Millwall 11 6 5 1.2 1.2 6 2 3 13 13 20 UUOOOU
8 7 Leicester 11 6 5 1.4 1.0 4 5 2 15 11 17 UUUOUO
9 9 Bristol City 10 5 5 1.6 1.0 4 4 2 16 10 16 OOUUOU
10 16 Southampton 10 5 5 1.1 1.2 2 6 2 11 12 12 UOUOUU
11 17 Watford 10 5 5 1.1 1.2 3 3 4 11 12 12 UUOOOU
12 19 Wrexham 10 5 5 1.4 1.6 2 4 4 14 16 10 OOUUUU
13 20 Oxford 10 5 5 1.1 1.3 2 3 5 11 13 9 OOUUOU
14 22 Norwich 11 6 5 1.0 1.5 2 2 7 11 16 8 OUUOUU
15 23 Blackburn 10 5 5 0.8 1.6 2 1 7 8 16 7 UOOUUO
16 4 Charlton 11 7 4 1.2 0.8 5 3 3 13 9 18 UOUUOO
17 8 West Brom 10 6 4 1.1 1.1 5 2 3 11 11 17 UOUUOO
18 10 Preston 11 7 4 1.1 0.9 4 4 3 12 10 16 UUOUOU
19 12 Birmingham 11 7 4 1.0 1.3 4 3 4 11 14 15 UOOUOU
20 15 Portsmouth 11 7 4 0.9 1.1 3 4 4 10 12 13 UOOUUO
21 21 Sheffield United 11 7 4 0.6 1.5 3 0 8 7 17 9 UUOUUO
22 5 Stoke 11 8 3 1.1 0.7 5 3 3 12 8 18 UUUUUU
23 14 Swansea 10 7 3 1.0 1.0 3 4 3 10 10 13 OUUOOU
24 18 Derby 11 8 3 1.1 1.5 2 5 4 12 16 11 UUUUUU
Home – Under/Over goals
# Streak
1 6 Hull 6 1 5 1.8 1.5 4 1 1 11 9 13 OOOOUO
2 13 Ipswich 6 1 5 2.2 1.3 3 2 1 13 8 11 UOOOOO
3 17 Watford 5 1 4 1.6 1.2 3 1 1 8 6 10 OOUOO
4 3 Millwall 6 3 3 1.0 1.5 3 0 3 6 9 9 OUUOOU
5 9 Bristol City 5 2 3 1.4 1.6 1 2 2 7 8 5 UOOUO
6 15 Portsmouth 6 3 3 1.0 1.3 2 1 3 6 8 7 OUUOUO
7 19 Wrexham 5 2 3 1.4 2.0 0 3 2 7 10 3 OOOUU
8 22 Norwich 5 2 3 0.8 1.8 0 0 5 4 9 0 OOOUU
9 23 Blackburn 5 2 3 0.8 2.0 0 1 4 4 10 1 OUOUO
10 24 Sheffield Weds 5 2 3 0.2 2.8 0 1 4 1 14 1 OUOUO
11 1 Coventry 5 3 2 2.6 0.4 3 2 0 13 2 11 UOUOU
12 2 Middlesbrough 5 3 2 1.2 0.4 4 1 0 6 2 13 UUOUO
13 4 Charlton 5 3 2 1.4 0.6 3 1 1 7 3 10 UUUOO
14 10 Preston 6 4 2 1.2 0.7 3 2 1 7 4 11 OUOUUU
15 11 QPR 5 3 2 1.2 0.8 2 2 1 6 4 8 UOUUO
16 12 Birmingham 5 3 2 1.4 1.2 2 2 1 7 6 8 UUUOO
17 14 Swansea 5 3 2 1.2 1.4 1 3 1 6 7 6 UUOUO
18 16 Southampton 5 3 2 0.8 0.8 1 3 1 4 4 6 OOUUU
19 20 Oxford 5 3 2 1.0 1.2 1 2 2 5 6 5 UOOUU
20 21 Sheffield United 5 3 2 0.6 1.6 1 0 4 3 8 3 OUUOU
21 5 Stoke 5 4 1 1.2 0.6 3 1 1 6 3 10 OUUUU
22 7 Leicester 5 4 1 1.2 0.6 2 3 0 6 3 9 OUUUU
23 8 West Brom 5 4 1 1.0 0.8 2 2 1 5 4 8 UUUUO
24 18 Derby 6 5 1 1.2 1.5 1 3 2 7 9 6 OUUUUU
Away – Under/Over goals
# Streak
1 1 Coventry 6 1 5 3.0 1.0 4 2 0 18 6 14 OOUOOO
2 6 Hull 5 1 4 1.6 2.0 1 2 2 8 10 5 UOOOO
3 7 Leicester 6 2 4 1.5 1.3 2 2 2 9 8 8 OUOUOO
4 11 QPR 5 1 4 1.6 2.4 2 1 2 8 12 7 OOOUO
5 24 Sheffield Weds 5 1 4 1.6 1.6 1 2 2 8 8 5 OOUOO
6 2 Middlesbrough 5 2 3 1.6 1.0 2 2 1 8 5 8 OOOUU
7 8 West Brom 5 2 3 1.2 1.4 3 0 2 6 7 9 OUOUO
8 16 Southampton 5 2 3 1.4 1.6 1 3 1 7 8 6 UOOOU
9 20 Oxford 5 2 3 1.2 1.4 1 1 3 6 7 4 OUOUO
10 3 Millwall 5 3 2 1.4 0.8 3 2 0 7 4 11 OUUUO
11 4 Charlton 6 4 2 1.0 1.0 2 2 2 6 6 8 UOUUUO
12 5 Stoke 6 4 2 1.0 0.8 2 2 2 6 5 8 OOUUUU
13 9 Bristol City 5 3 2 1.8 0.4 3 2 0 9 2 11 OUOUU
14 10 Preston 5 3 2 1.0 1.2 1 2 2 5 6 5 UUUOO
15 12 Birmingham 6 4 2 0.7 1.3 2 1 3 4 8 7 OUUOUU
16 18 Derby 5 3 2 1.0 1.4 1 2 2 5 7 5 OOUUU
17 19 Wrexham 5 3 2 1.4 1.2 2 1 2 7 6 7 OUOUU
18 21 Sheffield United 6 4 2 0.7 1.5 2 0 4 4 9 6 UUOUUO
19 22 Norwich 6 4 2 1.2 1.2 2 2 2 7 7 8 OUUUOU
20 23 Blackburn 5 3 2 0.8 1.2 2 0 3 4 6 6 UOUOU
21 13 Ipswich 4 3 1 0.8 1.2 0 2 2 3 5 2 UUUO
22 14 Swansea 5 4 1 0.8 0.6 2 1 2 4 3 7 UUUOU
23 15 Portsmouth 5 4 1 0.8 0.8 1 3 1 4 4 6 UUUOU
24 17 Watford 5 4 1 0.6 1.2 0 2 3 3 6 2 UUUOU

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