Middlesbrough — Oxford United Prediction, H2H and Probable Lineups — 21 February 2026
On February 21, 2026, in Matchday 33 of the English Championship, Middlesbrough will host Oxford United. The match is set to kick off at 16:00 Central European Time. Let’s take a closer look at the potential outcome of this clash.
Middlesbrough
Middlesbrough head into this match in good form. Despite losing their most recent game away to the league leaders Coventry City by a 3–1 scoreline, Boro had previously enjoyed an excellent run of five consecutive wins in the Championship. At the moment, Middlesbrough sit second in the league table, just one point behind the leaders and five points clear of third-placed Millwall.
In terms of home form, Middlesbrough have been very strong this season. In 15 home matches, they have recorded 10 wins, 3 draws, and only 2 defeats, scoring 25 goals and conceding just 11. It is also worth noting that games involving Middlesbrough have been quite high-scoring: 7 of their last 8 matches have finished with over 2.5 goals, and in 6 of those 8 games Boro scored the opening goal.
Looking at the head-to-head record against Oxford United at home, Middlesbrough hold a clear advantage. They have never lost to this opponent on their own ground, recording 5 wins and 2 draws.
Oxford United
Oxford United are in very poor form. Over their last eight matches in all competitions, the team have managed just one win, along with three draws and four defeats. Their most recent outing came in the FA Cup Fourth Round, where they lost to Sunderland and were eliminated from the competition.
In the Championship, Oxford United’s situation is extremely difficult. The team have gone four matches in a row without a win, recording three defeats and one draw. Even more concerning is their attacking output: Oxford have scored in only one of their last five matches.
Their away form is also very weak. In 16 away games this season, the team have picked up just three wins, along with four draws and nine losses. By this metric, Oxford United sit 22nd in the league.
As for head-to-head meetings with Middlesbrough, Oxford have a very poor record. In the last five encounters between the sides, Oxford have managed only two draws, losing the other three matches. The last time Oxford United beat Middlesbrough dates all the way back to 1990.
Probable Lineups
- Middlesbrough: Brynn, Brittain, Ayling, Malanga, Targett, McGree, Hackney, Morris, Browne, Conway, Whittaker
- Oxford United: Cumming, Brown, Long, Helik, Makosso, McDonnell, Brannagan, Emakhu, Peart-Harris, Placheta, Harris
Key Facts and Head-to-Head
- Middlesbrough have won 5 of their last 6 matches.
- Middlesbrough have won 5 of their last 7 home matches.
- Oxford United have lost 4 of their last 5 matches.
- Middlesbrough are unbeaten in the last 5 head-to-head meetings.
Middlesbrough — Oxford United Prediction
The teams come into this match in very different form and with very different objectives, and overall they are positioned on opposite sides of the league table this season. Middlesbrough are fighting for promotion to the Premier League, currently sitting second in the standings. The team are in excellent form, having lost just once in their last six matches, boast a strong home record, and are enjoying an outstanding season overall. As for Oxford United, the visitors are battling to avoid relegation. They are struggling in attack, failing to score in four of their last five matches, and also have very poor away form. In addition, head-to-head statistics clearly favor Middlesbrough, who have dominated Oxford in recent meetings. Taking all these factors into account, Middlesbrough are the clear favorites in this matchup, and the hosts should have no major issues securing three crucial points in this game. Recommended bet: Middlesbrough -1 Asian Handicap — odds 1.60.