Middlesbrough FC vs Queens Park Rangers FC, Championship 2024-25 REGULAR SEASON
Overview
Match Preview
Middlesbrough FC vs Queens Park Rangers FC — Championship at Riverside Stadium.
- Middlesbrough FC 8 games · 15 pts (2026/27)
- Queens Park Rangers FC 8 games · 13 pts (2026/27)
Match Details
- Referee David Webb
- Assistant 1 Shaun Hudson
- Assistant 2 Blake Antrobus (England)
3 games this season
🟨 2.0/game
⚽ 6.0 goals/game
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Swansea City AFC | 8 | 17 |
| 2 | West Ham United FC | 8 | 15 |
| 3 | Middlesbrough FC | 8 | 15 |
| 4 | Wolverhampton Wanderers FC | 7 | 14 |
| 5 | West Bromwich Albion FC | 8 | 14 |
| 6 | Queens Park Rangers FC | 8 | 13 |
| 7 | Stoke City FC | 8 | 13 |
| 8 | Bristol City FC | 8 | 13 |
| 9 | Charlton Athletic FC | 8 | 12 |
| 10 | Birmingham City FC | 8 | 11 |
| 11 | Millwall FC | 8 | 11 |
| 12 | Lincoln City FC | 8 | 11 |
| 13 | Southampton FC | 8 | 10 |
| 14 | Wrexham AFC | 8 | 10 |
| 15 | Bolton Wanderers FC | 8 | 10 |
| 16 | Blackburn Rovers FC | 8 | 9 |
| 17 | Norwich City FC | 8 | 9 |
| 18 | Sheffield United FC | 8 | 9 |
| 19 | Portsmouth FC | 7 | 8 |
| 20 | Watford FC | 8 | 8 |
| 21 | Cardiff City FC | 8 | 7 |
| 22 | Derby County FC | 8 | 5 |
| 23 | Preston North End FC | 8 | 4 |
| 24 | Burnley FC | 8 | 4 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 11 Mar | Queens Park Rangers FC | H | 2–1 | W |
| 08 Mar | Swansea City AFC | A | 0–1 | L |
| 01 Mar | Derby County FC | H | 1–0 | W |
| 25 Feb | Stoke City FC | A | 3–1 | W |
| 21 Feb | Bristol City FC | A | 1–2 | L |
| 15 Feb | Watford FC | H | 0–1 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 11 Mar | Middlesbrough FC | A | 1–2 | L |
| 08 Mar | West Bromwich Albion FC | A | 0–1 | L |
| 01 Mar | Sheffield United FC | H | 1–2 | L |
| 22 Feb | Portsmouth FC | A | 1–2 | L |
| 14 Feb | Derby County FC | H | 4–0 | W |
| 11 Feb | Coventry City FC | A | 0–1 | L |
Season Stats
| Middlesbrough FC | Queens Park Rangers FC | |
|---|---|---|
| #3 | Position | #6 |
| 15 | Points | 13 |
| 8 | Played | 8 |
| 4 / 3 / 1 | W / D / L | 3 / 4 / 1 |
| 16 | Scored | 10 |
| 12 | Conceded | 7 |
| +4 | GD | +3 |
| 1.88 | PPG | 1.63 |
| 50% | Win % | 38% |
Key Stats
65%
Both Teams to Score
H2H (17 games)
H2H (17 games)
65%
Over 2.5 Goals
H2H history
H2H history
13%
Clean Sheets
Middlesbrough FC this season
Middlesbrough FC this season
25%
Clean Sheets
Queens Park Rangers FC this season
Queens Park Rangers FC this season
Middlesbrough FC are 3rd (15 pts). Queens Park Rangers FC are 6th (13 pts).
Goal Timing (This Season)
Middlesbrough FC
0-15
3/3
16-30
2/–
31-45
2/1
46-60
2/4
61-75
3/3
76+
4/–
■ Scored ■ Conceded
Queens Park Rangers FC
0-15
–/2
16-30
–/2
31-45
4/1
46-60
2/1
61-75
2/1
76+
1/–
■ Scored ■ Conceded
Top Scorers (This Season)
Middlesbrough FC
| William Lankshear | 6 G |
Queens Park Rangers FC
| Ilias Chair | 2 G | 1 A |
| Rumarn Burrell | 2 G | 1 A |
| Koki Saito | 1 G |
Events
Match Events
- 0' The referee blows the starting whistle. The fans are roaring. The teams are ready for the match. Middlesbrough FC is hosting Queens Park Rangers FC for another epic battle.
- 5' Queens Park Rangers FC fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 10' named a 4-2-3-1 earlier, and opted for a 4-2-3-1 in response. A fascinating tactical duel is developing.
- 11' Clinical. Composed. Brilliant. Tommy Conway makes it 1-0.
- 16' It looks surprising Middlesbrough FC does not make any changes. Aidan Morris has some obvious troubles when approaching to the goal.
- 21' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 26' Nicolas Madsen has been relatively quiet despite scoring 20 goals in his last 225 appearances.
- 31' The Array continues to deliver drama. Both Middlesbrough FC and Queens Park Rangers FC are desperate not to drop points on matchday .
- 36' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
- 41' The midfield battle is intense right now. Both Middlesbrough FC and Queens Park Rangers FC are fighting for every inch of the pitch.
- 46' Paul Smyth gets the nod from Queens Park Rangers FC. He replaces Min-hyuk Yang and will look to change the dynamic.
- 51' With 0 assists to his name this season, Samuel Iling-Junior is clearly more than just a goal scorer for Queens Park Rangers FC.
- 55' Time for substitution for Queens Park Rangers FC. Ilias Chair is replaced by Karamoko Dembele.
- 58' The Suriname Anfernee Dijksteel breaks the deadlock on 58 minutes. 2-0!
- 63' Ilias Chair is putting in a real shift tonight. He has covered more ground than anyone else for Queens Park Rangers FC so far.
- 67' It is a substitution in Queens Park Rangers FC team. Jack Colback is replaced by Lucas Andersen on 67 minute.
- 72' Kelechi Iheanacho has been disciplined this evening — perhaps mindful of those 8 cards already picked up this season.
- 77' Marcus Forss gets the nod from Middlesbrough FC. He replaces Tommy Conway and will look to change the dynamic.
- 78' Queens Park Rangers FC ring the changes. Koki Saito has done his job and it is now time for Nicolas Madsen to step up.
- 80' GOAL! Steve Cook scores on 80. Assisted by Jimmy Dunne
- 85' The home supporters are growing impatient. Middlesbrough FC must find a spark to ignite this game.
- 89' Middlesbrough FC manager makes another effort to make the tables turned. Daniel Barlaser is hanging Delano Burgzorg on the field on 89 minute.
- 90' Fresh legs for Middlesbrough FC! Ryan John Giles comes on to replace Finn Azaz.
- Time to leave. No sensation happened. Another win for Middlesbrough FC players.
Lineups
Middlesbrough FC Lineups
4-2-3-1Starting XI
- 9
- 32
- 15
- 10
- 30
- 7
- 18
-
20
Finn Azaz ↓ Ryan John Giles 90'
-
22
Tommy Conway ↓ Marcus Forss 77'
- 29
- 16
Bench
-
21
Marcus Forss ↑ 77'
-
28
Ryan John Giles ↑ 90'
-
4
Daniel Barlaser ↑ 89'
- 23
-
11
Morgan Whittaker ↑ 77'
- 49
- 36
- 37
- 47
Coach
Michael Carrick
Queens Park Rangers FC Lineups
4-2-3-1Starting XI
- 3
-
12
Michael Frey ↓ Morgan Fox 67'
- 5
-
4
Jack Colback ↓ Lucas Andersen 67'
-
10
Ilias Chair ↓ Karamoko Dembele 55'
- 22
- 1
- 17
-
14
Koki Saito ↓ Nicolas Madsen 78'
- 21
-
47
Min-hyuk Yang ↓ Paul Smyth 46'
Bench
-
15
Morgan Fox ↑ 67'
-
11
Paul Smyth ↑ 46'
-
24
Nicolas Madsen ↑ 78'
-
7
Karamoko Dembele ↑ 55'
- 13
- 20
-
25
Lucas Andersen ↑ 67'
- 16
- 27
Coach
Marti Cifuentes
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Chuba Akpom | 3 |
| Chris Willock | 3 |
| Rob Dickie | 2 |
| Marcus Forss | 2 |
| Riley McGree | 2 |
| Nahki Wells | 2 |
| Jonathan Howson | 2 |
| Lyndon Dykes | 2 |
Head to Head
Middlesbrough FC Form
2025-03-11
Middlesbrough FC
2–1
Queens Park Rangers FC
W
2025-03-08
Swansea City AFC
1–0
Middlesbrough FC
L
2025-03-01
Middlesbrough FC
1–0
Derby County FC
W
2025-02-25
Stoke City FC
1–3
Middlesbrough FC
W
2025-02-21
Bristol City FC
2–1
Middlesbrough FC
L
2025-02-15
Middlesbrough FC
0–1
Watford FC
L
Queens Park Rangers FC Form
2025-03-11
Middlesbrough FC
2–1
Queens Park Rangers FC
L
2025-03-08
West Bromwich Albion FC
1–0
Queens Park Rangers FC
L
2025-03-01
Queens Park Rangers FC
1–2
Sheffield United FC
L
2025-02-22
Portsmouth FC
2–1
Queens Park Rangers FC
L
2025-02-14
Queens Park Rangers FC
4–0
Derby County FC
W
2025-02-11
Coventry City FC
1–0
Queens Park Rangers FC
L
Predictions
Prediction accuracy
2 / 4
1.58
Middlesbrough FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.01
Queens Park Rangers FC xG
I would bet for:
Markets are evenly balanced — no clear value pick.
Match Result
✓ CorrectActual: Middlesbrough FC win
Both Teams to Score
✓ Correct
Avg goals/match: 2.59
Actual: Yes — both scored
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 90% |
|
10% |
| ± 1.5 | 73% |
|
27% |
| ± 2.5 | 47% |
|
53% |
| ± 3.5 | 26% |
|
74% |
| ± 4.5 | 13% |
|
87% |
Double Chance
Middlesbrough FC or Draw
79%
Draw or Queens Park Rangers FC
47%
Middlesbrough FC or Queens Park Rangers FC
74%
Half-Time Result
✗ WrongActual: Middlesbrough FC win at HT
Correct Score
✓ In top 12
1 – 1
12.9%
1 – 0
10.9%
0 – 0
9.5%
2 – 0
9.1%
2 – 1
Actual
0 – 1
6.6%
1 – 2
5.8%
3 – 1
4.8%
3 – 0
4.7%
2 – 2
4.7%
0 – 2
3.7%
3 – 2
2.5%
Asian Handicap — Middlesbrough FC
| Handicap | Middlesbrough FC covers | Push | Queens Park Rangers FC covers |
|---|---|---|---|
| -2.5 | 11% | — | 89% |
| -2 | 11% | 15% | 74% |
| -1.5 | 26% | — | 74% |
| -1 | 26% | 23% | 51% |
| -0.5 | 49% | — | 51% |
| +0.5 | 77% | — | 23% |
| +1 | 77% | 14% | 9% |
| +1.5 | 91% | — | 9% |
| +2 | 91% | 6% | 2% |
| +2.5 | 98% | — | 2% |
Clean Sheet
Middlesbrough FC keeps clean sheet
37%
✓
Queens Park Rangers FC keeps clean sheet
21%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

