1. Football streams
  2. Championship
  3. Middlesbrough vs Millwall

Lankshear (61') Cozier-Duberry (50')
Dykes (36') Arconte (11')

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


Match feed:
  • 90'
    Match Ended

    The whistle has gone to end the second half. The match finishes 2 - 2.

  • 85'
    Substitution
    • Amario Cozier-Duberry
    • David Strelec

    David Strelec is on a sub for Amario Cozier-Duberry for Middlesbrough FC.

  • 84'
    Substitution
    • Mark Sykes
    • Yanis Ali Issoufou

    Yanis Ali Issoufou is replacing Mark Sykes for Millwall FC at Riverside.

  • 84'
    Substitution
    • Zak Sturge
    • Luke Cundle

    Luke Cundle is replacing Zak Sturge for the away team.

  • 78'
    Substitution
    • Riley McGree
    • Myles Peart-Harris

    Kim Hellberg is making the team's fourth substitution at Riverside with Myles Peart-Harris replacing Riley McGree.

  • 75'
    Substitution
    • Tairyk Arconte
    • Zak Lovelace

    The away team have replaced Tairyk Arconte with Zak Lovelace. This is the third substitution made today by Alexander Francis Neil.

  • 75'
    Substitution
    • Jenson Metcalfe
    • Daniel Kelly

    Alexander Francis Neil is making the team's second substitution at Riverside with Daniel Kelly replacing Jenson Metcalfe.

  • 66'
    Yellow Card
    • Riley McGree

    Riley McGree (Middlesbrough FC) gets a yellow card.

  • 61'
    Goal !
    • Will Lankshear (Scorer)
    • Luke Ayling (Assist)

    Will Lankshear (Middlesbrough FC) nets with a header to make it 2 - 2 at Riverside. Luke Ayling assisted the 2 - 2 goal.

  • 59'
    Yellow Card
    • Derek Mazou-Sacko

    Derek Mazou-Sacko is booked for the away team.

  • 56'
    Substitution
    • Lyndon Dykes
    • Elkan Baggott

    The away team replace Lyndon Dykes with Elkan Baggott.

  • 50'
    Goal !
    • Amario Cozier-Duberry (Scorer)

    Amario Cozier-Duberry keeps the home team in the match by reducing the deficit to 1 - 2.

  • 46'
    Substitution
    • Tommy Conway
    • Jeremy Sarmiento

    Kim Hellberg (Middlesbrough FC) is making a third substitution, with Jeremy Sarmiento replacing Tommy Conway.

  • 46'
    Substitution
    • Neto Borges
    • Max Arfsten

    Middlesbrough FC make their second substitution with Max Arfsten replacing Neto Borges.

  • 46'
    Substitution
    • Sebastian Berhalter
    • Kyle Joseph

    Kyle Joseph is replacing Sebastian Berhalter for Middlesbrough FC at Riverside.

  • 36'
    Goal !
    • Lyndon Dykes (Scorer)
    • Caleb Taylor (Assist)

    Goal! Lyndon Dykes extends Millwall FC's lead to 0 - 2. Caleb Taylor set up the 0 - 2 goal.

  • 11'
    Goal !
    • Tairyk Arconte (Scorer)
    • Camiel Neghli (Assist)

    Goal! Tairyk Arconte gives Millwall FC a 0 - 1 lead. Fine assist from Camiel Neghli to make the score 0 - 1.

  • Match Started

Line-ups

MiddlesbroughMiddlesbrough
(4-2-3-1)
(4-2-3-1)
MillwallMillwall
1Vitek2Brittain12Ayling4Phillips30Borges10Morris6Berhalter11Cozier-Duberry8McGree9Conway7Lankshear15Crocombe2Osei-Tutu6Taylor5Cooper3Sturge49Mazou-Sacko14Metcalfe17Sykes7Arconte10Neghli13Dykes
1Vitek2Brittain12Ayling4Phillips30Borges10Morris6Berhalter11Cozier-Duberry8McGree9Conway7Lankshear
MiddlesbroughMiddlesbrough
(4-2-3-1)
15Crocombe2Osei-Tutu6Taylor5Cooper3Sturge49Mazou-Sacko14Metcalfe17Sykes7Arconte10Neghli13Dykes
(4-2-3-1)
MillwallMillwall
MiddlesbroughMiddlesbrough
Hellberg, Kim
Coach
Substitutes
Kyle Joseph 22
46' Out: Sebastian Berhalter

Max Arfsten 17
46' Out: Neto Borges

Jeremy Sarmiento 16
46' Out: Tommy Conway

Myles Peart-Harris 14
78' Out: Riley McGree

David Strelec 13
85' Out: Amario Cozier-Duberry
MillwallMillwall
Neil, Alexander Francis
Coach
Substitutes
Elkan Baggott 12
56' Out: Lyndon Dykes

Daniel Kelly 16
75' Out: Jenson Metcalfe

Zak Lovelace 29
75' Out: Tairyk Arconte

Luke Cundle 25
84' Out: Zak Sturge

Yanis Ali Issoufou 35
84' Out: Mark Sykes

Statistics

Ball possession
Middlesbrough81%
19% Millwall
Shots
7Off goal36On goal4

11
Shots blocked
1
14
Corner kicks
1
4
Offsides
3
2
Saves
4
3
Fouls
12
1
Yellow cards
1
0
Red cards
0

Head to head

Middlesbrough
Matches:  15
Millwall
40%
Wins: 6
27%
Draws: 4
33%
Wins: 5
Recent meetings
  1. ENG flagChampionship
    15 Sep 2026
    MiddlesbroughMiddlesbrough
    2 : 2
    MillwallMillwall
  2. ENG flagChampionship
    3 Apr 2026
    MiddlesbroughMiddlesbrough
    1 : 2
    MillwallMillwall
  3. ENG flagChampionship
    16 Aug 2025
    MillwallMillwall
    0 : 3
    MiddlesbroughMiddlesbrough
  4. ENG flagChampionship
    12 Apr 2025
    MillwallMillwall
    1 : 0
    MiddlesbroughMiddlesbrough
  5. ENG flagChampionship
    14 Dec 2024
    MiddlesbroughMiddlesbrough
    1 : 0
    MillwallMillwall

Form

MiddlesbroughMiddlesbrough
  1. ENG flagChampionship
    31 Oct 2026
    Middlesbrough
    3 : 0
    Charlton
  2. ENG flagChampionship
    23 Oct 2026
    Bolton
    1 : 5
    Middlesbrough
  3. ENG flagChampionship
    17 Oct 2026
    Middlesbrough
    2 : 2
    Cardiff
  4. ENG flagChampionship
    13 Oct 2026
    Stoke
    2 : 3
    Middlesbrough
  5. ENG flagChampionship
    10 Oct 2026
    Middlesbrough
    1 : 0
    Wolverhampton
MillwallMillwall
  1. ENG flagChampionship
    3 Nov 2026
    Birmingham
    3 : 0
    Millwall
  2. ENG flagChampionship
    31 Oct 2026
    Millwall
    4 : 1
    Derby
  3. ENG flagChampionship
    24 Oct 2026
    Portsmouth
    2 : 1
    Millwall
  4. ENG flagChampionship
    17 Oct 2026
    Millwall
    2 : 2
    Lincoln City
  5. ENG flagChampionship
    13 Oct 2026
    Millwall
    0 : 1
    Swansea

Middlesbrough vs Millwall Standings

PosTeamWDLMPts
1Middlesbrough8421428
2Wolverhampton8331427
...
12Norwich6081418
13Millwall5361418
14Blackburn5361418

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.