In all honesty, I don't think so.
Broke through into their first team over eight years ago but still only twenty four. Despite that less than a 150 first games in first team.
Had a couple of loan spells and knee surgery (good job McInnes is away or we'd have been in for him).
Decent enough wee player and will do ok with St Mirren but certainly wouldn''t take us to the next level.