Albion Rovers defender admits his desire to prove a point to boss Brian Reid is behind his player of the year prize.
The 21-year-old - who has been at the club for almost four years - has been a standout for the Cliftonhill club this term, despite their struggles at the bottom end of League Two.
And that didn't go unnoticed as he picked up the club's top prize at their annual awards night on Saturday, following a 1-0 win at Cowdenbeath.