TackleZone
HomeMatchesRankingsStatsCompareLeagues
HomeMatchesRankingsStatsCompareLeagues
Championship · Matchday 6

Middlesbrough

A. Cozier-Duberry 50'

W. Lankshear 61'

2 – 2

FT

 

HT 0–2

Millwall

T. Arconte 11'

L. Dykes 36'

Championship

Matchday 6

Middlesbrough2–2Millwall

1.52

Expected goals

1.69

11′36′50′61′

Shot-by-shot xG is not available for this fixture, so the race is shown as full-time totals: MID 1.52, MIL 1.69.

MIDMIL· Riverside Stadium, Middlesbrough

tacklezone.app

Match report

Middlesbrough 2-2 Millwall

Middlesbrough and Millwall shared 4 goals in a 2-2 Championship draw at Riverside Stadium. Arconte opened the scoring for Millwall on 11', Dykes made it 2-0 to Millwall on 36', Cozier-Duberry pulled one back for Middlesbrough on 50' and Lankshear levelled for Middlesbrough on 61'.

Expected goals finished Middlesbrough 1.52, Millwall 1.69. Middlesbrough held 80.0% of the ball.

Middlesbrough had to come from behind to get there, which is the detail the scoreline hides.

The numbers picked up more than the scoreline shows. Millwall graded out for counter-punch — 20.0% possession and 1.69 expected goals. Millwall graded out for better chances — 0.15 xg per shot and 11 v 22 shots.

Amario Cozier-Duberry came out of it with the best individual rating on the pitch, 8.3 for Middlesbrough from 1 goal, 3 key passes and 4 shots.

Assembled by TackleZone from this fixture’s match events, team statistics and player ratings. Figures are as reported by the competition feed; where a statistic was not reported, it is left out rather than shown as zero. Longer written analysis is published for selected matches.

Quick stats

80%Possession20%
22Shots11
1.52xG1.69

What the numbers say

5 reads

Rescued A Point

Middlesbrough

Middlesbrough went behind and dragged it back level.

Final score
2–2

Counter-Punch

Millwall

Millwall were happy without the ball and still created more — 1.69 xG from 20.0% possession.

Possession
20.0%
Expected goals
1.69
Opponent xG
1.52

Better Chances

Millwall

Millwall did not shoot more, they shot better — 0.15 xG per attempt against 0.07.

xG per shot
0.15
Opponent
0.07
Shots
11 v 22

Box Occupation

Millwall

Millwall kept getting bodies into the area — 100% of their shots came from inside the box.

Shots in the box
11 of 11
Share
100%
xG per shot
0.15

Timeline

⚽11'

T. Arconte — assist: C. Neghli

⚽36'

L. Dykes — assist: C. Taylor

Half-time

J. Sarmiento ↑ T. Conway ↓

🔄46'

K. Joseph ↑ S. Berhalter ↓

🔄46'

M. Arfsten ↑ Neto Borges ↓

🔄46'

A. Cozier-Duberry

⚽50'
🔄56'

E. Baggott ↑ L. Dykes ↓

🟨59'

Derek Mazou-Sacko

Foul

W. Lankshear — assist: L. Ayling

⚽61'

Riley McGree

Foul

🟨66'
🔄75'

D. Kelly ↑ J. Metcalfe ↓

🔄75'

Z. Lovelace ↑ T. Arconte ↓

M. Peart-Harris ↑ R. McGree ↓

🔄78'
🔄84'

L. Cundle ↑ Z. Sturge ↓

🔄84'

Y. Issoufou ↑ M. Sykes ↓

D. Strelec ↑ A. Cozier-Duberry ↓

🔄85'

Match info

Kickoff 
VenueRiverside Stadium, Middlesbrough
RefereeRobert Madley, England
CompetitionChampionship
Season2026
RoundMatchday 6
StatusMatch Finished
TackleZone

Stats. Insights. Every position.

Data via API-Football

Explore

  • About
  • Articles
  • Match previews
  • Guides
  • Insights
  • Clutch & Bottle

Legal

  • Privacy
  • Terms
  • Contact

Product

  • Rankings
  • Compare
  • Matches
  • Stats

Match context

Middlesbrough

#3

15 pts · 8 played

DDWWD

Millwall

#11

11 pts · 8 played

DDLWL

Middlesbrough

DWLW
  • @ Birmingham2–2 · 19 Sep
  • vs Norwich4–3 · 12 Sep
  • @ Crystal Palace0–3 · 8 Sep
  • @ QPR1–0 · 5 Sep

Millwall

DLLW
  • vs West Ham2–2 · 19 Sep
  • @ Blackburn1–3 · 12 Sep
  • vs Newcastle0–1 · 8 Sep
  • vs Bolton4–0 · 5 Sep