3 Greg Mitchell

Greg Mitchell

A leader on and off the pitch. Inverurie born and bred, Greg was appointed Club Captain in 2022. At the club since 2013.