Celtic striker Leigh Griffiths has joined Dundee on loan until the end of the season.
Griffiths, 31, who spent 18 months at Dundee before joining Wolves in 2011, has not appeared for Celtic under new manager Ange Postecoglou.
A Dundee statement said: “Dundee Football Club are delighted to announce the signing of Leigh Griffiths on a season long loan from Celtic.”
Griffiths joined Celtic from Wolves in January 2014 and has scored over 100 goals for the Glasgow club. He has scored four goals in 22 appearances for Scotland.
Celtic also announced midfielder Scott Robertson, 20, has joined Sky Bet League One side Crewe for the rest of the season.
St Johnstone have signed midfielder Ali Crawford on loan from Bolton until January.
The 30-year-old, who began his career with Hamilton, had not appeared for Sky Bet League One club Bolton this season.
Crawford told St Johnstone’s official website: “This is a great opportunity for me and I thank St Johnstone for getting this deal done.
“It’s now up to me to show what I’ve got. There is strong competition for places and I know I’m going to have to be at a high level to get into the side.”
Crawford made over 200 appearances for Hamilton before joining Doncaster in 2018 and he moved on to Bolton the following season.
Ross County have signed forward Alex Samuel from Sky Bet League One side Wycombe on a two-year deal.
Samuel, 25, who helped Wycombe win promotion in 2020, has made two Carabao Cup appearances for the Chairboys this season.
County boss Malky Mackay told the Scottish Premiership club’s official website: “At 25 years, he is a great age experience wise, has been part of a successful promotion winning team, and played at a really good level in the English game.”
The Staggies later confirmed that their striker Oli Shaw had joined Scottish Championship side Kilmarnock for an undisclosed fee.
Shaw, 23, who joined County from Hibernian in January 2020, scored nine goals in 41 appearances in all competitions for the club.
Motherwell have confirmed Norwegian defender Sondre Solholm Johansen has signed a three-year contract with the club.
The Steelmen agreed a fee with the 26-year-old centre-half’s previous club, Mjondalen, on Friday and he has now agreed personal terms and passed a medical.
“We’re delighted to bring Sondre in and see how his qualities help us improve,” Motherwell boss Graham Alexander told the club’s official website.