2023–24 in Scottish football

The 2023–24 season is the 127th season of competitive football in Scotland. The domestic season began on 15 July with the first Scottish League Cup group stage matches, before the opening round of matches in the 2023–24 Scottish Premiership were played on 6 August.[1][2]

Football in Scotland
Season2023–24
← 2022–23Scotland2024–25 →
2023–24 in Scottish football
Premiership champions
Celtic
Championship champions
Dundee United
League 1 champions
Falkirk
League 2 champions
Stenhousemuir
Scottish Cup winners
Celtic
League Cup winners
Rangers
Challenge Cup winners
Airdrieonians
Youth Cup winners
Rangers
Teams in Europe
Celtic, Rangers, Aberdeen, Heart of Midlothian, Hibernian
Scotland national team
UEFA Euro 2024 qualifying

Transfer deals

League competitions

Scottish Premiership

PosTeamPldWDLGFGAGDPtsQualification or relegation[a]
1Celtic (C)3829639530+6593Qualification for the Champions League league stage
2Rangers3827478732+5585Qualification for the Champions League third qualifying round
3Heart of Midlothian38208105442+1268Qualification for the Europa League play-off round[b]
4Kilmarnock381414104644+256Qualification for the Europa League second qualifying round
5St Mirren38138174652−647Qualification for the Conference League second qualifying round
6Dundee381012164968−1942
7Aberdeen381212144852−448
8Hibernian381113145259−746
9Motherwell381013155659−343
10St Johnstone38811192954−2535
11Ross County (O)38811193867−2935Qualification for the Premiership play-off final
12Livingston (R)38510232970−4125Relegation to the Championship
Source: [3][4]
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).[5]
(C) Champions; (O) Play-off winners; (R) Relegated
Notes:

Scottish Championship

PosTeamPldWDLGFGAGDPtsPromotion, qualification or relegation
1Dundee United (C, P)3622957323+5075Promotion to the Premiership
2Raith Rovers3620975842+1669Qualification for the Premiership play-off semi-final
3Partick Thistle36141396354+955Qualification for the Premiership play-off quarter-final
4Airdrieonians36157144444052
5Greenock Morton36129154346−345
6Dunfermline Athletic361112134348−545
7Ayr United36128165361−844
8Queen's Park361110155056−643
9Inverness CT (R)361012144140+142Qualification for the Championship play-offs
10Arbroath (R)3665253589−5423Relegation to League One
Source: [6]
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored; 4) Head-to-to head points; 5) Head-to-head goal difference; 6) Play-off (only for deciding promotion, play-off participation and relegation).[7]
(C) Champions; (P) Promoted; (R) Relegated

Scottish League One

PosTeamPldWDLGFGAGDPtsPromotion, qualification or relegation
1Falkirk (C, P)3627909628+6890Promotion to the Championship
2Hamilton Academical (O, P)3622867328+4574Qualification for the Championship play-offs
3Alloa Athletic36168126055+556
4Montrose36158135857+153
5Cove Rangers36147155863−549
6Kelty Hearts36128164863−1544
7Queen of the South36118174653−741
8Annan Athletic36912155568−1339
9Stirling Albion (R)36109173958−1939Qualification for the League One play-offs
10Edinburgh City (R)3635283898−608[a]Relegation to League Two
Source: [9]
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored; 4) Head-to-to head points; 5) Head-to-head goal difference; 6) Play-off (only for deciding promotion, play-off participation and relegation).[10]
(C) Champions; (O) Play-off winners; (P) Promoted; (R) Relegated
Notes:

Scottish League Two

PosTeamPldWDLGFGAGDPtsPromotion, qualification or relegation
1Stenhousemuir (C, P)36181445031+1968Promotion to League One
2Peterhead36161285839+1960Qualification for the League One play-offs
3The Spartans36151385343+1058
4Dumbarton (O, P)36169115644+1257
5East Fife361111144647−144
6Forfar Athletic36915123845−742
7Elgin City361010163559−2440
8Bonnyrigg Rose36912154748−139
9Clyde36911164658−1238
10Stranraer (O)3699183853−1536Qualification for the League Two play-off final
Source: [11]
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored; 4) Head-to-to head points; 5) Head-to-head goal difference; 6) Play-off (only for deciding promotion, play-off participation and relegation).[12]
(C) Champions; (O) Play-off winners; (P) Promoted

Non-league football

Level 5

Level 6

Highland
Source: [16]
(C) Champions
North Caledonian Football League
PosTeamPldPts
1Invergordon (C)2257
2Loch Ness2251
3Halkirk United2247
4Golspie Sutherland2243
5Fort William2241
6St Duthus2229
7Inverness Athletic2223
8Orkney2223
9Clachnacuddin Reserves2220
10Alness United2219
11Thurso2216
12Bonar Bridge2213

North Region Premier League
PosTeamPldPts
1Culter (C)3077
2Bridge of Don Thistle3063
3Dyce3063
4Hermes3056
5Rothie Rovers3048
6Ellon United3047
7Fraserburgh United3043
8Sunnybank3040
9Stonehaven3036
10Maud3036
11Newmachar United3033
12Buchanhaven Hearts3031
13Colony Park3031
14East End (O)3030
15Nairn St Ninian (R)3020
16Stoneywood Parkvale (R)306
Source: [20]
(C) Champions;
(O) Play-off winners;
(R) Relegated

Lowland
Source: eosfl.com
(C) Champions;
(O) Play-off winners;
(P) Promoted;
(R) Relegated
South of Scotland Football League
PosTeamPldPts
1Dalbeattie Star (C)2254
2Creetown2252
3Newton Stewart2250
4Abbey Vale2248
5Lochar Thistle2242
6Stranraer reserves2237
7Nithsdale Wanderers2236
8Mid-Annandale2225
9Upper Annandale2214
10Lochmaben2210
11St Cuthbert Wanderers227
12Wigtown & Bladnoch225
Source: [22]
(C) Champions

West of Scotland Football League
PosTeamPldPts
1Beith Juniors (C)3060
2Auchinleck Talbot3055
3St Cadoc's3054
4Clydebank3054
5Largs Thistle3053
6Pollok3050
7Darvel3048
8Cumnock Juniors3041
9Hurlford United3040
10Gartcairn3038
11Benburb3038
12Troon3036
13Glenafton Athletic3033
14Arthurlie (R)3032
15Kirkintilloch Rob Roy (R)3027
16Irvine Meadow XI (R)3013
Source: West of Scotland Football League
(C) Champions;
(R) Relegated


Honours

Cup honours

CompetitionWinnerScoreRunner-upMatch report
2023–24 Scottish CupCeltic1–0RangersBBC Sport
2023–24 League CupRangers1–0AberdeenBBC Sport
2023–24 Challenge CupAirdrieonians2–1The New SaintsBBC Sport
2023–24 South Challenge CupEast Kilbride2–0Kirkintilloch Rob RoyDaily Record
2023–24 Youth CupRangers2–1AberdeenBBC Sport
2023–24 Junior CupDarvel2–1ArthurlieDaily Record

Non-league honours

LevelCompetitionWinner
5Highland LeagueBuckie Thistle
Lowland LeagueEast Kilbride
6Midlands LeagueDundee North End
North Caledonian LeagueInvergordon
North Region Premier LeagueCulter
East of Scotland League Premier DivisionBroxburn Athletic
South of Scotland LeagueDalbeattie Star
West of Scotland League Premier DivisionBeith Juniors
7North ChampionshipIslavale
East of Scotland League First DivisionDunipace
West of Scotland League First DivisionDrumchapel United
8
East of Scotland League Second DivisionBo'ness Athletic
West of Scotland League Second DivisionArdrossan Winton Rovers
9East of Scotland League Third DivisionWest Calder United
West of Scotland League Third DivisionLanark United
10West of Scotland League Fourth DivisionGlenvale

Individual honours

PFA Scotland awards

AwardWinnerTeam
Players' Player of the YearLawrence Shankland[23]Heart of Midlothian
Young Player of the YearDavid Watson[23]Kilmarnock
Manager of the YearJohn McGlynn[24]Falkirk
Championship PlayerBrian Graham[24]Partick Thistle
League One PlayerCallumn Morrison[24]Falkirk
League Two PlayerGregor Buchanan[24]Stenhousemuir

SFWA awards

AwardWinnerTeam
Footballer of the YearLawrence Shankland[25]Heart of Midlothian
Young Player of the YearDavid Watson[26]Kilmarnock
Manager of the YearDerek McInnes[27]Kilmarnock

Scottish clubs in Europe

Summary

ClubCompetitionsStarted roundFinal roundCoef.
CelticUEFA Champions LeagueGroup stage7.0
RangersUEFA Champions LeagueThird qualifying roundPlay-off round16.0
UEFA Europa LeagueGroup stageLast 16
AberdeenUEFA Europa LeaguePlay-off round5.5
UEFA Europa Conference LeagueGroup stage
Heart of MidlothianUEFA Europa Conference LeagueThird qualifying roundPlay-off round1.0
HibernianUEFA Europa Conference LeagueSecond qualifying roundPlay-off round2.5
Total32.0
Average6.4

Celtic

UEFA Champions League
PosTeamPldWDLGFGAGDPtsQualification ATM LAZ FEY CEL
1 Atlético Madrid6420176+1114Advance to knockout phase2–03–26–0
2 Lazio6312770101–11–02–0
3 Feyenoord6204910−16Transfer to Europa League1–33–12–0
4 Celtic6114515−1042–21–22–1
Source: UEFA
Rules for classification: Group stage tiebreakers

Having won the Premiership, Celtic qualified for the Champions League and entered in the group stage.[28] They were drawn in Group E with Feyenoord, Atletico Madrid and Lazio.[29]

v Celtic
19 September 2023 (2023-09-19) Group E Feyenoord 2–0 Celtic Rotterdam
20:00 BSTStengs 45+2'
Jahanbakhsh 76'
ReportStadium: De Kuip
Attendance: 44,008[30]
Referee: Irfan Peljto (Bosnia and Herzegovina)
v Lazio
4 October 2023 (2023-10-04) Group E Celtic 1–2 Lazio Glasgow
20:00 BSTFuruhashi 12'ReportVecino 29'
Pedro 90+5'
Stadium: Celtic Park
Attendance: 56,063[31]
Referee: Donatas Rumšas (Lithuania)
v Atlético Madrid
25 October 2023 (2023-10-25) Group E Celtic 2–2 Atlético Madrid Glasgow
20:00 BSTFuruhashi 4'
Palma 28'
ReportGriezmann 25'
Morata 53'
Stadium: Celtic Park
Attendance: 55,844[32]
Referee: Felix Zwayer (Germany)
v Celtic
7 November 2023 (2023-11-07) Group E Atlético Madrid 6–0 Celtic Madrid
20:00 GMTGriezmann 6', 60'
Morata 45+2', 76'
Lino 66'
Saúl 84'
ReportStadium: Metropolitano Stadium
Attendance: 60,863[33]
Referee: Ivan Kružliak (Slovakia)
v Celtic
28 November 2023 (2023-11-28) Group E Lazio 2–0 Celtic Rome
17:45 GMTImmobile 82', 85'ReportStadium: Stadio Olimpico
Attendance: 50,555[34]
Referee: Halil Umut Meler (Turkey)
v Feyenoord
13 December 2023 (2023-12-13) Group E Celtic 2–1 Feyenoord Glasgow
20:00 GMTPalma 33' (pen.)
Lagerbielke 90+1'
ReportMinteh 82'Stadium: Celtic Park
Referee: Benoît Bastien (France)

Rangers

UEFA Champions League

Having finished in second place of the Premiership, Rangers qualified for the Champions League and entered in the third qualifying round.[28]

v Servette
9 August 2023 QR3 Rangers 2–1 Servette Glasgow
19:45 BSTTavernier 6' (pen.)
Dessers 15'
ReportBedia 44' (pen.)Stadium: Ibrox Stadium
Attendance: 48,956
Referee: Donatas Rumsas (Lithuania)
v Rangers
15 August 2023 QR3 Servette 1–1
(2–3 agg.)
Rangers Lancy
19:30 BSTKutesa 22'ReportTavernier 50'Stadium: Stade de Genève
Attendance: 26,000
Referee: Maurizio Mariani (Italy)
v PSV Eindhoven
22 August 2023 PO Rangers 2–2 PSV Eindhoven Glasgow
20:00 BSTSima 45'
Matondo 76'
ReportSangaré 61'
de Jong 80'
Stadium: Ibrox Stadium
Attendance: 47,537
Referee: Clément Turpin (France)
v Rangers
30 August 2023 PO PSV Eindhoven 5–1
(7–3 agg.)
Rangers Eindhoven
20:00 BSTSaibari 35', 53'
de Jong 66'
Veerman 78'
Goldson 81' (o.g.)
ReportTavernier 64'Stadium: Philips Stadion
Attendance: 34,560
Referee: José María Sánchez Martínez (Spain)
UEFA Europa League

Having lost in the Champions League play-off, Rangers dropped into the Europa League and were drawn in Group C with Real Betis, Sparta Prague and Aris Limassol.[35]

PosTeamPldWDLGFGAGDPtsQualification RAN SPP BET ALI
1 Rangers632186+211Advance to round of 162–11–01–1
2 Sparta Prague631297+210Advance to knockout round play-offs0–01–03–2
3 Real Betis630397+29Transfer to Europa Conference League2–32–14–1
4 Aris Limassol6114713−642–11–30–1
Source: UEFA
Rules for classification: Group stage tiebreakers
v Real Betis
21 September 2023 (2023-09-21) Group C Rangers 1–0 Real Betis Glasgow
20:00 BSTSima 67'ReportStadium: Ibrox Stadium
Attendance: 45,634
Referee: Lawrence Visser (Belgium)
v Rangers
5 October 2023 (2023-10-05) Group C Aris Limassol 2–1 Rangers Limassol
17:45 BSTMoucketou-Moussounda 9'
Babicka 59'
ReportSima 70'Stadium: Alphamega Stadium
Attendance: 3,911[36]
Referee: Horațiu Feșnic (Romania)
v Sparta Prague
9 November 2023 (2023-11-09) Group C Rangers 2–1 Sparta Prague Glasgow
20:00 GMTDanilo 11'
Cantwell 20'
ReportHaraslín 77'Stadium: Ibrox Stadium
Attendance: 48,838[37]
Referee: Davide Massa (Italy)
v Aris Limassol
30 November 2023 (2023-11-30) Group C Rangers 1–1 Aris Limassol Glasgow
20:00 GMTMcCausland 49'ReportShavy Babicka 28'Stadium: Ibrox Stadium
Referee: Rohit Saggi (Norway)
v Rangers
14 December 2023 (2023-12-14) Group C Real Betis 2–3 Rangers Seville
20:00 GMTMiranda 14'
Pérez 37'
ReportSima 10'
Dessers 20'
Roofe 78'
Stadium: Benito Villamarín
Referee: Srđan Jovanović (Serbia)

Having won their group, Rangers received a bye to the last 16 of the Europa League.[38]

v Rangers
7 March 2024 Last 16 Benfica 2–2 Rangers Lisbon
20:00 GMTDi Maria 45+2' (pen.)
Goldson 67' (o.g.)
ReportLawrence 7'
Sterling 45+5'
Stadium: Estádio da Luz
Attendance: 48,579[39]
Referee: Tobias Stieler (Germany)
v Benfica
14 March 2024 Last 16 Rangers 0–1
(2–3 agg.)
Benfica Glasgow
17:45 GMTReportR. Silva 66'Stadium: Ibrox Stadium
Attendance: 49,943[40]
Referee: Ivan Kružliak (Slovakia)

Aberdeen

Having finished in third place of the Premiership, Aberdeen qualified for the Europa League and entered in the play-off round.[28]

v Aberdeen
24 August 2023 PO BK Hacken 2–2 Aberdeen Gothenburg
18:00 BSTLayouni 36'
Sadiq 69' (pen.)
ReportMiovski 75'
Devlin 79'
Stadium: Bravida Arena
Attendance: 4,424
Referee: Filip Glova (Slovakia)
v BK Hacken
31 August 2023 PO Aberdeen 1–3
(3–5 agg.)
BK Hacken Aberdeen
19:45 BSTMiovski 55' (pen.)ReportSadiq 14', 41'
Layouni 81' (pen.)
Stadium: Pittodrie Stadium
Attendance: 19,237
Referee: Daniel Siebert (Germany)
UEFA Europa Conference League

Having lost in the Europa League play-off, Aberdeen dropped into the Europa Conference League and were drawn in Group G with Eintracht Frankfurt, PAOK Salonika and HJK Helsinki.[41]

PosTeamPldWDLGFGAGDPtsQualification PAOK FRA ABE HJK
1 PAOK65101610+616Advance to round of 162–12–24–2
2 Eintracht Frankfurt6303117+49Advance to knockout round play-offs1–22–16–0
3 Aberdeen61321010062–32–01–1
4 HJK6024717−1022–30–12–2
Source: UEFA
Rules for classification: Group stage tiebreakers
v Aberdeen
21 September 2023 (2023-09-21) Group G Eintracht Frankfurt 2–1 Aberdeen Frankfurt
17:45 BSTMarmoush 11' (pen.)
Koch 61'
ReportPolvara 22'Stadium: Waldstadion
Attendance: 55,500
Referee: Chrysovalantis Theouli (Cyprus)
v HJK
5 October 2023 (2023-10-05) Group G Aberdeen 1–1 HJK Aberdeen
20:00 BSTMiovski 79'ReportRadulovic 59'Stadium: Pittodrie Stadium
Attendance: 16,316[42]
Referee: Daniel Stefański (Poland)
v PAOK
26 October 2023 (2023-10-26) Group G Aberdeen 2–3 PAOK Aberdeen
20:00 BSTMiovski 50'
Polvara 58'
ReportDespodov 73'
Vieirinha 84'
Schwab 90+6' (pen.)
Stadium: Pittodrie Stadium
Attendance: 16,089
Referee: Sebastian Gishamer (Austria)
v Aberdeen
9 November 2023 (2023-11-09) Group G PAOK 2–2 Aberdeen Thessaloniki
17:45 GMTTaison 23'
Samatta 67'
ReportDuk 14'
McGrath 70'
Stadium: Toumba Stadium
Attendance: 19,019[43]
Referee: Juxhin Xhaja (Albania)
v Aberdeen
30 November 2023 (2023-11-30) Group G HJK 2–2 Aberdeen Helsinki
17:45 GMTBandé 16'
Hostikka 33'
ReportMacDonald 41'
Duk 56'
Stadium: Bolt Arena
Referee: Genc Nuza (Kosovo)
v Eintracht Frankfurt
14 December 2023 (2023-12-14) Group G Aberdeen 2–0 Eintracht Frankfurt Aberdeen
17:45 GMTDuk 41'
Sokler 74'
ReportStadium: Pittodrie Stadium
Referee: Miguel Nogueira (Portugal)

Heart of Midlothian

UEFA Europa Conference League

Having finished in fourth place of the Premiership, Hearts qualified for the Europa Conference League and entered in the third qualifying round.[28]

v Heart of Midlothian
10 August 2023 QR3 Rosenborg BK 2–1 Heart of Midlothian Trondheim
18:00 BSTFrederiksen 14'
Nelson 45+1'
ReportShankland 78'Stadium: Lerkendal Stadion
Attendance: 11,882
Referee: Andrei Chivulete (Romania)
v Rosenborg BK
17 August 2023 QR3 Heart of Midlothian 3–1
(4–3 agg.)
Rosenborg BK Edinburgh
19:45 BSTShankland 13'
Devlin 50', 90+2'
ReportThorvaldsson 5'Stadium: Tynecastle Park
Attendance: 17,942
Referee: David Fuxman (Israel)
v PAOK Salonika
24 August 2023 PO Heart of Midlothian 1–2 PAOK Salonika Edinburgh
19:45 BSTShankland 9' (pen.)ReportSchwab 12' (pen.)
A. Živković 75'
Stadium: Tynecastle Park
Attendance: 17,409
Referee: Andris Treimanis (Latvia)
v Heart of Midlothian
31 August 2023 PO PAOK Salonika 4–0
(6–1 agg.)
Heart of Midlothian Thessaloniki
18:30 BSTTaison 16', 71'
Brandon 23'
Konstantelias 57'
ReportStadium: Toumba Stadium
Attendance: 19,032
Referee: Guillermo Cuadra Fernández (Spain)

Hibernian

UEFA Europa Conference League

Having finished in fifth place of the Premiership, Hibs qualified for the Europa Conference League and entered in the second qualifying round.[28][44]

v Hibernian
27 July 2023 QR2 Inter Club d'Escaldes 2–1 Hibernian Andorra la Vella
16:00 BSTGallego 15'
Assoubre 71'
ReportNewell 90+1'Stadium: Estadi Comunal
Attendance: 223
Referee: Joni Hyytiä (Finland)
v Inter Club d'Escaldes
3 August 2023 QR2 Hibernian 6–1
(7–3 agg.)
Inter Club d'Escaldes Edinburgh
19:15 BSTBoyle 10', 21'
Doidge 29'
Campbell 48', 61'
Youan 65'
ReportDe la Torre 83'Stadium: Easter Road
Attendance: 13,840
Referee: Peter Kralovic (Slovakia)
v Luzern
10 August 2023 QR3 Hibernian 3–1 Luzern Edinburgh
19:30 BSTNewell 46'
Vente 72'
Obita 90'
ReportBeka 56'Stadium: Easter Road
Attendance: 13,075
Referee: Robertas Valikonis (Lithuania)
v Hibernian
17 August 2023 QR3 Luzern 2–2
(3–5 agg.)
Hibernian Luzern
19:45 BSTKadák 16'
Ademi 67'
ReportYouan 10'
Boyle 73'
Stadium: Swissporarena
Attendance: 13,987
Referee: Aristotelis Diamantopoulos (Greece)
v Aston Villa
23 August 2023 PO Hibernian 0–5 Aston Villa Edinburgh
17:45 BSTReportWatkins 17', 33', 48'
Bailey 42'
Luiz 74' (pen.)
Stadium: Easter Road
Attendance: 19,306
Referee: Ricardo de Burgos Bengoetxea (Spain)
v Hibernian
31 August 2023 PO Aston Villa 3–0
(8–0 agg.)
Hibernian Birmingham
20:00 BSTDuran 11'
Bailey 34'
Cash 61'
ReportStadium: Villa Park
Attendance: 39,467
Referee: Luca Pairetto (Italy)

Scotland national team

Scotland qualified for UEFA Euro 2024, after a 1–0 win for Spain against Norway on 15 October 2023 meant that they were guaranteed to finish in a qualifying position.[45]

v  Scotland
8 September 2023 Euro 2024 qualifying Cyprus  0–3  Scotland Larnaca
ReportMcTominay 6'
Porteous 16'
McGinn 30'
Stadium: AEK Arena
Attendance: 6,633
Referee: Balazs Berke (Hungary)
v  England
12 September 2023 Friendly match Scotland  1–3  England Glasgow
Maguire 67' (o.g.)Foden 32'
Bellingham 35'
Kane 81'
Stadium: Hampden Park
Attendance: 49,129
Referee: Davide Massa (Italy)
v  Scotland
12 October 2023 Euro 2024 qualifying Spain  2–0  Scotland Seville
Morata 73'
Sancet 86'
ReportStadium: Estadio de La Cartuja
Attendance: 45,623
Referee: Serdar Gözübüyük (Netherlands)
v  Scotland
17 October 2023 Friendly match France  4–1  Scotland Lille
Pavard 16', 24'
Mbappe 41' (pen.)
Coman 70'
ReportGilmour 11'Stadium: Stade Pierre-Mauroy
Attendance: 44,000
Referee: Tobias Stieler (Germany)
v  Norway
19 November 2023 Euro 2024 qualifying Scotland  3–3  Norway Glasgow
McGinn 13'
Østigård 33' (o.g.)
Armstrong 59'
ReportDønnum 3'
Larsen 20'
Elyounoussi 86'
Stadium: Hampden Park
Attendance: 48,318
Referee: Horațiu Feșnic (Romania)
v  Scotland
22 March 2024 Friendly match Netherlands  4–0  Scotland Amsterdam
Reijnders 40'
Wijnaldum 72'
Weghorst 84'
Malen 86'
ReportStadium: Johan Cruyff Arena
Attendance: 46,223
Referee: Erik Lambrechts (Belgium)
v  Northern Ireland
26 March 2024 Friendly match Scotland  0–1  Northern Ireland Glasgow
ReportBradley 32'Stadium: Hampden Park
Attendance: 33,452
Referee: Robert Jones (England)
v  Scotland
3 June 2024 Friendly match Gibraltar  0–2  Scotland Faro/Loulé
ReportChristie 58'
Adams 85'
Stadium: Estadio Algarve
Referee: J. Robinson (Northern Ireland)
v  Finland
7 June 2024 Friendly match Scotland  2–2  Finland Glasgow
Hoskonen 54' (o.g.)
Shankland 58'
ReportKallman 72'
Antman 85' (pen.)
Stadium: Hampden Park
Referee: Łukasz Kuźma (Poland)
v  Scotland
14 June 2024 Euro 2024 Germany  5–1  Scotland Munich
Report
Stadium: Allianz Arena
Attendance: 65,052
Referee: Clément Turpin (France)
v   Switzerland
19 June 2024 Euro 2024 Scotland  1–1   Switzerland Cologne
ReportStadium: RheinEnergieStadion
Attendance: 42,711
Referee: Ivan Kružliak (Slovakia)
v  Hungary
23 June 2024 Euro 2024 Scotland  0–1  Hungary Stuttgart
Report
Stadium: MHPArena
Attendance: 54,000
Referee: Facundo Tello (Argentina)

Women's football

League and Cup honours

DivisionWinner
2023–24 SWPL 1Celtic
2023–24 SWPL 2Queen's Park
2023–24 SWF ChampionshipRossvale
2023–24 SWF League OneStenhousemuir[46]
CompetitionWinnerScoreRunner-upMatch report
2023–24 Scottish Women's CupRangers2–0Heart of MidlothianBBC Sport
2023–24 SWPL CupRangers4–1Partick Thistle
SWF Championship CupRossvale1–0[a]Dryburgh Athletic[47]
SWFL CupGlenrothes Strollers2–1McDermid Ladies[48]

Individual honours

AwardWinnerTeam
Players' Player of the YearRachel Rowe[23]Rangers
Manager of the YearJo Potter[23]Rangers
Young Player of the YearMia McAulay[23]Rangers

Scottish Women's Premier League

SWPL 1

Regular season

PosTeamPldWDLGFGAGDPtsQualification or relegation
1Rangers2219309210+8260Qualification for the Top six
2Celtic22182210213+8956
3Glasgow City2218227213+5956
4Hibernian2212376032+2839
5Heart of Midlothian2213365822+3642
6Partick Thistle2212283535038
7Aberdeen2281133472−3825Qualification for the Bottom six
8Motherwell2261153056−2619
9Spartans2234152657−3113
10Montrose2234152586−6113
11Dundee United2231181986−6710
12Hamilton Academical2224161788−7110
Source: [49]
Rules for classification: 1) Points; 2) Goal difference; 3) Number of goals scored

Top six

PosTeamPldWDLGFGAGDPtsQualification or relegation
1Celtic (C)32264212618+10882Qualification for the Champions League first round
2Rangers32264211318+9582
3Glasgow City3223458925+6473
4Heart of Midlothian32173126841+2754
5Hibernian32144147147+2446
6Partick Thistle32132174266−2441
Updated to match(es) played on 19 May 2024. Source: [50]
Rules for classification: 1) Points; 2) Goal difference; 3) Number of goals scored
(C) Champions

Bottom six

PosTeamPldWDLGFGAGDPtsQualification or relegation
7Motherwell32143155766−945
8Aberdeen32124165792−3540
9Montrose32961746101−5533
10Spartans3276194474−3027
11Dundee United32432528109−8115Qualification for the SWPL Play-off Final[51][52]
12Hamilton Academical (R)32352431115−8414Relegation to SWPL2
Updated to match(es) played on 19 May 2024. Source: [53]
Rules for classification: 1) Points; 2) Goal difference; 3) Number of goals scored
(R) Relegated

SWPL 2

PosTeamPldWDLGFGAGDPtsQualification or relegation
1Queen's Park (C, P)2823329523+7272Promotion to SWPL1
2Kilmarnock2814776938+3149Qualification for the SWPL Play-off Final[51]
3Livingston2814595042+847
4Boroughmuir Thistle28101084931+1840
5St Johnstone28101175761−431
6Gartcairn2894154572−2731
7Glasgow Women (R)2868143155−2426Qualification for the SWPL2 Play-off Final[51][54]
8Stirling University (R)2854192195−7419Relegation to the SWF Championship
Updated to match(es) played on 19 May 2024. Source: [55]
Rules for classification: 1) Points; 2) Goal difference; 3) Number of goals scored
(C) Champions; (P) Promoted; (R) Relegated

UEFA Women's Champions League

Glasgow City

v Shelbourne
6 September 2023 (2023-09-06) Round 1 Glasgow City 2–0 Shelbourne Šiauliai
Lovera 54'
Davidson 65'
ReportStadium: Siauliai central stadium
Referee: Ifeoma Kulmala (Finland)
v Gintra
9 September 2023 (2023-09-09) Round 1 Glasgow City 3–0 Gintra Šiauliai
Lovera 1'
Weir 29'
Davidson 67'
ReportStadium: Siauliai central stadium
Attendance: 550[56]
Referee: Andromachi Tsiofliki (Greece)
v Brann
11 October 2023 (2023-10-11) Round 2 Glasgow City 0–4 Brann Glasgow
19:35 BSTReportEngesvik 5', 39'
Eikeland 13'
Lund 86'
Stadium: Petershill Park
Attendance: 865[57]
Referee: Ewa Augustyn (Poland)
v Glasgow City
18 October 2023 (2023-10-18) Round 2 Brann 2–0
(6–0 agg.)
Glasgow City Bergen
18:00 BST
  • Østenstad 34'
  • Lie 86'
ReportStadium: Brann Stadion
Referee: Marta Huerta de Aza (Spain)

Celtic

v Celtic
6 September 2023 (2023-09-06) Round 1 Brøndby 0–1 Celtic Oslo
ReportClark 69'Stadium: Intility Arena
Referee: Gamze Durmuş (Turkey)
v Celtic
9 September 2023 (2023-09-09) Round 1 Vålerenga 2–2 (a.e.t.)
(11–10 p)
Celtic Oslo
Tvedten 5'
Thorsnes 120+3' (pen.)
ReportLoferski 9'
Smith 116'
Stadium: Intility Arena
Referee: Olatz Rivera Olmedo (Spain)
Penalties

Scotland women's national team

v  Northern Ireland
14 July 2023 Friendly Scotland  3–0  Northern Ireland Dundee
Cuthbert 32'
Kerr 37'
Thomas 39'
ReportStadium: Dens Park
Referee: Lisa Benn (England)
v  Scotland
22 September 2023 Nations League A England  2–1  Scotland Sunderland
Bronze 39'
Hemp 45'
ReportHanson 45+2'Stadium: Stadium of Light
Attendance: 41,947[58]
Referee: Maria Sole Ferrieri Caputi (Italy)
v  Belgium
26 September 2023 Nations League A Scotland  1–1  Belgium Glasgow
Howard 90+4'ReportMissipo 52'Stadium: Hampden Park
Attendance: 7,058[59]
Referee: Eleni Antoniou (Greece)
v  Netherlands
31 October 2023 Nations League A Scotland  0–1  Netherlands Glasgow
ReportBrugts 60'Stadium: Hampden Park
Attendance: 5,186[61]
Referee: Jana Adámková (Czech Republic)
v  Scotland
1 December 2023 Nations League A Belgium  1–1  Scotland Leuven
Detruyer 30'ReportCuthbert 34'Stadium: Den Dreef
Attendance: 4,730[62]
Referee: Olatz Rivera Olmedo (Spain)
v  England
5 December 2023 Nations League A Scotland  0–6  England Glasgow
ReportGreenwood 13'
James 38', 39'
Mead 45+1'
Kirby 49'
Bronze 90+3'
Stadium: Hampden Park
Attendance: 15,320
Referee: Alina Peşu (Romania)
v  Finland
27 February 2024 2024 Pinatar Cup Scotland  1–1
(4–5 p)
 Finland San Pedro del Pinatar
Thomas 75'ReportSevenius 21'Stadium: Pinatar Arena
Attendance: 200
Referee: Jana Adámková (Czech Republic)
v  Slovakia
9 April 2024 Euro 2025 qualifying Scotland  1–0  Slovakia Glasgow
Howard 61'ReportStadium: Hampden Park
Attendance: 3,127
Referee: Jelena Pejković (Croatia)
v  Israel
31 May 2024 Euro 2025 qualifying Scotland  4–1  Israel Glasgow
Emslie 17', 36'
Hanson 30'
Thomas 63' (pen.)
ReportSommer 84'Stadium: Hampden Park
Attendance: None
Referee: Deborah Bianchi (Italy)
v  Scotland
4 June 2024 Euro 2025 qualifying Israel  0–5  Scotland Budaörs (Hungary)
ReportThomas 14', 37', 74', 77'
Cornet 86'
Stadium: Budaörsi Városi Stadium
Attendance: None
Referee: Jelena Kumer (Croatia)

Deaths

  • July: Paul Watchman, 70, Clyde midfielder.[63] (announced 18 July)
  • 24 July: Trevor Francis, 69, Rangers forward.[64]
  • 30 July: Benny Rooney, 80, Celtic, Dumbarton, Dundee United, St Johnstone and Partick Thistle defender; Greenock Morton, Partick Thistle and Albion Rovers manager.[65]
  • 13 August: Joe Caven, 86, Airdrieonians, Raith Rovers, Greenock Morton and Stirling Albion forward.[66]
  • 23 August: Hugh Murney, 84, Morton, Dumbarton and Queen of the South wing-half.[67]
  • 17 September: Ronnie McKinnon, 83, Rangers and Scotland defender.[68]
  • 27 September: Jim Forrest, 79, Rangers, Aberdeen and Scotland forward.[69]
  • 1 October: Frank McDougall, 65, Clydebank, St Mirren and Aberdeen forward.[70]
  • 5 October: Bill Munro, 89, Kilmarnock and East Stirlingshire forward; Clydebank and Airdrie manager.[71]
  • 10 October: Willie Hinshelwood, 90, Greenock Morton and Hamilton Academical defender.[72]
  • 23 October: John Wilkie, 76, Brechin City, Arbroath, Raith Rovers and Greenock Morton winger.[73]
  • October: David Curlett, 91, Kilmarnock, Dundee and Ayr United centre forward and wing half.[74] (announced 24 October)
  • 13 November: Gordon Wallace, 74, Raith Rovers, Dundee United, Berwick Rangers and Cowdenbeath forward.[75]
  • November: Billy McPhee, 74, Rangers, East Fife and Berwick Rangers forward.[76] (announced 18 November)
  • 9 December: Willie McCulloch, 75, Alloa Athletic, Airdrieonians and Berwick Rangers midfielder; Cowdenbeath manager.[77]
  • 29 December: Ian Dair, 69, Cowdenbeath right-half.[78]
  • 15 January: Denis Connaghan, 79, St Mirren, Celtic, Greenock Morton and Clyde goalkeeper.[79]
  • 27 January: Stuart Gray, 50, Celtic and Greenock Morton full-back.[80]
  • 30 January: Ally Shewan, 83, Aberdeen left-back.[81]
  • 12 February: Tam Gourlay, 74, Airdrieonians, Partick Thistle and East Stirlingshire goalkeeper.[82]
  • February: Ian McMillan, 92, Airdrie, Rangers and Scotland inside forward; Airdrie manager.[83]
  • 23 February: Harry Melrose, 88, Dunfermline Athletic, Aberdeen and Berwick Rangers winger and inside forward, Berwick Rangers and Dunfermline Athletic manager.[84]
  • March: John Lough, 89, Heart of Midlothian and Arbroath defender.[85] (announced 5 March)
  • March: Raymond Edgar, 68, Hamilton Academical, Queen's Park, Clyde and East Stirlingshire midfielder and winger.[86] (announced 8 March)
  • 20 March: Jan Szpula, 101, Alloa Athletic and Stirling Albion winger.[87]
  • 29 March: Iain McChesney, 79, Queen of the South defender.[88]
  • 16 April: Dave Moyes, 68, Berwick Rangers, Meadowbank Thistle and Dunfermline Athletic defender.[89]
  • 3 May: Jim Rodger, 90, Rangers, St Mirren, Hearts, Queen of the South and East Fife winger.[90]
  • 20 May: Gerry Collins, 69, Stranraer, Albion Rovers, Ayr United, Hamilton Academical and Partick Thistle defender; Partick Thistle manager.[91]
  • 18 June: Billy Abercromby, 65, St Mirren, Partick Thistle, Dunfermline Athletic, Cowdenbeath and East Stirlingshire midfielder.[92]

Notes and references