fixtures




Latest videos QPR
# | Team | Pts | P | Home | Away | |
---|---|---|---|---|---|---|
1 |
![]() |
80 | 38 | 2 - 2 | 2 - 0 | |
2 |
![]() |
80 | 38 | 1 - 2 | 2 - 2 | |
3 |
![]() |
78 | 38 | 26 Apr | 0 - 0 | |
4 |
![]() |
69 | 38 | 0 - 0 | 03 May | |
5 |
![]() |
59 | 38 | 1 - 1 | 1 - 0 | |
6 |
![]() |
57 | 38 | 1 - 3 | 1 - 0 | |
7 |
![]() |
57 | 38 | 12 Apr | 1 - 1 | |
8 |
![]() |
54 | 38 | 1 - 4 | 2 - 1 | |
9 |
![]() |
52 | 38 | 2 - 1 | 2 - 0 | |
10 |
![]() |
52 | 38 | 3 - 1 | 0 - 0 | |
11 |
![]() |
51 | 38 | 1 - 1 | 2 - 1 | |
12 |
![]() |
51 | 38 | 0 - 2 | 1 - 1 | |
13 |
![]() |
49 | 38 | 3 - 0 | 1 - 1 | |
14 |
![]() |
47 | 38 | 2 - 1 | 18 Apr | |
15 |
![]() |
45 | 38 | |||
16 |
![]() |
44 | 38 | 21 Apr | 3 - 0 | |
17 |
![]() |
42 | 38 | 1 - 2 | 2 - 1 | |
18 |
![]() |
42 | 38 | 2 - 0 | 09 Apr | |
19 |
![]() |
41 | 38 | 1 - 3 | 1 - 2 | |
20 |
![]() |
39 | 38 | 1 - 1 | 29 Mar | |
21 |
![]() |
39 | 38 | 05 Apr | 0 - 2 | |
22 |
![]() |
38 | 38 | 4 - 0 | 2 - 0 | |
23 |
![]() |
35 | 38 | 2 - 1 | 1 - 2 | |
24 |
![]() |
33 | 38 | 1 - 1 | 0 - 1 |
Global stats in Championship
- Appearances 38
- Goals for 44
- Penalty goal 2
- Goals against 50
- Yellow 74
- Red 3
Main formation
- 4-2-3-1 29 matches this season
Top players

- Year of construction: 1904
- Surface: grass
- Capacity: 18360
- Average attendance: 13187
- Maximum attendance: 18337
- % sold: 72
- Type club male
- Names Queens Park Rangers, QPR
- Code QPR
- Area England
Queens Park Rangers on Football Today
Queens Park Rangers match result
The next match is Stoke vs QPR and kicks-off at 15:00 on the Saturday 29 March 2025 as part of the the week 39 of Championship.
The latest result of Championship featured QPR and Leeds and ended up in a 2-2 score.
QPR is currently at rank 15. in the General table of Championship 2024/2025.
Main players
Žan Celar is the latest most expensive arrival, coming from Lugano on the Friday 19 July 2024 for a 2M € fee.
Sinclair Ntomuchukwu Armstrong is the latest biggest sale. He left to Bristol City on the Friday 19 July 2024, a transfer which is valued at 3M €.
Michael Frey is the top scorer with 8 goals.
Kenneth Immanuël Paal has the most assists with 4 goal assists.
The full squad is as follows:Goalkeepers: Murphy Mahoney, Paul Nardi, Joseph Anthony Walsh and Nathan Shepperd
Defenders: Niko Hämäläinen, Jimmy Dunne, Steve Cook, Jake Clarke-Salter, Morgan Fox, Liam Morrison, Harrison Ashby, Kenneth Immanuël Paal, Hevertton Ciriaco Santos, Joe Felix, Ali Omar and Nathan Carlyle
Midfielders: Chay Tilt, Alexander Moaid Goria, Jack Henry Turner, Andre Dozzell, Harvey Vale, Jack Colback, Karamoko Dembélé, Samuel Edward Field, Ilias Chair, Koki Saito, Ronnie Lee Edwards, Žan Celar, Elijah Malik Dixon-Bonner, Kieran Morgan, Nicolas Madsen, Lucas Qvistorff Andersen, Kieran Petrie, Jonathan Varane, Deshane Dalling and Min-Hyeok Yang
Strikers: Paul Smyth, Michael Frey and Daniel Bennie
QPR schedule & next match
Following Stoke vs QPR, the next match will be QPR vs Cardiff on Saturday 05 April 2025. The coach Martí Cifuentes Corvillo Bajare will communicate its strategy and the lineups a few hours ahead of the match. The team generally plays with a 4-2-3-1 formation# | Team | Pts | P | W | D | L | GF | GA | GD | |
---|---|---|---|---|---|---|---|---|---|---|
1 |
![]() |
80 | 38 | 23 | 11 | 4 | 76 | 25 | 51 | |
2 |
![]() |
80 | 38 | 25 | 7 | 6 | 53 | 28 | 25 | |
3 |
![]() |
78 | 38 | 21 | 15 | 2 | 52 | 11 | 41 | |
4 |
![]() |
69 | 38 | 19 | 12 | 7 | 55 | 37 | 18 | |
5 |
![]() |
59 | 38 | 17 | 8 | 13 | 55 | 48 | 7 | |
6 |
![]() |
57 | 38 | 13 | 18 | 7 | 48 | 34 | 14 | |
7 |
![]() |
57 | 38 | 14 | 15 | 9 | 49 | 41 | 8 | |
8 |
![]() |
54 | 38 | 15 | 9 | 14 | 57 | 48 | 9 | |
9 |
![]() |
52 | 38 | 15 | 7 | 16 | 42 | 40 | 2 | |
10 |
![]() |
52 | 38 | 15 | 7 | 16 | 47 | 51 | -4 | |
11 |
![]() |
51 | 38 | 13 | 12 | 13 | 37 | 39 | -2 | |
12 |
![]() |
51 | 38 | 14 | 9 | 15 | 53 | 59 | -6 | |
13 |
![]() |
49 | 38 | 12 | 13 | 13 | 60 | 54 | 6 | |
14 |
![]() |
47 | 38 | 10 | 17 | 11 | 39 | 44 | -5 | |
15 |
![]() |
45 | 38 | 11 | 12 | 15 | 44 | 50 | -6 | |
16 |
![]() |
44 | 38 | 12 | 8 | 18 | 38 | 49 | -11 | |
17 |
![]() |
42 | 38 | 11 | 9 | 18 | 46 | 61 | -15 | |
18 |
![]() |
42 | 38 | 10 | 12 | 16 | 39 | 55 | -16 | |
19 |
![]() |
41 | 38 | 10 | 11 | 17 | 39 | 47 | -8 | |
20 |
![]() |
39 | 38 | 9 | 12 | 17 | 37 | 51 | -14 | |
21 |
![]() |
39 | 38 | 9 | 12 | 17 | 42 | 62 | -20 | |
22 |
![]() |
38 | 38 | 10 | 8 | 20 | 40 | 51 | -11 | |
23 |
![]() |
35 | 38 | 9 | 8 | 21 | 34 | 60 | -26 | |
24 |
![]() |
33 | 38 | 7 | 12 | 19 | 40 | 77 | -37 |
- Promotion
- Promotion Play-off
- Relegation
# | Team | Pts | P | W | D | L | GF | GA | GD |
---|---|---|---|---|---|---|---|---|---|
1 |
![]() |
48 | 19 | 15 | 3 | 1 | 47 | 9 | 38 |
2 |
![]() |
42 | 19 | 13 | 3 | 3 | 27 | 14 | 13 |
3 |
![]() |
40 | 19 | 11 | 7 | 1 | 31 | 15 | 16 |
4 |
![]() |
39 | 19 | 10 | 9 | 0 | 27 | 5 | 22 |
5 |
![]() |
36 | 19 | 10 | 6 | 3 | 28 | 15 | 13 |
6 |
![]() |
36 | 19 | 11 | 3 | 5 | 34 | 22 | 12 |
7 |
![]() |
35 | 19 | 9 | 8 | 2 | 25 | 12 | 13 |
8 |
![]() |
35 | 19 | 11 | 2 | 6 | 24 | 19 | 5 |
9 |
![]() |
33 | 19 | 10 | 3 | 6 | 26 | 17 | 9 |
10 |
![]() |
32 | 19 | 9 | 5 | 5 | 28 | 18 | 10 |
11 |
![]() |
32 | 19 | 9 | 5 | 5 | 27 | 20 | 7 |
12 |
![]() |
32 | 19 | 9 | 5 | 5 | 27 | 25 | 2 |
13 |
![]() |
31 | 19 | 8 | 7 | 4 | 44 | 27 | 17 |
14 |
![]() |
31 | 19 | 7 | 10 | 2 | 21 | 15 | 6 |
15 |
![]() |
28 | 19 | 8 | 4 | 7 | 20 | 17 | 3 |
16 |
![]() |
27 | 19 | 8 | 3 | 8 | 23 | 17 | 6 |
17 |
![]() |
27 | 19 | 7 | 6 | 6 | 29 | 26 | 3 |
18 |
![]() |
27 | 19 | 7 | 6 | 6 | 20 | 19 | 1 |
19 |
![]() |
26 | 19 | 7 | 5 | 7 | 25 | 21 | 4 |
20 |
![]() |
26 | 19 | 6 | 8 | 5 | 23 | 21 | 2 |
21 |
![]() |
25 | 19 | 6 | 7 | 6 | 32 | 34 | -2 |
22 |
![]() |
24 | 19 | 7 | 3 | 9 | 22 | 24 | -2 |
23 |
![]() |
22 | 19 | 5 | 7 | 7 | 27 | 28 | -1 |
24 |
![]() |
19 | 19 | 4 | 7 | 8 | 21 | 24 | -3 |
# | Team | Pts | P | W | D | L | GF | GA | GD |
---|---|---|---|---|---|---|---|---|---|
1 |
![]() |
40 | 19 | 12 | 4 | 3 | 26 | 14 | 12 |
2 |
![]() |
39 | 19 | 11 | 6 | 2 | 25 | 6 | 19 |
3 |
![]() |
32 | 19 | 8 | 8 | 3 | 29 | 16 | 13 |
4 |
![]() |
29 | 19 | 8 | 5 | 6 | 24 | 22 | 2 |
5 |
![]() |
29 | 19 | 9 | 2 | 8 | 26 | 31 | -5 |
6 |
![]() |
23 | 19 | 6 | 5 | 8 | 21 | 26 | -5 |
7 |
![]() |
23 | 19 | 5 | 8 | 6 | 17 | 22 | -5 |
8 |
![]() |
22 | 19 | 6 | 4 | 9 | 30 | 28 | 2 |
9 |
![]() |
22 | 19 | 4 | 10 | 5 | 23 | 22 | 1 |
10 |
![]() |
22 | 19 | 6 | 4 | 9 | 18 | 23 | -5 |
11 |
![]() |
21 | 19 | 4 | 9 | 6 | 21 | 26 | -5 |
12 |
![]() |
19 | 19 | 5 | 4 | 10 | 16 | 23 | -7 |
13 |
![]() |
18 | 19 | 4 | 6 | 9 | 15 | 24 | -9 |
14 |
![]() |
18 | 19 | 4 | 6 | 9 | 16 | 27 | -11 |
15 |
![]() |
18 | 19 | 5 | 3 | 11 | 13 | 28 | -15 |
16 |
![]() |
17 | 19 | 4 | 5 | 10 | 23 | 32 | -9 |
17 |
![]() |
16 | 19 | 3 | 7 | 9 | 18 | 29 | -11 |
18 |
![]() |
15 | 19 | 2 | 9 | 8 | 20 | 38 | -18 |
19 |
![]() |
13 | 19 | 3 | 4 | 12 | 14 | 30 | -16 |
20 |
![]() |
11 | 19 | 2 | 5 | 12 | 17 | 34 | -17 |
21 |
![]() |
10 | 19 | 1 | 7 | 11 | 12 | 30 | -18 |
22 |
![]() |
10 | 19 | 2 | 4 | 13 | 18 | 43 | -25 |
23 |
![]() |
8 | 19 | 2 | 2 | 15 | 14 | 41 | -27 |
24 |
![]() |
8 | 19 | 1 | 5 | 13 | 8 | 43 | -35 |

- Squad size 39
- Average age 24.9
- Foreign players 17 (43.6%)
- Contracts ending 3
- Injured players 1
-
Niko Hämäläinen
28 years
-
#3 Jimmy Dunne
27 years - 06/2025
-
#5 Steve Cook
33 years
-
#6 Jake Clarke-Salter
27 years
-
#15 Morgan Fox
31 years
-
#16 Liam Morrison
21 years
-
#20 Harrison Ashby
23 years
-
#22 Kenneth Immanuël Paal
27 years
-
#23 Hevertton Ciriaco Santos
24 years
-
#42 Joe Felix
25 years
-
#46 Ali Omar
25 years
-
#48 Nathan Carlyle
24 years - 06/2022
-
Chay Tilt
27 years
-
Alexander Moaid Goria
22 years
-
Jack Henry Turner
22 years
-
Andre Dozzell
25 years
-
Harvey Vale
21 years
-
#4 Jack Colback
35 years
-
#7 Karamoko Dembélé
22 years
-
#8 Samuel Edward Field
26 years - 06/2025
-
#10 Ilias Chair
27 years - 06/2025
-
#14 Koki Saito
23 years
-
#17 Ronnie Lee Edwards
21 years
-
#18 Žan Celar
26 years
-
#19 Elijah Malik Dixon-Bonner
24 years
-
#21 Kieran Morgan
19 years
-
#24 Nicolas Madsen
25 years
-
#25 Lucas Qvistorff Andersen
30 years
-
#35 Kieran Petrie
20 years
-
#40 Jonathan Varane
23 years
-
#43 Deshane Dalling
26 years
-
#47 Min-Hyeok Yang
18 years

- 4-1-4-1 7 time
- 3-4-2-1 2 time
- 4-3-3 1 time
- 3-4-3 1 time
- 4-4-2 1 time
- 5-4-1 1 time
- Appearances 38
- Goals for 44
- Penalty goal 2
- Goals against 50
- Yellow 74
- Red 3
Final Time
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 38 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 19 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 19 matches already played
1st half
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 38 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 19 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 19 matches already played
2nd half
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 38 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 19 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 19 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 43'
- Last goal scored on average 57'
- Number of matches - at least 1 goal scored 28
- First goal conceded on average 39'
- Last goal conceded on average 53'
- Number of matches - at least 1 goal conceded 30
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 34'
- Last goal scored on average 51'
- Number of matches - at least 1 goal scored 17
- First goal conceded on average 32'
- Last goal conceded on average 49'
- Number of matches - at least 1 goal conceded 15
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 58'
- Last goal scored on average 67'
- Number of matches - at least 1 goal scored 11
- First goal conceded on average 45'
- Last goal conceded on average 57'
- Number of matches - at least 1 goal conceded 15
-
1st half
- 1 - 1 5 (26%)
- 0 - 1 4 (21%)
- 2 - 0 3 (16%)
- 0 - 0 3 (16%)
- 2 - 1 1 (5%)
- 1 - 0 1 (5%)
- 1 - 2 1 (5%)
- 0 - 2 1 (5%)
-
Final Time
- 1 - 1 4 (21%)
- 2 - 1 3 (16%)
- 1 - 2 2 (11%)
- 1 - 3 2 (11%)
- 4 - 0 1 (5%)
- 3 - 0 1 (5%)
- 3 - 1 1 (5%)
- 2 - 0 1 (5%)
- 2 - 2 1 (5%)
- 0 - 0 1 (5%)
- 0 - 2 1 (5%)
- 1 - 4 1 (5%)
-
1st half
- 0 - 0 10 (53%)
- 1 - 0 4 (21%)
- 0 - 1 2 (11%)
- 2 - 1 1 (5%)
- 2 - 0 1 (5%)
- 3 - 0 1 (5%)
-
Final Time
- 1 - 1 3 (16%)
- 2 - 1 3 (16%)
- 2 - 0 3 (16%)
- 1 - 2 2 (11%)
- 0 - 0 2 (11%)
- 1 - 0 2 (11%)
- 0 - 2 1 (5%)
- 0 - 1 1 (5%)
- 2 - 2 1 (5%)
- 3 - 0 1 (5%)
- 1. Leeds 2
- 2. Norwich 1.6
- 3. Middlesbrough 1.5
- Tournament average 1.2
- 1. Watford 0.2
- 2. Middlesbrough 0.1
- 2. Portsmouth 0.1
- Tournament average 0.1
- 1. Leeds 5.5
- 2. Middlesbrough 4.7
- 3. Coventry 4.4
- Tournament average 3.9
- 1. Sunderland 8.8
- 2. West Bromwich 7.8
- 3. Watford 7.8
- Tournament average 6.6
- 1. Leeds 86%
- 2. Middlesbrough 85%
- 2. Norwich 85%
- Tournament average 78.75%
- 1. Preston 2.5
- 2. Stoke 2.4
- 3. Portsmouth 2.4
- Tournament average 1.9
- 1. Plymouth 2
- 2. Cardiff 1.6
- 3. Portsmouth 1.6
- Tournament average 1.2
- 2. J. Dunne 45.4
- 3. S. Cook 45.1
- 4. J. Clarke-Salter 35.5
- 2. N. Madsen 0.9
- 3. L. Andersen 0.9
- 4. K. Saito 0.9
- 2. K. Dembélé 1
- 3. P. Smyth 0.9
- 4. Yang Min-Hyeok 0.5
- 2. M. Frey 2.7
- 3. S. Cook 2.4
- 4. R. Edwards 2.3
- 2. K. Morgan 1.1
- 3. J. Dunne 1.1
- 4. R. Edwards 1
Count | Average age | Amount | |
---|---|---|---|
Arrivals | 15 | 23 | 3.8M € |
Departures | 16 | 26 | 4.2M € |
Total | 31 | 24 | 323T € |