Middlesbrough vs Millwall
| Yellow cards avg | 2.16 |
|
|---|---|---|
| Reds avg | 0.00 |
|
| Penalties avg | 0.04 |
|
| Over 4.5 cards | 24% |
|
| Home wins | 68% |
|
| Draws | 4% |
|
| Away wins | 28% |
|
- Middlesbrough outshot their opponent (32-11).
- Middlesbrough controlled possession (61%).
Team Overview
Games / Record
Goals For / Against
Points
Clean Sheets
Failed to Score
Games / Record
Goals For / Against
Points
Clean Sheets
Failed to Score
Match Context & Trends
Venue-only form, goal timing, first-goal trends and league context around this Championship fixture.
Quick comparison bars
Middlesbrough last 5 home
Millwall last 5 away
Middlesbrough trend breakdown
Millwall trend breakdown
Scoring reliability
First-goal patterns
Vs league average
Head-to-head trends
Middlesbrough goal timing (home)
Millwall goal timing (away)
Match Statistics
Events
Middlesbrough vs Millwall 1-2: match report, goals, cards and substitutions
Millwall beat Middlesbrough 2-1 on Friday, 03 April 2026 in Championship. The match was refereed by Anthony Backhouse. It was played at Riverside Stadium.
First half: R. McGree received a yellow card for Middlesbrough at 13'. J. Cooper received a yellow card for Millwall at 13'. Middlesbrough took the lead at 26' when D. Fry scored, with the assist credited to A. Browne, making the score 1-0.
Second half: Millwall leveled the score at 58' when J. Coburn scored, with the assist credited to M. Ivanović, making the score 1-1. Millwall made their 1st substitution at 64', with C. De Norre replacing B. Bannan. Middlesbrough made their 1st substitution at 78', with M. Targett replacing A. Bangura. Millwall made their 2nd substitution at 85', with M. Ivanović replacing M. Langstaff. Millwall took the lead at 86' when J. Coburn scored, with the assist credited to B. Bannan, making the score 1-2. Middlesbrough made their 2nd substitution at 89', with C. Brittain replacing J. Sarmiento. Millwall made their 3rd substitution at 90+5', with O. Azeez replacing D. McNamara. Millwall made their 4th substitution at 90+5', with B. Mitchell replacing L. Cundle.
Middlesbrough used 2 substitutions while Millwall used 4 substitutions. Middlesbrough got 1 yellow card, while Millwall got 1 yellow card.
How the match was won
- Middlesbrough outshot their opponent (32-11).
- Middlesbrough controlled possession (61%).
Head-to-Head Overview
| Total Games | 19 |
| Home Wins | 7 |
| Draws | 6 |
| Away Wins | 6 |
| Over 2.5 Goals | 7 (36.8%) |
| BTTS | 8 (42.1%) |
| Total Games | 10 |
| Home Wins | 4 |
| Draws | 4 |
| Away Wins | 2 |
| Over 2.5 Goals | 3 (30.0%) |
| BTTS | 5 (50.0%) |