Our Bristol City vs Swansea Prediction: 2-1
Bristol City vs Swansea in the England Championship is scheduled for an 12:00 GMT kick-off on Sunday February 9, 2025. Our correct score prediction favors a 2-1 home triumph, but considering both teams’ ability to find the net, BTTS is also a solid alternative bet.
This Bristol City vs Swansea prediction is backed by a deep dive into both teams' recent performances, key stats and head-to-head history — all of which you'll find detailed below to help you make an informed betting decision.
→ View Today's Full-Time Score Predictions
Recent Form Insights
Bristol City's Last Match – Oxford Utd vs Bristol City
Bristol City will look to build on their last result following a 1-1 England Championship stalemate against Oxford Utd on February 1. In that match, Bristol City saw 30% of the ball and created 2 goal attempts, with 2 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Oxford Utd | 70% | 6 (3) | 0.95 | 56 |
Bristol City | 30% | 2 (2) | 0.57 | 38 |
Swansea's Last Match – Swansea vs Coventry
Swansea will look to get back on track following a 0-2 England Championship loss against Coventry on February 1. In that match, Swansea controlled 57% of possession and managed 3 shots on goal, with 5 hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Swansea | 57% | 3 (5) | 0.27 | 32 |
Coventry | 43% | 9 (4) | 2.03 | 45 |
Bristol City vs Swansea Stats
Key Stats
| Bristol City | Swansea | |
|---|---|---|
| 0.97 | Attacking Strength | 0.9 |
| 0.6 | Defence Strength | 1.31 |
| 1.5 | Points Per Game | 0.7 |
| 4/10 | WIN | 2/10 |
| 3/10 | DRAW | 1/10 |
| 3/10 | Clean Sheets | 1/10 |
| 5/10 | BTTS | 5/10 |
| 5/10 | Over 2.5 Goals | 8/10 |
| 1.3 | Average Scored | 0.9 |
Goals Scored vs Goals Conceded
Bristol City are averaging 1.3 goals scored and 1.1 conceded per match, while Swansea average 0.9 scored and 2.3 conceded per game.
Bristol City 13-11
Swansea 9-23
What are the odds for this match?
Bristol City to win: @1.85
Draw: @3.5
Swansea to win: @4.1



Oxford Utd
Bristol City
Swansea
Coventry
Coventry
Middlesbrough
Millwall
Bristol City
Stoke
Charlton
Preston
Hull
QPR
Leicester
West Brom
Ipswich
Swansea
Watford
Birmingham
Wrexham
Derby
Portsmouth
Oxford Utd
Southampton
Blackburn
Sheff Utd
Norwich
Sheff Wed