West Brom host QPR in the England Championship on 29 December 2025, Monday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 19:45 UK Time.
West Brom return home looking to respond after a difficult run against direct rivals, while QPR arrive with confidence built on attacking momentum. Recent meetings between these sides have swung sharply, suggesting another open contest. With both defences showing vulnerability, the match sets up around execution rather than control.
West Brom’s recent form shows a side struggling to sustain pressure across ninety minutes. Defeats to Bristol City, Hull City and Southampton exposed defensive gaps, particularly once games moved into transition. The 2-0 home win over Sheffield United remains the outlier, showing what West Brom can produce when structure holds.
At home, West Brom still look more assertive in possession, but conceding in four of their last five league games has forced them into recovery mode too often. The 3-1 defeat at QPR earlier this month highlighted how quickly games can slip when defensive spacing breaks down. A sharper start is essential if they are to regain control.
QPR arrive in stronger rhythm, with three wins from their last five league matches. The 4-1 victory over Leicester and the 3-1 win against West Brom showed how effective they can be when given space to attack. Even in defeat at Middlesbrough, QPR continued to create chances rather than retreat.
Away from home, QPR remain inconsistent, but they rarely lack attacking intent. They have scored in four of their last five league games, conceding in most of them as well. That balance makes their matches volatile, often decided by which side manages transitions better.
West Brom to win at 2.15 odds stands out as the best bet given the home advantage and the motivation to respond after the recent defeat at Loftus Road. Despite recent struggles, West Brom’s stronger home displays suggest they are capable of flipping the narrative in this rematch.
In the same line, over 2.5 goals at 2.00 odds looks a solid value bet. Both sides have conceded regularly, and recent head to head meetings have produced goals at both ends. Neither team has shown an ability to fully shut games down.
For a higher return option, the correct score prediction of West Brom 3-1 at 17.00 odds reflects the attacking potential on display for both teams. West Brom have the tools to stretch QPR, while the visitors’ attacking threat keeps the scoreline alive deep into the game.
| West Brom | QPR | |
|---|---|---|
| Game Played | 45 | 45 |
| Wins | 13 | 16 |
| Draws | 14 | 10 |
| Loss | 18 | 19 |
| Goals For | 47 | 61 |
| Goals Against | 56 | 70 |
| West Brom | QPR | |
|---|---|---|
| Game Played | 23 | 22 |
| Wins | 8 | 6 |
| Draws | 10 | 7 |
| Loss | 5 | 9 |
| Goals For | 28 | 21 |
| Goals Against | 25 | 33 |
|
25.04.26
|
West Brom Ipswich |
0-0 |
|
21.04.26
|
West Brom Watford |
3-0 |
|
18.04.26
|
Preston West Brom |
0-2 |
|
10.04.26
|
West Brom Millwall |
0-0 |
|
06.04.26
|
Blackburn West Brom |
0-0 |
|
03.04.26
|
West Brom Wrexham |
2-2 |
|
21.03.26
|
Bristol City West Brom |
0-1 |
|
14.03.26
|
West Brom Hull City |
3-0 |
|
11.03.26
|
West Brom Southampton |
1-1 |
|
07.03.26
|
Sheffield United West Brom |
1-1 |
|
28.02.26
|
Oxford West Brom |
2-1 |
|
24.02.26
|
West Brom Charlton |
1-1 |
|
21.02.26
|
West Brom Coventry |
0-2 |
|
14.02.26
|
Norwich West Brom |
3-1 |
|
10.02.26
|
Birmingham West Brom |
0-0 |
|
07.02.26
|
West Brom Stoke City |
0-0 |
|
31.01.26
|
Portsmouth West Brom |
3-0 |
|
23.01.26
|
Derby West Brom |
1-1 |
|
20.01.26
|
West Brom Norwich |
0-5 |
|
16.01.26
|
West Brom Middlesbrough |
2-3 |
|
11.01.26
|
Swansea West Brom (Penalties:5 - 6) |
1-1 |
|
05.01.26
|
Leicester West Brom |
2-1 |
|
01.01.26
|
Swansea West Brom |
1-0 |
|
29.12.25
|
West Brom QPR |
2-1 |
|
26.12.25
|
West Brom Bristol City |
1-2 |
|
20.12.25
|
Hull City West Brom |
1-0 |
|
12.12.25
|
West Brom Sheffield United |
2-0 |
|
09.12.25
|
Southampton West Brom |
3-2 |
|
06.12.25
|
QPR West Brom |
3-1 |
|
29.11.25
|
West Brom Swansea |
3-2 |
|
26.11.25
|
West Brom Birmingham |
1-1 |
|
22.11.25
|
Coventry West Brom |
3-2 |
|
08.11.25
|
West Brom Oxford |
2-1 |
|
04.11.25
|
Charlton West Brom |
1-0 |
|
01.11.25
|
West Brom Sheffield Wednesday |
0-0 |
|
25.10.25
|
Ipswich West Brom |
1-0 |
|
22.10.25
|
Watford West Brom |
2-1 |
|
18.10.25
|
West Brom Preston |
2-1 |
|
04.10.25
|
Millwall West Brom |
3-0 |
|
01.10.25
|
Norwich West Brom |
0-1 |
|
26.09.25
|
West Brom Leicester |
1-1 |
|
19.09.25
|
Middlesbrough West Brom |
2-1 |
|
13.09.25
|
West Brom Derby |
0-1 |
|
30.08.25
|
Stoke City West Brom |
0-1 |
|
23.08.25
|
West Brom Portsmouth |
1-1 |
|
16.08.25
|
Wrexham West Brom |
2-3 |
|
12.08.25
|
West Brom Derby (Penalties:2 - 3) |
1-1 |
|
09.08.25
|
West Brom Blackburn |
1-0 |
|
02.08.25
|
West Brom Rayo Vallecano |
3-2 |
|
26.07.25
|
Lincoln West Brom |
4-2 |
|
25.04.26
|
West Brom Ipswich |
0-0 |
|
21.04.26
|
West Brom Watford |
3-0 |
|
10.04.26
|
West Brom Millwall |
0-0 |
|
03.04.26
|
West Brom Wrexham |
2-2 |
|
14.03.26
|
West Brom Hull City |
3-0 |
|
11.03.26
|
West Brom Southampton |
1-1 |
|
24.02.26
|
West Brom Charlton |
1-1 |
|
21.02.26
|
West Brom Coventry |
0-2 |
|
07.02.26
|
West Brom Stoke City |
0-0 |
|
20.01.26
|
West Brom Norwich |
0-5 |
|
16.01.26
|
West Brom Middlesbrough |
2-3 |
|
29.12.25
|
West Brom QPR |
2-1 |
|
26.12.25
|
West Brom Bristol City |
1-2 |
|
12.12.25
|
West Brom Sheffield United |
2-0 |
|
29.11.25
|
West Brom Swansea |
3-2 |
|
26.11.25
|
West Brom Birmingham |
1-1 |
|
08.11.25
|
West Brom Oxford |
2-1 |
|
01.11.25
|
West Brom Sheffield Wednesday |
0-0 |
|
18.10.25
|
West Brom Preston |
2-1 |
|
26.09.25
|
West Brom Leicester |
1-1 |
|
13.09.25
|
West Brom Derby |
0-1 |
|
23.08.25
|
West Brom Portsmouth |
1-1 |
|
12.08.25
|
West Brom Derby (Penalties:2 - 3) |
1-1 |
|
09.08.25
|
West Brom Blackburn |
1-0 |
|
02.08.25
|
West Brom Rayo Vallecano |
3-2 |
|
03.05.25
|
West Brom Luton |
5-3 |
|
21.04.25
|
West Brom Derby |
1-3 |
|
12.04.25
|
West Brom Watford |
2-1 |
|
05.04.25
|
West Brom Sunderland |
0-1 |
|
15.03.25
|
West Brom Hull City |
1-1 |
|
08.03.25
|
West Brom QPR |
1-0 |
|
22.02.25
|
West Brom Oxford |
2-0 |
|
12.02.25
|
West Brom Blackburn |
0-2 |
|
08.02.25
|
West Brom Sheffield Wednesday |
2-1 |
|
25.01.25
|
West Brom Portsmouth |
5-1 |
|
18.01.25
|
West Brom Stoke City |
1-1 |
|
01.01.25
|
West Brom Preston |
3-1 |
|
22.12.24
|
West Brom Bristol City |
2-0 |
|
11.12.24
|
West Brom Coventry |
2-0 |
|
08.12.24
|
West Brom Sheffield United |
2-2 |
|
23.11.24
|
West Brom Norwich |
2-2 |
|
07.11.24
|
West Brom Burnley |
0-0 |
|
26.10.24
|
West Brom Cardiff |
0-0 |
|
05.10.24
|
West Brom Millwall |
0-0 |
|
01.10.24
|
West Brom Middlesbrough |
0-1 |
|
21.09.24
|
West Brom Plymouth |
1-0 |
|
31.08.24
|
West Brom Swansea |
1-0 |
|
17.08.24
|
West Brom Leeds |
0-0 |
|
27.07.24
|
West Brom Mallorca |
0-1 |
|
23.07.24
|
West Brom Blackpool |
1-2 |
|
18.04.26
|
Preston West Brom |
0-2 |
|
06.04.26
|
Blackburn West Brom |
0-0 |
|
21.03.26
|
Bristol City West Brom |
0-1 |
|
07.03.26
|
Sheffield United West Brom |
1-1 |
|
28.02.26
|
Oxford West Brom |
2-1 |
|
14.02.26
|
Norwich West Brom |
3-1 |
|
10.02.26
|
Birmingham West Brom |
0-0 |
|
31.01.26
|
Portsmouth West Brom |
3-0 |
|
23.01.26
|
Derby West Brom |
1-1 |
|
11.01.26
|
Swansea West Brom (Penalties:5 - 6) |
1-1 |
|
05.01.26
|
Leicester West Brom |
2-1 |
|
01.01.26
|
Swansea West Brom |
1-0 |
|
20.12.25
|
Hull City West Brom |
1-0 |
|
09.12.25
|
Southampton West Brom |
3-2 |
|
06.12.25
|
QPR West Brom |
3-1 |
|
22.11.25
|
Coventry West Brom |
3-2 |
|
04.11.25
|
Charlton West Brom |
1-0 |
|
25.10.25
|
Ipswich West Brom |
1-0 |
|
22.10.25
|
Watford West Brom |
2-1 |
|
04.10.25
|
Millwall West Brom |
3-0 |
|
01.10.25
|
Norwich West Brom |
0-1 |
|
19.09.25
|
Middlesbrough West Brom |
2-1 |
|
30.08.25
|
Stoke City West Brom |
0-1 |
|
16.08.25
|
Wrexham West Brom |
2-3 |
|
26.07.25
|
Lincoln West Brom |
4-2 |
|
19.07.25
|
Blackpool West Brom |
2-1 |
|
26.04.25
|
Cardiff West Brom |
0-0 |
|
18.04.25
|
Coventry West Brom |
2-0 |
|
08.04.25
|
Bristol City West Brom |
2-1 |
|
29.03.25
|
Norwich West Brom |
1-0 |
|
11.03.25
|
Burnley West Brom |
1-1 |
|
01.03.25
|
Leeds West Brom |
1-1 |
|
15.02.25
|
Millwall West Brom |
1-1 |
|
01.02.25
|
Plymouth West Brom |
2-1 |
|
21.01.25
|
Middlesbrough West Brom |
2-0 |
|
11.01.25
|
Bournemouth West Brom |
5-1 |
|
04.01.25
|
Swansea West Brom |
1-1 |
|
29.12.24
|
Sheffield United West Brom |
1-1 |
|
26.12.24
|
Derby West Brom |
2-1 |
|
15.12.24
|
Watford West Brom |
2-1 |
|
30.11.24
|
Preston West Brom |
1-1 |
|
26.11.24
|
Sunderland West Brom |
0-0 |
|
10.11.24
|
Hull City West Brom |
1-2 |
|
01.11.24
|
Luton West Brom |
1-1 |
|
23.10.24
|
Blackburn West Brom |
0-0 |
|
19.10.24
|
Oxford West Brom |
1-1 |
|
28.09.24
|
Sheffield Wednesday West Brom |
3-2 |
|
15.09.24
|
Portsmouth West Brom |
0-3 |
|
24.08.24
|
Stoke City West Brom |
1-2 |
|
13.08.24
|
Fleetwood West Brom |
2-1 |
|
25.04.26
|
QPR Derby |
2-3 |
|
21.04.26
|
QPR Swansea |
1-2 |
|
18.04.26
|
Millwall QPR |
2-0 |
|
11.04.26
|
QPR Bristol City |
0-0 |
|
06.04.26
|
Preston QPR |
1-1 |
|
03.04.26
|
QPR Watford |
2-1 |
|
21.03.26
|
QPR Portsmouth |
6-1 |
|
14.03.26
|
Leicester QPR |
1-3 |
|
11.03.26
|
Birmingham QPR |
1-0 |
|
08.03.26
|
QPR Middlesbrough |
0-4 |
|
28.02.26
|
QPR Sheffield United |
0-2 |
|
24.02.26
|
Southampton QPR |
5-0 |
|
21.02.26
|
Hull City QPR |
1-3 |
|
14.02.26
|
QPR Blackburn |
1-3 |
|
06.02.26
|
Charlton QPR |
0-0 |
|
31.01.26
|
QPR Coventry |
2-1 |
|
24.01.26
|
QPR Wrexham |
2-3 |
|
20.01.26
|
Oxford QPR |
0-0 |
|
17.01.26
|
Stoke City QPR |
0-0 |
|
11.01.26
|
West Ham QPR |
2-1 |
|
04.01.26
|
QPR Sheffield Wednesday |
3-0 |
|
01.01.26
|
QPR Norwich |
1-2 |
|
29.12.25
|
West Brom QPR |
2-1 |
|
26.12.25
|
Portsmouth QPR |
1-1 |
|
20.12.25
|
QPR Leicester |
4-1 |
|
13.12.25
|
Middlesbrough QPR |
3-1 |
|
09.12.25
|
QPR Birmingham |
2-1 |
|
06.12.25
|
QPR West Brom |
3-1 |
|
29.11.25
|
Norwich QPR |
3-1 |
|
26.11.25
|
Blackburn QPR |
0-1 |
|
22.11.25
|
QPR Hull City |
3-2 |
|
08.11.25
|
Sheffield United QPR |
0-0 |
|
05.11.25
|
QPR Southampton |
1-2 |
|
01.11.25
|
QPR Ipswich |
1-4 |
|
25.10.25
|
Derby QPR |
1-0 |
|
22.10.25
|
Swansea QPR |
0-1 |
|
18.10.25
|
QPR Millwall |
1-2 |
|
04.10.25
|
Bristol City QPR |
1-2 |
|
01.10.25
|
QPR Oxford |
0-0 |
|
27.09.25
|
Sheffield Wednesday QPR |
1-1 |
|
20.09.25
|
QPR Stoke City |
1-0 |
|
13.09.25
|
Wrexham QPR |
1-3 |
|
30.08.25
|
QPR Charlton |
3-1 |
|
23.08.25
|
Coventry QPR |
7-1 |
|
16.08.25
|
Watford QPR |
2-1 |
|
12.08.25
|
Plymouth QPR |
3-2 |
|
09.08.25
|
QPR Preston |
1-1 |
|
02.08.25
|
QPR Brentford |
0-1 |
|
26.07.25
|
QPR Heerenveen |
2-2 |
|
23.07.25
|
QPR Cardiff |
2-2 |
|
25.04.26
|
QPR Derby |
2-3 |
|
21.04.26
|
QPR Swansea |
1-2 |
|
11.04.26
|
QPR Bristol City |
0-0 |
|
03.04.26
|
QPR Watford |
2-1 |
|
21.03.26
|
QPR Portsmouth |
6-1 |
|
08.03.26
|
QPR Middlesbrough |
0-4 |
|
28.02.26
|
QPR Sheffield United |
0-2 |
|
14.02.26
|
QPR Blackburn |
1-3 |
|
31.01.26
|
QPR Coventry |
2-1 |
|
24.01.26
|
QPR Wrexham |
2-3 |
|
04.01.26
|
QPR Sheffield Wednesday |
3-0 |
|
01.01.26
|
QPR Norwich |
1-2 |
|
20.12.25
|
QPR Leicester |
4-1 |
|
09.12.25
|
QPR Birmingham |
2-1 |
|
06.12.25
|
QPR West Brom |
3-1 |
|
22.11.25
|
QPR Hull City |
3-2 |
|
05.11.25
|
QPR Southampton |
1-2 |
|
01.11.25
|
QPR Ipswich |
1-4 |
|
18.10.25
|
QPR Millwall |
1-2 |
|
01.10.25
|
QPR Oxford |
0-0 |
|
20.09.25
|
QPR Stoke City |
1-0 |
|
30.08.25
|
QPR Charlton |
3-1 |
|
09.08.25
|
QPR Preston |
1-1 |
|
02.08.25
|
QPR Brentford |
0-1 |
|
26.07.25
|
QPR Heerenveen |
2-2 |
|
23.07.25
|
QPR Cardiff |
2-2 |
|
26.04.25
|
QPR Burnley |
0-5 |
|
21.04.25
|
QPR Swansea |
1-2 |
|
12.04.25
|
QPR Bristol City |
1-1 |
|
05.04.25
|
QPR Cardiff |
0-0 |
|
15.03.25
|
QPR Leeds |
2-2 |
|
01.03.25
|
QPR Sheffield United |
1-2 |
|
14.02.25
|
QPR Derby |
4-0 |
|
04.02.25
|
QPR Blackburn |
2-1 |
|
25.01.25
|
QPR Sheffield Wednesday |
0-2 |
|
06.01.25
|
QPR Luton |
2-1 |
|
01.01.25
|
QPR Watford |
3-1 |
|
21.12.24
|
QPR Preston |
2-1 |
|
11.12.24
|
QPR Oxford |
2-0 |
|
07.12.24
|
QPR Norwich |
3-0 |
|
23.11.24
|
QPR Stoke City |
1-1 |
|
05.11.24
|
QPR Middlesbrough |
1-4 |
|
02.11.24
|
QPR Sunderland |
0-0 |
|
22.10.24
|
QPR Coventry |
1-1 |
|
19.10.24
|
QPR Portsmouth |
1-2 |
|
01.10.24
|
QPR Hull City |
1-3 |
|
21.09.24
|
QPR Millwall |
1-1 |
|
17.09.24
|
QPR Crystal Palace |
1-2 |
|
27.08.24
|
QPR Luton (Penalties:4 - 1) |
1-1 |
|
24.08.24
|
QPR Plymouth |
1-1 |
|
18.04.26
|
Millwall QPR |
2-0 |
|
06.04.26
|
Preston QPR |
1-1 |
|
14.03.26
|
Leicester QPR |
1-3 |
|
11.03.26
|
Birmingham QPR |
1-0 |
|
24.02.26
|
Southampton QPR |
5-0 |
|
21.02.26
|
Hull City QPR |
1-3 |
|
06.02.26
|
Charlton QPR |
0-0 |
|
20.01.26
|
Oxford QPR |
0-0 |
|
17.01.26
|
Stoke City QPR |
0-0 |
|
11.01.26
|
West Ham QPR |
2-1 |
|
29.12.25
|
West Brom QPR |
2-1 |
|
26.12.25
|
Portsmouth QPR |
1-1 |
|
13.12.25
|
Middlesbrough QPR |
3-1 |
|
29.11.25
|
Norwich QPR |
3-1 |
|
26.11.25
|
Blackburn QPR |
0-1 |
|
08.11.25
|
Sheffield United QPR |
0-0 |
|
25.10.25
|
Derby QPR |
1-0 |
|
22.10.25
|
Swansea QPR |
0-1 |
|
04.10.25
|
Bristol City QPR |
1-2 |
|
27.09.25
|
Sheffield Wednesday QPR |
1-1 |
|
13.09.25
|
Wrexham QPR |
1-3 |
|
23.08.25
|
Coventry QPR |
7-1 |
|
16.08.25
|
Watford QPR |
2-1 |
|
12.08.25
|
Plymouth QPR |
3-2 |
|
18.07.25
|
Toulouse QPR |
1-2 |
|
03.05.25
|
Sunderland QPR |
0-1 |
|
18.04.25
|
Preston QPR |
1-2 |
|
09.04.25
|
Oxford QPR |
1-3 |
|
29.03.25
|
Stoke City QPR |
3-1 |
|
11.03.25
|
Middlesbrough QPR |
2-1 |
|
08.03.25
|
West Brom QPR |
1-0 |
|
22.02.25
|
Portsmouth QPR |
2-1 |
|
11.02.25
|
Coventry QPR |
1-0 |
|
01.02.25
|
Millwall QPR |
2-1 |
|
21.01.25
|
Hull City QPR |
1-2 |
|
18.01.25
|
Plymouth QPR |
0-1 |
|
11.01.25
|
Leicester QPR |
6-2 |
|
29.12.24
|
Norwich QPR |
1-1 |
|
26.12.24
|
Swansea QPR |
3-0 |
|
14.12.24
|
Bristol City QPR |
1-1 |
|
30.11.24
|
Watford QPR |
0-0 |
|
27.11.24
|
Cardiff QPR |
0-2 |
|
09.11.24
|
Leeds QPR |
2-0 |
|
26.10.24
|
Burnley QPR |
0-0 |
|
05.10.24
|
Derby QPR |
2-0 |
|
28.09.24
|
Blackburn QPR |
2-0 |
|
14.09.24
|
Sheffield Wednesday QPR |
1-1 |
|
30.08.24
|
Luton QPR |
1-2 |
|
17.08.24
|
Sheffield United QPR |
2-2 |
|
13.08.24
|
Cambridge QPR |
1-2 |
|
06.12.2025
|
QPR West Brom |
3-1
|
|
08.03.2025
|
West Brom QPR |
1-0
|
|
10.08.2024
|
QPR West Brom |
1-3
|
|
06.03.2024
|
QPR West Brom |
2-2
|
|
24.10.2023
|
West Brom QPR |
2-0
|
|
08.03.2025
|
West Brom QPR |
1-0
|
|
24.10.2023
|
West Brom QPR |
2-0
|
|
10.04.2023
|
West Brom QPR |
2-2
|
|
24.09.2021
|
West Brom QPR |
2-1
|
|
22.07.2020
|
West Brom QPR |
2-2
|
|
18.08.2018
|
West Brom QPR |
7-1
|