2023–24 Rangers F.C. season

Rangers
2023–24 season
Rangers vs Livingston at Ibrox Stadium, 27 September 2023
ChairmanJohn Bennett
ManagerMichael Beale
(until 1 October)
Philippe Clement
(from 15 October)
StadiumIbrox Stadium
Scottish Premiership2nd
Scottish CupRunners-up
League CupWinners
Champions LeaguePlay-off round
Europa LeagueRound of 16
Top goalscorerLeague:
James Tavernier (17)

All:
James Tavernier (24)
Highest home attendance50,936 vs Celtic
7 April 2024
Lowest home attendance35,420 vs Livingston
27 September 2023
Average home league attendance49,140
Biggest win5–0 vs Dundee
1 November 2023
5–0 vs Hearts
24 February 2024
Biggest defeat1–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 England Jack Butland 31 2023 58 0 2027 Free
2 DF England James Tavernier (captain) 32 2015 460 125 2026 £0.2m
3 DF Turkey Rıdvan Yılmaz 23 2022 48 2 2027 £3.4m
4 MF England John Lundstram 30 2021 153 11 2024 Free
5 DF Scotland John Souttar 27 2022 54 3 2026 Free
6 DF England Connor Goldson (vc) 31 2018 309 23 2026 £3m
7 FW Portugal Fábio Silva 22 2024 25 6 2024 Loan
8 MF Scotland Ryan Jack 32 2017 210 16 2024 Free
9 FW Nigeria Cyriel Dessers 29 2023 54 22 2027 Undisclosed
11 FW Wales Tom Lawrence 30 2022 41 6 2025 Free
13 MF England Todd Cantwell 26 2023 64 14 2026 £1.5m


16 FW Colombia Óscar Cortés 20 2024 7 1 2024 Loan
17 FW Wales Rabbi Matondo 23 2022 59 6 2026 £2.5m
19 FW Senegal Abdallah Sima 23 2023 40 16 2024 Loan
20 MF England Kieran Dowell 26 2023 16 2 2026 Free
21 DF England Dujon Sterling 24 2023 36 1 2027 Free
23 FW Scotland Scott Wright 26 2021 (Winter) 117 12 2025 £0.15m
25 FW Jamaica Kemar Roofe 31 2020 102 38 2024 £4.5m
26 DF England Ben Davies 28 2022 55 1 2026 £3m
27 DF Nigeria Leon Balogun 36 2023[a] 84 2 2024 Free
28 GK Scotland Robby McCrorie 26 2015 7 0 2025 Youth system
31 DF Croatia Borna Barišić 31 2018 236 10 2024 £1.5m
32 GK Scotland Kieran Wright 25 2016 0 0 2025 Youth system
33 GK Scotland Jon McLaughlin 36 2020 46 0 2024 Free
38 DF Scotland Leon King 20 2020 37 0 2026 Youth system
42 MF Ivory Coast Mohamed Diomande 22 2024 19 2 2028 £4.3m
43 MF Belgium Nicolas Raskin 23 2023 47 1 2027 £1.75m


45 FW Northern Ireland Ross McCausland 21 2021 41 4 2027 Youth system
46 DF England Johnly Yfeko 21 2022 1 0 2026 Free
47 DF Scotland Robbie Fraser 21 2021 2 0 2024 Youth system


51 MF Scotland Alex Lowry 21 2021 14 2 2025 Youth system
57 FW England Archie Stevens 18 2022 1 0 2024 Cross-border compensation
61 MF England Paul Nsio 18 2022 1 0 2026 Cross-border compensation
64 MF Scotland Bailey Rice 17 2022 3 0 2026 Undisclosed
65 FW England Zak Lovelace 18 2022 4 0 2025 Cross-border compensation
93 MF Scotland Cole McKinnon 21 2021 4 1 2025 Youth system
99 FW Brazil 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 England Kieran Dowell 25 Norwich City England Transfer Summer 2026 Free [2]
21 DF England Dujon Sterling 23 Chelsea England Transfer Summer 2027 Free [3]
1 GK England Jack Butland 30 Crystal Palace England Transfer Summer 2027 Free [4]
14 FW Netherlands Sam Lammers 26 Atalanta Italy Transfer Summer 2027 £3.5m [5]
19 FW Senegal Abdallah Sima 22 Brighton & Hove Albion England Loan Summer 2024 N/A [6]
9 FW Nigeria Cyriel Dessers 28 Cremonese Italy Transfer Summer 2027 Undisclosed [7]
27 DF Nigeria Leon Balogun 35 Queens Park Rangers England Transfer Summer 2024 Free [8]
99 FW Brazil Danilo 24 Feyenoord Netherlands Transfer Summer 2028 £5.6m [9]
15 MF Ecuador José Cifuentes 24 Los Angeles FC United States Transfer Summer 2027 £1.2m [10]
7 FW Portugal Fábio Silva 21 Wolverhampton Wanderers England Loan Winter 2024 N/A [11]
42 MF Ivory Coast Mohamed Diomande 22 FC Nordsjælland Denmark Transfer Winter 2028 £4.3m [12]
16 FW Colombia Óscar Cortés 20 RC Lens France Loan Winter 2024 N/A [13]

Academy
[edit]
No.
Pos.
Nat.
Name
Age
Moving from
Type
Transfer
window
Ends
Transfer
fee
Source
FW Montserrat Arian Allen 16 Everton England Transfer Winter [14]

Out

[edit]
First team
[edit]
N
Pos.
Nat.
Name
Age
Moving to
Type
Transfer
window
Transfer
fee
Source
1 GK Scotland Allan McGregor 41 Retired End of contract Summer Free [15]
5 DF Sweden Filip Helander 30 Odense Denmark End of contract Summer Free [15]
14 MF England Ryan Kent 26 Fenerbahçe Turkey End of contract Summer Free [15]
20 FW Colombia Alfredo Morelos 26 Santos Brazil End of contract Summer Free [15]
37 MF Canada Scott Arfield 34 Charlotte FC United States End of contract Summer Free [15]
22 DF Poland Mateusz Żukowski 21 Śląsk Wrocław Poland Transfer Summer Undisclosed [16]
9 FW Croatia Antonio Čolak 29 Parma Italy Transfer Summer £2.5M [17]
41 MF Scotland Ben Williamson 21 Partick Thistle Loan Summer N/A [18]
34 DF Scotland Lewis Mayo 23 Kilmarnock Transfer Summer Undisclosed [19]
51 MF Scotland Alex Lowry 20 Hearts Loan Summer N/A [20]
30 FW Zambia Fashion Sakala 26 Al-Fayha Saudi Arabia Transfer Summer £4m [21]
24 MF Nigeria Nnamdi Ofoborh 23 Swindon Town England Released Summer Free [22]
7 MF Romania Ianis Hagi 24 Alavés Spain Loan Summer N/A [23]
18 MF Finland Glen Kamara 27 Leeds United England Transfer Summer £5m [24]
MF Scotland Ben Williamson 22 Hamilton Academical Transfer Winter Undisclosed [25]
14 FW Netherlands Sam Lammers 26 Utrecht Netherlands Loan Winter N/A [26]
10 MF Northern Ireland Steven Davis 39 Retired End of contract Winter Free [27]
44 DF Scotland Adam Devine 20 Motherwell Loan Winter N/A [28]
15 MF Ecuador José Cifuentes 24 Cruzeiro Brazil Loan Winter N/A [29]
32 GK Scotland 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 England Kane Ritchie-Hosler 20 Dunfermline Athletic Transfer Summer Undisclosed [31]
MF Scotland Kai Kennedy 21 York City England End of contract Summer Free [32]
56 FW England Tony Weston 19 Derby County England End of contract Summer Free [32]
47 MF Australia Murray Miller 21 Stirling Albion End of contract Summer Free [32]
70 DF Romania Kevin Ciubotaru 19 FC Hermannstadt Romania End of contract Summer Free [32]
66 MF Northern Ireland Charlie Lindsay 19 Derby County England End of contract Summer Free [32]
57 DF Northern Ireland Lewis MacKinnon 20 Carrick Rangers Northern Ireland End of contract Summer Free [32]
62 DF Scotland Kelsey Ewen 18 Edinburgh City End of contract Summer Free [32]
63 DF Scotland Harley Ewen 18 Cumbernauld Colts End of contract Summer Free [32]
71 DF England Alex Kpakpé 19 Hitchin Town England End of contract Summer Free [32]
69 FW Scotland Robbie Ure 19 Anderlecht Belgium End of contract Summer Free [33]
81 GK Scotland Sam Kane 17 Queen's Park Transfer Summer Free [34]
73 DF Scotland Zak McKay 18 Stenhousemuir End of contract Summer Free [35]
78 MF Uganda Christian Mulindwa 17 Stockport County England End of contract Summer Free [35]
89 FW Scotland Cameron Cooper 17 Oxford United England End of contract Summer Free [35]
FW England Jack Roberts 18 Braintree Town England End of contract Summer Free [35]
69 GK Scotland Jacob Pazikas 18 Civil Service Strollers Loan Summer N/A [36]
59 DF Scotland Kristian Webster 18 Cumbernauld Colts Loan Summer N/A [37]
92 FW Scotland James Graham 19 Annan Athletic Loan Summer N/A [38]
42 FW Scotland Josh McPake 22 Stirling Albion Released Summer N/A [39]
71 FW Scotland Connor Young 19 Clyde Released Summer N/A [40]
41 GK Scotland Lewis Budinauckas 21 Stranraer Loan Summer N/A [41]
54 MF Scotland Mackenzie Strachan 19 Stranraer Loan Summer N/A [42]
53 DF Scotland Jack Harkness 19 Greenock Morton Loan Summer N/A [43]
49 GK Scotland Jay Hogarth 20 Dumbarton Loan Winter N/A [44]
67 DF Scotland Jamie Newton 18 Nottingham Forest England Transfer Winter Undisclosed [45]
48 MF Scotland Arron Lyall 20 Airdrieonians Loan Winter N/A [46]
92 FW Scotland James Graham 19 Dumbarton Loan Winter N/A [47]
56 FW United States Tyler Pasnik 19 Huntsville City FC United States Transfer Winter Free [48]

New contracts

[edit]
First team
[edit]
N
P
Nat.
Name
Age Date signed Contract length Expiry date Source
32 GK Scotland 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 Scotland Kristian Webster 18 12 July 1 year May 2024 [50]
64 MF Scotland Bailey Rice 16 12 September 3 years May 2026 [51]
46 DF England Johnly Yfeko 20 10 November 3 years May 2026 [52]
45 FW Northern Ireland Ross McCausland 20 28 November 4 years May 2027 [53]
61 MF England Paul Nsio 17 29 November 3 years May 2026 [54]

Awards

[edit]
N
P
Nat.
Name
Award Date From Source
19 FW Senegal Abdallah Sima Premiership Player of the Month October Scottish Professional Football League [55]
MAN Belgium Philippe Clement Premiership Manager of the Month January Scottish Professional Football League [56]
MAN Belgium Philippe Clement Premiership Manager of the Month February Scottish Professional Football League [57]

Pre-season and friendlies

[edit]
7 July 2023 Friendly Rangers Scotland 0–0 Scotland Livingston Milngavie
Report Stadium: Rangers Training Centre
14 July 2023 Friendly Hallescher FC Germany 0–2 Scotland Rangers Blankenhain, Germany
15:00 CEST (UTC+2) Report
Stadium: Spa & GolfResort Weimarer Land
18 July 2023 Friendly Rangers Scotland 1–2 England 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 Scotland 2–1 Germany Hamburger SV Glasgow
15:00 BST (UTC+1)
Report
Stadium: Ibrox Stadium
Attendance: 46,542
Referee: Kevin Clancy
26 July 2023 Friendly Rangers Scotland 1–3 Greece Olympiacos Glasgow
19:45 BST (UTC+1)
Report
Stadium: Ibrox Stadium
Attendance: 29,007
Referee: Steven McLean
29 July 2023 Friendly TSG Hoffenheim Germany 2–2 Scotland Rangers Sinsheim, Germany
15:30 CEST (UTC+2) Report
Stadium: Rhein-Neckar-Arena
Attendance: 11,500
13 January 2024 Friendly Hertha BSC Germany 1–0 Scotland Rangers Cartagena, Spain
16:00 CET (UTC+1)
Report Stadium: La Manga Club Football Stadium
16 January 2024 Friendly Rangers Scotland 2–2 Denmark 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 071.05
Scottish Cup 20 January 2024 25 May 2024 Fourth round Runners-up 5 4 0 1 10 2 +8 080.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 025.00
UEFA Europa League 21 September 2023 14 March 2024 Group stage Round of 16 8 3 3 2 10 9 +1 037.50
Total 59 39 9 11 123 54 +69 066.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:
  1. ^ Players second spell at the club; 1st spell 2020–2022
  2. ^ Teams play each other three times (33 matches), before the league is split into two groups (the top six and the bottom six).
  3. ^ 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]
Round1234567891011121314151617181920212223242526272829303132333435363738
GroundAHAHAHHAHHAAAHAHHAAHAAHHHAHAHHHAAAHAHA
ResultLWWLWWLWWWWWDWWWWWLWWWWWWWWWLWDLDWWLWD
Position106444332222222222222222221111222222222
Updated to match(es) played on 25 May 2024. Source: [citation needed]
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
25 May 2024 Final Celtic 1–0 Rangers Glasgow
15:00
Report