2023–24 Aberdeen F.C. season

Aberdeen
2023–24 season
ChairmanDave Cormack
ManagerBarry Robson
(until 31 January)
Neil Warnock
(interim from 5 February)
GroundPittodrie Stadium
Aberdeen, Scotland
(Capacity: 20,866)
Scottish League CupRunners-up
Europa LeaguePlay-off round
Conference LeagueGroup stage
Top goalscorerLeague: Bojan Miovski (13)
All: Bojan Miovski (20)
Highest home attendance19,237 vs BK Häcken
Lowest home attendance13,668 vs Kilmarnock

The 2023–24 Aberdeen F.C. season is Aberdeen's 110th season in the top flight of Scottish football and the eleventh in the Scottish Premiership. Aberdeen will also compete in the League Cup, the Scottish Cup and the UEFA Europa Conference League, entering the latter as debutants of the competition. Aberdeen competed in European Group Stage football for the first time since 2007.

Summary

May

On 22 May, former Livingston captain Nicky Devlin joined on a free transfer. On 31 May, pre-season plans were confirmed with a training camp in Portugal, away friendlies to Highland Football League sides Turriff United and Fraserburgh, before a trip to London to play English League One side Charlton Athletic.

June

On 6 June, Ross McCrorie left for English Championship side Bristol City for an undisclosed fee. On 13 June, the club announced the departures of coach Liam Fox, first team players Marley Watkins, Connor McLennan, Dean Campbell and Matty Kennedy, and youth team players Mason Hancock, Milosz Ochmanski, Timi Fatona and Blessing Oluyemi. Pre-season was finalised with a trip to Deepdale to play English Championship side Preston North End, Chief Executive Alan Burrows confirming all friendlies were away from home due to preparations needed at Pittodrie for the season ahead. On 15 June, Leighton Clarkson, on loan last season from Liverpool, signed for an undisclosed fee which is believed to have broken the clubs transfer record. The following day, former Slovenian under-21 international Ester Sokler also signed for an undisclosed fee. Captain Graeme Shinnie joined from Wigan Athletic for a third time, signing a three-year deal. On 26 June, former manager and non-executive director Craig Brown died at the age of 82.

July

After seven years, goalkeeper Joe Lewis left the club by mutual consent. American midfielder Dante Polvara returned from his loan spell. The Dons kicked off pre-season matches with an impressive 9–0 victory at Turriff United. They continued with two more victories against fellow Highland League sides Fraserburgh and Formartine United winning 2–0 and 1–0 respectively with the latter behind closed doors. Aberdeen completed their pre-season friendlies with two away matches in England, losing 2–0 at Preston North End, followed a week later by a 3–2 win at Charlton Athletic.

August

Aberdeen started the league campaign with a 0-0 draw away at Livingston, then a 3-1 home defeat to Celtic. This was followed by a 2-2 draw away to St Mirren, where Aberdeen scored a very late equaliser, with a penalty from Bojan Miovski after 10 minutes of injury time. Aberdeen progressed to the quarter-final of League Cup with a 2-1 victory at Stirling Albion, but dropped down into the Europa Conference League following an aggregate loss of 5-3 to BK Hacken. The club signed four new players, James McGarry, Jamie McGrath, Richard Jensen and Pape Habib Guèye but lost Ylber Ramadani who moved to Italian club Lecce for a reported £1.1 million.

September

Following the defeat to BK Hacken in the Europa League playoff round, Aberdeen were drawn in Group G of the Europa Conference League, along with Eintracht Frankfurt, PAOK Thessaloniki and HJK Helsinki. Aberdeen's poor run of form in the league continued with two 2-0 defeats at home to Hibernian, then away to Heart of Midlothian. Aberdeen then travelled to Germany, and took a travelling support of over 2,500 to the Deutsche Bank Arena to see Aberdeen go down to a 2-1 defeat in the Europa Conference to Eintracht Frankfurt, in which Dante Polvara scored his first goal for the club. Aberdeen returned to Pittodrie three days later, and had their first league victory of the season, a 4-0 win over Ross County in which Jamie McGrath scored his first goal for the club. Aberdeen ended the month with a 3-1 victory over Rangers at Ibrox, in a match that saw Stefan Gartenmann's first goal for the club, as well as goals from Jamie McGrath and Jack Mackenzie. This was the first time Aberdeen had scored three goals at Ibrox since the 1997-98 season.

October

On 1 October, the death was announced of former Aberdeen striker Frank McDougall, at the age of 65. The Dons drew 1-1 with HJK in the Conference League with Miovski scoring which was followed up with a 0-0 draw against St Johnstone. The International break seen Slobodan Rubežić called up to the Montenegro national team for the first time. The SPFL and Police Scotland called off the Dundee match due to Storm Babet with the club confirming part of the stadium was damaged due to wind and flooding.

November

Aberdeen were eliminated from the Europa Conference League despite Jamie McGrath's sensational free-kick snatching a point against PAOK. They also reached the League Cup final thanks to a goal from Miovski at Hampden Park against Hibernian. But Celtic then dismantled a dismal Aberdeen 6-0 in the Scottish Premiership in Glasgow.

December

The winless run in the League continued with back to back defeats to Hibernian and Kilmarnock but a come from behind win at home Hearts stopped the rot. Aberdeen finished their European campaign with a 2-0 home win against Eintracht Frankfurt but days later they lost the League Cup Final at Hampden Park to Rangers thanks to a single goal from James Tavernier. The League match away to Dundee was controversially called off less than an hour before kick off. The home league match against Motherwell was postponed because of adverse weather conditions due to Storm Gerrit. They ended the year with a very unhappy Pittodrie crowd, a 3-0 loss to St Mirren.

January

The Dons began the year with a comfortable 3-0 away win at Ross County. Rhys Williams was recalled to Liverpool and Or Dadia to Hapoel Beer Sheva with both players not making a single competitive appearance for the club. Vicente Besuijen was allowed to leave on loan with many youngsters. The clubs only January signing was Killian Phillips, a loan deal from Crystal Palace. However, following a poor run of results with the club lying in eighth place, they parted company with manager Barry Robson on 31 January.

February

Peter Leven was put on interim charge for the home match against Celtic.

Results & fixtures

  Win   Draw   Loss   Postponed

Pre-season

12 July 2023 Friendly Turriff United 0–9 Aberdeen Turriff
19:45 Marshall 27'
Clarkson 31'
Ramadani 44'
Duk 52'
Sokler 64', 67' (pen.), 80', 84'
Morris 85'
Stadium: The Haughs
Attendance: 2,000
Referee: Joel Kennedy
15 July 2023 Friendly Fraserburgh 0–2 Aberdeen Fraserburgh
15:00 Bavidge 38'
Sokler 52' (pen.)
Stadium: Bellslea Park
Attendance: 1,865
Referee: Joel Kennedy
Note: Ryan Cowie Testimonial
22 July 2023 Friendly Preston North End 2–0 Aberdeen Preston, England
15:00 Frøkjær 7', 18' Report Stadium: Deepdale
Attendance: 4,271
29 July 2023 Friendly Charlton Athletic 2–3 Aberdeen London, England
13:00 Blackett-Taylor 70'
Devlin 90' (o.g.)
Report Asiimwe 3' (o.g.)
Shinnie 22'
Miovski 33'
Stadium: The Valley
Attendance: 3,472

Scottish Premiership

5 August 2023 1 Livingston 0–0 Aberdeen Livingston
15:00 Report Stadium: Tony Macaroni Arena
Attendance: 5,630
Referee: John Beaton
13 August 2023 2 Aberdeen 1–3 Celtic Aberdeen
12:00 Miovski 25' Report Abada 11'
Kyogo 29'
O'Riley 84'
Stadium: Pittodrie
Attendance: 18,652
Referee: Kevin Clancy
Note: Game televised on Sky Sports.
27 August 2023 3 St Mirren 2–2 Aberdeen Paisley
15:00 Kiltie 59' (pen.)
Greive 76'
Report Hayes 42'
Miovski 90+10' (pen.)
Stadium: St Mirren Park
Attendance: 7,492
Referee: John Beaton
3 September 2023 4 Aberdeen 0–2 Hibernian Aberdeen
15:00
Report
Stadium: Pittodrie
Attendance: 16,471
Referee: David Munro
16 September 2023 5 Heart of Midlothian 2–0 Aberdeen Edinburgh
15:00 Oda 14'
Boyce 64'
Report Stadium: Tynecastle
Attendance: 18,626
Referee: Kevin Clancy
24 September 2023 6 Aberdeen 4–0 Ross County Aberdeen
15:00 Miovski 21', 52'
Duk 42'
McGrath 47'
Report Stadium: Pittodrie
Attendance: 15,116
Referee: Don Robertson
30 September 2023 7 Rangers 1–3 Aberdeen Glasgow
15:00 Wright Red card 71'
Sima 75'
Report Gartenmann 38'
McGrath 68'
MacKenzie 85'
Stadium: Ibrox
Attendance: 49,959
Referee: Steven McLean
8 October 2023 8 Aberdeen 0–0 St Johnstone Aberdeen
15:00 Report Stadium: Pittodrie
Attendance: 16,816
Referee: David Munro
29 October 2023 10 Kilmarnock 2–0 Aberdeen Kilmarnock
12:00 Vassell 45+4'
Watkins 64'
Report Stadium: Rugby Park
Attendance: 5,480
Referee: Kevin Clancy
Note: Game televised on Sky Sports Football.
1 November 2023 11 Motherwell 2–4 Aberdeen Motherwell
19:45 Bair 78'
Biereth 90+3'
Report McGrath 26', 68'
Devlin 44'
Duk 74'
Stadium: Fir Park
Attendance: 4,240
Referee: Colin Steven
12 November 2023 13 Celtic 6–0 Aberdeen Glasgow
15:00 Yang 9'
Furuhashi 16'
Palma 77 pen.'
Turnbull 90+2'
Oh 90+6', 90+9'
Report Stadium: Celtic Park
Referee: William Collum
26 November 2023 14 Aberdeen 1–1 Rangers Aberdeen
12:00 Miovski 11' Report Tavernier 90+4 pen.' Stadium: Pittodrie
Attendance: 16,911
Referee: Nick Walsh
3 December 2023 15 Hibernian 2–0 Aberdeen Edinburgh
15:00 Vente 18'
Fish 70'
Report Stadium: Easter Road
Attendance: 16,592
Referee: William Collum
6 December 2023 16 Aberdeen 0–1 Kilmarnock Aberdeen
19:45 Report Watson 90+2' Stadium: Pittodrie
Attendance: 13,668
Referee: Matthew MacDermid
9 December 2023 17 Aberdeen 2–1 Heart of Midlothian Aberdeen
15:00 Miovski 53'
Clarkson 90+2'
Report Shankland 20' Stadium: Pittodrie
Attendance: 16,064
Referee: Chris Graham
20 December 2023 12 Aberdeen 2–1 Livingston Aberdeen
19:45 Miovski 42', 65' Report Guthrie 28' Stadium: Pittodrie
Attendance: 13,794
Referee: Nick Walsh
Note: Re-arranged match due to League Cup.
30 December 2023 21 Aberdeen 0–3 St Mirren Aberdeen
15:00 Report O'Hara 12'
Ayunga 78'
Kiltie 90+3 pen.'
Stadium: Pittodrie
Attendance: 17,029
Referee: Grant Irvine
2 January 2024 22 Ross County 0–3 Aberdeen Dingwall
15:00 Report McGrath 24', 30'
Miovski 80'
Stadium: Victoria Park
Attendance: 5,791
Referee: Matthew MacDermid
24 January 2024 18 St Johnstone 1–1 Aberdeen Perth
19:45 Keltjens 78' Report Miovski 62 pen.' Stadium: McDiarmid Park
Attendance: 3,472
Referee: John Beaton
Note: Rearranged match after postponement due to the League Cup.
27 January 2024 23 Heart of Midlothian 2–0 Aberdeen Edinburgh
15:00 Grant 57 pen.'
Shankland 77'
Report Stadium: Tynecastle
Attendance: 18,790
Referee: Kevin Clancy
30 January 2024 9 Aberdeen 1–1 Dundee Aberdeen
19:45 Miovski 31 pen.' Report Ashcroft 55' Stadium: Pittodrie
Attendance: 15,512
Referee: Nick Walsh
Note: Rearranged match after postponement
3 February 2024 24 Aberdeen 1–1 Celtic Aberdeen
12:30 Miovski 50' Report Kühn 63' Stadium: Pittodrie
Referee: Steven McLean
Note: Game televised on Sky Sports.
7 February 2024 25 Rangers 2–1 Aberdeen Glasgow
20:00 Matondo 7'
Cantwell 72'
Sterling Red card 88'
Report Miovski 45' Stadium: Ibrox
Attendance: 49,329
Referee: Don Robertson
Note: Game televised on Sky Sports.
14 February 2024 20 Aberdeen v Motherwell Aberdeen
19:45 Stadium: Pittodrie
Note: Rearranged match after postponement

Scottish League Cup

Having qualified for Europe, Aberdeen entered the Scottish League Cup at the knockout phase. They lost in the Final to Rangers.

Knockout phase

18 August 2023 Second round Stirling Albion 1–2 Aberdeen Stirling
19:45 Spence 75' Report Miovski 29'
Clarkson 63'
Stadium: Forthbank Stadium
Attendance: 2,943
Referee: David Munro
27 September 2023 Quarter-final Ross County 1–2 Aberdeen Dingwall
19:45 Baldwin Red card 14'
Turner 83 pen.'
Report Shinnie 8'
Sokler 80'
Stadium: Victoria Park
Attendance: 4,637
Referee: John Beaton
4 November 2023 Semi-final Hibernian 0–1 Aberdeen Glasgow
17:15 Report MacKenzie Red card 75'
Miovski 78'
Stadium: Hampden Park
Attendance: 28,295
Referee: John Beaton
17 December 2023 Final Rangers 1–0 Aberdeen Glasgow
15:00 Tavernier 76' Report Stadium: Hampden Park
Attendance: 49,296
Referee: Don Robertson

Scottish Challenge Cup

An Aberdeen 'B' side played in the Challenge Cup. They played Brora Rangers for the fourth time in five season, but lost out to Peterhead.

2 August 2023 First round Brora Rangers 1–1
(2–4 p)
Aberdeen B Brora
19:45 J. MacRae 28' Report Bavidge 82' Stadium: Dudgeon Park
Attendance: 275
Referee: Ryan Lee
Penalties
  • soccer ball with red X Hamilton
  • soccer ball with check mark Marshall
  • soccer ball with check mark Lobban
  • soccer ball with check mark Emslie
  • soccer ball with check mark Bavidge
15 August 2023 Second Round Aberdeen B 3–5 Peterhead Pitmedden
19:30 Stewart 18'
Bavidge 56' (pen.)
Marshall 72'
Report Ross 49'
McCarthy 62'
Brown 82', 83'
Shanks 86'
Stadium: North Lodge Park
Attendance: 384
Referee: Ross Clark

Scottish Cup

19 January 2024 Fourth round Clyde 0–2 Aberdeen Hamilton
19:45 Report Miovski 32'
Devlin 57'
Stadium: New Douglas Park
Attendance: 2,601
Referee: Euan Anderson
Note: Game televised on BBC Scotland.
10 February 2024 Fifth round Aberdeen v Bonnyrigg Rose Aberdeen
15:00 Stadium: Pittodrie Stadium

UEFA Europa League

Aberdeen returned to European football in the Play-off round for the Europa League. They were guaranteed European Group Stage football for the first time since 2008. They were knocked out of the UEFA Europa Conference League placing third in Group G.

Play-off round

24 August 2023 First leg BK Häcken 2–2 Aberdeen Gothenburg, Sweden
18:00 Layouni 36'
Sadiq 69' (pen.)
Report Miovski 75'
Devlin 79'
Stadium: Bravida Arena
Attendance: 4,424
Referee: Filip Glova
31 August 2023 Second leg Aberdeen 1–3
(3–5 agg.)
BK Häcken Aberdeen
19:45 Miovski 55' (pen.) Report Sadiq 14', 41', 81' (pen.) Stadium: Pittodrie
Attendance: 19,237
Referee: Daniel Siebert

UEFA Europa Conference League

Group Stages

21 September 2023 1 Eintracht Frankfurt 2–1 Aberdeen Frankfurt, Germany
18:45 Marmoush 11' (pen.)
Koch 61'
Report Polvara 22' Stadium: Waldstadion
Attendance: 55,500
Referee: Chrysovalantis Theouli
5 October 2023 2 Aberdeen 1–1 HJK Aberdeen
20:00 Miovski 79' Report Radulović 59' Stadium: Pittodrie
Attendance: 16,316
Referee: Daniel Stefanski
26 October 2023 3 Aberdeen 2–3 PAOK Aberdeen
20:00 Miovski 50'
Polvara 58'
Report Despodov 73'
Vieirinha 84'
Schwab 90+6 pen.'
Stadium: Pittodrie
Attendance: 16,089
Referee: Sebastian Gishamer
9 November 2023 4 PAOK 2–2 Aberdeen Thessaloniki, Greece
18:45 Taison 23'
Samatta 67'
Report Duk 14'
McGrath 70'
Stadium: Toumba Stadium
Referee: Juxhin Xhaja
30 November 2023 5 HJK 2–2 Aberdeen Helsinki, Finland
18:45 Bandé 16'
Hostikka 33'
Report MacDonald 41'
Duk 56'
Stadium: Bolt Arena
Attendance: 9,053
Referee: Genc Nuza
14 December 2023 6 Aberdeen 2–0 Eintracht Frankfurt Aberdeen
18:45 Duk 41'
Sokler 74'
Report Stadium: Pittodrie
Attendance: 14,474
Referee: Miguel Bértolo Nogueira

Squad statistics

Appearances

As of 6 February 2024
No. Pos Player Premiership Europe League Cup Scottish Cup Total
Apps Goals Apps Goals Apps Goals Apps Goals Apps Goals
2 DF Nicky Devlin 23 1 6+2 1 4 0 1 1 36 3
3 DF Jack MacKenzie 13+1 1 5 0 2 0 1 0 22 1
4 MF Graeme Shinnie (c) 23 0 6 0 4 1 1 0 34 1
5 DF Richard Jensen 18+2 0 6+1 0 3 0 0 0 30 0
6 DF Stefan Gartenmann 18 1 5 0 3 0 1 0 27 1
7 MF Jamie McGrath 18+2 6 5+3 1 3 0 1 0 32 7
8 MF Connor Barron 9+5 0 4+2 0 2+1 0 1 0 24 0
9 FW Bojan Miovski 23 13 5+2 4 4 2 1 1 35 20
10 MF Leighton Clarkson 18+5 1 4+1 0 3+1 1 1 0 33 2
11 FW Duk 11+9 2 6+2 3 2+1 0 0+1 0 32 5
14 FW Pape Habib Guèye 0+4 0 1 0 0+1 0 0+1 0 7 0
15 DF James McGarry 6+3 0 2+1 0 0+1 0 0 0 13 0
17 MF Jonny Hayes 7+5 1 1+6 0 2 0 0 0 21 1
18 MF Killian Phillips 1+2 0 0 0 0 0 0 0 3 0
19 FW Ester Sokler 4+13 0 0+7 1 1+3 1 0 0 28 2
20 FW Shayden Morris 2+9 0 3 0 1+1 0 0+1 0 17 0
21 MF Dante Polvara 11+7 0 5+1 2 1+2 0 1 0 28 2
23 MF Ryan Duncan 2+6 0 4+2 0 1+1 0 0 0 16 0
24 GK Kelle Roos 23 0 8 0 4 0 1 0 36 0
25 GK Tom Ritchie 0 0 0 0 0 0 0 0 0 0
27 DF Angus MacDonald 5+4 0 2+1 1 0+1 0 0 0 13 1
28 DF Jack Milne 2+2 0 2 0 0 0 0 0 6 0
31 GK Ross Doohan 0 0 0 0 0 0 0 0 0 0
33 DF Slobodan Rubežić 16 0 8 0 4 0 1 0 29 0
Players who left the club during the season
18 DF Rhys Williams 0 0 0 0 0 0 0 0 0 0
22 FW Vicente Besuijen 0 0 0 0 0 0 0 0 0 0
26 DF Anthony Stewart 0 0 0 0 0 0 0 0 0 0
30 DF Or Dadia 0 0 0 0 0 0 0 0 0 0
32 MF Findlay Marshall 0 0 0 0 0 0 0 0 0 0
36 FW Alfie Bavidge 0 0 0 0 0 0 0 0 0 0
55 DF Kieran Ngwenya 0 0 0 0 0 0 0 0 0 0

Goalscorers

As of 6 February 2024

Ranking Nation Number Name Scottish Premiership Europe League Cup Scottish Cup Total
1 9 Bojan Miovski 13 4 2 1 20
2 7 Jamie McGrath 6 1 0 0 7
3 11 Duk 2 3 0 0 5
4 2 Nicky Devlin 1 1 0 1 3
5 10 Leighton Clarkson 1 0 1 0 2
= 21 Dante Polvara 0 2 0 0 2
= 19 Ester Sokler 0 1 1 0 2
6 3 Jack MacKenzie 1 0 0 0 1
= 4 Graeme Shinnie 0 0 1 0 1
= 6 Stefan Gartenmann 1 0 0 0 1
= 17 Johnny Hayes 1 0 0 0 1
= 27 Angus MacDonald 0 1 0 0 1
TOTALS 26 13 5 2 46

Team statistics

Overall record

Competition First match Last match Starting round Final position Record
Pld W D L GF GA GD Win %
Scottish Premiership 5 August 2023 19 May 2024 Matchday 1 23 6 7 10 26 36 −10 026.09
Scottish Cup 19 January 2024 Fourth round 1 1 0 0 2 0 +2 100.00
Scottish League Cup 18 August 2023 17 December 2023 Second round Runners-up 4 3 0 1 5 3 +2 075.00
Scottish Challenge Cup 2 August 2023 15 August 2023 First round Second round 2 0 1 1 4 6 −2 000.00
UEFA Europa League 24 August 2023 31 August 2023 Play–off round Play–off round 2 0 1 1 3 5 −2 000.00
UEFA Europa Conference League 21 September 2023 14 December 2023 Group stage Group stage 6 1 3 2 10 10 +0 016.67
Total 38 11 12 15 50 60 −10 028.95

Source: Results & fixtures

League table

Pos Team Pld W D L GF GA GD Pts Qualification or relegation
7 Hibernian 23 6 8 9 28 37 −9 26
8 Motherwell 24 5 10 9 32 36 −4 25
9 Aberdeen 23 6 7 10 26 36 −10 25
10 St Johnstone 23 5 9 9 16 29 −13 24
11 Ross County 23 4 7 12 19 38 −19 19 Qualification for the Premiership play-off final
Updated to match(es) played on 6 February 2024. Source:
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).
Notes:
  1. Teams play each other three times (33 matches), before the league is split into two groups (the top six and the bottom six).


Results by round

Round123456789101112131415161718192021222324
GroundAHAHAHAHAAAHAHHHHAAAHHAH
ResultDLDLLWWDLWLDLLWWLWDLDDL
Position791011111178106991011989878889
Updated to match(es) played on 6 February 2024. Source:
A = Away; H = Home; W = Win; D = Draw; L = Loss

Conference League table

Pos Team Pld W D L GF GA GD Pts Qualification PAOK FRA ABE HJK
1 PAOK 6 5 1 0 16 10 +6 16 Advance to round of 16 2–1 2–2 4–2
2 Eintracht Frankfurt 6 3 0 3 11 7 +4 9 Advance to knockout round play-offs 1–2 2–1 6–0
3 Aberdeen 6 1 3 2 10 10 0 6 2–3 2–0 1–1
4 HJK 6 0 2 4 7 17 −10 2 2–3 0–1 2–2
Source: UEFA
Rules for classification: Group stage tiebreakers

Transfers

Players in

Date Pos Player From Fee Ref
22 May 2023 DF Nicky Devlin Livingston Free
15 June 2023 MF Leighton Clarkson Liverpool Undisclosed
16 June 2023 FW Ester Sokler Radomlje £300,000
28 June 2023 MF Graeme Shinnie Wigan Athletic Undisclosed
6 July 2023 GK Ross Doohan Forest Green Rovers Undisclosed
31 July 2023 DF Slobodan Rubežić Novi Pazar £190,000
11 August 2023 DF James McGarry Central Coast Mariners Undisclosed
22 August 2023 MF Jamie McGrath Wigan Athletic Free
23 August 2023 DF Richard Jensen Górnik Zabrze £500,000
29 August 2023 FW Pape Habib Guèye K.V. Kortrijk Undisclosed

Players out

Date Pos Player To Fee Ref
6 June 2023 DF Ross McCrorie Bristol City Undisclosed
14 June 2023 FW Marley Watkins Kilmarnock Free
14 June 2023 FW Connor McLennan Salford City Free
14 June 2023 DF Mason Hancock Airdrieonians Free
20 June 2023 MF Callum Roberts Scunthorpe United Undisclosed
21 June 2023 MF Matty Kennedy Kilmarnock Free
23 June 2023 MF Dean Campbell Barrow Free
27 June 2023 GK Blessing Oluyemi Peterhead Free
6 July 2023 MF Arran Smith Peterhead Free
7 July 2023 GK Joe Lewis Free
13 July 2023 FW Lewis Pirie Leeds United £200,000
18 July 2023 DF Milosz Ochmanski Cove Rangers Free
4 August 2023 MF Ylber Ramadani Lecce £1.1m
23 September 2023 DF Timi Fatona Turriff United Free
12 January 2024 FW Liam Harvey Buckie Thistle Free

Loans in

Date Pos Name From Fee Ref
28 June 2023 DF Rhys Williams Liverpool January Loan
21 July 2023 DF Or Dadia Hapoel Beer Sheva January Loan
1 September 2023 DF Stefan Gartenmann FC Midtjylland Season Loan
28 January 2024 MF Killian Phillips Crystal Palace End of Season Loan

Loans out

Date Pos Name To Fee Ref
15 June 2023 FW Aaron Reid Peterhead January Loan
20 June 2023 DF Finlay Murray Turriff United Season Loan
22 June 2023 FW Evan Towler Montrose Season Loan
29 June 2023 FW Liam Harvey Elgin City January Loan
14 July 2023 MF Blair MacKenzie Elgin City Season Loan
20 July 2023 MF Adam Emslie Formartine United Season Loan
26 July 2023 DF Jayden Richardson Stockport County January Loan
4 August 2023 MF Dylan Lobban Formartine United January Loan
10 August 2023 DF Kieran Ngwenya Partick Thistle Season Loan
1 September 2023 DF Anthony Stewart Milton Keynes Dons Season Loan
23 September 2023 FW Alfie Bavidge Kelty Hearts Season Loan
5 January 2024 MF Findlay Marshall Edinburgh City End of Season Loan
5 January 2024 FW Aaron Reid Formartine United End of Season Loan
5 January 2024 MF Dylan Lobban Forfar Athletic End of Season Loan
12 January 2024 DF Jayden Richardson Colchester United End of Season Loan
19 January 2024 MF Alfie Stewart Peterhead End of Season Loan
25 January 2024 FW Vicente Besuijen FC Emmen End of Season Loan

See also