Thanks guys I appreciate all the replies. I should have specified “while leveling 1-60” sorry about that.

“while leveling 1-60”
Definitely won’t be Warrior
Shadow Priest, go melt some faces and such.
Rogue, shaman, druid, shadow priest
Not many people will mess with a shadow priest 1v1 including rogues.
Mage is also good but can be 1 shot by rogues and dies to druids pretty easily. You basically want a class that rogues hate fighting.
Here is a tier list:
S Tier - Class with stealth
A Tier - Classes rogues hate and are hard for druids (shadow priest)
B Tier - Other classes
F Tier - Warrior
Shaman have too many classes theyre weak against to really qualify. A smart Warrior, a rogue thats conscious, a Mage that knows how to use range, a Hunter that knows hoe to kite and has Scare Beast bound, etc.
Theyre really only good against Locks and SPriests. Hell they even struggle against intelligent Rets that draw purges with R1 seals.
For WPvP you cant go wrong with Rogues, Mages or SPriests. Theyve got answers to most everyone and for those they dont have hard answers to, they have enough damage they can dirt nap them.

while leveling 1-60
I leveled my rogue a couple months ago on era, whitemane pvp cluster, here would be my list for leveling while doing lots of world pvp:
S tier - Rogue / Druid
Picking your fights and going invisible is nice when there are lots of max level players running around.
A tier - Hunter / Mage / Priest / Shaman
You can win most fights vs ppl your level and have good control.
Rest -
You can def win encounters with outplays / consumes, etc. but everything being equal you will likely lose to the classes above (or never know they were there).
Overall the difference between classes is much less important than player skill, awareness, etc. So I would pick the class you are most excited to play and you will probably do better than playing a class you don’t enjoy because it is higher on a list.
priest surprisingly :o
The real question is who never corpse walks. 50% of wpvp is getting attacked when you are at a disadvantage. Druids basically never corpse walk. Rogue have the second best tools. And spriest have the best 1v1 match up’s, but has worst mana in game.
My ranking would be
S: Druid
A: rogue, spriest
Rest aren’t notably good or bad at wpvp, with like warriors and enh at the bottom
Rogue and mages have some bad match ups, but dominate their good match ups.
Locks are beasts, but in the world ppl can just run away and you cant do anything
Druids can chase anyone and escape anyone

Druids can chase anyone and escape anyone
When leveling hunters can hunt down druids pretty easily
36% aspect of cheetah
Pet has 30% bonus outdoor speed
The druids are super squish to ranged physical a lot of times. Even the pet alone can chew them up pretty good since hunters usually level BM.
Ppl always talk about hunters being hard for Druid, I find them one of the easiest fights, roll rejuv innervate and moon fire, use feral charge on cooldown. Stay bear anytime you aren’t in melee range and only leave bear to refresh rejuv and moon fire, natures grasp pet
I think the only difficult fights did feral are spriest and shaman. And spriest you can force oom if your nightelf and shaman is only bad if they are orc and resist bash
Rune of metamorphosis is also absurdly powerful against Hunter and is basically a free win against Hunter or frost mage
I agree druids have a great toolkit to beat hunters.
However, in my experience a lot of druids will try to only run away and they end up becoming easy kills.
It’s true you can get blown up in travel form, gotta shift into bear once you make like 10 yards with travel, absorb the multi with bear then back to travel and maybe a moon fire if they go cheetah
Exactly - in that matchup (while leveling) druid player skill is probably the most important factor.
Gamers with good pvp muscle memory will use every gcd to pressure the hunter, reduce damage taken, position themselves.
Whereas many other druids will just panic and eat full multi dmg, put no pressure on the hunter, and run in travel form without much a plan.
A more experienced hunter can also scare beast a druid whereas yes the druid can rank 1 moonfire away cheetah. Viper sting if not cleansed is bad. Agreed that can be a match of who outplays.
Frost mages are my favorite wpvp target as a druid.
Roll a Drood Dood.
We are talking Classic here. Shamans.
Enhance shamans you need to have absurdly good gear for your level, and get the jump. Similar vein to a ret paladin, without advantage and gear you’re a free kill.
Elemental shamans with +nature gear even in the late 30’s are dangerous AF. After level 40 they have an auto-win button with Elemenal Overload, and god forbid they don’t have a grenade to stun and insta-kill you.
A resto shaman needs gear just like the enhance, but isn’t meme tier since they are pretty hard to kill aside from specific classes which can burn their mana. They won’t really kill you, but will whittle you down since they have better defenses than elemental, just lack the burst.
But since its Wpvp, its entirely situational. If you jump someone with a mob on them and 50% health or mana, you’re going to win in almost any circumstance. Some classes just have better or worse tool kits to deal with whatever nonsense comes their way.
Even a fully geared warlock life tapping himself low can be killed by a fresh 60 rogue in the right situation.
World PvP is more about opportunity and advantage. But I guess that sorta loops around to what classes have the tools to take get the most out of jumping someone or avoiding a bad situation.
Then there is the conversation of wpvp while leveling. Higher level == higher advantage in pvp, naturally. And those classes like BM hunter or mages who are not dependent on gear will always just out perform classes that are gear dependent like warriors or ret paladins.

heyre really only good against Locks and SPriests. Hell they even struggle against intelligent Rets that draw purges with R1 seals
Lmao. Ele shamans are not good against locks bro. Rets are not an issue at all for ele.
Locks are eles biggest hard counter. All you gotta do is put up curse of tongues and that’s it - lock wins
Ele folds to anyone that can afford to stock Sheens. Ele also gets bodied by Warlocks PURELY because of Curse of Tongues. Tauren Eles are the only one that have even a chance of getting a cast off against Rogues. Enhance gets obliterated by Rogues and Hunters. A smart Warrior can and will kill them stupidly fast. A mage that keeps rank 1 frostbolt bound will never be touched by an enhancement shaman.
Shaman have too many weaknesses against popular, highly played classes to be top tier.
Yah one of the benefits of playing a lock is how absolutely nuts they are against shamans, not only do you have cot but also you can kill totems 2 at a time with your pet and your auto attack. I’d recommend getting a 1h not a staff if your lock. So important to be able to attack totems fast

Rogue, shaman, druid, shadow priest
Not many people will mess with a shadow priest 1v1 including rogues.
Mage is also good but can be 1 shot by rogues and dies to druids pretty easily. You basically want a class that rogues hate fighting.
Here is a tier list:
S Tier - Class with stealth
A Tier - Classes rogues hate and are hard for druids (shadow priest)
B Tier - Other classes
F Tier - Warrior
This is just stupid and wrong at this point in the game.
Rogues worse target right now is a geared warrior with engi and Faps you will literally die in 2 swings. Even if you manage to avoid the stupid leeway mechanic while kiting the second they connect you die.
With cds Killing spriest is 10000x easier than warrior.
DO NOT LISTEN to a single person that tells you druid is good in pvp. They’re not good at killing anyone, they’re good at RUNNING from everyone.
Unless you plan on getting FULL BIS off set pieces and Gensis gear DO NOT roll druid.
Hunter is okay ish. Played correctly with full engi they are pretty decent but suffer massively from Leeway and Deadzone. if you are going to eat faps and lips like candy then hunters not bad.
Best world pvp class spec hands down is SUB rogue and its not even close.
1v1 even with openers and duels is different. Spriest is disgusting when out ganking and jumping people but its not very good in bgs where you have to drink literally every 1v1 fight and drink every time you buff yourself.
Warlocks fully geared is closet thing to a wow god we have.