Our Bristol City vs Portsmouth Prediction: 2-1
Bristol City vs Portsmouth in the England Championship is scheduled for an 15:00 GMT kick-off on Thursday January 1, 2026. We expect a 2-1 home win, but with both teams proving their offensive capabilities, BTTS is a solid alternative bet.
This Bristol City vs Portsmouth 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 – Millwall vs Bristol City
Bristol City will hope to recover from their recent 1-2 England Championship setback against Millwall on December 29. In that match, Bristol City had 58% possession and 8 attempts at goal, with 3 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Millwall | 42% | 4 (2) | 0.62 | 32 |
Bristol City | 58% | 8 (3) | 0.83 | 54 |
Portsmouth's Last Match – Portsmouth vs Charlton
Portsmouth will be eager to build on their previous performance after securing a 2-1 England Championship victory over Charlton on December 29. In that match, Portsmouth controlled 55% of possession and managed 9 shots on goal, with 5 hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Portsmouth | 55% | 9 (5) | 0.82 | 40 |
Charlton | 45% | 7 (4) | 0.99 | 63 |
Bristol City vs Portsmouth Stats
Key Stats
| Bristol City | Portsmouth | |
|---|---|---|
| 1 | Attacking Strength | 0.5 |
| 0.92 | Defence Strength | 1.14 |
| 1.4 | Points Per Game | 1.2 |
| 4/10 | WIN | 3/10 |
| 2/10 | DRAW | 3/10 |
| 3/10 | Clean Sheets | 1/10 |
| 4/10 | BTTS | 6/10 |
| 4/10 | Over 2.5 Goals | 5/10 |
| 1.2 | Average Scored | 1.1 |
Goals Scored vs Goals Conceded
Bristol City are averaging 1.2 goals scored and 1.0 conceded per match, while Portsmouth average 1.1 scored and 1.3 conceded per game.
Bristol City 12-10
Portsmouth 11-13
What are the odds for this match?
Bristol City to win: @1.7
Draw: @3.7
Portsmouth to win: @4.75
Over 2.5 Goals: @1.9
Lineups
Bristol City (3-4-2-1) : Max O'Leary, George Tanner, Zak Vyner, Robert Atkinson, Ross McCrorie, Adam Randell, Jason Knight, Neto Borges, Scott Twine, Anis Mehmeti, Emil Riis
Portsmouth (4-2-3-1) : Nicolas Schmid, Terry Devlin, Conor Shaughnessy, Regan Poole, Zak Swanson, Andre Dozzell, Luke Le Roux, Adrian Segecic, John Swift, Ibane Bowat, Mackenzie Kirk



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