Celtic left-back Emilio Izaguirre has been named PFA Scotland Player of the Year.
Izaguirre beat team-mate Gary Hooper, Old Firm rival Steven Naismith and Kilmarnock's Alexei Eremenko to the award at a ceremony in Glasgow.
Dundee United striker David Goodwillie won the young player award.
Izaguirre, 24, has been a revelation since joining Celtic on a four-year contract from Motagua in his homeland after playing for Honduras in the World Cup last summer.
Celtic assistant manager Johan Mjallby hailed the attack-minded defender's impact at the club.
"Emilio has probably been the signing of the season and it's brilliant for him to win,'' the Swede said.
"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.''
Goodwillie emerged from a shortlist featuring Hooper, Hearts winger David Templeton and Aberdeen forward Chris Maguire to claim the young player award from his fellow professionals.
The 22-year-old, who has scored 18 goals so far this season, said: "I was actually surprised because I thought Hooper would have got it. He's an exceptional player and he is one that I look up to.
"It means everything, I felt I have had a good season and it's good to know other people have noticed that, including the players. I will probably go and phone my mum now and tell her I've won. She will be really proud.''
John McGlynn of Raith Rovers was voted manager of the year, a day after losing out to Dunfermline in the race for the Irn-Bru First Division title.
The former Hearts coach saw off the challenge of recently-departed Kilmarnock boss Mixu Paatelainen and Dundee manager Barry Smith to take the prize.
Rangers striker Nikica Jelavic claimed the goal of the season award for his overhead kick against Aberdeen at Pittodrie last month.
The divisional awards went to Raith forward John Baird, Brechin striker Rory McAllister and Gavin Swankie of Arbroath.
World Cup winner Rose Reilly collected the Special Merit Award. Ayrshire-born Reilly scored in the 1983 women's World Cup final for Italy and later collected the world player of the year award.
Former AC Milan player Reilly, who won eight Serie A titles and two golden boot awards in Italy, said she was "deeply honoured'' to be recognised in her home country.
Reilly was inducted into the Scottish Football Hall of Fame in 2007.