Championship · 2026

Queens Park Rangers 0–1 Middlesbrough · Championship

0–1Full-time analysis

This page describes the completed match context. The result is not presented as a prior forecast.

Match at a glance

Middlesbrough won 0–1.

Shots
1616
Shots on target
56
Expected goals
0.972.39
Possession
52%48%

Full time

What the match recorded

Middlesbrough beat Queens Park Rangers 1–0. Recorded in this match (Queens Park Rangers – Middlesbrough): shots 16–16, shots on target 5–6, expected goals 0.97–2.39, possession 52%–48%. This is what was recorded. It is not a claim that the result was foreseeable.

Pre-match record

What the data showed before kick-off. Kept for reference; it did not know the result.

Recent scheduling adds useful context

moderate

A compressed recent schedule is recorded for Queens Park Rangers, Middlesbrough.

2.8 days ▲Rest daysQueens Park Rangers · Middlesbrough2.79 days
Evidence and caveat

Comparison: Rest days and completed matches in the prior 14 days are shown directly.

Window: previous 14 days

MetricQueens Park RangersMiddlesbroughBaseline
Rest days2.8 days2.79 days—
Matches last 14 days3 matches3 matches—

Caveat: The database does not describe travel, rotation decisions or player-level workload.

The teams have contrasting possession records

moderate

Middlesbrough have recorded the higher season possession share.

47%PossessionQueens Park Rangers · Middlesbrough● 60%
Evidence and caveat

Comparison: The recorded possession gap is 13.0 percentage points.

Window: season

MetricQueens Park RangersMiddlesbroughBaseline
Possession47%60%51%

Caveat: Possession share does not show where possession occurred or how chances were created.

This match

Match statistics

  • Shots16 shots16 shotsQueens Park Rangers 16 shots, Middlesbrough 16 shots
  • Shots on target5 shots6 shotsQueens Park Rangers 5 shots, Middlesbrough 6 shots
  • Expected goals0.97 xG2.39 xGQueens Park Rangers 0.97 xG, Middlesbrough 2.39 xG
  • Possession52%48%Queens Park Rangers 52%, Middlesbrough 48%
  • Corners12 corners3 cornersQueens Park Rangers 12 corners, Middlesbrough 3 corners
  • Fouls3 fouls8 foulsQueens Park Rangers 3 fouls, Middlesbrough 8 fouls
  • Yellow cards1 card2 cardsQueens Park Rangers 1 card, Middlesbrough 2 cards
  • Passes454 passes437 passesQueens Park Rangers 454 passes, Middlesbrough 437 passes
  • Pass accuracy83.9%87%Queens Park Rangers 83.9%, Middlesbrough 87%
  • Shots inside box9 shots9 shotsQueens Park Rangers 9 shots, Middlesbrough 9 shots
  • Blocked shots2 blocks7 blocksQueens Park Rangers 2 blocks, Middlesbrough 7 blocks
  • Goalkeeper saves5 saves5 savesQueens Park Rangers 5 saves, Middlesbrough 5 saves
  • Offsides1 offside1 offsideQueens Park Rangers 1 offside, Middlesbrough 1 offside

Every shot

Shot map

Every recorded shot, placed where it was taken and sized by its expected-goals value. Arrows show each team’s attacking direction.

Riley McGree · Middlesbrough · 12′ · 0.01 xG · on targetPaul Smyth · Queens Park Rangers · 54′ · 0.01 xG · on targetKoki Saito · Queens Park Rangers · 59′ · 0.01 xG · off target or blockedKwame Poku · Queens Park Rangers · 22′ · 0.02 xG · off target or blockedHarvey Vale · Queens Park Rangers · 38′ · 0.02 xG · off target or blockedAmadou Salif Mbengue · Queens Park Rangers · 47′ · 0.02 xG · on targetDennis Cirkin · Queens Park Rangers · 49′ · 0.02 xG · on targetNeto Borges · Middlesbrough · 34′ · 0.03 xG · off target or blockedPaul Smyth · Queens Park Rangers · 54′ · 0.03 xG · off target or blockedLuke Ayling · Middlesbrough · 72′ · 0.03 xG · on targetKoki Saito · Queens Park Rangers · 57′ · 0.04 xG · off target or blockedAdilson Malanda · Middlesbrough · 63′ · 0.04 xG · off target or blockedHarvey Vale · Queens Park Rangers · 77′ · 0.04 xG · off target or blockedTariq Lamptey · Queens Park Rangers · 87′ · 0.04 xG · off target or blockedCallum Brittain · Middlesbrough · 20′ · 0.05 xG · off target or blockedAidan Morris · Middlesbrough · 24′ · 0.05 xG · off target or blockedAidan Morris · Middlesbrough · 48′ · 0.05 xG · off target or blockedSebastian Berhalter · Middlesbrough · 60′ · 0.05 xG · off target or blockedKwame Poku · Queens Park Rangers · 49′ · 0.06 xG · on targetCallum Brittain · Middlesbrough · 62′ · 0.07 xG · off target or blockedKyle Joseph · Middlesbrough · 23′ · 0.08 xG · off target or blockedWill Lankshear · Middlesbrough · 48′ · 0.09 xG · off target or blockedRumarn Burrell · Queens Park Rangers · 50′ · 0.09 xG · on targetRiley McGree · Middlesbrough · 8′ · 0.10 xG · off target or blockedRonnie Edwards · Queens Park Rangers · 45′ · 0.11 xG · off target or blockedWill Lankshear · Middlesbrough · 37′ · 0.12 xG · on targetHarvey Vale · Queens Park Rangers · 4′ · 0.14 xG · off target or blockedRumarn Burrell · Queens Park Rangers · 65′ · 0.15 xG · off target or blockedAmadou Salif Mbengue · Queens Park Rangers · 77′ · 0.18 xG · off target or blockedWill Lankshear · Middlesbrough · 45′ · 0.38 xG · on targetTommy Conway · Middlesbrough · 61′ · 0.43 xG · on targetWill Lankshear · Middlesbrough · 20′ · 0.88 xG · goal
  • off target
  • on target
  • goal
  • penalty
  • size = xG

Queens Park Rangers: 16 shots, 5 on target, 0.98 xG. Middlesbrough: 16 shots, 6 on target, 2.46 xG.

How the match built

Expected-goals timeline

Expected goals accumulated minute by minute. Circles mark the goals that were actually scored.

01.252.50′HT90′Will Lankshear · Middlesbrough · 20′

The step line is cumulative expected goals; circles mark goals. Final: Queens Park Rangers 0.98 xG · Middlesbrough 2.46 xG.

Who started

Lineups

Show both lineups

Confirmed lineups as published before kick-off.

Queens Park Rangers4-4-2
  1. Pierce CharlesG
  2. Jimmy DunneD
  3. Ronnie EdwardsD
  4. Amadou Salif MbengueD
  5. Tariq LampteyD
  6. Ilias ChairM
  7. Glen KamaraM
  8. Harvey ValeM
  9. Nicolas MadsenM
  10. Rumarn BurrellF
  11. Richard KoneF
Middlesbrough4-2-3-1
  1. Radek VitekG
  2. Callum BrittainD
  3. Alfie JonesD
  4. Luke AylingD
  5. Neto BorgesD
  6. Sebastian BerhalterM
  7. Aidan MorrisM
  8. Adilson MalandaM
  9. Will LankshearF
  10. Kyle JosephF
  11. Amario Cozier-DuberryF

History

Head-to-head

Recent meetings between these teams.

Last 5 meetings

0Queens Park Rangers
0Draws
5Middlesbrough
Queens Park Rangers — Middlesbrough · Championship0–4
Middlesbrough — Queens Park Rangers · Championship3–1
Middlesbrough — Queens Park Rangers · Championship2–1
Queens Park Rangers — Middlesbrough · Championship1–4
Queens Park Rangers — Middlesbrough · Championship0–2

Head-to-Head & Recent Meetings

Metric comparison

Team comparison

Season averages, with the sample size beside each metric.

Where the edge is

Season: Queens Park Rangers favored in 5 of 13 directional metrics · Middlesbrough in 5 · 3 too close

led this metric higher value (descriptive) too close

Window

Season

Queens Park Rangers5 matchesMiddlesbrough5 matches
1.4 goals/matchGoals scored5/5▲ 1.6 goals/match
0.8 goals/match ▲Goals allowed5/51 goal/match
1.67 xG/matchExpected goals5/5▲ 1.93 xG/match
17 shots/matchShots5/517 shots/match
6 shots/match ▲Shots on target5/54.8 shots/match
47%Possession5/5● 60%
6 corners/match ●Corners5/55.2 corners/match
7.6 fouls/matchFouls5/510.6 fouls/match

Evidence quality

How much supports this analysis

Grade B · Useful evidenceUseful evidence — limited
Season samples5 / 5home / away teams
Recent samples5 / 5last-five windows
FreshnessLess than one dayfrom nearest prior match
  • Evidence is usable but does not meet the strongest completeness threshold.

Known unknowns

  • Lineups, injuries, suspensions and tactical changes are not available in the retained dataset.
  • Some metrics are unavailable or below their observation minimum: cards.
Analysis cutoff: Sat, 5 Sept 2026, 18:00 UTC · analysis-v4

Team rankings in Championship

Make a graphic from this match

Creator Studio builds a branded post from this match's recorded data, with its evidence grade and source cutoff carried into the export.

Turn this match into a graphicReady-made from PitchMath data · No sign-up required