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

Langstaff (81') Neghli (16')
Randell (49')

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


Match feed:
  • Match Ended
  • 88'
    Substitution
    • Scott Twine
    • Yu Hirakawa

    Yu Hirakawa is on a sub for Scott Twine for Bristol City.

  • 87'
    Yellow Card
    • Neto Borges

    Neto Borges is booked for the away team.

  • 83'
    Yellow Card
    • Thierno Ballo

    Thierno Ballo for Millwall has been booked by David Webb and receives a first yellow card.

  • 81'
    Goal !
    • Macaulay Langstaff (Scorer)

    Macaulay Langstaff is on target to give Millwall a 2-1 advantage.

  • 73'
    Substitution
    • Alfie Doughty
    • Thierno Ballo

    Thierno Ballo is replacing Alfie Doughty for the home team.

  • 73'
    Substitution
    • Zak Sturge
    • Joe Bryan

    The home team replace Zak Sturge with Joe Bryan.

  • 66'
    Substitution
    • Robert Atkinson
    • Neto Borges

    Neto Borges is replacing Robert Atkinson for Bristol City at The Den.

  • 66'
    Substitution
    • Sinclair Armstrong
    • Emil Riis

    Gerhard Struber is making the team's first substitution at The Den with Emil Riis replacing Sinclair Armstrong.

  • 56'
    Substitution
    • Aidomo Emakhu
    • Danny McNamara

    Alexander Francis Neil (Millwall) is making a third substitution, with Danny McNamara replacing Aidomo Emakhu.

  • 55'
    Substitution
    • Raees Bangura-Williams
    • Macaulay Langstaff

    Millwall make their second substitution with Macaulay Langstaff replacing Raees Bangura-Williams.

  • 49'
    Goal !
    • Adam Randell (Scorer)
    • Ross McCrorie (Assist)

    Adam Randell grabs a goal to bring things level at 1-1 at The Den.

    That's a fine assist from Ross McCrorie.

  • 46'
    Substitution
    • Billy Mitchell
    • Ryan Leonard

    The home team have replaced Billy Mitchell with Ryan Leonard. This is the first substitution made today by Alexander Francis Neil.

  • 41'
    Yellow Card
    • Tristan Crama

    Tristan Crama (Millwall) has been booked and must now be careful not to get a second yellow card.

  • 38'
    Yellow Card
    • Zak Sturge

    Zak Sturge (Millwall) gets a yellow card. He will be suspended from the next match!

  • 23'
    Yellow Card
    • Alfie Doughty

    Millwall's Alfie Doughty has been booked in London.

  • 16'
    Goal !
    • Camiel Neghli (Scorer)

    Camiel Neghli scores to make it 1-0 at The Den.

  • Match Started

Line-ups

Millwall Millwall
(4-2-3-1)
(3-4-2-1)
Bristol City Bristol City
15Crocombe4Crama6Taylor5Cooper3Sturge14Doughty8Mitchell31Bangura-Williams10Neghli22Emakhu9Ivanovic1O'Leary14Vyner16Dickie3Pring5Atkinson4Randell12Knight2McCrorie10Twine11Mehmeti30Armstrong
15Crocombe4Crama6Taylor5Cooper3Sturge14Doughty8Mitchell31Bangura-Williams10Neghli22Emakhu9Ivanovic
Millwall Millwall
(4-2-3-1)
1O'Leary14Vyner16Dickie3Pring5Atkinson4Randell12Knight2McCrorie10Twine11Mehmeti30Armstrong
(3-4-2-1)
Bristol City Bristol City
Millwall Millwall
Neil, Alexander Francis
Coach
Substitutes
Ryan Leonard 18
46' Out: Billy Mitchell

Macaulay Langstaff 17
55' Out: Raees Bangura-Williams

Danny McNamara 2
56' Out: Aidomo Emakhu

Joe Bryan 23
73' Out: Zak Sturge

Thierno Ballo 7
73' Out: Alfie Doughty
Bristol City Bristol City
Struber, Gerhard
Coach
Substitutes
Emil Riis 18
66' Out: Sinclair Armstrong

Neto Borges 21
66' Out: Robert Atkinson

Yu Hirakawa 7
88' Out: Scott Twine
Missing players
Noah Eile
Injured

Statistics

Ball possession
Millwall42%
58% Bristol City
Shots
2Off goal52On goal3

4
Shots blocked
6
1
Corner kicks
8
0
Offsides
3
2
Saves
0
15
Fouls
8
4
Yellow cards
1
0
Red cards
0

Head to head

In the last five Championship meetings, Bristol City have three wins and Millwall have two, with no draws. Across these matches Bristol City have scored 7 goals and conceded 5, winning twice at Ashton Gate and once at The Den, while Millwall’s two victories both came away from home.

Millwall
Matches:  15
Bristol City
53%
Wins: 8
13%
Draws: 2
33%
Wins: 5
Recent meetings
  1. Flag ENGChampionship
    29 Dec 2025
    MillwallMillwall
    2 : 1
    Bristol CityBristol City
  2. Flag ENGChampionship
    6 Dec 2025
    Bristol CityBristol City
    0 : 1
    MillwallMillwall
  3. Flag ENGChampionship
    4 Mar 2025
    MillwallMillwall
    0 : 2
    Bristol CityBristol City
  4. Flag ENGChampionship
    17 Aug 2024
    Bristol CityBristol City
    4 : 3
    MillwallMillwall
  5. Flag ENGChampionship
    1 Jan 2024
    Bristol CityBristol City
    0 : 1
    MillwallMillwall

Form

MillwallMillwall
  1. Flag ENGChampionship
    3 Apr 2026
    Middlesbrough
    1 : 2
    Millwall
  2. Flag ENGChampionship
    21 Mar 2026
    Ipswich
    1 : 1
    Millwall
  3. Flag ENGChampionship
    14 Mar 2026
    Millwall
    1 : 2
    Blackburn
  4. Flag ENGChampionship
    10 Mar 2026
    Millwall
    1 : 0
    Derby
  5. Flag ENGChampionship
    7 Mar 2026
    Hull
    1 : 3
    Millwall
Bristol CityBristol City
  1. Flag ENGChampionship
    3 Apr 2026
    Charlton
    1 : 2
    Bristol City
  2. Flag ENGChampionship
    21 Mar 2026
    Bristol City
    0 : 1
    West Brom
  3. Flag ENGChampionship
    14 Mar 2026
    Middlesbrough
    1 : 1
    Bristol City
  4. Flag ENGChampionship
    10 Mar 2026
    Leicester
    2 : 0
    Bristol City
  5. Flag ENGChampionship
    7 Mar 2026
    Bristol City
    0 : 2
    Coventry

Millwall vs Bristol City Standings

Bristol City are 6th with 36 points from 23 matches (10 wins, 6 draws, 7 losses, 32 goals scored and 25 conceded), while Millwall FC are 7th with the same 36 points from 23 matches (10 wins, 6 draws, 7 losses, 25 goals scored and 31 conceded). Both teams are level on points, with Bristol City ahead on goal difference.

PosTeamWDLMPts
1Coventry25874083
2Millwall219104072
3Middlesbrough201194071
...
12Stoke159164054
13Bristol City159164054
14Birmingham1411154053

Match information

Content disclaimer

The TV and streaming listings published on this page are based on data provided by our official broadcast partners and refer exclusively to matches and programs shown by licensed rights holders.

Broadcasts may be available across different platforms, including terrestrial TV, cable, satellite, IPTV, radio, and official mobile or desktop applications operated by the broadcasters. Where available, we provide links to streaming services offered directly by the official broadcasters.

Please note that access to certain broadcasts may require a valid subscription or user authentication with a TV or internet service provider. Sporticos does not host live streams and does not link to illegal, pirated, or unofficial streaming services.

We strive to ensure that all broadcast information is accurate and up to date. However, broadcast schedules and platform availability are subject to change. If you notice any missing or incorrect information, we encourage you to contact us so we can review and update the listing.