This is a list of Scottish football transfers, featuring at least one 2025–26 Scottish Premiership club or one 2025–26 Scottish Championship club, which were completed during the summer 2025 transfer window. In a change from previous summers an additional transfer window was created between 1 June and 10 June, allowing clubs involved in the 2025 FIFA Club World Cup to register players. The main window was open from 16 June to 1 September.
List
DateNameMoving fromMoving toFeeDunfermline AthleticFree agentFreeDunfermline AthleticFree agentFreeDunfermline AthleticMontroseFreeArbroathKelty HeartsFreeArbroathCrusadersFreeSt JohnstoneFree agentFreeSt JohnstoneFree agentFreeDundee UnitedVardarFreeSt MirrenFree agentFreeRoss CountyElgin CityFreeQueen's ParkThe SpartansFreeMotherwellFree agentFreeRoss CountyFree agentFreeFalkirkFree agentFreeHibernianRetiredFreeHibernianFree agentFreeHibernianFree agentFreeQueen's ParkFree agentFreeQueen's ParkChorleyFreeQueen's ParkStranraerFreeAberdeenPlymouth ArgyleFreeWalsallHeart of MidlothianFreeArbroathBonnyrigg RoseFreeLivingstonBallymena UnitedFreeFalkirkQueen of the SouthFreeAberdeenHibernianFreeCove RangersAberdeenFreeCrystal PalaceSt MirrenUndisclosedShrewsbury TownSt MirrenUndisclosedUnion SGHeart of Midlothian£250,000VålerengaHeart of MidlothianUndisclosedZemplin MichalovceHeart of MidlothianFreeRangersFree agentFreeRangersFree agentFreeDundeeRangersCompensationLensRangers£4,500,000KilmarnockSwansea CityCompensationKilmarnockBarrowFreeStranraerAirdrieoniansFree Greenock MortonSt JohnstoneFreeGreenock MortonSt JohnstoneFreeRaith RoversSt JohnstoneFreeDundeeMotherwellFreeRoss CountyFree agentFreeCelticFalkirkFreeWestern Sydney WanderersAberdeen£385,000Dundee UnitedDoncaster RoversFreeKilmarnockFree agentFreePartick ThistleAyr UnitedFreeArbroathFree agentFreeArbroathFree agentFreeArbroathFree agentFreeTSV HartbergHibernianUndisclosedHamilton AcademicalAirdrieoniansFreeRoss CountyRoda JCFreeDundee UnitedRoss CountyFreeKilmarnockBradford CityFreeSchalkeAberdeenUndisclosedPortsmouthAberdeenFreeKilmarnockWigan AthleticFreeAyr UnitedLivingstonFreeWestern Sydney WanderersDundee UnitedUndisclosedNK Istra 1961Dundee UnitedFreeArsenalCelticFreeLivingstonKilmarnockFreeKilmarnockRoss CountyFreeSt JohnstoneLivingstonFreeSt JohnstoneLivingstonFreeRaith RoversQueen's ParkFreeHamilton AcademicalAirdrieoniansFreeDunfermline AthleticKelty HeartsFreeQueen's ParkWokingFreeQueen's ParkSutton UnitedFreeQueen's ParkLivingstonFreeDumbartonQueen's ParkFreeSt JohnstoneDundeeFreeGreenock MortonFree agentFreeGreenock MortonFree agentFreeCambridge UnitedDundeeFreeAyr UnitedEast StirlingshireFreeAyr UnitedEast StirlingshireFreeAyr UnitedEast StirlingshireFreeMotherwellLivingstonFreeDumbartonQueen's ParkFreeSt MirrenBolton WanderersFreePartick ThistleFalkirkUndisclosedQueen's ParkLivingstonFreeMotherwellWycombe WanderersFreeAalesundsHeart of MidlothianUndisclosedRoss CountyInverness Caledonian ThistleFreeRaith RoversAyr UnitedFreeLarneAyr UnitedFreeSt MirrenWycombe WanderersFreeKilmarnockRaith RoversFreeDundee UnitedDunfermline AthleticFreeDundee UnitedRoss CountyFreeDubai CityQueen's ParkFreeMotherwellFree agentFreeMotherwellAEL LimassolFreeMotherwellFree agentFreeSt JohnstoneNewport CountyFreeAyr UnitedGlenafton AthleticLoanAyr UnitedPartick ThistleFreeAirdrieoniansThe New SaintsUndisclosedAirdrieoniansColeraineUndisclosedFalkirkInverness Caledonian ThistleFreeCavalierSt MirrenUndisclosedSt MirrenKilmarnockUndisclosedQueen's ParkKilmarnockFreeDumbartonQueen's ParkFreeRaith RoversSt JohnstoneFreeSt Johnstone Raith RoversFreeHamilton AcademicalSt JohnstoneFreeAirdrieoniansWalsallFreeDundeeFree agentFreeDundeeFree agentFreeDundeeNewcastle JetsFreeDunfermline AthleticInverness Caledonian ThistleFreePartick ThistleArbroathFreeAirdrieoniansArbroathFreeDundeeKilmarnockFreePartick ThistleAyr UnitedFreeBoreham WoodSt MirrenFreeSunderlandRoss CountyFreeOxford UnitedHeart of MidlothianLoanAyr UnitedKilmarnockFreeRaith RoversQueen's ParkFreeAberdeenBrisbane RoarUndisclosedRangersAris LimassolFreeHamilton AcademicalArbroathFreeSalford CityKilmarnockFreeAberdeenCelticFreeCrawley TownDundee UnitedFreeHamilton AcademicalAirdrieoniansFreeAirdrieoniansDerry CityFreeQueen's ParkDarlingtonFreeHibernianHeerenveenUndisclosedGreenock MortonRoss CountyFreeBarrowDundeeUndisclosedKilmarnockSt MirrenFreeCrusadersAirdrieoniansFreeHarrogate TownRoss CountyFreeDunfermline AthleticInverness Caledonian ThistleFreeDundeeLivingstonFreeDerry CityAyr UnitedFreeMotherwellWimbledonFreeLivingstonOrange County SCFreeHamilton AcademicalGreenock MortonFreeAyr UnitedCove RangersFreeBournemouthRangersLoanSKU AmstettenLivingstonUndisclosedLNZ CherkasyDundee UnitedUndisclosedBurton AlbionMotherwellFreeDundee UnitedPeterheadFreeQueen's ParkStenhousemuirFreeArbroathCove RangersFreeMotherwellArbroathFreeNordsjaellandCeltic£2,000,000DundeeHibernianCompensationHibernianMansfield TownUndisclosedSt MirrenPlymouth ArgyleUndisclosedMaccabi Petah TikvaDundeeFreeRoss CountyFree agentFreeRoss CountyFree agentFreeGreenock MortonSt MirrenFreeHeart of MidlothianLivingstonLoanStal MielecDundee UnitedFreeKilmarnockDinamo BucureștiFreeHibernianKauno ŽalgirisFreeRoss CountyBurton AlbionUndisclosedFulhamCelticCompensationDundee UnitedKazincbarcikai SCFreeRheindorf AltachMotherwellFreeCelticPAOKFreeRoss CountyCheltenham TownFreeBrentfordDundeeLoanBournemouthRangersUndisclosedPeterborough UnitedRangers£3,500,000HibernianTranmere RoversFreeHarrogate TownSt JohnstoneFreeWrexhamRoss CountyFreeStjarnanAberdeenUndisclosedFerencvárosDundee UnitedLoanQueen's ParkBeith JuniorsFreeQueen's ParkArbroathFreeCliftonvilleArbroathFreeArbroathFree agentFreeJagiellonia BiałystokKilmarnockUndisclosedSt. PöltenDundee UnitedLoanAlbirex NiigataCelticUndisclosedBrentfordDundeeUndisclosedSeptemvri SofiaDunfermline AthleticUndisclosedLeeds UnitedGreenock MortonFreeForfar AthleticPartick ThistleFreeGlenavonRoss CountyFreeAberdeenRoss CountyFreeHeart of MidlothianAEK Athens£2,000,000Luton TownRangers£3,500,000CelticHannover 96LoanSunderlandAberdeenLoanSwindon TownGreenock MortonLoanLivingstonInverness Caledonian ThistleLoanHeart of MidlothianFalkirkLoanWest Bromwich AlbionMotherwellLoanCork CityKilmarnockFreePortsmouthKilmarnockFreeExeter CitySt JohnstoneFreeQueen's ParkLinlithgow RoseFreeCelticBraga£2,200,000PortsmouthSt JohnstoneLoanFalkirkDumbartonFreeDundee UnitedPartick ThistleFreeWolverhampton WanderersRangersLoanHorsensMotherwellUndisclosedHeart of MidlothianSalford CityFreeQueen's ParkArbroathFreeAveleyLivingstonFreeBirmingham CityMotherwellUndisclosedCelticComo£16,300,000Dundee UnitedDunfermline AthleticUndisclosedCelticDunfermline AthleticFreeCliftonvilleDunfermline AthleticUndisclosedLeicester CityFalkirkLoanChelseaKilmarnockFreeViborgMotherwell£115,000LivingstonBrackley TownFreeQueen's ParkAnnan AthleticFreeHibernianEast KilbrideLoanHibernianEast KilbrideLoanLuzernHibernianUndisclosedCaernarfon TownSt JohnstoneUndisclosedTroyesDundee UnitedLoanHibernianGlenavonFreeSt MirrenÍBVFree LommelPartick ThistleFreeNyíregyháza SpartacusDundee UnitedLoanSt JohnstoneIlvesUndisclosedSheffield WednesdayRangers£2,200,000Hull CityDundeeFreeAberdeenInverness Caledonian ThistleLoanQueen of the SouthArbroathFreeSt MirrenArbroathLoanSt MirrenBarnetFreeSt JohnstoneRoss CountyFreeSalford CitySt JohnstoneFreeDerry CityAyr UnitedUndisclosedBarnsleyDundee UnitedLoanDunajska StredaDundee UnitedLoanLivingstonSt JohnstoneUndisclosedBristol RoversRoss CountyFreeKawasaki FrontaleCeltic£1,500,000Tottenham HotspurAberdeenLoanHibernianFree agentFreeSwindon TownSt MirrenFreeCelticLech PoznańLoanSambenedetteseHeart of Midlothian£120,000CavalierSt MirrenUndisclosedSt JohnstoneSivassporFreeAberdeenHJK HelsinkiLoanDundee UnitedCrewe AlexandraFreeWycombe WanderersSt MirrenLoanSheffield UnitedSt MirrenUndisclosedDunfermline AthleticEast KilbrideFreeKwon Hyeok-kyuCelticNantesUndisclosedCelticLivingstonLoanHibernianInverness Caledonian ThistleUndisclosedRangersTwente£1,500,000Heart of MidlothianLivingstonUndisclosedKilmarnockLecceUndisclosedSt MirrenGlentoranLoanWillem IILivingstonFreeHibernianHelsingørFreeCork CitySt MirrenUndisclosedAberdeenPanioniosFreehttps://www.facebook.com/groups/434521823342378/posts/10082650481862749/Dunfermline AthleticEast FifeLoanRoss CountyGreenock MortonFreeBournemouthDunfermline AthleticFreeDunfermline AthleticClydeLoanTottenham HotspurRangersLoanAberdeenKasımpaşa£850,000AberdeenInverness Caledonian ThistleLoanRangersAris LimassolLoanDunfermline AthleticGreenock MortonFreeMotherwellKilmarnockFreeQueen's ParkReadingFreeCelticPartick ThistleLoanHibernianBlackburn RoversUndisclosedGo Ahead EaglesRangers£3,000,000ValurHeart of MidlothianUndisclosedDunfermline AthleticForfar AthleticLoanManchester CityCelticLoanBirmingham CityHibernianFreeBurnleyDundeeUndisclosedNarva TransHeart of MidlothianUndisclosedDundee UnitedSC CambuurUndisclosedMansfield TownSt MirrenUndisclosedHeart of MidlothianSt JohnstoneLoanMotherwellAirdrieoniansLoanSt MirrenRoss CountyFreeHibernianMilton Keynes DonsUndisclosedYoung BoysHibernian UndisclosedHeart of MidlothianDundeeLoanSt MirrenRoss CountyLoanCrewe AlexandraKilmarnockLoanRoss CountyPartick ThistleFreeMotherwellUdinese£4,750,000HaugesundDundee UnitedUndisclosedVarnamoAberdeenUndisclosedSt. PöltenDundee UnitedUndisclosedLiverpoolDundee UnitedLoanSt Cadoc'sAyr UnitedFreeNottingham ForestMotherwellLoanRangersDunfermline AthleticUndisclosedSheffield UnitedDunfermline AthleticUndisclosedHibernianSouthamptonUndisclosedBrentfordRangersLoanMilton Keynes DonsMotherwellUndisclosedAC MilanAberdeenUndisclosedAberdeenKorona KielceUndisclosedJeftéRangersPalmeiras£6,000,000KAS EupenMotherwellFreeSwansea CityDundeeLoanLivingstonTruro CityLoanRangersToronto FCLoanRangersOxford UnitedLoanRangersBesiktasUndisclosedSt GallenDundee UnitedUndisclosedCelticRapid ViennaUndisclosedDundee UnitedSt JohnstoneUndisclosedDunfermline AthleticFleetwood TownFreeLincoln CityDundeeUndisclosedWestern Sydney WanderersMotherwellUndisclosedRoss CountyAirdrieoniansFreeBohemiansSt JohnstoneFreeLivingstonDunfermline AthleticUndisclosedRoyal AntwerpCeltic£4,500,000RangersLille£10,400,000Santa ClaraHeart of MidlothianUndisclosedSt JohnstoneArbroathLoanSwansea CityFalkirkLoanQueens Park RangersQueen's ParkLoanKilmarnockEsbjergLoanMotherwellRaith RoversLoanBoca JuniorsCelticLoanGironaRangers£2,600,000Ross CountyKilmarnockFreeCelticAberdeen£250,000SunderlandFalkirkLoanUnion BerlinHeart of MidlothianFreeManchester UnitedFalkirkLoanDunfermline AthleticGreenock MortonFreeAberdeenLuton TownUndisclosedMillwallAberdeen£300,000BolognaAberdeenLoanRangersSporting GijonLoanMarseilleRangersLoanEvertonRangers£8,000,000RangersPanathinaikos£3,700,000West Ham UnitedLivingstonLoanManchester CityLivingstonLoanSt JohnstonePortsmouthUndisclosedCelticMotherwellLoanCelticSwansea City£6,000,000HammarbyCeltic£5,200,000Bolton WanderersSt MirrenUndisclosedSt MirrenPartick ThistleLoanSwansea CityFalkirkLoanPort ValeFalkirkLoanMiddlesbroughHibernianLoanCharlton AthleticHibernianLoanDundee UnitedFree agentFreeMedeama SCDunfermline AthleticUndisclosed
See also List of Scottish football transfers winter 2024–25 List of Scottish football transfers winter 2025–26
References