Skip to content
Almanac
Menu
  • 14S
  • 15O
  • 15W
  • 15S
  • 16O
  • 16W
  • 16S
  • 17O
  • 17W
  • 17S
  • 18O
  • 18W
  • 18S
  • 19O
  • 19W
  • 19S
  • 20O
  • 20W
  • 20S
  • 21O
  • 21W
  • 21S
  • 22O
  • 22W
  • 22S
  • 23O
  • 23W
  • 23S
  • 24O
  • 24W
  • 24S
  • 25O
  • 25W
  • 25S
  • 26O
  • 26S

90% or more have a feeSome have a feeNo fee recordedS summer, W winter, O other dates

2026-27 · Summer window
1 Sept 2026J. CotterillMSwansea City→St JohnstonePermanentNot recorded
31 Aug 2026Marko IvezićMHolstein Kiel→HibernianPermanentNot recorded
31 Aug 2026O. SorensenMParma→CelticLoanNot recorded
30 Aug 2026Dylan LevittMLeyton Orient→MotherwellPermanentNot recorded
14 Aug 2026Ismeal KabiaMArsenal→St MirrenLoanNot recorded
11 Aug 2026Mika BaurMSC Paderborn 07→CelticPermanentNot recorded
10 Aug 2026Joseph HodgeMTondela→MotherwellPermanentNot recorded
10 Aug 2026Haissem HassanMOviedo→CelticPermanentNot recorded
31 Jul 2026Luke ThomasMBristol Rovers→St MirrenFreeFree
24 Jul 2026A. LowryMWycombe Wanderers→MotherwellLoanNot recorded
21 Jul 2026Vanja DragojevićMFK Partizan→RangersPermanentNot recorded
12 Jul 2026Ben KrauhausMBrentford→FalkirkLoanNot recorded
12 Jul 2026A. MayorMMillwall→HibernianPermanentNot recorded
10 Jul 2026Mehdi MerghemMBastia→Dundee UnitedFreeFree
2 Jul 2026E. RingMLincoln City→KilmarnockPermanentNot recorded
2 Jul 2026A. AbdulaiMLeyton Orient→HibernianPermanentNot recorded
30 Jun 2026Tony YoganeMBrentford→AberdeenType not recordedNot recorded
30 Jun 2026Daniel NeilMSunderland→RangersFreeFree
29 Jun 2026R. FinniganMBlackpool→DundeePermanentNot recorded
29 Jun 2026Hicham MahouMLugano→AberdeenFreeFree
29 Jun 2026S. SpranglerMNewport County→St JohnstoneLoan returnNot recorded
2025-26 · Other dates
30 May 2026E. WilsonMRaith Rovers→MotherwellLoan returnNot recorded
30 May 2026G. CareyMDunfermline→LivingstonLoan returnNot recorded
2025-26 · Winter window
6 Feb 2026Alex Oxlade-ChamberlainMBeşiktaş→CelticType not recordedNot recorded
1 Feb 2026E. AgyeiMAshdod→Dundee UnitedPermanentNot recorded
1 Feb 2026J. MvukaMLorient→CelticLoanNot recorded
1 Feb 2026Dennis GeigerM1899 Hoffenheim→AberdeenLoanNot recorded
1 Feb 2026Felix PasslackMVfL Bochum→HibernianPermanent€200K
28 Jan 2026Afeez AremuM1. FC Kaiserslautern→AberdeenPermanent£150K
27 Jan 2026Owen EldingMSligo Rovers→HibernianPermanent€400K
22 Jan 2026Marc LeonardMBirmingham City→Heart of MidlothianLoanNot recorded
16 Jan 2026A. Skov OlsenMVfL Wolfsburg→RangersLoanNot recorded
13 Jan 2026Neil FarrugiaMBarnsley→Dundee UnitedPermanentNot recorded
13 Jan 2026J. CotterillMSwansea City→DundeeLoanNot recorded
10 Jan 2026T. ChukwuaniMSturm Graz→RangersPermanent€4.6M
2025-26 · Other dates
30 Dec 2025O. T. HolmMLos Angeles FC→CelticLoan returnNot recorded
2025-26 · Summer window
1 Sept 2025Daniel BarlaserMMiddlesbrough→HibernianLoanNot recorded
31 Aug 2025M. SusohoMManchester City→LivingstonLoanNot recorded
30 Aug 2025Ethan WilliamsMManchester United→FalkirkLoanNot recorded
28 Aug 2025James BrownMRoss County→KilmarnockFreeFree
26 Aug 2025E. HamiltonMLincoln City→DundeePermanentNot recorded
24 Aug 2025O. PriestmanMWestern Sydney Wanderers→MotherwellPermanentNot recorded
22 Aug 2025Cameron CongreveMSwansea City→DundeeLoanNot recorded
13 Aug 2025L. StephensonMLiverpool→Dundee UnitedLoanNot recorded

By club

Data coverage for Scottish Premiership →

Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources