I think it safe to say it is overpowered, yes.
No class receives more than 1 feature at any given level above 3rd.
This build has, roughly, 4 or so more features than it should or any other class does. I would take a couple of those secondary features and wrap them up into archetype features.
Also, re: the archetype features, as rangers are now, would include two features at 3rd, then 1 at 7th, 1 at 11th, and 1 at 15th. Following the Paladin's progression, they would be 2 archetype features at 3rd, 1 at 7th, 1 at 15th and 1 at 20th... Either way, there should be 4 places/levels that the archetype feature comes in, not 3.
So, from what I can tell, something like this seems more in line with what's in the PHB:
1st
Expertise, Natural Explorer (Both of these are fine, I suppose, though Expertise at 1st level is, obviously, supposed to be the Rogue's "thing". I would push Expertise back a couple of levels and put something else useful here.)
2nd Fighting Style, Spells, Primeval Awareness There should only be 2 features here. I'm going to go with Fighting Style and Spell Use.
3rd Archetype (two features from your subclass)
4th Score improvement (as normal. Fine.)
5th Extra Attack (as normal. Fine.)
6th Natural Explorer,
Swift of Foot As noted, this is a feat, and you should only have 1 feature here anyway. The improvement/addition to your Natural Explorer is your feature for this level.
7th Archetype (as normal. Fine.)
8th Score Improvement (as normal),
Land's Stride Your Score Improvement is your "feature" for this level...and for 8th level for any and every other class. You [and no other character] don't get something else in addition to that. I concur Land's Stride seems like the kind of thing a Ranger should definitely have...you just can't have it at this level. I would be tempted, and this is only a suggestion, to throw this in at 5th and push their Extra Attack back a few levels. But, I suspect, that would not be something you (or many others) would appreciate.
9th Evasion Again, a rogue's thing but placed here, a couple of levels later than the rogue gets it, makes sense and doesn't "step on proverbial toes." I think this works fine.
10th
Wisdom proficiency Is there some reason you want this instead of the 3rd favored terrain from Natural Explorer, like the ranger has now/is supposed to get?
11th
Horde Cleaver, Expertise If you want to keep Expertise as a ranger feature, I would suggest using it here for the first time. Not as a "get extra skills to have expertise in." Horde Cleaver is a Hunter subclass feature...and while I agree that it serves well for a base class feature, again, as models of every single other class shows you, you have no precedent to receive 2 features here. Easy fix:
11th: Archetype This matches the existing ranger class structure. Then you can make Horde Cleaver the 11th level Archetype Feature for one subclass and Expertise the 11th level archetype feature for another subclass.
12th Score Improvement (as normal. Fine.)
13th
14th
Feral Senses, Vanish (Pick one and, honestly, Feral Senses is too good to get this early.)
15th Archetype (as normal. Fine.)
16th Score Improvement (as normal. Fine.)
17th
18th Ranger Recovery This is interesting. I might even allow it to regain spell slots, as the magical recovery works (up to half the ranger's level worth of slots) It might even be too far back for as useful as it might be. I would further adjust it to allow you to regain your HD on the short rest as if it were a long rest...and then you can use those to replace your HP, but not "auto-full HP on a short rest." That's WAY out of hand/OP and immersion breaking.
19th Score Improvement (as normal. Fine.)
20th Foe Slayer (existing lackluster capstone. Fine.) Honestly, I'd be willing to ditch this and push the Feral Senses back here...suffering no disadavantage/preternatural senses to fight invisible foes is pretty cool/capstone sounding...Significantly more "I'm 20th LEVELLLL!!!" better than "+Wis mod. to damage," imho. meh.
In fact, after going through item by item, I am curious how you feel you modeled this after the paladin's progression? Other than spell slots ...which the ranger and paladin already share.
Bottom line, hey, if this is going to be fun for you and your DM is cool with it, have a blast. I think it is completely out of whack/imbalanced with existing class structure and I would not allow it. But...I'm not your DM.
