Southampton vs Bristol City: Betarazi preview and prediction
The fixture
Southampton welcome Bristol City to St. Mary's Stadium for a Championship fixture on Tuesday 21 April (19:45 WAT). In the table, Southampton are 7th, upper half, on 24 points after 15 matches; Bristol City are 17th (lower half) with 18.
Current form
Southampton, last 5: WWWDW Their latest outing: 3–0 win over Blackburn, at home. In their own stadium the record reads 3 won, 0 lost from 3. The attack is flying at 2.7 goals per game. Defensively they have kept 4 clean sheets in that run.
Bristol City, last 5: WWLDL Their latest outing: 1–0 win over Sheffield Utd, at home. Away from home the record reads 2 won, 1 lost from 4. Goals for and against: 1.0 scored, 1.0 conceded per game.
Momentum favours Southampton, collecting 2.7 points per game to 1.7 for Bristol City.
Where the goals come from
Betarazi's ratings give Southampton 2.0 xG, Bristol City 0.8 xG – a total near 2.8. Neither a goal-fest nor a stalemate: over 2.5 is 55%, GG 54%.
Markets worth a look
1X2 according to our numbers – Southampton 66%, draw 21%, Bristol City 13%.
GG/NG: GG (54%) at 1.80.
Our call before kick-off
Our pre-match call was Over 1.5 goals (77%, odds 1.22). Most likely score in line with that pick: Southampton 2–0 Bristol City. Settled on the 90-minute result. Nothing in football is guaranteed – 18+, bet only what you can afford.
Result chances
Southampton66%fair 1.51 · @1.42
Draw21%fair 4.67 · @4.35
Bristol City13%fair 7.99 · @7.30
2.82Expected goals
2.02Southampton xG
0.80Bristol City xG
54%Both score
55%Over 2.5
Score grid: top six
2–012%
1–012%
2–110%
1–110%
3–08%
3–17%
From our goals model: Southampton 2.0 – 0.8 Bristol City expected. Correct scores are long shots even at the top of this list.
All markets: our price vs the bookmaker
Market
Most likely
Chance
Fair odds
Bookmaker
Match result
Southampton to win✗
66%
1.51
1.42
Double chance
Southampton or draw✓
87%
1.14
1.09
Both teams to score
Both teams to score✓
54%
1.84
1.80
Draw no bet
Southampton (draw no bet)
84%
1.19
–
Asian handicap
Southampton -0.5 (Asian handicap)✗
66%
1.52
–
Over/under 1.5 goals
Over 1.5 goals✓
77%
1.29
1.22
Over/under 2.5 goals
Over 2.5 goals✓
55%
1.82
1.67
Over/under 3.5 goals
Under 3.5 goals✗
66%
1.50
1.48
Over/under 4.5 goals
Under 4.5 goals✓
82%
1.22
1.18
First team to score
Southampton to score first
67%
1.48
–
Half-time result
Southampton ahead at half-time✗
47%
2.12
–
Half-time / full-time
HT Southampton / FT Southampton✗
42%
2.36
–
Correct score
Correct score 2–1✗
10%
10.28
–
Recent results
Southampton – last 6
WWWDWW
14 Apr
vs Blackburn
3–0
W
7 Apr
@ Wrexham
5–1
W
18 Mar
vs Norwich
1–0
W
11 Mar
@ West Brom
1–1
D
8 Mar
@ Fulham
1–0
W
24 Feb
vs QPR
5–0
W
2.7Scored / game
0.3Conceded / game
33%Both scored
50%Over 2.5
Bristol City – last 6
WWLDLW
6 Apr
vs Sheffield Utd
1–0
W
3 Apr
@ Charlton
2–1
W
10 Mar
@ Leicester
0–2
L
3 Mar
@ Port Vale
0–0
D
27 Feb
vs Watford
1–2
L
24 Feb
@ Blackburn
2–1
W
1.0Scored / game
1.0Conceded / game
50%Both scored
50%Over 2.5
Head to head
No previous meetings on record between Southampton and Bristol City.
What is the prediction for Southampton vs Bristol City?
Our pick is Over 1.5 goals with a 77% chance, at bookmaker odds of 1.22.
Who will win Southampton vs Bristol City?
On our numbers Southampton have a 66% chance of winning, the draw 21% and Bristol City 13%.
How many goals will there be in Southampton vs Bristol City?
We expect about 2.8 goals. Over 2.5 goals is 55% likely and both teams score 54% of the time on our projection.
What is the predicted score for Southampton vs Bristol City?
Our predicted score is Southampton 2–0 Bristol City, the most likely score that fits our pick. We expect about 2.8 goals in total.
When is Southampton vs Bristol City?
Southampton vs Bristol City (Championship) kicks off on Tuesday 21 April 2026 at 19:45 (West Africa Time) at St. Mary's Stadium.
Numbers from Betarazi' team ratings and score grid, with bookmaker lines for late news. Kick-off times shown in your local time. Predictions are estimates, not guarantees – 18+, please bet responsibly.