AI match insights
Match Preview: Millwall vs Queens Park Rangers (Data-Driven Analysis)
Match Context: Millwall, sitting 3rd in the league, host 11th-placed Queens Park Rangers at The Den
Match Context: Millwall, sitting 3rd in the league, host 11th-placed Queens Park Rangers at The Den
Match overview
42
Matches played
42
3
Table position
11
21
W
16
10
D
10
11
L
16
11
Home/away W
6
3
Home/away D
7
7
Home/away L
8
1.74
PPG
1.38
1.83
Last 6 PPG
0.83
1.71
Home/away PPG
1.19
2.86
xG overall
2.76
2.84
Home/away xG overall
2.76
1.42
xG for per game
1.39
1.44
xG against per game
1.37
1.54
Home/away xG for per game
1.22
1.30
Home/away xG against per game
1.54
Last X
7
Home wins
(33%)8
Draws
(38%)6
Away wins
(29%)League table
| # | Team | GP | W | D | L | GF | GA | GD | Pts | PPGΔ6 | oPPG | xGΔ | xGAΔ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Coventry City | 45 | 27 | 11 | 7 | 93 | 45 | 48 | 92 | 2.00 -0.04 | 1.34 | 82.12 10.88 | 57.20 12.20 |
| 2 | Ipswich Town | 45 | 22 | 15 | 8 | 77 | 47 | 30 | 81 | 1.50 -0.30 | 1.35 | 74.85 2.15 | 53.04 6.04 |
| 3 | Millwall | 45 | 23 | 11 | 11 | 62 | 49 | 13 | 80 | 1.83 0.05 | 1.35 | 64.73 -2.73 | 63.80 14.80 |
| 4 | Middlesbrough | 45 | 22 | 13 | 10 | 70 | 45 | 25 | 79 | 1.33 -0.43 | 1.35 | 81.05 -11.05 | 51.03 6.03 |
| 5 | Southampton | 45 | 21 | 14 | 10 | 79 | 55 | 24 | 77 | 2.33 0.62 | 1.35 | 73.80 5.20 | 60.52 5.52 |
| 6 | Wrexham | 45 | 19 | 13 | 13 | 67 | 63 | 4 | 70 | 1.17 -0.39 | 1.36 | 57.11 9.89 | 68.66 5.66 |
| 7 | Hull City | 45 | 20 | 10 | 15 | 68 | 65 | 3 | 70 | 0.67 -0.89 | 1.36 | 58.18 9.82 | 74.38 9.38 |
| 8 | Derby County | 45 | 20 | 9 | 16 | 66 | 57 | 9 | 69 | 1.50 -0.03 | 1.36 | 55.72 10.28 | 65.47 8.47 |
| 9 | Norwich City | 45 | 19 | 8 | 18 | 62 | 54 | 8 | 65 | 1.83 0.39 | 1.36 | 64.89 -2.89 | 60.44 6.44 |
| 10 | Birmingham City | 45 | 17 | 12 | 16 | 56 | 55 | 1 | 63 | 1.67 0.27 | 1.37 | 67.95 -11.95 | 55.23 0.23 |
| 11 | Swansea City | 45 | 17 | 10 | 18 | 54 | 58 | -4 | 61 | 1.50 0.14 | 1.37 | 60.20 -6.20 | 64.33 6.33 |
| 12 | Preston North End | 45 | 15 | 15 | 15 | 54 | 59 | -5 | 60 | 1.33 0.00 | 1.37 | 56.18 -2.18 | 70.39 11.39 |
| 13 | Bristol City | 45 | 16 | 11 | 18 | 57 | 59 | -2 | 59 | 1.33 0.02 | 1.37 | 61.26 -4.26 | 66.72 7.72 |
| 14 | Queens Park Rangers | 45 | 16 | 10 | 19 | 61 | 70 | -9 | 58 | 0.83 -0.46 | 1.37 | 63.51 -2.51 | 62.34 -7.66 |
| 15 | Sheffield United | 45 | 17 | 6 | 22 | 64 | 65 | -1 | 57 | 1.17 -0.10 | 1.37 | 68.00 -4.00 | 62.28 -2.72 |
| 16 | Watford | 45 | 14 | 15 | 16 | 53 | 61 | -8 | 57 | 0.17 -1.10 | 1.37 | 67.22 -14.22 | 61.29 0.29 |
| 17 | Stoke City | 45 | 15 | 10 | 20 | 51 | 54 | -3 | 55 | 0.67 -0.55 | 1.37 | 57.30 -6.30 | 62.76 8.76 |
| 18 | Portsmouth | 45 | 14 | 12 | 19 | 48 | 63 | -15 | 54 | 2.17 0.97 | 1.37 | 61.85 -13.85 | 59.19 -3.81 |
| 19 | West Bromwich Albion | 45 | 13 | 14 | 18 | 47 | 56 | -9 | 53 | 1.67 0.49 | 1.38 | 65.44 -18.44 | 54.19 -1.81 |
| 20 | Charlton Athletic | 45 | 13 | 14 | 18 | 43 | 55 | -12 | 53 | 0.83 -0.35 | 1.38 | 56.24 -13.24 | 74.91 19.91 |
| 21 | Blackburn Rovers | 45 | 13 | 13 | 19 | 42 | 55 | -13 | 52 | 1.50 0.34 | 1.38 | 58.67 -16.67 | 58.85 3.85 |
| 22 | Leicester City | 45 | 11 | 16 | 18 | 57 | 68 | -11 | 49 | 0.67 -0.42 | 1.38 | 63.29 -6.29 | 64.99 -3.01 |
| 23 | Oxford United | 45 | 11 | 14 | 20 | 45 | 57 | -12 | 47 | 1.33 0.29 | 1.38 | 58.12 -13.12 | 69.93 12.93 |
| 24 | Sheffield Wednesday | 45 | 1 | 12 | 32 | 27 | 88 | -61 | 15 | 0.50 0.17 | 1.41 | 44.15 -17.15 | 79.89 -8.11 |
| # | Team | GP | W | D | L | GF | GA | GD | Pts | PPGΔ6 | oPPG | xGΔ | xGAΔ |
Team stats
| (Avg) | ||
|---|---|---|
| 21 | Played | 21 |
| 1.38 | Avg goals for/against | 1 |
| 1.19 | Avg goals against/for | 1.48 |
| 2.57 | Avg total goals (GF+GA) (2.52) | 2.48 |
| 81% | Scoring rate | 71% |
| 56% | Conceding rate | 67% |
| 43% | Clean sheet/Failed to score | 29% |
| 19% | Failed to score/Clean sheet | 33% |
| 24% | Scored in both halves (19.0%) | 14% |
| 57% | Scored first | 19% |
| 43% | Leading/Losing at half-time (26.5%) | 10% |
| 10% | Losing/Leading at half-time (29.0%) | 48% |
| 5.81 | Avg corners for/against | 4.1 |
| 4.86 | Avg corners against/for | 6.76 |
| 10.67 | Avg total corners (F+A) (10.77) | 10.86 |
| 3.43 | Avg total cards (F+A) (3.50) | 3.57 |
| 95% | GF+GA over 0.5 (88.0%) | 81% |
| 76% | GF+GA over 1.5 (69.0%) | 62% |
| 57% | GF+GA over 2.5 (52.5%) | 48% |
| 24% | GF+GA over 3.5 (28.5%) | 33% |
| 5% | GF+GA over 4.5 (7.5%) | 10% |
| 0% | GF+GA over 5.5 (2.5%) | 5% |
| 43% | Both teams scored (50.0%) | 57% |
| 62% | GF+GA over 0.5 at HT (66.5%) | 71% |
| 24% | GF+GA over 1.5 at HT (33.5%) | 43% |
| 0% | GF+GA over 2.5 at HT (7.0%) | 14% |
| 71% | Over 7.5 total corners (78.5%) | 86% |
| 67% | Over 8.5 total corners (67.0%) | 67% |
| 52% | Over 9.5 total corners (52.0%) | 52% |
| 48% | Over 10.5 total corners (48.0%) | 48% |
| 43% | Over 11.5 total corners (43.0%) | 43% |
| 38% | Over 12.5 total corners (33.0%) | 28% |
| 38% | Over 13.5 total corners (26.0%) | 14% |
Streaks
(Overall) | (Overall) | |
|---|---|---|
| 0 (0) | Consecutive wins | 0 (0) |
| 0 (1) | Consecutive draws | 1 (2) |
| 2 (0) | Consecutive defeats | 0 (0) |
| 2 (2) | No win | 1 (2) |
| 5 (0) | No draw | 0 (0) |
| 0 (1) | No defeat | 2 (5) |
| 10(3) | 1 goal scored or more | 0(2) |
| 0(2) | 1 goal conceded or more | 6(3) |
| 0(0) | No goal scored | 1(0) |
| 1(0) | No goal conceded | 0(0) |
| 0(0) | Match total goals over 2.5 | 0(2) |
| 1(1) | Match total goals under 2.5 | 2(0) |
| 1(0) | 2 goals scored or more | 0(1) |
| 0(0) | 2 goals conceded or more | 1(3) |
Opening goals
| 12/21 (57%) | Scored first, home/away | 4/21 (19%) |
| 22/42 (52%) | Scored first, overall | 14/42 (33%) |

