2023–24 Rangers F.C. season
2023–24 season | ||||
---|---|---|---|---|
Chairman | John Bennett | |||
Manager | Michael Beale (until 1 October) Philippe Clement (from 15 October) | |||
Stadium | Ibrox Stadium | |||
Scottish Premiership | 2nd | |||
Scottish Cup | Runners-up | |||
League Cup | Winners | |||
Champions League | Play-off round | |||
Europa League | Round of 16 | |||
Top goalscorer | League: James Tavernier (17) All: James Tavernier (24) | |||
Highest home attendance | 50,936 vs Celtic 7 April 2024 | |||
Lowest home attendance | 35,420 vs Livingston 27 September 2023 | |||
Average home league attendance | 49,140 | |||
Biggest win | 5–0 vs Dundee 1 November 2023 5–0 vs Hearts 24 February 2024 | |||
Biggest defeat | 1–5 vs PSV Eindhoven 30 August 2023 | |||
| ||||
The 2023–24 season was the 144th season of competitive football by Rangers.
Players
[edit]Squad information
[edit]N | Pos. | Nat. | Name | Age | Since | App | Goals | Ends | Transfer fee | Notes |
---|---|---|---|---|---|---|---|---|---|---|
1 | GK | Jack Butland | 31 | 2023 | 58 | 0 | 2027 | Free | ||
2 | DF | James Tavernier (captain) | 32 | 2015 | 460 | 125 | 2026 | £0.2m | ||
3 | DF | Rıdvan Yılmaz | 23 | 2022 | 48 | 2 | 2027 | £3.4m | ||
4 | MF | John Lundstram | 30 | 2021 | 153 | 11 | 2024 | Free | ||
5 | DF | John Souttar | 27 | 2022 | 54 | 3 | 2026 | Free | ||
6 | DF | Connor Goldson (vc) | 31 | 2018 | 309 | 23 | 2026 | £3m | ||
7 | FW | Fábio Silva | 22 | 2024 | 25 | 6 | 2024 | Loan | ||
8 | MF | Ryan Jack | 32 | 2017 | 210 | 16 | 2024 | Free | ||
9 | FW | Cyriel Dessers | 29 | 2023 | 54 | 22 | 2027 | Undisclosed | ||
11 | FW | Tom Lawrence | 30 | 2022 | 41 | 6 | 2025 | Free | ||
13 | MF | Todd Cantwell | 26 | 2023 | 64 | 14 | 2026 | £1.5m |
| |
16 | FW | Óscar Cortés | 20 | 2024 | 7 | 1 | 2024 | Loan | ||
17 | FW | Rabbi Matondo | 23 | 2022 | 59 | 6 | 2026 | £2.5m | ||
19 | FW | Abdallah Sima | 23 | 2023 | 40 | 16 | 2024 | Loan | ||
20 | MF | Kieran Dowell | 26 | 2023 | 16 | 2 | 2026 | Free | ||
21 | DF | Dujon Sterling | 24 | 2023 | 36 | 1 | 2027 | Free | ||
23 | FW | Scott Wright | 27 | 2021 (Winter) | 117 | 12 | 2025 | £0.15m | ||
25 | FW | Kemar Roofe | 31 | 2020 | 102 | 38 | 2024 | £4.5m | ||
26 | DF | Ben Davies | 29 | 2022 | 55 | 1 | 2026 | £3m | ||
27 | DF | Leon Balogun | 36 | 2023[a] | 84 | 2 | 2024 | Free | ||
28 | GK | Robby McCrorie | 26 | 2015 | 7 | 0 | 2025 | Youth system | ||
31 | DF | Borna Barišić | 31 | 2018 | 236 | 10 | 2024 | £1.5m | ||
32 | GK | Kieran Wright | 25 | 2016 | 0 | 0 | 2025 | Youth system | ||
33 | GK | Jon McLaughlin | 36 | 2020 | 46 | 0 | 2024 | Free | ||
38 | DF | Leon King | 20 | 2020 | 37 | 0 | 2026 | Youth system | ||
42 | MF | Mohamed Diomande | 22 | 2024 | 19 | 2 | 2028 | £4.3m | ||
43 | MF | Nicolas Raskin | 23 | 2023 | 47 | 1 | 2027 | £1.75m |
| |
45 | FW | Ross McCausland | 21 | 2021 | 41 | 4 | 2027 | Youth system | ||
46 | DF | Johnly Yfeko | 21 | 2022 | 1 | 0 | 2026 | Free | ||
47 | DF | Robbie Fraser | 21 | 2021 | 2 | 0 | 2024 | Youth system |
| |
51 | MF | Alex Lowry | 21 | 2021 | 14 | 2 | 2025 | Youth system | ||
57 | FW | Archie Stevens | 18 | 2022 | 1 | 0 | 2024 | Cross-border compensation | ||
61 | MF | Paul Nsio | 18 | 2022 | 1 | 0 | 2026 | Cross-border compensation | ||
64 | MF | Bailey Rice | 17 | 2022 | 3 | 0 | 2026 | Undisclosed | ||
65 | FW | Zak Lovelace | 18 | 2022 | 4 | 0 | 2025 | Cross-border compensation | ||
93 | MF | Cole McKinnon | 21 | 2021 | 4 | 1 | 2025 | Youth system | ||
99 | FW | Danilo | 25 | 2023 | 21 | 6 | 2028 | £5.6M |
|
- Last updated: 25 May 2024
- Source: [1]
Transfers
[edit]In
[edit]First team
[edit]No. | Pos. | Nat. | Name | Age | Moving from | Type | Transfer window | Ends | Transfer fee | Source |
---|---|---|---|---|---|---|---|---|---|---|
20 | MF | Kieran Dowell | 25 | Norwich City | Transfer | Summer | 2026 | Free | [2] | |
21 | DF | Dujon Sterling | 23 | Chelsea | Transfer | Summer | 2027 | Free | [3] | |
1 | GK | Jack Butland | 30 | Crystal Palace | Transfer | Summer | 2027 | Free | [4] | |
14 | FW | Sam Lammers | 26 | Atalanta | Transfer | Summer | 2027 | £3.5m | [5] | |
19 | FW | Abdallah Sima | 22 | Brighton & Hove Albion | Loan | Summer | 2024 | N/A | [6] | |
9 | FW | Cyriel Dessers | 28 | Cremonese | Transfer | Summer | 2027 | Undisclosed | [7] | |
27 | DF | Leon Balogun | 35 | Queens Park Rangers | Transfer | Summer | 2024 | Free | [8] | |
99 | FW | Danilo | 24 | Feyenoord | Transfer | Summer | 2028 | £5.6m | [9] | |
15 | MF | José Cifuentes | 24 | Los Angeles FC | Transfer | Summer | 2027 | £1.2m | [10] | |
7 | FW | Fábio Silva | 21 | Wolverhampton Wanderers | Loan | Winter | 2024 | N/A | [11] | |
42 | MF | Mohamed Diomande | 22 | FC Nordsjælland | Loan | Winter | 2028 | Loan | [12] | |
16 | FW | Óscar Cortés | 20 | RC Lens | Loan | Winter | 2024 | N/A | [13] |
Academy
[edit]No. | Pos. | Nat. | Name | Age | Moving from | Type | Transfer window | Ends | Transfer fee | Source |
---|---|---|---|---|---|---|---|---|---|---|
FW | Arian Allen | 16 | Everton | Transfer | Winter | [14] |
Out
[edit]First team
[edit]N | Pos. | Nat. | Name | Age | Moving to | Type | Transfer window | Transfer fee | Source |
---|---|---|---|---|---|---|---|---|---|
1 | GK | Allan McGregor | 41 | Retired | End of contract | Summer | Free | [15] | |
5 | DF | Filip Helander | 30 | Odense | End of contract | Summer | Free | [15] | |
14 | MF | Ryan Kent | 26 | Fenerbahçe | End of contract | Summer | Free | [15] | |
20 | FW | Alfredo Morelos | 26 | Santos | End of contract | Summer | Free | [15] | |
37 | MF | Scott Arfield | 34 | Charlotte FC | End of contract | Summer | Free | [15] | |
22 | DF | Mateusz Żukowski | 21 | Śląsk Wrocław | Transfer | Summer | Undisclosed | [16] | |
9 | FW | Antonio Čolak | 29 | Parma | Transfer | Summer | £2.5M | [17] | |
41 | MF | Ben Williamson | 21 | Partick Thistle | Loan | Summer | N/A | [18] | |
34 | DF | Lewis Mayo | 23 | Kilmarnock | Transfer | Summer | Undisclosed | [19] | |
51 | MF | Alex Lowry | 20 | Hearts | Loan | Summer | N/A | [20] | |
30 | FW | Fashion Sakala | 26 | Al-Fayha | Transfer | Summer | £4m | [21] | |
24 | MF | Nnamdi Ofoborh | 23 | Swindon Town | Released | Summer | Free | [22] | |
7 | MF | Ianis Hagi | 24 | Alavés | Loan | Summer | N/A | [23] | |
18 | MF | Glen Kamara | 27 | Leeds United | Transfer | Summer | £5m | [24] | |
MF | Ben Williamson | 22 | Hamilton Academical | Transfer | Winter | Undisclosed | [25] | ||
14 | FW | Sam Lammers | 26 | Utrecht | Loan | Winter | N/A | [26] | |
10 | MF | Steven Davis | 39 | Retired | End of contract | Winter | Free | [27] | |
44 | DF | Adam Devine | 20 | Motherwell | Loan | Winter | N/A | [28] | |
15 | MF | José Cifuentes | 24 | Cruzeiro | Loan | Winter | N/A | [29] | |
32 | GK | Kieran Wright | 25 | Livingston | Emergency Loan | Winter | N/A | [30] |
Academy
[edit]N | Pos. | Nat. | Name | Age | Moving to | Type | Transfer window | Transfer fee | Source |
---|---|---|---|---|---|---|---|---|---|
46 | MF | Kane Ritchie-Hosler | 20 | Dunfermline Athletic | Transfer | Summer | Undisclosed | [31] | |
MF | Kai Kennedy | 21 | York City | End of contract | Summer | Free | [32] | ||
56 | FW | Tony Weston | 19 | Derby County | End of contract | Summer | Free | [32] | |
47 | MF | Murray Miller | 21 | Stirling Albion | End of contract | Summer | Free | [32] | |
70 | DF | Kevin Ciubotaru | 19 | FC Hermannstadt | End of contract | Summer | Free | [32] | |
66 | MF | Charlie Lindsay | 19 | Derby County | End of contract | Summer | Free | [32] | |
57 | DF | Lewis MacKinnon | 20 | Carrick Rangers | End of contract | Summer | Free | [32] | |
62 | DF | Kelsey Ewen | 18 | Edinburgh City | End of contract | Summer | Free | [32] | |
63 | DF | Harley Ewen | 18 | Cumbernauld Colts | End of contract | Summer | Free | [32] | |
71 | DF | Alex Kpakpé | 19 | Hitchin Town | End of contract | Summer | Free | [32] | |
69 | FW | Robbie Ure | 19 | Anderlecht | End of contract | Summer | Free | [33] | |
81 | GK | Sam Kane | 17 | Queen's Park | Transfer | Summer | Free | [34] | |
73 | DF | Zak McKay | 18 | Stenhousemuir | End of contract | Summer | Free | [35] | |
78 | MF | Christian Mulindwa | 17 | Stockport County | End of contract | Summer | Free | [35] | |
89 | FW | Cameron Cooper | 17 | Oxford United | End of contract | Summer | Free | [35] | |
FW | Jack Roberts | 18 | Braintree Town | End of contract | Summer | Free | [35] | ||
69 | GK | Jacob Pazikas | 18 | Civil Service Strollers | Loan | Summer | N/A | [36] | |
59 | DF | Kristian Webster | 18 | Cumbernauld Colts | Loan | Summer | N/A | [37] | |
92 | FW | James Graham | 19 | Annan Athletic | Loan | Summer | N/A | [38] | |
42 | FW | Josh McPake | 22 | Stirling Albion | Released | Summer | N/A | [39] | |
71 | FW | Connor Young | 19 | Clyde | Released | Summer | N/A | [40] | |
41 | GK | Lewis Budinauckas | 21 | Stranraer | Loan | Summer | N/A | [41] | |
54 | MF | Mackenzie Strachan | 19 | Stranraer | Loan | Summer | N/A | [42] | |
53 | DF | Jack Harkness | 19 | Greenock Morton | Loan | Summer | N/A | [43] | |
49 | GK | Jay Hogarth | 20 | Dumbarton | Loan | Winter | N/A | [44] | |
67 | DF | Jamie Newton | 18 | Nottingham Forest | Transfer | Winter | Undisclosed | [45] | |
48 | MF | Arron Lyall | 20 | Airdrieonians | Loan | Winter | N/A | [46] | |
92 | FW | James Graham | 19 | Dumbarton | Loan | Winter | N/A | [47] | |
56 | FW | Tyler Pasnik | 19 | Huntsville City FC | Transfer | Winter | Free | [48] |
New contracts
[edit]First team
[edit] N | P | Nat. | Name | Age | Date signed | Contract length | Expiry date | Source |
---|---|---|---|---|---|---|---|---|
32 | GK | Kieran Wright | 24 | 29 May | 2 years | May 2025 | [49] |
Academy
[edit] N | P | Nat. | Name | Age | Date signed | Contract length | Expiry date | Source |
---|---|---|---|---|---|---|---|---|
59 | DF | Kristian Webster | 18 | 12 July | 1 year | May 2024 | [50] | |
64 | MF | Bailey Rice | 16 | 12 September | 3 years | May 2026 | [51] | |
46 | DF | Johnly Yfeko | 20 | 10 November | 3 years | May 2026 | [52] | |
45 | FW | Ross McCausland | 20 | 28 November | 4 years | May 2027 | [53] | |
61 | MF | Paul Nsio | 17 | 29 November | 3 years | May 2026 | [54] |
Awards
[edit] N | P | Nat. | Name | Award | Date | From | Source |
---|---|---|---|---|---|---|---|
19 | FW | Abdallah Sima | Premiership Player of the Month | October | Scottish Professional Football League | [55] | |
MAN | Philippe Clement | Premiership Manager of the Month | January | Scottish Professional Football League | [56] | ||
MAN | Philippe Clement | Premiership Manager of the Month | February | Scottish Professional Football League | [57] |
Pre-season and friendlies
[edit]7 July 2023 Friendly | Rangers | 0–0 | Livingston | Milngavie |
Report | Stadium: Rangers Training Centre |
14 July 2023 Friendly | Hallescher FC | 0–2 | Rangers | Blankenhain, Germany |
15:00 CEST (UTC+2) | Report | Stadium: Spa & GolfResort Weimarer Land |
18 July 2023 Friendly | Rangers | 1–2 | Newcastle United | Glasgow |
19:45 BST (UTC+1) |
| Report | Stadium: Ibrox Stadium Attendance: 50,000 Referee: David Dickinson | |
Note: Testimonial match for Allan McGregor |
22 July 2023 Friendly | Rangers | 2–1 | Hamburger SV | Glasgow |
15:00 BST (UTC+1) | Report |
| Stadium: Ibrox Stadium Attendance: 46,542 Referee: Kevin Clancy |
26 July 2023 Friendly | Rangers | 1–3 | Olympiacos | Glasgow |
19:45 BST (UTC+1) | Report | Stadium: Ibrox Stadium Attendance: 29,007 Referee: Steven McLean |
29 July 2023 Friendly | TSG Hoffenheim | 2–2 | Rangers | Sinsheim, Germany |
15:30 CEST (UTC+2) | Report | Stadium: Rhein-Neckar-Arena Attendance: 11,500 |
13 January 2024 Friendly | Hertha BSC | 1–0 | Rangers | Cartagena, Spain |
16:00 CET (UTC+1) |
| Report | Stadium: La Manga Club Football Stadium |
16 January 2024 Friendly | Rangers | 2–2 | Copenhagen | Glasgow |
20:00 GMT (UTC+0) | Report | Stadium: Ibrox Stadium Attendance: 23,779 Referee: Matthew MacDermid |
Competitions
[edit]Win Draw Loss Postponed
Overall
[edit]Competition | First match | Last match | Starting round | Final position | Record | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Pld | W | D | L | GF | GA | GD | Win % | |||||
Scottish Premiership | 5 August 2023 | 18 May 2024 | Matchday 1 | 2nd | 38 | 27 | 4 | 7 | 87 | 32 | +55 | 71.05 |
Scottish Cup | 20 January 2024 | 25 May 2024 | Fourth round | Runners-up | 5 | 4 | 0 | 1 | 10 | 2 | +8 | 80.00 |
Scottish League Cup | 19 August 2023 | 17 December 2023 | Second round | Winner | 4 | 4 | 0 | 0 | 10 | 2 | +8 | 100.00 |
UEFA Champions League | 9 August 2023 | 30 August 2023 | Third qualifying round | Play-off round | 4 | 1 | 2 | 1 | 6 | 9 | −3 | 25.00 |
UEFA Europa League | 21 September 2023 | 14 March 2024 | Group stage | Round of 16 | 8 | 3 | 3 | 2 | 10 | 9 | +1 | 37.50 |
Total | 59 | 39 | 9 | 11 | 123 | 54 | +69 | 66.10 |
Last updated: 25 May 2024
Source: Competitions
Scottish Premiership
[edit]League table
[edit]Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation[b] |
---|---|---|---|---|---|---|---|---|---|---|
1 | Celtic (C) | 38 | 29 | 6 | 3 | 95 | 30 | +65 | 93 | Qualification for the Champions League league stage |
2 | Rangers | 38 | 27 | 4 | 7 | 87 | 32 | +55 | 85 | Qualification for the Champions League third qualifying round |
3 | Heart of Midlothian | 38 | 20 | 8 | 10 | 54 | 42 | +12 | 68 | Qualification for the Europa League play-off round[c] |
4 | Kilmarnock | 38 | 14 | 14 | 10 | 46 | 44 | +2 | 56 | Qualification for the Europa League second qualifying round |
5 | St Mirren | 38 | 13 | 8 | 17 | 46 | 52 | −6 | 47 | Qualification for the Conference League second qualifying round |
Source: [58][59]
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored; 4) Head-to-Head points; 5) Head-to-Head goal difference; 6) Play-off (only if deciding champion, UEFA competitions qualification, second stage group allocation or relegation).[60]
(C) Champions
Notes:
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored; 4) Head-to-Head points; 5) Head-to-Head goal difference; 6) Play-off (only if deciding champion, UEFA competitions qualification, second stage group allocation or relegation).[60]
(C) Champions
Notes:
- ^ Players second spell at the club; 1st spell 2020–2022
- ^ Teams play each other three times (33 matches), before the league is split into two groups (the top six and the bottom six).
- ^ As the winners of the 2023–24 Scottish Cup, Celtic, qualified for the Champions League, the berth reserved for the cup winners (Europa League play-off round) passed to the third-placed team. The berths for the Europa League second qualifying round and the Conference League second qualifying round were passed down to the fourth- and fifth-placed teams.
Results by round
[edit]Updated to match(es) played on 25 May 2024. Source: [citation needed]
A = Away; H = Home; W = Win; D = Draw; L = Loss
A = Away; H = Home; W = Win; D = Draw; L = Loss
Matches
[edit]5 August 2023 1 | Kilmarnock | 1–0 | Rangers | Kilmarnock |
17:15 |
| Report | Stadium: Rugby Park Attendance: 9,256 Referee: Willie Collum |
12 August 2023 2 | Rangers | 4–0 | Livingston | Glasgow |
15:00 | Report |
| Stadium: Ibrox Stadium Attendance: 49,320 Referee: Don Robertson |
26 August 2023 3 | Ross County | 0–2 | Rangers | Dingwall |
12:30 | Report | Stadium: Victoria Park Attendance: 6,540 Referee: David Munro |
3 September 2023 4 | Rangers | 0–1 | Celtic | Glasgow |
12:00 |
| Report | Stadium: Ibrox Stadium Attendance: 50,652 Referee: Don Robertson |
16 September 2023 5 | St Johnstone | 0–2 | Rangers | Perth |
12:30 | Report | Stadium: McDiarmid Park Attendance: 6,967 Referee: Nick Walsh |
24 September 2023 6 | Rangers | 1–0 | Motherwell | Glasgow |
15:00 | Report | Stadium: Ibrox Stadium Attendance: 48,539 Referee: Alan Muir |
30 September 2023 7 | Rangers | 1–3 | Aberdeen | Glasgow |
15:00 | Report |
| Stadium: Ibrox Stadium Attendance: 49,959 Referee: Steven McLean |
8 October 2023 8 | St Mirren | 0–3 | Rangers | Paisley |
12:00 | Report | Stadium: St Mirren Park Attendance: 6,984 Referee: Nick Walsh |
21 October 2023 9 | Rangers | 4–0 | Hibernian | Glasgow |
15:00 | Report | Stadium: Ibrox Stadium Attendance: 49,535 Referee: Don Robertson |
29 October 2023 10 | Rangers | 2–1 | Heart of Midlothian | Glasgow |
15:00 | Report | Stadium: Ibrox Stadium Attendance: 49,530 Referee: John Beaton |
1 November 2023 11 | Dundee | 0–5 | Rangers | Dundee |
19:45 |
| Report | Stadium: Dens Park Attendance: 8,970 Referee: Kevin Clancy |
12 November 2023 12 | Livingston | 0–2 | Rangers | Livingston |
12:00 |
| Report | Stadium: Almondvale Stadium Attendance: 8,089 Referee: Steven McLean |
26 November 2023 13 | Aberdeen | 1–1 | Rangers | Aberdeen |
12:00 |
| Report | Stadium: Pittodrie Stadium Attendance: 16,911 Referee: Nick Walsh |
3 December 2023 14 | Rangers | 2–0 | St Mirren | Glasgow |
15:00 | Report | Stadium: Ibrox Stadium Attendance: 47,835 Referee: Matthew MacDermid |
6 December 2023 15 | Heart of Midlothian | 0–1 | Rangers | Edinburgh |
20:00 | Report | Stadium: Tynecastle Park Attendance: 17,759 Referee: Willie Collum |
9 December 2023 16 | Rangers | 3–1 | Dundee | Glasgow |
15:00 | Report | Stadium: Ibrox Stadium Attendance: 47,229 Referee: Kevin Clancy |
20 December 2023 17 | Rangers | 2–0 | St Johnstone | Glasgow |
19:45 | Report | Stadium: Ibrox Stadium Attendance: 46,931 Referee: Alan Muir |
24 December 2023 18 | Motherwell | 0–2 | Rangers | Motherwell |
12:00 | Report | Stadium: Fir Park Attendance: 8,805 Referee: David Dickinson |
30 December 2023 19 | Celtic | 2–1 | Rangers | Glasgow |
12:30 | Report | Stadium: Celtic Park Attendance: 59,664 Referee: Nick Walsh |
2 January 2024 20 | Rangers | 3–1 | Kilmarnock | Glasgow |
15:00 |
| Report | Stadium: Ibrox Stadium Attendance: 49,250 Referee: John Beaton |
24 January 2024 21 | Hibernian | 0–3 | Rangers | Edinburgh |
19:45 |
| Report | Stadium: Easter Road Attendance: 18,607 Referee: Steven McLean |
27 January 2024 22 | St Mirren | 0–1 | Rangers | Paisley |
12:30 | Report | Stadium: St Mirren Park Attendance: 6,665 Referee: David Dickinson |
3 February 2024 23 | Rangers | 3–0 | Livingston | Glasgow |
15:00 | Report | Stadium: Ibrox Stadium Attendance: 49,688 Referee: John Beaton |
6 February 2024 24 | Rangers | 2–1 | Aberdeen | Glasgow |
20:00 | Report | Stadium: Ibrox Stadium Attendance: 49,329 Referee: Don Robertson |
14 February 2024 25 | Rangers | 3–1 | Ross County | Glasgow |
19:45 | Report | Stadium: Ibrox Stadium Attendance: 48,685 Referee: Alan Muir |
18 February 2024 26 | St Johnstone | 0–3 | Rangers | Perth |
12:00 | Report | Stadium: McDiarmid Park Attendance: 6,986 Referee: Matthew MacDermid |
24 February 2024 27 | Rangers | 5–0 | Heart of Midlothian | Glasgow |
15:00 | Report |
| Stadium: Ibrox Stadium Attendance: 50,354 Referee: Nick Walsh |
28 February 2024 28 | Kilmarnock | 1–2 | Rangers | Kilmarnock |
19:45 | Report | Stadium: Rugby Park Attendance: 9,576 Referee: David Dickinson |
2 March 2024 29 | Rangers | 1–2 | Motherwell | Glasgow |
15:00 | Report | Stadium: Ibrox Stadium Attendance: 50,281 Referee: Alan Muir |
30 March 2024 30 | Rangers | 3–1 | Hibernian | Glasgow |
15:00 | Report | Stadium: Ibrox Stadium Attendance: 50,304 Referee: David Dickinson |
7 April 2024 31 | Rangers | 3–3 | Celtic | Glasgow |
12:00 | Report | Stadium: Ibrox Stadium Attendance: 50,936 Referee: John Beaton |
14 April 2024 32 | Ross County | 3–2 | Rangers | Dingwall |
12:00 | Report | Stadium: Victoria Park Attendance: 4,341 Referee: Matthew MacDermid |
17 April 2024 33 | Dundee | 0–0 | Rangers | Dundee |
20:00 |
| Report | Stadium: Dens Park Attendance: 9,010 Referee: Don Robertson |
28 April 2024 34 | St Mirren | 1–2 | Rangers | Paisley |
12:30 | Report | Stadium: St Mirren Park Attendance: 6,800 Referee: Nick Walsh |
5 May 2024 35 | Rangers | 4–1 | Kilmarnock | Glasgow |
13:00 | Report | Stadium: Ibrox Stadium Attendance: 49,553 Referee: David Dickinson |
11 May 2024 36 | Celtic | 2–1 | Rangers | Glasgow |
12:30 | Report | Stadium: Celtic Park Attendance: 59,622 Referee: Willie Collum |
14 May 2024 37 | Rangers | 5–2 | Dundee | Glasgow |
19:30 |
| Report | Stadium: Ibrox Stadium Attendance: 45,760 Referee: Matthew MacDermid |
18 May 2024 38 | Heart of Midlothian | 3–3 | Rangers | Edinburgh |
12:30 | Report |
| Stadium: Tynecastle Park Attendance: 18,131 Referee: Don Robertson |
Scottish Cup
[edit]20 January 2024 Fourth round | Dumbarton | 1–4 | Rangers | Dumbarton |
17:30 |
| Report | Stadium: Dumbarton Football Stadium Attendance: 2,020 Referee: Alan Muir |
10 February 2024 Fifth round | Rangers | 2–0 | Ayr United | Glasgow |
17:30 | Report | Stadium: Ibrox Stadium Attendance: 43,454 Referee: Willie Collum |
10 March 2024 Quarter-final | Hibernian | 0–2 | Rangers | Edinburgh |
17:30 |
| Report | Stadium: Easter Road Attendance: 14,297 Referee: Steven McLean |
21 April 2024 Semi-final | Rangers | 2–0 | Heart of Midlothian | Glasgow |
15:00 | Report | Stadium: Hampden Park Attendance: 45,256 Referee: Steven McLean |