List of Scottish football transfers summer 2019


This is a list of Scottish football transfers, featuring at least one 2019–20 Scottish Premiership club or one 2019–20 Scottish Championship club, which were completed during the summer 2019 transfer window. The window closed at midnight on Monday 2 September.

List

DateNameMoving fromMoving toFee
06 05 2019Dunfermline AthleticRetiredFree
06 05 2019Dunfermline AthleticFree agentFree
08 05 2019Partick ThistleWestern UnitedFree
09 05 2019Partick ThistleÉtoile Sportive du SahelFree
09 05 2019Partick ThistleFree agentFree
14 05 2019PeterheadDunfermline AthleticFree
14 05 2019Partick ThistleCarlisle UnitedFree
14 05 2019ArbroathEast FifeUndisclosed
16 05 2019Morpeth TownInverness Caledonian ThistleFree
16 05 2019St JohnstoneDunfermline AthleticFree
19 05 2019Inverness Caledonian ThistleKelty HeartsFree
20 05 2019DundeeFree agentFree
20 05 2019DundeeFree agentFree
20 05 2019Dunfermline AthleticFyldeFree
21 05 2019Hamilton AcademicalFree agentFree
21 05 2019Hamilton AcademicalRetiredFree
21 05 2019Hamilton AcademicalHyderabad FCFree
21 05 2019Hamilton AcademicalNeedham MarketFree
21 05 2019Hamilton AcademicalRetiredFree
21 05 2019Hamilton AcademicalFree agentFree
22 05 2019Alloa AthleticForfar AthleticFree
22 05 2019HibernianBrentfordUndisclosed
24 05 2019Queen of the SouthGreenock MortonFree
25 05 2019DundeeEast KilbrideFree
27 05 2019St JohnstoneCSKA SofiaFree
27 05 2019AberdeenFree agentFree
27 05 2019PafosQueen of the SouthFree
28 05 2019CelticRaith RoversFree
28 05 2019StranraerDunfermline AthleticCompensation
29 05 2019St JohnstoneHamilton AcademicalFree
29 05 2019ArbroathEast FifeFree
29 05 2019Ayr UnitedEast FifeFree
29 05 2019MotherwellAirdrieoniansFree
29 05 2019Dundee UnitedEast FifeFree
29 05 2019Solihull MoorsMotherwellFree
30 05 2019BarnsleyHibernianFree
30 05 2019CelticAirdrieoniansFree
30 05 2019Repton SchoolDunfermline AthleticFree
30 05 2019MiddlesbroughDunfermline AthleticFree
31 05 2019Queen of the SouthAirdrieoniansFree
31 05 2019Brechin CityGreenock MortonFree
31 05 2019Dundee UnitedWealdstoneFree
31 05 2019Heart of MidlothianRetiredFree
31 05 2019HibernianRetiredFree
31 05 2019MotherwellATKFree
31 05 2019MotherwellSouthportFree
31 05 2019RangersAnnan AthleticFree
31 05 2019RangersRetiredFree
31 05 2019St MirrenFree agentFree
01 06 2019HibernianLivingstonFree
01 06 2019Inverness Caledonian ThistleRoss CountyFree
01 06 2019St MirrenAirdrieoniansFree
01 06 2019Southern UnitedHamilton AcademicalFree
01 06 2019LivingstonMotherwellFree
01 06 2019MotherwellPartick ThistleFree
01 06 2019LivingstonHeart of MidlothianFree
01 06 2019MotherwellRangersCompensation
01 06 2019KilmarnockRangersFree
01 06 2019Hamilton AcademicalInverness Caledonian ThistleFree
01 06 2019HibernianRoss CountyFree
01 06 2019Inverness Caledonian ThistleMotherwellFree
01 06 2019AberdeenDundee UnitedFree
01 06 2019Ayr UnitedCoventry CityFree
01 06 2019Silkeborg IFMotherwellFree
01 06 2019Ayr UnitedDundee UnitedFree
01 06 2019Queen of the SouthDundeeFree
01 06 2019St JohnstoneHibernianFree
01 06 2019Heart of MidlothianHibernianFree
04 06 2019Partick ThistleRoss CountyFree
04 06 2019Northampton TownAberdeenFree
05 06 2019MotherwellAberdeenFree
05 06 2019FalkirkHamilton AcademicalFree
05 06 2019AirdrieoniansArbroathFree
06 06 2019St JohnstoneStenhousemuirLoan
06 06 2019St JohnstoneHamilton AcademicalFree
06 06 2019Ayr UnitedDundeeFree
06 06 2019GatesheadGreenock MortonFree
06 06 2019Alfreton TownGreenock MortonFree
07 06 2019Heart of MidlothianPalermoFree
07 06 2019Raith RoversAlloa AthleticFree
08 06 2019WalsallLivingstonFree
08 06 2019RangersGillinghamFree
09 06 2019Rotherham UnitedHibernianFree
10 06 2019Dunfermline AthleticGreenock MortonFree
10 06 2019ArbroathBrechin CityFree
10 06 2019Partick ThistleAirdrieoniansFree
10 06 2019Greenock MortonFalkirkFree
10 06 2019Greenock MortonArbroathFree
19 08 2019Greenock MortonTeam WellingtonFree
10 06 2019Greenock MortonCarlisle UnitedFree
10 06 2019Greenock MortonQueen of the SouthFree
10 06 2019CelticHibernianFree
10 06 2019BlackpoolMotherwellFree
10 06 2019Greenock MortonFalkirkFree
11 06 2019LivingstonEdinburgh CityFree
11 06 2019F.C. RietiLivingstonFree
12 06 2019Dunfermline AthleticFalkirkFree
12 06 2019Dundee UnitedCowdenbeathFree
13 06 2019Birmingham CityRangersFree
13 06 2019Raith RoversDunfermline AthleticFree
13 06 2019Raith RoversDunfermline AthleticUndisclosed
13 06 2019Dunfermline AthleticBradford CityCompensation
13 06 2019AberdeenAyr UnitedFree
14 06 2019RangersQueens Park RangersFree
14 06 2019LivingstonQueens Park RangersUndisclosed
14 06 2019BanfieldDundee UnitedFree
14 06 2019FalkirkDunfermline AthleticFree
14 06 2019Blackburn RoversPartick ThistleFree
15 06 2019Inverness Caledonian ThistleHamilton AcademicalFree
15 06 2019ArbroathCumbernauld UnitedFree
15 06 2019Ayr UnitedLivingstonFree
17 06 2019FalkirkDundeeFree
17 06 2019Dundee UnitedAberdeenFree
18 06 2019Greenock MortonFalkirkFree
18 06 2019Dundee UnitedFalkirkFree
18 06 2019LivingstonDumbartonFree
18 06 2019Queen's ParkAberdeenCompensation
18 06 2019LiverpoolRangersLoan
18 06 2019KilmarnockRetiredFree
18 06 2019LivingstonDundeeFree
18 06 2019Queen of the SouthDundeeFree
19 06 2019Heart of MidlothianPuskás AkadémiaFree
19 06 2019Dundee UnitedGreenock MortonFree
19 06 2019ChelseaRoss CountyLoan
19 06 2019CelticGentFree
19 06 2019Queen of the SouthAlloa AthleticFree
19 06 2019Greenock MortonAlloa AthleticFree
19 06 2019FalkirkInverness Caledonian ThistleFree
19 06 2019LivingstonGreenock MortonFree
20 06 2019MotherwellOxford UnitedFree
20 06 2019St JohnstoneAirdrieoniansLoan
20 06 2019KilmarnockRetiredFree
20 06 2019CelticSt JohnstoneFree
20 06 2019DundeeSt JohnstoneFree
20 06 2019ClydeDunfermline AthleticFree
20 06 2019Partick ThistleFalkirkFree
21 06 2019Oldham AthleticRangers£700,000
21 06 2019FalkirkPartick ThistleFree
21 06 2019Brighton & Hove AlbionHamilton AcademicalFree
21 06 2019DundeeInverness Caledonian ThistleFree
21 06 2019Queen of the SouthFalkirkFree
21 06 2019Dunfermline AthleticFalkirkFree
21 06 2019DundeeMuangthong UnitedFree
21 06 2019Norwich CityDunfermline AthleticLoan
22 06 2019Dunfermline AthleticReal KashmirFree
23 06 2019Atlanta UnitedAberdeenLoan
24 06 2019AberdeenNew York City FCFree
24 06 2019Partick ThistleAyr UnitedFree
24 06 2019Ross CountyQueen of the SouthFree
24 06 2019Ross CountyRaith RoversLoan
25 06 2019Hamilton AcademicalOldham AthleticFree
25 06 2019DundeeAberdeenFree
25 06 2019AberdeenNorwich CityCompensation
25 06 2019Forest Green RoversHibernian£250,000
25 06 2019FalkirkQueen of the SouthFree
25 06 2019NAC BredaAberdeenLoan
26 06 2019DundeePartick ThistleFree
26 06 2019Yeovil TownHibernianUndisclosed
26 06 2019Aston VillaLivingstonLoan
26 06 2019Raith RoversSt MirrenFree
26 06 2019MiddlesbroughInverness Caledonian ThistleLoan
27 06 2019Charlton AthleticRangersCompensation
27 06 2019Hamilton AcademicalCentral Coast MarinersFree
27 06 2019LivingstonStranraerLoan
28 06 2019ToulouseCeltic£7 million
28 06 2019Plymouth ArgyleDundeeFree
28 06 2019Wigan AthleticHeart of MidlothianFree
28 06 2019RetiredGreenock MortonFree
29 06 2019Bolton WanderersCelticFree
29 06 2019Cheltenham TownDundeeFree
30 06 2019CelticBochumFree
30 06 2019CelticRetiredFree
30 06 2019CelticFree agentFree
01 07 2019CelticHertha BerlinFree
01 07 2019Derby CountyAberdeenFree
01 07 2019Cambridge UnitedMotherwellFree
01 07 2019SouthamptonRangersFree
01 07 2019Ross CountyPartick ThistleFree
01 07 2019BarnsleyAberdeenFree
01 07 2019Stevenage BoroughHamilton AcademicalFree
01 07 2019Preston North EndHibernianLoan
01 07 2019HibernianSouthend UnitedFree
01 07 2019AberdeenDerby CountyFree
01 07 2019Sheffield UnitedHeart of MidlothianFree
01 07 2019Dunfermline AthleticPartick ThistleFree
02 07 2019Wigan AthleticMotherwellLoan
02 07 2019HibernianRaith RoversFree
02 07 2019CelticDuisburgFree
02 07 2019LivingstonQueen of the SouthLoan
02 07 2019Greenock MortonQueen of the SouthFree
03 07 2019Manchester UnitedAberdeenFree
03 07 2019Ayr UnitedDundee UnitedFree
03 07 2019Rapid ViennaCeltic£3 million
03 07 2019Ross CountyElgin CityFree
04 07 2019Coventry CitySt MirrenFree
04 07 2019St MirrenSheriff TiraspolFree
04 07 2019RangersQueen of the SouthLoan
04 07 2019Norwich CityRoss CountyLoan
04 07 2019TonsbergQueen of the SouthFree
04 07 2019Heart of MidlothianFalkirkFree
05 07 2019Dundee UnitedWrexhamFree
05 07 2019Partick ThistleNorwich City£350,000
05 07 2019Queen of the SouthDundee UnitedFree
05 07 2019RangersPortsmouthLoan
06 07 2019HibernianCowdenbeathLoan
06 07 2019Partick ThistleMontroseFree
06 07 2019CelticHamilton AcademicalFree
07 07 2019HibernianQueen's ParkLoan
08 07 2019RangersFleetwood TownLoan
08 07 2019JuventusKilmarnockLoan
08 07 2019Heart of MidlothianAl-RaedFree
08 07 2019Heart of MidlothianZwickauFree
08 07 2019Wolverhampton WanderersMotherwellFree
08 07 2019Carlisle UnitedGreenock MortonFree
08 07 2019AberdeenAyr UnitedLoan
09 07 2019Roda JC KerkradeKilmarnockFree
09 07 2019DundeeSouthend UnitedFree
09 07 2019Greenock MortonFalkirkFree
10 07 2019Dunărea CălărașiLivingstonFree
10 07 2019RangersAyr UnitedLoan
10 07 2019RangersPartick ThistleLoan
10 07 2019Greenock MortonPeterheadFree
11 07 2019Swansea CityDundee UnitedFree
11 07 2019EvertonHamilton AcademicalLoan
11 07 2019Dundee UnitedDumbartonFree
12 07 2019NantesSt MirrenFree
12 07 2019SepsiMotherwellFree
12 07 2019DundeeHamilton AcademicalFree
12 07 2019Partick ThistleQueen of the SouthFree
12 07 2019LivingstonBrechin CityFree
13 07 2019BolognaRangers£3.5 million
13 07 2019CelticAyr UnitedLoan
13 07 2019Bradford CityPartick ThistleFree
14 07 2019Scunthorpe UnitedAberdeen£125,000
15 07 2019DumbartonGreenock MortonFree
15 07 2019DumbartonQueen of the SouthFree
16 07 2019BeziersLivingstonFree
16 07 2019AirdrieoniansDunfermline AthleticUndisclosed
16 07 2019Dunfermline AthleticAirdrieoniansLoan
16 07 2019Ross CountyFalkirkLoan
16 07 2019FalkirkAlloa AthleticFree
16 07 2019KilmarnockCove RangersFree
17 07 2019RangersBlackpoolUndisclosed
17 07 2019Bolton WanderersHibernianFree
17 07 2019DundeeMontroseFree
18 07 2019LivingstonPartick ThistleLoan
18 07 2019LivingstonAtlético Petróleos de LuandaLoan
19 07 2019St MirrenDarlingtonFree
22 07 2019RangersGenclerbirligiUndisclosed
23 07 2019Wolverhampton WanderersRoss CountyFree
23 07 2019Tractor SaziRoss CountyFree
23 07 2019MotherwellColumbus CrewFree
23 07 2019RangersBlackpoolLoan
23 07 2019Heart of MidlothianBurton AlbionFree
23 07 2019Dundee UnitedCove RangersLoan
24 07 2019AberdeenCove RangersLoan
24 07 2019Sydney FCPartick ThistleFree
24 07 2019Ross CountyRotherham United£300,000
24 07 2019Hapoel Be'er ShevaCeltic£1.6 million
25 07 2019Royal ChateletMotherwellFree
25 07 2019St JohnstoneBrechin CityLoan
26 07 2019MotherwellDundeeFree
26 07 2019Flora TallinnSt JohnstoneLoan
26 07 2019LivingstonGreenock MortonUndisclosed
26 07 2019LivingstonGreenock MortonLoan
29 07 2019Dundee UnitedSepsiUnidsclosed
30 07 2019St Albans CityHamilton AcademicalFree
30 07 2019Wacker InnsbruckSt MirrenFree
01 08 2019Norwich CityHeart of MidlothianFree
01 08 2019Northampton TownSt MirrenFree
01 08 2019ReadingHamilton AcademicalLoan
01 08 2019St JohnstoneSouthend UnitedFree
02 08 2019Hull CitySt MirrenLoan
02 08 2019Oxford UnitedSt MirrenFree
02 08 2019Heart of MidlothianClydeLoan
02 08 2019SunderlandSt JohnstoneFree
02 08 2019St JohnstoneCove RangersLoan
02 08 2019CowdenbeathAlloa AthleticFree
03 08 2019Partick ThistleInverness Caledonian ThistleFree
04 08 2019St MirrenRetiredFree
06 08 2019LiverpoolKilmarnockLoan
06 08 2019RangersCelticFree
06 08 2019Dunfermline AthleticFalkirkFree
07 08 2019MiddlesbroughHamilton AcademicalLoan
07 08 2019Bristol CityAberdeenLoan
08 08 2019Notts CountyDundeeFree
08 08 2019CelticArsenal£25 million
08 08 2019Heart of MidlothianFalkirkLoan
09 08 2019CelticMotaguaFree
09 08 2019KilmarnockSt MirrenLoan
09 08 2019Derby CountySt MirrenFree
09 08 2019Cardiff CityHeart of MidlothianFree
09 08 2019CelticAlloa AthleticLoan
09 08 2019CelticEast FifeLoan
09 08 2019Manchester CityRangersUndisclosed
09 08 2019DundeeQueen of the SouthFree
09 08 2019RangersEdinburgh CityLoan
09 08 2019Inverness Caledonian ThistleElgin CityLoan
09 08 2019Inverness Caledonian ThistleElgin CityLoan
10 08 2019MotherwellEdinburgh CityFree
12 08 2019WalsallLivingstonFree
13 08 2019Manchester UnitedHeart of MidlothianLoan
13 08 2019RangersHibernianLoan
14 08 2019Aston VillaHeart of MidlothianFree
14 08 2019AberdeenGreenock MortonLoan
15 08 2019RangersHiberniansFree
15 08 2019Leicester CityRangersLoan
15 08 2019Dundee UnitedCove RangersLoan
16 08 2019Heart of MidlothianCowdenbeathLoan
16 08 2019Heart of MidlothianCowdenbeathLoan
16 08 2019Peterborough UnitedQueen of the SouthFree
17 08 2019Dundee UnitedCove RangersFree
17 08 2019SouthamptonCelticFree
20 08 2019Queens Park RangersKilmarnockLoan
20 08 2019RangersDundeeLoan
20 08 2019Sheffield WednesdayLivingstonLoan
22 08 2019Northampton TownSt MirrenUndisclosed
22 08 2019SouthamptonCelticLoan
23 08 2019RangersPlymouth ArgyleLoan
23 08 2019VejleHibernianFree
23 08 2019HibernianRaith RoversLoan
23 08 2019HibernianArbroathLoan
23 08 2019HibernianArbroathLoan
23 08 2019Bradford CityGreenock MortonUndisclosed
24 08 2019Greenock MortonDumbartonLoan
27 08 2019RangersSarpsborg 08Free
27 08 2019Heart of MidlothianPartick ThistleFree
28 08 2019Stoke CityCelticLoan
29 08 2019St JohnstoneRoss CountyFree
29 08 2019Heart of MidlothianGillinghamLoan
29 08 2019AberdeenSt JohnstoneFree
29 08 2019AberdeenArbroathLoan
29 08 2019JuventusKilmarnockLoan
29 08 2019Heart of MidlothianForfar AthleticLoan
29 08 2019CelticGreenock MortonLoan
30 08 2019RangersAyr UnitedLoan
30 08 2019Heart of MidlothianDunfermline AthleticLoan
30 08 2019Heart of MidlothianDunfermline AthleticLoan
30 08 2019Manchester CityHeart of MidlothianLoan
30 08 2019SouthamptonCelticLoan
02 09 2019CelticSt JohnstoneLoan
02 09 2019RangersSt JohnstoneLoan
02 09 2019RangersRotherham UnitedLoan
02 09 2019Royale Union Saint-GilloiseHamilton AcademicalLoan
02 09 2019Peterborough UnitedMotherwellLoan
02 09 2019CelticRoss CountyLoan
02 09 2019CelticForest Green RoversLoan
02 09 2019KilmarnockCelticUndisclosed
02 09 2019HibernianDundeeLoan
02 09 2019Peterborough UnitedHibernianLoan
02 09 2019KilmarnockDunfermline AthleticLoan
02 09 2019MotherwellGreenock MortonLoan
02 09 2019St MirrenGreenock MortonLoan
02 09 2019BrentfordPartick ThistleLoan
02 09 2019Queens Park RangersPartick ThistleLoan
02 09 2019Dundee UnitedKilmarnockLoan
02 09 2019Wolverhampton WanderersKilmarnockLoan
02 09 2019VeneziaKilmarnockLoan
02 09 2019Manchester UnitedCelticUndisclosed
02 09 2019Manchester CityCelticUndisclosed
02 09 2019LiverpoolRangers£7 million
02 09 2019HibernianWillem IIFree