8 matches today 0 live right now 23 competitions covered All times UTC
RU

Middlesbrough — Millwall, 15 September 2026, 18:45 UTC : score 2:2

match finished Championship · Matchday 6 Tuesday 15 September · 18:45 UTC
Riverside Stadium · referee R. Madley
Match predictionSafe

Millwall to stay within two goals

93% · Millwall games average 4 goals

Prediction landed. We predicted “Millwall to stay within two goals”, and the match finished 2:2.

the market is chosen by our model: not always the obvious one, but a likely one

our forecast this is how the model saw the match before kick-off
Middlesbrough 42% draw 23% Millwall 35%
The model was wrong

The most likely outcome was Middlesbrough win, and the match finished 2:2. Fans backed Middlesbrough win — they got it wrong.

fans 65 votes
Middlesbrough 54% draw 14% Millwall 32%
Voting closed at kick-off

Match events

full timeline
T. Arconte assist: C. Neghli 0-1 11'
L. Dykes assist: C. Taylor 0-2 36'
K. Joseph for S. Berhalter 46'
M. Arfsten for Neto Borges 46'
J. Sarmiento for T. Conway 46'
A. Cozier-Duberry 1-2 50'
E. Baggott for L. Dykes 56'
D. Mazou-Sacko 59'
W. Lankshear assist: L. Ayling 2-2 61'
R. McGree 66'
D. Kelly for J. Metcalfe 75'
Z. Lovelace for T. Arconte 75'
M. Peart-Harris for R. McGree 78'
L. Cundle for Z. Sturge 84'
Y. Issoufou for M. Sykes 84'
D. Strelec for A. Cozier-Duberry 85'

Line-ups

starting eleven and bench
Middlesbrough Middlesbrough 4-2-3-1 · Kim Hellberg 4-2-3-1 · Alex Neil Millwall Millwall
1 Radek Vitek
2 Callum Brittain 12 Luke Ayling 4 Ashley Phillips 30 Neto Borges
10 Aidan Morris 6 Sebastian Berhalter
11 Amario Cozier-Duberry 8 Riley McGree 9 Tommy Conway
7 Will Lankshear
7 Tairyk Arconte
17 Mark Sykes 13 Lyndon Dykes 10 Camiel Neghli
14 Jenson Metcalfe 49 Derek Mazou-Sacko
2 Jordi Osei-Tutu 6 Caleb Taylor 5 Jake Cooper 3 Zak Sturge
15 Max Crocombe
Middlesbrough bench
  1. 13David Strelec
  2. 16Jeremy Sarmiento
  3. 22Kyle Joseph
  4. 19Leo Castledine
  5. 17Maximilian Arfsten
  6. 14Myles Peart-Harris
  7. 21Rokas Pukštas
  8. 3Sam Byram
  9. 31Solomon Brynn
Millwall bench
  1. 44Alfie Massey
  2. 16Daniel Kelly
  3. 23Danny Batth
  4. 12Elkan Baggott
  5. 34Filip Marschall
  6. 25Luke Cundle
  7. 55Tristan Parkes
  8. 35Yanis Issoufou
  9. 29Zak Lovelace

Match stats

20 metrics for the full match
80%Possession20%
22Shots11
7Shots on target4
5Shots off target6
10Blocked shots1
12Shots inside box11
10Shots outside box0
125Attacks40
97Dangerous attacks29
14Corners1
4Offsides3
3Fouls12
1Yellow cards1
2Saves5
643Passes159
592Accurate passes98
0Free kicks0
0Throw-ins0
0Goal kicks0
0Penalties0
MiddlesbroughMiddlesbroughMillwallMillwallThe source gives no per-half split — only totals for the match

How the match went

text generated from our data

Middlesbrough and Millwall met on matchday 6 of the Championship on 15 September at Riverside Stadium. Final score — 2:2.

Middlesbrough sit 3th on 15 points after 3 matches (1 win, 2 draws, 0 losses), unbeaten in 3 matches. Millwall sit 11th on 11 points after 3 matches (0 wins, 2 draws, 1 loss), winless in 3 matches.

Season form

all competitions of the season
Middlesbrough Middlesbrough last five Millwall Millwall
DDW form DDL
3 Matches 3
1 — 2 — 0 Wins — draws — defeats 0 — 2 — 1
8 — 7 Scored — conceded 5 — 7
1.67 Points per game 0.67
2.67 Goals scored per game 1.67
0 Clean sheets 0
0 Failed to score 0
unbeaten in 3 Current streak unbeaten in 2

Middlesbrough at home: 2 matches, 1 win, 1 draw, 0 losses, goals 6—5, 2 points per match.

Millwall away: 2 matches, 0 wins, 1 draw, 1 loss, goals 3—5, 0.5 points per match.

League table

after the match
#TeamPWDLGoalsPts
2West Ham UnitedWest Ham United843122—1115
3MiddlesbroughMiddlesbrough843116—1215
4Wolverhampton WanderersWolverhampton Wanderers742115—1014
…
10Birmingham CityBirmingham City825112—1111
11MillwallMillwall832315—1511
12Lincoln CityLincoln City83237—811
Full Championship table