Middlesbrough vs Oxford United
| Yellow cards avg | 1.18 |
|
|---|---|---|
| Reds avg | 0.14 |
|
| Penalties avg | 0.05 |
|
| Over 4.5 cards | 9% |
|
| Home wins | 27% |
|
| Draws | 45% |
|
| Away wins | 27% |
|
- Match ended level at 0-0.
- Middlesbrough outshot their opponent (25-13).
- Middlesbrough controlled possession (75%).
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
Oxford United last 5 away
Middlesbrough trend breakdown
Oxford United trend breakdown
Scoring reliability
First-goal patterns
Vs league average
Head-to-head trends
Middlesbrough goal timing (home)
Oxford United goal timing (away)
Match Statistics
Events
Middlesbrough vs Oxford United 0-0: match report, goals, cards and substitutions
Middlesbrough drew 0-0 with Oxford United on Saturday, 21 February 2026 in Championship. The match was refereed by Oliver Langford. It was played at Riverside Stadium.
First half: No goals were scored in the first half. A. Morris received a yellow card for Middlesbrough at 39'.
Second half: No goals were scored in the second half. Oxford United made their 1st substitution at 57', with Jamie Carson McDonnell replacing W. Vaulks. Oxford United made their 2nd substitution at 57', with Jeon Jin-Woo replacing A. Emakhu. Oxford United made their 3rd substitution at 57', with S. Mills replacing O. Romeny. Oxford United made their 4th substitution at 57', with M. Peart-Harris replacing J. Donley. Middlesbrough made their 1st substitution at 60', with J. Sarmiento replacing R. McGree. C. Brannagan received a yellow card for Oxford United at 62'. M. Targett received a yellow card for Middlesbrough at 75'. Middlesbrough made their 2nd substitution at 75', with A. Morris replacing A. Gilbert. Middlesbrough made their 3rd substitution at 75', with D. Strelec replacing K. Sène. Middlesbrough made their 4th substitution at 84', with M. Whittaker replacing A. Browne. A. Gilbert received a yellow card for Middlesbrough at 86'. Oxford United made their 5th substitution at 87', with W. Lankshear replacing M. Helik.
Middlesbrough used 4 substitutions while Oxford United used 5 substitutions. Middlesbrough got 3 yellow cards, while Oxford United got 1 yellow card.
How the match was played
- Match ended level at 0-0.
- Middlesbrough outshot their opponent (25-13).
- Middlesbrough controlled possession (75%).
Head-to-Head Overview
| Total Games | 4 |
| Home Wins | 2 |
| Draws | 2 |
| Away Wins | 0 |
| Over 2.5 Goals | 2 (50.0%) |
| BTTS | 3 (75.0%) |
| Total Games | 2 |
| Home Wins | 1 |
| Draws | 1 |
| Away Wins | 0 |
| Over 2.5 Goals | 1 (50.0%) |
| BTTS | 1 (50.0%) |