Celtic left-back Emilio Izaguirre has been named players' player of the year by his peers in Scotland.
The 24-year-old Honduras international has had a fine first season in the Scottish Premier League.
And he held off the challenge of team-mate Gary Hooper, Rangers' Steven Naismith and Kilmarnock's Alexei Eremenko in the PFA Scotland awards.
Izaguirre joined Celtic in August on a four-year deal for an undisclosed fee from Motagua in his homeland.
His performances in Scotland have attracted interest from top clubs in England.
And Celtic assistant manager Johan Mjallby said: "Emilio has probably been the signing of the season and it's brilliant for him to win.
"He has been absolutely marvellous. He is maybe not the best left-back in the world, but he is up there.
"I think this boy has every chance to be one of the best in the world."
Dundee United's top scorer, David Goodwillie, was named young player of the year.
Nikica Jelavic's overhead kick for Rangers against Aberdeen on 13 April was revealed as goal of the season at the ceremony in Glasgow.
Raith Rovers' John McGlynn topped the poll for manager of the year, despite the Kirkcaldy side having missed out on promotion to the Scottish Premier League after a late run from Fife neighbours Dunfermline Athletic.
Rovers forward John Baird was also named First Division player of the year.
The Second Division award went to Brechin City stiker Rory McAllister, who has hit 24 goals so far this season.
Arbroath midfielder Gavin Swankie took the Third Division player of the year award.