Celtic captain Callum McGregor has been named the PFA Scotland Player of the Year.
He was joined by playmaker Tom Rogic on the the four-man shortlist for the top award, alongside Ross County striker Regan Charles-Cook and Hearts stopper Craig Gordon.
However, he saw off the competition after leading the chase to bring the Premiership title back to Celtic Park from Rangers.
It was a night of celebration for Celtic as the Young Player of the Year award went to Liel Abada who pipped Josh Doig, Calvin Ramsay and Connor Barron to the award.
Celtic playmaker Tom Rogic also picked up the award for Goal of the Season after his stunning individual effort against Dundee United.
In the lower leagues, Arbroath striker Michael McKenna scooper the Player of the Year award in the Championship after netting 15 goals and chipping in with eight assists.
Dylan Easton of Airdrieonians lifted League One's top prize, while Kelty Hearts star Joe Cardle earned the League Two gong.
Priscila Chinchilla was named the inaugural PFA Women's Player of the Year. Celtic's Jacynta Galabadaarachchi won the young player.
Scotland's national team administrator Frank Reilly was also recognised with a Special Merit award.