🟨
Peru1-3Spain
Sat, 21 Feb 2026, 15:00
Full Time

Match Timeline

39'
Aidan Morris🟨
Yellow Card
57'
Jamie McDonnellπŸ”„
Substitution 1 β†’ Will Vaulks
57'
Jin-woo JeonπŸ”„
Substitution 2 β†’ Aidomo Emakhu
57'
Stanley MillsπŸ”„
Substitution 3 β†’ Ole Romeny
57'
Myles Peart-HarrisπŸ”„
Substitution 4 β†’ Jamie Donley
60'
Jeremy SarmientoπŸ”„
Substitution 1 β†’ Riley McGree
62'
Cameron Brannagan🟨
Yellow Card
75'
Matt Targett🟨
Yellow Card
75'
Aidan MorrisπŸ”„
Substitution 2 β†’ Alexander Gilbert
75'
David StrelecπŸ”„
Substitution 3 β†’ Mamadou Kaly Sene
84'
Morgan WhittakerπŸ”„
Substitution 4 β†’ Alan Browne
86'
Alexander Gilbert🟨
Yellow Card
87'
Will LankshearπŸ”„
Substitution 5 β†’ MichaΕ‚ Helik

Match Statistics

7Shots on Goal2
7Shots off Goal4
25Total Shots13
11Blocked Shots7
14Shots insidebox5
11Shots outsidebox8
10Fouls10
9Corner Kicks5
1Offsides1
75Ball Possession25
3Yellow Cards1
2Goalkeeper Saves7
683Total passes228
614Passes accurate155
90Passes %68
2.15expected_goals0.82
1goals_prevented1

Starting Lineups

MiddlesbroughMiddlesbroughUnknown

Starting XI

31Solomon BrynnG
2Callum BrittainD
6Dael FryD
29Adilson MalandaD
3Matt TargettD
7Hayden HackneyM
18Aidan MorrisM
11Morgan WhittakerM
45Jeremy SarmientoM
13David StrelecF
9Tommy ConwayF

Oxford UnitedOxford UnitedUnknown

Starting XI

1Jamie CummingG
2Sam LongD
37Christ MakossoD
3Ciaron BrownD
26Jack CurrieD
38Jamie McDonnellM
8Cameron BrannaganM
17Stanley MillsM
44Myles Peart-HarrisM
32Jin-woo JeonM
27Will LankshearF

Head-to-Head

πŸ“ˆ Team Form & Statistics

Middlesbrough
Middlesbrough
Form: L-W-W-W-W
Oxford United
Oxford United
Form: L-L-D-L-L
Record
6 W
0 D
4 L
β€’
1 W
4 D
5 L
Goals Per Game
1.8
Scored
vs
0.5
Scored
1.2
Conceded
vs
1.3
Conceded
Betting Indicators
Clean Sheets
30%
Clean Sheets
30%
BTTS
50%
BTTS
40%
Home/Away Performance
Scored
Home:2.3
Away:1.5
Conceded
Home:0.3
Away:1.8
Scored
Home:0.0
Away:1.0
Conceded
Home:1.2
Away:1.4

⚑ Elo Ratings

Long Term Elo Rating
1602
Good
1462
Average
Short Term Elo Rating
1658
↑ Momentum (+56)
1411
↓ Momentum (-51)
Expected Outcome
50%
Home Win
28%
Draw
22%
Away Win
Attack & Defence Elo
Long Term
1507
Attack
1411
1575
Defence
1510
Recent Form
1533
Attack
1346
1582
Defence
1506
Post-Match Changes
-6
Rating Change
0
Rating Change
Elo ratings measure team strength based on match results and opponent quality. Higher ratings indicate stronger teams.

πŸ“ Match Preview

Boro's Brick Wall Defence to Stifle Struggling Oxford
Recommendation:UNDER_2_5
Odds:2.00
Expected Value:+16.0%
Confidence:65

Second-placed Middlesbrough welcome relegation-threatened Oxford United to the Riverside in a Championship clash that looks lopsided on paper, and the data suggests the visitors will struggle to make any impression on the scoresheet. Middlesbrough come into this fixture sitting pretty with 61 points from 32 games, just one point behind league leaders Coventry. Their home form has been particularly formidable, boasting a 75% win rate across their last four matches at the Riverside while conceding a miserly 0.25 goals per game. That defensive solidity was evident in recent clean sheets against Norwich (1-0) and Preston (4-0), and they've shipped just one goal in their last four home outings. With an average of 2.25 goals scored per game at home and dominant possession statistics (61.2% average, 17.5 shots per game at home), Boro have established themselves as genuine automatic promotion contenders. Oxford United, languishing in 23rd position with just 28 points, present a stark contrast. The U's have managed just one win in their last ten matches, averaging a paltry 0.50 goals per game during that stretch. More tellingly, they've failed to find the net in six of those ten fixtures, including three 0-0 draws against Coventry, QPR, and Bristol City. Their away record shows just a 20% win rate with only one goal per game on their travels, while their shot accuracy sits at a woeful 24.8% with limited possession (39.9%). The head-to-head record favours Middlesbrough heavily with three wins and a draw from four meetings, including a 100% home win rate. However, bettors should note that both teams have scored in all four historical encounters, though current form suggests this trend is under serious threat given Oxford's blunt attack. Recent results paint a clear picture of Oxford's struggles. They've drawn blanks in three of their last five matches, including a 3-0 home defeat to Norwich and a 1-0 FA Cup loss to Sunderland. Their only win in the last ten came via a 2-1 victory at Leicester, but that looks like an outlier rather than a trend. **Key Points:** - Middlesbrough have conceded just 1 goal in their last 4 home games (0.25 per game average) - Oxford United have failed to score in 6 of their last 10 matches (60%) - Goal expectancy models suggest 2.44 total goals (Home 1.82, Away 0.62) - Oxford's shot accuracy is just 24.8% with only 8.9 shots per game - Middlesbrough dominate possession (61.2%) and create high-quality chances at home Given Oxford's inability to score against mid-table opposition and Middlesbrough's fortress-like home defence, this has all the hallmarks of a low-scoring affair. While the 1.40 on the home win is too skinny for single-bet purposes, the Under 2.5 Goals market at 2.00 offers genuine value. Oxford's attacking metrics are among the worst in the division, and against a side conceding just 0.25 goals per game at home, the chances of the visitors finding the net are slim. Even if Boro score two or three, a 2-0 or 3-0 result keeps us under the total. **Summary:** Oxford's blunt attack meets Boro's brick wall. Back the unders.

Read Full Preview β†’