Championship · Matchweek 6 · Sep 15

Middlesbrough - Millwall

Middlesbrough and Millwall drew 2-2 in Championship (Matchweek 6).

🏟 Riverside Stadium Middlesbrough 👤 Referee: Robert Madley, England
HEAD TO HEAD12 meetings · 2020–2026
Middlesbrough 5
Dec 12who was on topApr 3
Millwall 5
5 Middlesbrough 2 draw 5 Millwall
GOALS IN THIS FIXTURE
1.8goals / match
13–9total goals
5/5clean sheets
3-0Middlesbrough best win · Aug 16
2-0Millwall best win · Oct 8
%50 Over 1.5 6/12
%33 Over 2.5 4/12
%8 Over 3.5 1/12
%25 BTTS 3/12
DOES THE VENUE MATTER
Middlesbrough at home6 matches
3W 1D 2L 7:4
Millwall at home6 matches
3W 1D 2L 5:6
Results are read from the side that hosted the match.
FORM COMPARISON
Middlesbrough2W 2D 1L Millwall3W 2D 0L
1.60 2.20 Points per game
10 8 Goals scored
6 2 Goals conceded
1.89 1.81 xG average
1.35 0.89 xGA average
%20 %60 Clean sheets
%60 %40 BTTS
%60 %20 Over 2.5
7.0 7.6 Corners
1.6 1.8 Cards
Middlesbrough2W 5D 3L Millwall4W 4D 2L
1.10 1.60 Points per game
14 13 Goals scored
12 8 Goals conceded
2.24 1.52 xG average
1.10 1.40 xGA average
%20 %40 Clean sheets
%60 %60 BTTS
%50 %40 Over 2.5
9.3 6.8 Corners
1.5 1.7 Cards
SEASON COMPARISON
2Middlesbroughin the table18pts
9matches 5-3-1W-D-L 17:12goals +5diff
WDDWW
8Millwallin the table14pts
9matches 4-2-3W-D-L 16:15goals +1diff
WDDLW
PREVIOUS MEETINGS
Apr 3 Middlesbrough 1-2 Millwall Championship
Aug 16 Millwall 0-3 Middlesbrough Championship
Apr 12 Millwall 1-0 Middlesbrough Championship
Dec 14 Middlesbrough 1-0 Millwall Championship
Jan 13 Millwall 1-3 Middlesbrough Championship
Aug 5 Middlesbrough 0-1 Millwall Championship
Jan 14 Middlesbrough 1-0 Millwall Championship
Oct 8 Millwall 2-0 Middlesbrough Championship
THE REFEREE17 matches on record
Robert Madley
Strictness59 TEMPO46
Cards: ModerateFouls: ModeratePenalties: FrequentGoals: ModerateOver 2.5: Moderate
This match vs his average
Cards 03.9 -3.9
Fouls 020.7 -20.7
Goals 42.5 +1.5
Corners 09.1 -9.1
PLAYER RATINGS★ Amario Cozier-Duberry 8.30
Starting XI
11 Amario Cozier-Duberry M · 85' 8.30
Goals1On target3/4Key pass3Dribbles2/5Duels won3/7Fouls won1Passes44 · %39
10 Aidan Morris M · 90' 7.90
Tackles1Duels won6/11Fouls won4Passes108 · %100
7 Will Lankshear F · 90' 7.20
Goals1On target2/3Fouls1Offside2Passes14 · %13
4 Ashley Phillips D · 90' 7.00
Key pass1Tackles1Duels won4/6Offside2Passes81 · %78
12 Luke Ayling D · 90' · K 7.00
Assist1Key pass2Dribbles1/2Interceptions3Duels won4/10Fouls won1Passes78 · %71
9 Tommy Conway M · 45' 6.70
Key pass1Passes22 · %21
6 Sebastian Berhalter M · 45' 6.70
Key pass2Duels won2/3Fouls won2Passes28 · %26
8 Riley McGree M · 78' 6.60
Dribbles1/2Interceptions1Duels won2/4Fouls won1Fouls1Passes56 · %53
2 Callum Brittain D · 90' 6.50
Dribbles1/1Tackles1Duels won3/6Fouls1Passes63 · %56
1 Radek Vitek G · 90' 6.20
Saves2Passes20 · %17
30 Neto Borges D · 45' 6.20
Key pass1Passes49 · %48
Substitutes
17 Maximilian Arfsten D · 45' 7.30
Key pass3Tackles1Blocks1Duels won1/5Passes41 · %39
16 Jeremy Sarmiento F · 45' 6.90
On target1/2Key pass2Tackles1Duels won2/4Passes22 · %22
14 Myles Peart-Harris M · 12' 6.70
Key pass1Passes12 · %9
13 David Strelec F · 9' 6.30
Passes1 · %1
22 Kyle Joseph F · 45' 6.30
On target1/1Duels won2/3Fouls won1Passes8 · %6
Unused: Leo CastledineSam ByramSolomon BrynnRokas Pukštas
Starting XI
3 Zak Sturge D · 84' 7.70
Key pass1Tackles3Interceptions2Blocks3Duels won8/9Fouls won2Fouls1Passes11 · %9
13 Lyndon Dykes M · 56' 7.60
Goals1On target1/2Tackles1Interceptions1Blocks1Duels won6/8Offside1Passes10 · %4
6 Caleb Taylor D · 90' 7.30
Assist1Key pass2Dribbles1/1Tackles2Interceptions2Blocks2Duels won5/6Fouls won1Fouls1Passes12 · %10
7 Tairyk Arconte F · 75' 7.20
Goals1On target1/1Offside1Passes10 · %6
15 Max Crocombe G · 90' 6.90
Saves5Passes28 · %9
14 Jenson Metcalfe M · 75' 6.70
Key pass1Tackles2Duels won2/4Fouls1Passes16 · %13
17 Mark Sykes M · 84' 6.60
Key pass3Dribbles1/1Tackles2Duels won3/3Offside1Passes16 · %9
10 Camiel Neghli M · 90' 6.60
Assist1On target1/2Key pass2Tackles1Interceptions1Blocks1Duels won1/5Passes15 · %11
49 Derek Mazou-Sacko M · 90' 6.50
Key pass3Tackles4Interceptions2Blocks1Duels won5/14Fouls6Passes7 · %4
5 Jake Cooper D · 90' · K 6.30
Tackles4Interceptions1Blocks1Duels won4/5Fouls1Passes9 · %7
2 Jordi Osei-Tutu D · 90' 6.20
Blocks1Passes6 · %4
Substitutes
12 Elkan Baggott D · 34' 6.70
On target1/1Duels won2/2Passes9 · %7
25 Luke Cundle M · 10' 6.60
Duels won1/1Passes3 · %2
29 Zak Lovelace F · 15' 6.50
Fouls1Passes2
16 Daniel Kelly M · 15' 6.30
Dribbles1/1Duels won1/3Fouls1Passes6 · %5
35 Yanis Issoufou F · 10' 6.30
Passes2 · %2
Unused: Alfie MasseyFilip MarschallDanny BatthTristan Parkes
Win probabilityModel: 1 (%49) ✗
Middlesbrough %49 Draw %37 Millwall %14
1.84Middlesbrough xPuan
0.79Millwall xPuan
🎯
FREE MEMBERSHIP

Tactical metrics & visuals

Pressing & tempo, attack organisation, defensive control, chance creation and set-piece profiles.

Create free account
🔥
FREE MEMBERSHIP

Team & player heatmaps

Where each team dominated the pitch, plus per-player heatmaps from raw event coordinates.

Create free account
🤖
FREE MEMBERSHIP

ML deep-dive

Feature-level model breakdown, expected points simulation and value analysis.

Create free account
Form
MiddlesbroughWLWDW
MillwallLLWLL
FREE MEMBERSHIP

Heatmap & tactical analysis

Team & player heatmaps, tactical metrics and the ML deep-dive live in the dashboard.

Create free account
Match Reportsall →
Galatasaray 3-1 KasımpaşaSüper Lig · Oct 10 Borussia Dortmund 2-2 Werder BremenBundesliga · Oct 10 Arsenal 2-1 ChelseaPremier League · Sep 7 Trabzonspor 5-0 Gençlerbirliği S.K.Süper Lig · Sep 7 Fenerbahçe 1-2 BeşiktaşSüper Lig · Sep 6 Rayo Vallecano 1-1 AlavesLa Liga · Aug 20
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad