Ranger seems like a popular choice, but I’m not really sure why? d8 hit die and light or medium armor means less survivability than a Paladin or especially a Barbarian, and it’s damage output is just kinda on par with that of other martial classes. I suppose a Beastmaster brings an extra sack of hit points with him? I don’t just don’t see it.