Here’s my personal Class/Race/Profession setup that’s worked really well for me in Shadowlands. This list is only for Alliance players who want variety on their account(s) by utilizing all 12 races and classes with positive results. I’ll also divide the “gathering” professions equally and leave the “CRAFTING” professions exclusively to the classes that suit them the most (in my opinion). Don’t ask why because I’m too lazy to explain my results.
HUMAN: Warlock (All Specs)
Professions = ENCHANTING + TAILORING
DWARF: Hunter (All Specs)
Professions = ENGINEERING + Mining + Archeology
NIGHT ELF: Demon Hunter (All Specs)
Professions = Skinning + Herbalism
GNOME: Priest (Healer Specs)
Professions = Skinning + Herbalism
DRAENEI: Shaman (All Specs)
Professions = LEATHERWORKING + Skinning
WORGEN: Rogue (All Specs)
Professions = JEWELCRAFTING + Mining
PANDAREN: Monk (All Specs)
Professions = INSCRIPTION + Herbalism + COOKING + Fishing
VOID ELF: Mage (All Specs)
Professions = Skinning + Mining
LIGHTFORGED DRAENEI: Paladin (All Specs)
Professions = Mining + Herbalism
DARK IRON DWARF: Warrior (All Specs)
Professions = BLACKSMITHING + Mining
KUL TIRAN: Druid (Tank Spec)
Professions = ALCHEMY + Herbalism
MECHAGNOME: Death Knight (DPS Specs)
Professions = Mining + Skinning
Professions Subtotal:
Mining x 6 (Blacksmithing + Engineering + Jewelcrafting)
Skinning x 5 (Leatherworking)
Herbalism x 5 (Alchemy + Inscription)
(Herbalism can also sometimes benefit Cooking)