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
    31 Jan 2026
    Millwall
    1 : 1
    Sheff Utd
  2. Flag ENGChampionship
    24 Jan 2026
    Millwall
    4 : 0
    Charlton
  3. Flag ENGChampionship
    20 Jan 2026
    Coventry
    2 : 1
    Millwall
  4. Flag ENGChampionship
    17 Jan 2026
    Watford
    0 : 2
    Millwall
  5. Flag ENGFA Cup
    10 Jan 2026
    Burnley
    5 : 1
    Millwall
Bristol CityBristol City
  1. Flag ENGChampionship
    30 Jan 2026
    Bristol City
    0 : 5
    Derby
  2. Flag ENGChampionship
    24 Jan 2026
    Bristol City
    2 : 0
    Sheff Wed
  3. Flag ENGChampionship
    20 Jan 2026
    Ipswich
    2 : 0
    Bristol City
  4. Flag ENGChampionship
    17 Jan 2026
    Oxford Utd
    0 : 0
    Bristol City
  5. Flag ENGFA Cup
    10 Jan 2026
    Bristol City
    5 : 1
    Watford

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
4Ipswich14962951
5Millwall14883050
6Wrexham121173047
...
9Preston111183044
10Bristol City127113043
11QPR127113043

Match information