1. Football streams
  2. Championship
  3. Bristol City vs Portsmouth

Armstrong (90') Armstrong (59') Twine (50') Mehmeti (24') Randell (11')

How to watch Bristol City vs Portsmouth online & on TV, head to head and predictions


Match feed:

Who will win?

Bristol City
X
Portsmouth
  • Match Ended
  • 90'
    Goal !
    • Sinclair Armstrong (Scorer)
    • Yu Hirakawa (Assist)

    Goal! Bristol City extend their lead to 5-0 through Sinclair Armstrong.

    That's a fine assist from Yu Hirakawa.

  • 78'
    Substitution
    • Jason Knight
    • Leo Pecover

    The home team have replaced Jason Knight with Leo Pecover. This is the fifth substitution made today by Gerhard Struber.

  • 74'
    Substitution
    • Mackenzie Kirk
    • Olutayo Singerr

    Olutayo Singerr is on a sub for Mackenzie Kirk for Portsmouth.

  • 63'
    Substitution
    • Robert Atkinson
    • Cameron Pring

    Gerhard Struber (Bristol City) is making a fourth substitution, with Cameron Pring replacing Robert Atkinson.

  • 62'
    Substitution
    • Terry Devlin
    • Conor Chaplin

    John Mousinho is making the team's fourth substitution at Ashton Gate with Conor Chaplin replacing Terry Devlin.

  • 62'
    Substitution
    • Zak Swanson
    • Jordan Williams

    Portsmouth make their third substitution with Jordan Williams replacing Zak Swanson.

  • 62'
    Substitution
    • Conor Shaughnessy
    • Hayden Matthews

    The away team replace Conor Shaughnessy with Hayden Matthews.

  • 59'
    Goal !
    • Sinclair Armstrong (Scorer)
    • Sam Bell (Assist)

    Goal! Bristol City extend their lead to 4-0 through Sinclair Armstrong.

    Great play from Sam Bell to set up the goal.

  • 56'
    Substitution
    • Scott Twine
    • Sam Bell

    Gerhard Struber (Bristol City) is making a second substitution, with Sam Bell replacing Scott Twine.

  • 56'
    Substitution
    • Ross McCrorie
    • Yu Hirakawa

    Yu Hirakawa is replacing Ross McCrorie for Bristol City at Ashton Gate.

  • 56'
    Substitution
    • Emil Riis
    • Sinclair Armstrong

    Sinclair Armstrong is replacing Emil Riis for the home team.

  • 50'
    Goal !
    • Scott Twine (Scorer)
    • Neto Borges (Assist)

    Bristol City take a comfortable 3-0 lead thanks to Scott Twine.

    Neto Borges with an assist there.

  • 46'
    Substitution
    • Luke Le Roux
    • Harvey Blair

    The away team have replaced Luke Le Roux with Harvey Blair. This is the first substitution made today by John Mousinho.

  • 24'
    Goal !
    • Anis Mehmeti (Scorer)
    • Jason Knight (Assist)

    Great finish from Anis Mehmeti to give Bristol City a 2-0 lead.

    Jason Knight instrumental with a fine assist.

  • 22'
    Yellow Card
    • Luke Le Roux

    Luke Le Roux is booked for the away team.

  • 11'
    Goal !
    • Adam Randell (Scorer)

    Goal! The home team take a 1-0 lead through Adam Randell.

  • Match Started

Line-ups

Bristol City Bristol City
(3-4-2-1)
(4-2-3-1)
Portsmouth Portsmouth
1O'Leary19Tanner14Vyner5Atkinson2McCrorie4Randell12Knight21Borges10Twine11Mehmeti18Riis1Schmid24Devlin6Shaughnessy5Poole22Swanson21Dozzell16Le Roux10Segecic8Swift17Bowat25Kirk
1O'Leary19Tanner14Vyner5Atkinson2McCrorie4Randell12Knight21Borges10Twine11Mehmeti18Riis
Bristol City Bristol City
(3-4-2-1)
1Schmid24Devlin6Shaughnessy5Poole22Swanson21Dozzell16Le Roux10Segecic8Swift17Bowat25Kirk
(4-2-3-1)
Portsmouth Portsmouth
Bristol City Bristol City
Struber, Gerhard
Coach
Substitutes
Sinclair Armstrong 30
56' Out: Emil Riis

Yu Hirakawa 7
56' Out: Ross McCrorie

Sam Bell 20
56' Out: Scott Twine

Cameron Pring 3
63' Out: Robert Atkinson

Leo Pecover 29
78' Out: Jason Knight
Portsmouth Portsmouth
Mousinho, John
Coach
Substitutes
Harvey Blair 29
46' Out: Luke Le Roux

Hayden Matthews 14
62' Out: Conor Shaughnessy

Jordan Williams 2
62' Out: Zak Swanson

Conor Chaplin 36
62' Out: Terry Devlin

Olutayo Singerr 46
74' Out: Mackenzie Kirk

Statistics

Ball possession
Bristol City62%
38% Portsmouth
Shots
3Off goal17On goal2

2
Shots blocked
0
1
Corner kicks
1
3
Offsides
1
2
Saves
2
6
Fouls
13
0
Yellow cards
1
0
Red cards
0

Bristol City vs Portsmouth Betting tips

The most common result of matches between Bristol City and Portsmouth FC is 0-0. 6 matches have ended with this result.
During the last 10 meetings with Bristol City playing at home, Bristol City have won 4 times, there have been 5 draws while Portsmouth FC have won 1 times. The goal difference is 14-10 in favour of Bristol City.
During the last 19 meetings, Bristol City have won 7 times, there have been 9 draws while Portsmouth FC have won 3 times. The goal difference is 18-16 in favour of Bristol City.
Portsmouth FC's last away win against Bristol City was in 2009.
Last season's matches: 3-0 (Bristol City at home) and 3-0 (Portsmouth FC at home).
Did you know that Bristol City scores 27% of their goals between the minutes 31-45?
Did you know that Portsmouth FC scores 33% of their goals between the minutes 76-90?
Portsmouth FC haven't won any of their last 9 away matches.
When playing at home, Bristol City have not lost to Portsmouth FC in their last 6 encounters.
Bristol City haven't scored in 3 of their 12 home matches in Championship this season.
1/10

Bristol City vs Portsmouth Predictions

Bookmakers expect a home win for Bristol City over Portsmouth, with the home side given around a 55% chance of victory, a draw about 25%, and an away win about 20%. Both teams to score is priced close to even with a slight lean to “No”, while the odds and probabilities indicate a clear preference for over 2.5 goals.

Full-time result1x2
Probability55%25%20%
Odds1.623.75
Correct Score1-02-02-1
Probability13%11%10%
Odds788.5
Over/Under 2.5OverUnder
Probability72%28%
Odds1.911.91
BTTSYesNo
Probability48%52%
Odds1.831.83
Odds data provided by: Bet365

Head to head

Bristol City and Portsmouth have met five times, with Bristol City recording three wins, Portsmouth one win and one draw, including a 3–0 home victory and a 1–0 away win in recent Championship matches, while Portsmouth’s sole win was 3–0 at Fratton Park in December 2024. Across these games (three competitive, two friendlies), Bristol City have scored 8 goals to Portsmouth’s 6.

Bristol City
Matches:  7
Portsmouth
71%
Wins: 5
14%
Draws: 1
14%
Wins: 1
Recent meetings
  1. Flag ENGChampionship
    1 Jan 2026
    Bristol CityBristol City
    5 : 0
    PortsmouthPortsmouth
  2. Flag ENGChampionship
    29 Nov 2025
    PortsmouthPortsmouth
    0 : 1
    Bristol CityBristol City
  3. Flag ENGChampionship
    29 Dec 2024
    Bristol CityBristol City
    3 : 0
    PortsmouthPortsmouth
  4. Flag ENGChampionship
    7 Dec 2024
    PortsmouthPortsmouth
    3 : 0
    Bristol CityBristol City
  5. Flag nullClub Friendly Games
    29 Jul 2023
    PortsmouthPortsmouth
    0 : 1
    Bristol CityBristol City

Form

Bristol CityBristol City
  1. Flag ENGChampionship
    4 Jan 2026
    Bristol City
    0 : 2
    Preston
  2. Flag ENGChampionship
    1 Jan 2026
    Bristol City
    5 : 0
    Portsmouth
  3. Flag ENGChampionship
    29 Dec 2025
    Millwall
    2 : 1
    Bristol City
  4. Flag ENGChampionship
    26 Dec 2025
    West Brom
    1 : 2
    Bristol City
  5. Flag ENGChampionship
    20 Dec 2025
    Bristol City
    2 : 0
    Middlesbrough
PortsmouthPortsmouth
  1. Flag ENGChampionship
    1 Jan 2026
    Bristol City
    5 : 0
    Portsmouth
  2. Flag ENGChampionship
    29 Dec 2025
    Portsmouth
    2 : 1
    Charlton
  3. Flag ENGChampionship
    26 Dec 2025
    Portsmouth
    1 : 1
    QPR
  4. Flag ENGChampionship
    20 Dec 2025
    Derby
    1 : 1
    Portsmouth
  5. Flag ENGChampionship
    13 Dec 2025
    Portsmouth
    2 : 1
    Blackburn

Bristol City vs Portsmouth Standings

Bristol City are currently 8th with 36 points from 24 matches, having won 10, drawn 6 and lost 8, scoring 33 goals and conceding 27. Portsmouth FC are 21st with 25 points from 23 matches, with 6 wins, 7 draws and 10 losses, 21 goals scored and 30 conceded, leaving them 11 points behind Bristol City.

PosTeamWDLMPts
9Wrexham101062640
10Bristol City11692639
11QPR115102638
...
20Blackburn77112528
21Portsmouth67112425
22Norwich66142624

Match information