Grenn was a skilled ranger but was not as good a fighter as Jon Snow. As Jon had combat training since he was little, he was one of the most skilled fighters at Castle black.