Millwall vs QPR

2 - 0
πŸ•’ Sat, 18 Apr 2026 12:30 Europe/London πŸ“ The Den πŸ§‘β€βš–οΈ Tom Nield πŸ” Regular Season - 43 🏁 match finished
Season
2025-2026 Season
Stage
Regular Season - 43
Regular Season Table
Millwall 3 Β· QPR 15
Referee Stats
24 matches Β· 1.46 yellow cards avg
Yellow cards avg 1.46
Reds avg 0.04
Penalties avg 0.08
Over 4.5 cards 8%
Home wins 46%
Draws 21%
Away wins 33%
How the match was won
  • Millwall outshot their opponent (11-5).
  • QPR controlled possession (57%).
  • Millwall had the sharper finishing (4-1 shots on target).

Team Overview

Millwall (Home stats)

Games / Record

24
W-D-L: 13-3-8

Goals For / Against

33 / 27
Avg: 1.38 / 1.13

Points

42
Avg: 1.75

Clean Sheets

11

Failed to Score

5
QPR (Away stats)

Games / Record

23
W-D-L: 6-7-10

Goals For / Against

21 / 36
Avg: 0.91 / 1.57

Points

25
Avg: 1.09

Clean Sheets

6

Failed to Score

9

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this Championship fixture.

Quick comparison bars

1.75
PPG
1.09
1.38
GF
0.91
1.13
GA
1.57
52%
O2.5
48%
39%
BTTS
52%
22%
Score 1st
0%

League-position context

Millwall rank3rd
QPR rank15th
Millwall points83
QPR points58
Millwall: #3 Β· 83 pts Β· GD +15
1 pts off the top 2. 18 pts above the play-off edge. 31 pts clear of the relegation zone.
QPR: #15 Β· 58 pts Β· GD -12
26 pts off the top 2. 11 pts off the play-off line. 6 pts clear of the relegation zone.
25-point gap between the two sides coming into kick-off.

Millwall last 5 home

W W L L W
Points9/15
Weighted index67
Goals7-4
Record3-0-2
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Strong wins profile across the latest venue-specific run.

QPR last 5 away

L L D W L
Points4/15
Weighted index20
Goals4-8
Record1-1-3
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form has been unstable.

Millwall trend breakdown

Over 2.552%
BTTS39%
BTTS + O2.530%
1H Over 0.561%
Also: Over 0.5 96% Β· Over 1.5 78% Β· Over 3.5 22% Β· 1H BTTS 9%

QPR trend breakdown

Over 2.548%
BTTS52%
BTTS + O2.539%
1H Over 0.574%
Also: Over 0.5 83% Β· Over 1.5 65% Β· Over 3.5 30% Β· 1H BTTS 13%

Scoring reliability

Millwall score at home83%
Millwall clean sheet at home48%
QPR score away61%
QPR clean sheet away26%

First-goal patterns

Millwall score first22%
Millwall win after scoring first60%
QPR score first0%
QPR win after scoring first0%
Comeback rate after conceding first: Millwall 67% Β· QPR 43%
Avg first goal minute: Millwall 34.4' Β· QPR β€”

Vs league average

Millwall score at home1.38 vs 1.40
Millwall concede at home1.13 vs 1.20
QPR score away0.91 vs 1.20
QPR concede away1.57 vs 1.40
Millwall score 2% below league average, while QPR score 24% below league average.
Defensive side: Millwall are 7% below league average at home, and QPR are 12% above league average away.

Head-to-head trends

Recent games5
Avg goals2.40
BTTS60%
Over 2.540%
At this venue setup: 2.20 goals on average across the last 5.

Millwall goal timing (home)

1H scored: 43% 2H scored: 57% Danger: 46-60 Vulnerable: 76-90+
Goals scored by 15-minute interval
46-60 4
16-30 3
76-90+ 3
31-45 2
0-15 1
61-75 1
Goals conceded by 15-minute interval
76-90+ 3
46-60 2
61-75 2
0-15 1
16-30 1
31-45 0

QPR goal timing (away)

1H scored: 25% 2H scored: 75% Danger: 76-90+ Vulnerable: 0-15
Goals scored by 15-minute interval
76-90+ 2
31-45 1
46-60 1
0-15 0
16-30 0
61-75 0
Goals conceded by 15-minute interval
0-15 6
46-60 5
16-30 2
76-90+ 2
31-45 1
61-75 1

Match Statistics

Shots on Goal
4
1
Total Shots
11
5
Shots off Goal
5
4
Blocked Shots
2
0
Shots Inside Box
9
2
Shots Outside Box
2
3
Ball Possession
43%
57%
Corner Kicks
6
10
Fouls
6
14
Offsides
4
1
Yellow Cards
1
3
Red Cards
β€”
β€”
Goalkeeper Saves
1
2
Total Passes
307
414
Passes Accurate
216
317
Passes %
70%
77%

Events

Yellow Cards
Home
1
Away
3
Red Cards
Home
0
Away
0
Substitutions
Home
5
Away
5
3' ⚽
⚽
3' ⚽ Goal · 1-0
D. Mazou-Sacko
Normal Goal
17' ⚽
⚽
17' ⚽ Goal · 2-0
C. Neghli
Normal Goal Β· Assist: D. Mazou-Sacko
19'
19' R. Edwards
30'
30' A. Mbengue
34'
34' O. Azeez
46' ↑↓
↑↓
46' ⇄ A. Mbengue
1st substitution Β· For: S. Cook
46' ↑↓
↑↓
46' ⇄ Kieran Morgan
2nd substitution Β· For: I. Hayden
46' ↑↓
↑↓
46' ⇄ J. Varane
3rd substitution Β· For: N. Madsen
46' ↑↓
↑↓
46' ⇄ P. Smyth
4th substitution Β· For: R. Burrell
60' ↑↓
↑↓
60' ⇄ K. Poku
5th substitution Β· For: I. Chair
70' ↑↓
↑↓
70' ⇄ C. De Norre
1st substitution Β· For: M. Langstaff
70' ↑↓
↑↓
70' ⇄ T. Ballo
2nd substitution Β· For: T. Watson
86' ↑↓
↑↓
86' ⇄ O. Azeez
3rd substitution Β· For: L. Cundle
86' ↑↓
↑↓
86' ⇄ J. Coburn
4th substitution · For: M. Ivanović
90' ↑↓
↑↓
90' ⇄ D. Mazou-Sacko
5th substitution Β· For: B. Bannan
90+2'
90+2' I. Hayden

Millwall vs QPR 2-0: match report, goals, cards and substitutions

Millwall beat QPR 2-0 on Saturday, 18 April 2026 in Championship. The match was refereed by Tom Nield. It was played at The Den.

First half: Millwall took an early lead at 3' when D. Mazou-Sacko scored, making the score 1-0. Millwall extended the lead at 17' when C. Neghli scored, with the assist credited to D. Mazou-Sacko, making the score 2-0. R. Edwards received a yellow card for QPR at 19'. A. Mbengue received a yellow card for QPR at 30'. O. Azeez received a yellow card for Millwall at 34'.

Second half: No goals were scored in the second half. QPR made their 1st substitution at 46', with A. Mbengue replacing S. Cook. QPR made their 2nd substitution at 46', with Kieran Morgan replacing I. Hayden. QPR made their 3rd substitution at 46', with J. Varane replacing N. Madsen. QPR made their 4th substitution at 46', with P. Smyth replacing R. Burrell. QPR made their 5th substitution at 60', with K. Poku replacing I. Chair. Millwall made their 1st substitution at 70', with C. De Norre replacing M. Langstaff. Millwall made their 2nd substitution at 70', with T. Ballo replacing T. Watson. Millwall made their 3rd substitution at 86', with O. Azeez replacing L. Cundle. Millwall made their 4th substitution at 86', with J. Coburn replacing M. Ivanović. Millwall made their 5th substitution at 90', with D. Mazou-Sacko replacing B. Bannan. I. Hayden received a yellow card for QPR at 90+2'.

Millwall used 5 substitutions while QPR used 5 substitutions. Millwall got 1 yellow card, while QPR got 3 yellow cards.

How the match was won

  • Millwall outshot their opponent (11-5).
  • QPR controlled possession (57%).
  • Millwall had the sharper finishing (4-1 shots on target).

Head-to-Head Overview

All Meetings (Any Venue)
Total Games17
Home Wins7
Draws5
Away Wins5
Over 2.5 Goals6 (35.3%)
BTTS9 (52.9%)
Home vs Away as Scheduled
Total Games9
Home Wins5
Draws2
Away Wins2
Over 2.5 Goals2 (22.2%)
BTTS3 (33.3%)

Millwall vs QPR Head-to-Head History by Season