2025/26 Scottish Premiership squads

On this page I aim to keep track of the current squads of every Scottish Premiership side, along with the duration of each player's contract (where possible - some clubs are very coy about contract lengths and about letting us know that players have left, though this is less of an issue now that Ross County and Hamilton Accies aren't in the top flight!)

Not everything on this page will always be perfect (by all means point out any errors) but it's consistently far more accurate than what's available via mainstream media.

Regards,

Lawrie




Most recent updates
30/6/25 - Matty Connelly (Motherwell) signs new contract till summer 2026; Callum Osmand (Fulham) signs for Celtic; Tony Yogane (Brentford) loaned to Dundee

28/6/25 - Jair Tavares released by Hibernian

27/6/25 - Greg Taylor (Celtic) signs for PAOK Salonika; Josh Mulligan (Dundee) signs for Hibernian; Plamen Galabov (Maccabi Petah Tikva) signs for Dundee; Benjamin Nygren (Nordsjaelland) signs for Celtic; Owen Oseni (St. Mirren) signs for Plymouth Argyle; Ryan Mullen (Greenock Morton) signs for St. Mirren; Nathan Moriah-Welsh (Hibernian) signs for Mansfield Town; Bert Esselink (Stal Mielec) signs for Dundee United; Macaulay Tait (Heart of Midlothian) loaned to Livingston

26/6/25 - Elliot Watt (Burton Albion) signs for Motherwell; Danny Wilson (Livingston) signs new contract till summer 2027; Rocky Bushiri (Hibernian) signs new contract till summer 2028

25/6/25 - Jannik Wanner (SKU Amstetten) signs for Livingston; Max Aarons (Bournemouth) loaned to Rangers; Yevhenii Kucharenko (LNZ Cherkasy) signs for Dundee United

24/6/25 - Mohamed Sylla (Dundee) signs for Livingston

23/6/25 - Liam Donnelly (Kilmarnock) signs for St. Mirren; Emile Acquah (Barrow) signs for Dundee

21/6/25 - Dylan Vente (Hibernian) signs for Heerenveen

20/6/25 - Marcus Dackers (Salford City) signs for Kilmarnock; Liam Henderson (Falkirk) signs new contract till summer 2028; Stephen Kelly, Michael Nottingham and Tommy Sharp released by Livingston; Robbie Fraser (Rangers) ends loan spell at Livingston; Macaulay Tait (Heart of Midlothian) ends loan spell at Livingston; Meshack Ubochioma (Dundee United) ends loan spell at Livingston; Ross Doohan (Aberdeen) signs for Celtic; Panutche Camara (Crawley Town) signs for Dundee United

19/6/25 - James McGarry (Aberdeen) signs for Brisbane Roar; Stuart Findlay (Oxford United) loaned to Heart of Midlothian; Jack Hamilton (Livingston) signs new contract till summer 2026; George Stanger (Ayr United) signs for Kilmarnock; Finlay Pollock (Heart of Midlothian) signs new contract till summer 2027; Andrew Shinnie (Livingston) signs new contract till summer 2026; Kyle Magennis and Kyle Vassell released by Kilmarnock

18/6/25 - Scott Tiffoney (Dundee) signs for Kilmarnock; Jayden Richardson (Boreham Wood) signs for St. Mirren

17/6/25 - Greg Kiltie (St. Mirren) signs for Kilmarnock; Ryan Fulton (Heart of Midlothian) signs new contract till summer 2027; Richard King (Cavalier) signs for St. Mirren; Lyall Cameron (Dundee) signs for Rangers; Jack Thomson (Queen's Park) signs for Kilmarnock; Scott Fraser, Antonio Portales, Joe Shaughnessy, Mohamed Sylla and Scott Tiffoney released by Dundee; Adam Legzdins (Dundee) retires

16/6/25 - Moses Ebiye, Harry Paton, Steve Seddon and Davor Zdravkovski released by Motherwell

15/6/25 - Claudio Braga (Aalesunds FK) signs for Heart of Midlothian

14/6/25 - Cammy Kerr (Queen's Park) signs for Livingston

13/6/25 - Aaron Brown, Liam Donnelly and Kieran O'Hara released by Kilmarnock; Stuart Findlay (Oxford United) ends loan spell at Kilmarnock; Calvin Ramsay (Liverpool) ends loan spell at Kilmarnock; Tom Wilson-Brown (Leicester City) ends loan spell at Kilmarnock; Bobby Wales (Kilmarnock) signs for Swansea City; Shane Blaney (Motherwell) signs for Livingston; Brian Graham (Partick Thistle) signs for Falkirk

12/6/25 - Zak Rudden (Queen's Park) signs for Livingston; Paul Digby (Cambridge United) signs for Dundee; Charlie Reilly (Dundee) signs new contract till summer 2026; Drey Wright (St. Johnstone) signs for Dundee

11/6/25 - Stevie May (St. Johnstone) signs permanently for Livingston after loan spell

10/6/25 - Joey Dawson (Celtic) signs for Scunthorpe United; Daniel Cummings (Celtic) signs for West Ham United; Jeffrey Schlupp (Crystal Palace) ends loan spell at Celtic; Kieran Tierney (Arsenal) signs for Celtic; Graham Carey (St. Johnstone) signs for Livingston; Zac Sapsford (Western Sydney Wanderers) signs for Dundee United; Gary Mackay-Steven (Kilmarnock) signs for Ross County; Jamie Brandon (Livingston) signs for Kilmarnock; Iurie Iovu (NK Istra 1961) signs for Dundee United

9/6/25 - Jamie Brandon released by Livingston; Connor McLennan (Ayr United) signs for Livingston; Fraser Murray (Kilmarnock) signs for Wigan Athletic; Dan Casey released by Motherwell

8/6/25 - Kusini Yengi (Portsmouth) signs for Aberdeen

6/6/25 - Emmanuel Gyamfi (Schalke) signs for Aberdeen; Joe Wright (Kilmarnock) signs for Bradford City

5/6/25 - Raphael Sallinger (TSV Hartberg) signs for Hibernian

4/6/25 - Harry Stone (Heart of Midlothian) signs new contract till summer 2026; Dan Armstrong released by Kilmarnock; Christian Borchgrevink (Valerenga) signs for Heart of Midlothian; Alexandros Kyziridis (MFK Zemplin Michalovce) signs for Heart of Midlothian; Oisin McEntee (Walsall) signs for Heart of Midlothian

3/6/25 - Mats Knoester (Aberdeen) signs new contract till summer 2029; Scott Bain (Celtic) signs for Falkirk; Glenn Middleton (Dundee United) signs for Doncaster Rovers; Jamie Richardson (Dundee) signs for Forfar Athletic

2/6/25 - Jordan McGhee (Dundee) signs for Motherwell; Innes Cameron (Kilmarnock) signs for Barrow; Jerome Prior (Livingston) signs new contract till summer 2026

31/5/25 - Matthew Clarke (Livingston) signs for Ballymena United



Number of first team players under contract for 2025/26
(only players with first team experience are listed.  The number in brackets is the number of over-21 players - players born before 01/01/2004 - under contract)

Aberdeen - 27 (23)
Celtic - 38 (31)
Dundee - 20 (17)
Dundee United - 21 (16)
Falkirk - 24 (19)
Heart of Midlothian - 33 (29)
Hibernian - 25 (19)
Kilmarnock - 18 (16)
Livingston - 28 (25)
Motherwell - 23 (19)
Rangers - 30 (24)
St. Mirren - 22 (20)



Players out of contract at the end of the 2024/25 season

Dundee United (1) - Rory MacLeod

Heart of Midlothian (1) - Lawrence Shankland

Hibernian (1) - Junior Hoilett

Motherwell (1) - Dominic Thompson

Rangers (1)- Kieran Wright



Squad lists 
(Date of contract expiry in brackets.  Only players who have played for the first team or are over 21 get mentions!)

ABERDEEN

IN: Nicolas Milanovic (Western Sydney Wanderers, £400k), Emmanuel Gyamfi (Schalke, £200k), Nick Suman (Cove Rangers), Kusini Yengi (Portsmouth)

OUT: Ross Doohan (Celtic), James McGarry (Brisbane Roar), Jamie McGrath (Hibernian), Jack McKenzie (Plymouth Argyle), Oday Dabbagh (Charleroi, end of loan), Alfie Dorrington (Tottenham Hotspur, end of loan), Kevin Nisbet (Millwall, end of loan), Jeppe Okkels (Preston North End, end of loan), Tom Ritchie

2025/26 SQUAD
Goalkeepers
Dimitar MITOV (summer 2027)
Nick SUMAN (unknown)

Defenders
Nicky DEVLIN (summer 2027)
Emmanuel GYAMFI (summer 2029)
Alexander JENSEN (January 2029)
Richard JENSEN (summer 2026)
Mats KNOESTER (summer 2029)
Jack MILNE (summer 2029)
Gavin MOLLOY (summer 2027)
Slobodan RUBEZIC (summer 2026)
Kristers TOBERS (summer 2028)

Midfielders
Vicente BESUIJEN (summer 2026)
Leighton CLARKSON (summer 2027)
Ryan DUNCAN (summer 2026)
Topi KESKINEN (summer 2028)
Nicolas MILANOVIC (summer 2028)
Shayden MORRIS (summer 2026)
Sivert Heltne NILSEN (summer 2027)
Ante PALAVERSA (summer 2027)
Dante POLVARA (summer 2026)
Graeme SHINNIE (summer 2026)

Forwards
Peter AMBROSE (summer 2027)
Alfie BAVIDGE (summer 2026)
Fletcher BOYD (summer 2027)
Pape Habib GUEYE (summer 2026)
Ester SOKLER (summer 2026)
Kusini YENGI (summer 2028)



IN: Benjamin Nygren (Nordsjaelland, £1.3m), Callum Osmand (Fulham, £250k), Ross Doohan (Aberdeen), Kieran Tierney (Arsenal)

OUT: Daniel Cummings (West Ham United, £300k), Scott Bain (Falkirk), Joey Dawson (Scunthorpe United), Greg Taylor (PAOK Salonika), Jeffrey Schlupp (Crystal Palace, end of loan)

2025/26 SQUAD
Goalkeepers
Josh CLARKE (summer 2027)
Ross DOOHAN (summer 2028)
Kasper SCHMEICHEL (summer 2026)
Viljami SINISALO (summer 2029)

Defenders
Cameron CARTER-VICKERS (summer 2029)
Mitchel FRAME (summer 2026)
Alistair JOHNSTON (summer 2029)
Gustav LAGERBIELKE (summer 2028)
Adam MONTGOMERY (summer 2027)
Dane MURRAY (summer 2026)
Maik NAWROCKI (summer 2028)
Anthony RALSTON (summer 2027)
Liam SCALES (summer 2028)
Kieran TIERNEY (summer 2030)
Auston TRUSTY (summer 2029)
Stephen WELSH (summer 2027)

Midfielders
Paulo BERNARDO (summer 2029)
Jude BONNAR (summer 2026)
Arne ENGELS (summer 2028)
Reo HATATE (summer 2028)
JOTA (summer 2030)
KWON Hyeok-kyu (summer 2028)
Sean MCARDLE (summer 2026)
Luke MCCOWAN (summer 2027)
Callum MCGREGOR (summer 2028)
Luis PALMA (summer 2028)
Ben SUMMERS (summer 2026)
Francis TURLEY (summer 2028)

Forwards
James FORREST (summer 2026)
Adam IDAH (summer 2029)
Johnny KENNY (summer 2026)
Nicolas KUHN (summer 2029)
Daizan MAEDA (summer 2027)
Benjamin NYGREN (summer 2030)
Callum OSMAND (summer 2029)
Marco TILIO (summer 2028)
YANG Hyun-jun (summer 2028)

Out on loan
Odin Thiago HOLM (summer 2028) - loaned to Los Angeles FC

IN: Emile Acquah (Barrow, £33k), Paul Digby (Cambridge United), Plamen Galabov (Maccabi Pehta Tikva), Drey Wright (St. Johnstone), Tony Yogane (Brentford, loan)

OUT: Lyall Cameron (Rangers), Jordan McGhee (Motherwell), Josh Mulligan (Hibernian), Jamie Richardson (Forfar Athletic), Mohamed Sylla (Livingston), Scott Tiffoney (Kilmarnock), Oluwaseun Adewumi (Burnley, end of loan), Ziyad Larkeche (Queen's Park Rangers, end of loan), Seb Palmer-Houlden (Bristol City, end of loan), Adam Legzdins (retired), Scott Fraser, Antonio Portales, Joe Shaughnessy

2025/26 SQUAD
Goalkeepers
Trevor CARSON (summer 2026)
Jon MCCRACKEN (summer 2026)
Harry SHARP (summer 2027)

Defenders
Ryan ASTLEY (summer 2026)
Aaron DONNELLY (summer 2028)
Plamen GALABOV (summer 2027)
Luke GRAHAM (summer 2027)
Ethan INGRAM (summer 2026)
Billy KOUMETIO (summer 2026)
Clark ROBERTSON (summer 2026)
Imari SAMUELS (summer 2027)

Midfielders
Paul DIGBY (summer 2027)
Cesar GARZA (January 2026) on loan
Victor LOPEZ (January 2026) on loan
Charlie REILLY (summer 2026)
Finlay ROBERTSON (summer 2027)
Drey WRIGHT (summer 2027)
Tony YOGANE (summer 2026) on loan

Forwards
Emile ACQUAH (summer 2028)
Simon MURRAY (summer 2027)




IN: Panutche Camara (Crawley Town), Bert Esselink (Stal Mielec), Iuri Iovu (NK Istra 1961), Yevhenii Kucharenko (LNZ Cherkasy), Zac Sapsford (Western Sydney Wanderers)

OUT: Adam Carnwath (Peterhead, loan made permanent), Ross Docherty (Ross County), Declan Gallagher (Ross County), Jack Newman (Peterhead), Emmanuel Adegboyega (Norwich City, end of loan), Sam Dalby (Wrexham, end of loan), Lewis Fiorini (Stockport County, end of loan), Ruari Paton (Port Vale, end of loan), Luca Stephenson (Liverpool, end of loan), Jack Walton (Luton Town, end of loan), David Babunski, Allan Campbell, Louis Moult, Tony Watt

OUT OF CONTRACT: Rory MacLeod

2025/26 SQUAD
Goalkeepers
Yevhenii KUCHARENKO (summer 2027)
Dave RICHARDS (summer 2026)

Defenders
Sam CLEALL-HARDING (summer 2027)
Scott CONSTABLE (summer 2027)
Bert ESSELINK (summer 2027)
Will FERRY (summer 2027)
Ross GRAHAM (summer 2026)
Iuri IOVU (summer 2027)
Vicko SEVELJ (summer 2026)
Ryan STRAIN (summer 2026)

Midfielders
Panutche CAMARA (summer 2027)
Kai FOTHERINGHAM (summer 2026)
Richard ODADA (summer 2026)
Lewis O'DONNELL (summer 2026)
Craig SIBBALD (summer 2026)
Miller THOMSON (summer 2027)
Kristijan TRAPANOVSKI (summer 2026)
Meshack UBOCHIOMA (summer 2026)

Forwards
Zac SAPSFORD (summer 2028)
Owen STIRTON (summer 2027)
Jort VAN DER SANDE (summer 2026)




IN: Scott Bain (Celtic), Brian Graham (Partick Thistle)

OUT: Jordan Allan (Queen of the South, loan made permanent), Ross Munro (Inverness Caledonian Thistle), Eamonn Brophy (Ross County, end of loan), Luke Graham (Dundee, end of loan), Darragh O'Connor (York City, end of loan), Miller Thomson (Dundee United, end of loan), Scott Honeyman, Logan Sinclair

2025/26 SQUAD
Goalkeepers
Scott BAIN (summer 2026)
Nicky HOGARTH (summer 2026)
Jamie SNEDDON (summer 2026)

Defenders
Keelan ADAMS (summer 2027)
Connor ALLAN (summer 2027)
Coll DONALDSON (summer 2026)
Liam HENDERSON (summer 2028)
Tom LANG (summer 2027)
Sean MACKIE (summer 2026)
Leon MCCANN (summer 2026)
Finn YEATS (summer 2026)

Midfielders
Scott ARFIELD (summer 2026)
Caelan MCCRONE (summer 2026)
Calvin MILLER (summer 2027)
Aidan NESBITT (summer 2027)
Ethan ROSS (summer 2027)
Brad SPENCER (summer 2026)
Dylan TAIT (summer 2026)
Rhys WALKER (summer 2026)

Forwards
Alfredo AGYEMAN (summer 2027)
Brian GRAHAM (summer 2026)
Ross MACIVER (summer 2027)
Gary OLIVER (summer 2026)
Barney STEWART (summer 2027)




IN: Claudio Braga (Aalesunds FK, £400k), Elton Kabangu (Royal Union Saint-Gilloise, loan made permanent), Christian Borchgrevink (Valerenga), Alexandros Kyziridis (MFK Zemplin Michalovce), Oisin McEntee (Walsall)

OUT: Macaulay Tait (Livingston, loan), Gerald Taylor (Deportivo Saprissa, end of loan), Jorge Grant, Barrie McKay

OUT OF CONTRACT: Lawrence Shankland

2025/26 SQUAD
Goalkeepers
Zander CLARK (summer 2027)
Ryan FULTON (summer 2027)
Craig GORDON (summer 2026)
Jamie MACDONALD (summer 2026)
Harry STONE (summer 2026)

Defenders
Christian BORCHGREVINK (summer 2028)
Stuart FINDLAY (summer 2026) on loan
Adam FORRESTER (summer 2028)
Craig HALKETT (summer 2026)
Frankie KENT (summer 2026)
Stephen KINGSLEY (summer 2027)
Jamie MCCART (summer 2029)
Harry MILNE (summer 2026)
Lewis NEILSON (summer 2026)
James PENRICE (summer 2027)
Michael STEINWENDER (summer 2028)

Midfielders
Beni BANINGIME (summer 2026)
Aidan DENHOLM (summer 2026)
Cammy DEVLIN (summer 2026)
Yan DHANDA (summer 2027)
Alan FORREST (summer 2026)
Sander KARTUM (summer 2027)
Alexandros KYZIRIDIS (summer 2028)
Oisin MCENTEE (summer 2028)
Calem NIEUWENHOF (summer 2027)
Finlay POLLOCK (summer 2027)
Blair SPITTAL (summer 2027)

Forwards
Claudio BRAGA (summer 2028)
Musa DRAMMEH (summer 2027)
Elton KABANGU (summer 2028)
Kenneth VARGAS (summer 2029)
James WILSON (summer 2027)

Out on loan
Macaulay TAIT (summer 2028) - loaned to Livingston



IN: Jamie McGrath (Aberdeen), Josh Mulligan (Dundee), Raphael Sallinger (TSV Hartberg)

OUT: Dylan Vente (Heerenveen, £1m), Nathan Moriah-Welsh (Mansfield Town), Josef Bursik (Club Brugge, end of loan), Kwon Hyeok-kyu (Celtic, end of loan), Mykola Kukharevich (Swansea City, end of loan), Nectarios Triantis (Sunderland, end of loan), Dwight Gayle (retired), Murray Aiken, Max Boruc, Nohan Kenneh, Reuben McAllister, Kyle McClelland, Jair Tavares

OUT OF CONTRACT: Junior Hoilett

2025/26 SQUAD
Goalkeepers
Raphael SALLINGER (summer 2028)
Jordan SMITH (summer 2028)

Defenders
Rocky BUSHIRI (summer 2028)
Chris CADDEN (summer 2027)
Allan DELFERRIERE (summer 2026)
Marvin EKPITETA (summer 2027)
Lewis GILLIE (summer 2026)
Jack IREDALE (summer 2028)
Oscar MACINTYRE (summer 2026)
Kanayo MEGWA (summer 2028)
Lewis MILLER (summer 2026)
Jordan OBITA (summer 2026)
Warren O'HORA (summer 2027)
Rory WHITTAKER (summer 2026)

Midfielders
Nicky CADDEN (summer 2027)
Josh CAMPBELL (summer 2027)
Dylan LEVITT (summer 2026)
Alasana MANNEH (summer 2028)
Jacob MACINTYRE (summer 2027)
Jamie MCGRATH (summer 2029)
Josh MULLIGAN (summer 2029)
Rudi MOLOTNIKOV (summer 2029)
Joe NEWELL (summer 2027)

Forwards
Kieron BOWIE (summer 2028)
Martin BOYLE (summer 2026)
Elie YOUAN (summer 2026)




IN: Jamie Brandon (Livingston), Marcus Dackers (Salford City), Greg Kiltie (St. Mirren), George Stanger (Ayr United), Jack Thomson (Queen's Park), Scott Tiffoney (Dundee)

OUT: Bobby Wales (Swansea City, £300k), Dan Armstrong (Dinamo Bucharest), Innes Cameron (Barrow), Liam Donnelly (St. Mirren), Gary Mackay-Steven (Ross County), Fraser Murray (Wigan Athletic), Joe Wright (Bradford City), Stuart Findlay (Oxford United, end of loan), Calvin Ramsay (Liverpool, end of loan), Tom Wilson-Brown (Leicester City, end of loan), Aaron Brown, Kyle Magennis, Kieran O'Hara, Kyle Vassell

2025/26 SQUAD
Goalkeepers
Robby MCCRORIE (summer 2026)

Defenders
Jamie BRANDON (summer 2027)
Robbie DEAS (summer 2027)
Lewis MAYO (summer 2026)
Corrie NDABA (summer 2027)
George STANGER (summer 2027)

Midfielders
Cole BURKE (summer 2026)
Matty KENNEDY (summer 2026)
Greg KILTIE (summer 2027)
Brad LYONS (summer 2026)
Rory MCKENZIE (summer 2026)
Liam POLWORTH (summer 2026)
Jack THOMSON (summer 2027)
David WATSON (summer 2026)

Forwards
Bruce ANDERSON (summer 2026)
Marcus DACKERS (summer 2027)
Scott TIFFONEY (summer 2027)
Marley WATKINS (summer 2026)



LIVINGSTON

IN: Shane Blaney (Motherwell), Graham Carey (St. Johnstone), Cammy Kerr (Queen's Park), Stevie May (St. Johnstone, loan made permanent), Connor McLennan (Ayr United), Zak Rudden (Queen's Park), Mohamed Sylla (Dundee), Jannik Wanner (SKU Amstetten), Macaulay Tait (Heart of Midlothian, loan)

OUT: Jamie Brandon (Kilmarnock), Matthew Clarke (Ballymena United), Stephen Kelly (Orange County SC), Robbie Fraser (Rangers, end of loan), Macaulay Tait (Heart of Midlothian, end of loan), Meshack Ubochioma (Dundee United, end of loan), Michael Nottingham, Tommy Sharp

2025/26 SQUAD
Goalkeepers
Jack HAMILTON (summer 2026)
Jerome PRIOR (summer 2026)

Defenders
Shane BLANEY (unknown)
Shaun DONNELLAN (summer 2026)
Daniel FINLAYSON (summer 2026)
Cammy KERR (unknown)
Ryan MCGOWAN (summer 2026)
Miles WELCH-HAYES (summer 2026)
Danny WILSON (summer 2027)

Midfielders
Graham CAREY (summer 2026)
Samson LAWAL (summer 2026)
Reece MCALEAR (summer 2026)
Cristian MONTANO (summer 2026)
Scott PITTMAN (summer 2026)
Andrew SHINNIE (summer 2026)
Lewis SMITH (summer 2026)
Liam SOLE (summer 2026)
Mohamed SYLLA (summer 2028)
Macaulay TAIT (summer 2026) on loan
Aphelele TETO (summer 2027)
Jannik WANNER (summer 2028)

Forwards
Sam CULBERT (summer 2026)
Stevie MAY (summer 2026)
Connor MCLENNAN (summer 2027)
Robbie MUIRHEAD (summer 2026)
Zak RUDDEN (unknown)
Andy WINTER (summer 2027)
Tete YENGI (summer 2026)



MOTHERWELL


IN: Lukas Fadinger (Rheindorf Altach), Jordan McGhee (Dundee), Elliot Watt (Burton Albion)

OUT: Shane Blaney (Livingston), Ross Callachan (Arbroath), Dan Casey (Wycombe Wanderers), Steve Seddon (AFC Wimbledon), Kai Andrews (Coventry City, end of loan), Luke Armstrong (Carlisle United, end of loan), Ellery Balcombe (Brentford, end of loan), Will Dickson (Manchester City, end of loan), Marvin Kaleta (Wolverhampton Wanderers, end of loan), Archie Mair (Norwich City, end of loan), Luke Plange (Crystal Palace, end of loan), Jair Tavares (Hibernian, end of loan), Jack Vale (Blackburn Rovers, end of loan), Tony Watt (Dundee United, end of loan), Moses Ebiye, Mark Ferrie, Brannan McDermott, Harry Paton, Davor Zdravkovski

OUT OF CONTRACT: Dominic Thompson

2025/26 SQUAD
Goalkeepers
Matty CONNELLY (summer 2026)
Aston OXBOROUGH (summer 2027)
Calum WARD (summer 2026)

Defenders
Kofi BALMER (summer 2026)
Liam GORDON (summer 2026)
Johnny KOUTROMBIS (summer 2026)
Jordan MCGHEE (summer 2027)
Paul MCGINN (summer 2026)
Stephen O'DONNELL (summer 2026)
Steve SEDDON (summer 2025)
Dominic THOMPSON (summer 2025)
Ewan WILSON (summer 2027)

Midfielders
Lukas FADINGER (summer 2027)
Andy HALLIDAY (summer 2026)
Lennon MILLER (summer 2026)
Sam NICHOLSON (summer 2026)
Harry PATON (summer 2025)
Callum SLATTERY (summer 2026)
Tom SPARROW (summer 2027)
Elliot WATT (summer 2027)
Dylan WELLS (summer 2026)
Davor ZDRAVKOVSKI (summer 2025)

Forwards
Moses EBIYE (summer 2025)
Tawanda MASWANHISE (summer 2026)
Zach ROBINSON (summer 2026)
Luca ROSS (summer 2027)
Apostolos STAMATELOPOULOS (summer 2027)
Filip STUPAREVIC (summer 2026)




IN: Oscar Cortes (Racing Club de Lens, loan made permanent), Lyall Cameron (Dundee), Max Aarons (Bournemouth, loan)

OUT: Johnly Yfeko (Exeter City, loan made permanent), Leon Balogun (Aris Limassol), Lewis Budinauckas (Partick Thistle, loan made permanent), Vaclav Cerny (Wolfsburg, end of loan), Rafael Fernandes (Lille, end of loan), Neraysho Kasanwirjo (Feyenoord, end of loan), Adam Devine, Ianis Hagi, Jay Hogarth, Tom Lawrence, Cole McKinnon, Archie Stevens

OUT OF CONTRACT: Kieran Wright

2025/26 SQUAD
Goalkeepers
Jack BUTLAND (summer 2027)
Liam KELLY (summer 2026)
Mason MUNN (summer 2028)

Defenders
Max AARONS (summer 2026) on loan
Ben DAVIES (summer 2026)
Robbie FRASER (summer 2026)
JEFTE (summer 2028)
Leon KING (summer 2026)
Clinton NSIALA (summer 2028)
Robin PROPPER (summer 2026)
John SOUTTAR (summer 2026)
Dujon STERLING (summer 2028)
James TAVERNIER (summer 2026)
Ridvan YILMAZ (summer 2027)

Midfielders
Nedim BAJRAMI (summer 2028)
Connor BARRON (summer 2028)
Lyall CAMERON (unknown)
Jose CIFUENTES (summer 2027)
Oscar CORTES (summer 2029)
Findlay CURTIS (summer 2028)
Mohamed DIOMANDE (summer 2028)
Kieran DOWELL (summer 2026)
Ross MCCAUSLAND (summer 2027)
Paul NSIO (summer 2026)
Nicolas RASKIN (summer 2027)
Bailey RICE (summer 2026)

Forwards
DANILO (summer 2028)
Cyriel DESSERS (summer 2027)
Hamza IGAMANE (summer 2028)
Rabbi MATONDO (summer 2026)





IN: Liam Donnelly (Kilmarnock), Roland Idowu (Shrewsbury Town, loan made permanent), Richard King (Cavalier), Ryan Mullen (Greenock Morton), Killian Phillips (Crystal Palace, loan made permanent), Jayden Richardson (Boreham Wood)

OUT: Toyosi Olusanya (Houston Dynamo, £200k), Owen Oseni (Plymouth Argyle, £60k), Caolan Boyd-Munce (Wycombe Wanderers), Greg Kiltie (Kilmarnock), Richard Taylor (Bolton Wanderers), Ryan Alebiosu (KV Kortrijk, end of loan), Zach Hemming (Middlesbrough, end of loan), Dennis Adeniran, Elvis Bwomono

2025/26 SQUAD
Goalkeepers
Ryan MULLEN (summer 2027)
Peter URMINSKY (summer 2027)

Defenders
Marcus FRASER (summer 2027)
Alex GOGIC (summer 2027)
Alex IACOVITTI (summer 2026)
Declan JOHN (summer 2027)
Luke KENNY (summer 2026)
Richard KING (summer 2027)
Callum PENMAN (summer 2026)
Jayden RICHARDSON (summer 2027)
Scott TANSER (summer 2026)

Midfielders
Liam DONNELLY (summer 2027)
Roland IDOWU (summer 2027)
Evan MOONEY (summer 2026)
Mark O'HARA (summer 2026)
Killian PHILLIPS (summer 2026)
Oisin SMYTH (summer 2026)
Fraser TAYLOR (summer 2026)

Forwards
Jonah AYUNGA (summer 2026)
Mikael MANDRON (summer 2026)
Conor MCMENAMIN (summer 2026)
James SCOTT (summer 2026)

11 comments:

Clubtray Football said...

Thanks for the article. Keep posting. Best wishes …

Anonymous said...

Hi Mate, do you have any info on players out out contract at Rangers?

Lorry said...

Rangers' status is as follows, I believe:

Out of contract in summer 2015: Simonsen, Faure, Foster, Gasparotto, McAusland, McCulloch, McGregor (has 1 year option), Mohsni, Smith, Black, Hutton, Boyd (has 1 year option), Daly, Miller (has 1 year option)

Out of contract in summer 2016: Zaliukas, Law, Shiels, Clark, Gallagher, Templeton

Out of contract in summer 2017: Bell, Wallace, Crawford, Macleod, Peralta, Mckay

Out of contract in summer 2018: Aird

Don't take this as gospel though!

Anonymous said...

Dundee United have released Jamie Montgomery, Adam Harwood, Chris McLaughlin and Darren Petrie

Lorry said...

Thanks. I'll take Petrie off once the season's over. I'm only listing players who have appeared for the first team competitively..

At the start of June, I'll update things to 2015/16 and start a new page for transfer moves during the window.

Anonymous said...

No worrys was just letting you know encase you didn't already know that and makes sense Lorry keep up the good work bud

Chris said...

This is a great page. Really impressed you're keeping it going. Would be interested to see you expand down to the 'Championship' and possibly further if you can. I understand the difficulties there, given the lack of media coverage. Hopefully by promoting this blog around the various supporter sites, you may be able to get people to help you.

Anyway, thanks!

Unknown said...
This comment has been removed by a blog administrator.
osma said...
This comment has been removed by a blog administrator.
Daniel Alves da Silva said...

I really like reading your blog. I always read to get very correct information about Scottish football. Congratulations.

osman said...
This comment has been removed by a blog administrator.