Rating the leaked classes on likelihood.
Tinker/Artificer: Very Likely. Tinkers have been a thing since gnomes in wc2, and are even a hero unit in wc3 (most wow classes are based off of wc3 hero units).
Bard: Possible. There is no real combat bards in wow lore but it is brought up CONSTANTLY and with the whole radiant song being the huge thing atm it’s not outside the realm of possibility.
Gunner/Pistolier: Unlikely. Would have to find a way to distinguish it from hunters and I don’t really know what a gunner would bring tbph.
Astrologian/Astromancer: Unlikely. This is just boomkin
Witch: Unlikely I don’t really see how it would be much different from a lock particularly affliction. If this is based off of drust witches.
Apothecary: Possible. Personally I’d see this as more of a spec option for tinker but alchemist was also a hero class in wc3.
Celestial spearfighter: Extremely unlikely. ??? what even is this.
Battlemage: likely. Battlemages are a common trope in warcraft lore. So I can easily see it becoming a thing.
Leyweaver: extremely unlikely. Is this not just an arcane mage?
Prismatic: extremely unlikely. ??? wtf is this? why? how?
Titanslayer: unlikely. What is it? what does it do? aren’t we all titan slayers? we all killed Argus already. I really can’t imagine what they do.
Necromancer: possible. While we do already have death knights I feel like a necromancer could be to a death knight what a priest is to a paladin or a warlock to a demon hunter.
Tanking hunter called guardian: Nope. We already have a tanking spec in the game called guardian and it’s a druid spec. This is the final nail in the coffin that makes me think this is all fake as wouldn’t this be a spec not a class?
Spellbreaker: possible. Although I feel this as more likely to be a spec, likely tank spec for battlemage/spellblade class.