Stat Priorities differ from player to player based on your stats and gear.
You should always sim your character before enchanting or putting gems.
Critical Strike: Increased chance to critically hit on attack and heals.
Haste: Increases attack speed and focus regeneration.
Mastery: Mastery: Sniper Training is Marksmanship Mastery. Range and damage increase of all abilities.
Versatility: Increases damage and healing done and decreases damage taken.
The best way to calculate stat priorities for your character is to "sim" your characterFind out how to sim
Orc > Troll > Tauren > Pandaren > Zandalari Troll (Pa’ku) > Goblin > Blood Elf > Highmountain Tauren > Undead > Zandalari Troll (Bwonsamdi) > Zandalari Troll (Kimbul) > Mag’har Orc > Vulpera
Mechagnome > Void Elf > Draenei > Human > Dark Iron Dwarf > Dwarf >Night Elf > Gnome > Lightforged Draenei > Kul Tiran > Nightborne
Weapon: Sinful Revelation for Raiding
Boots: Eternal Agility
Chest: Eternal Skirmish
Ring (Haste < 7.5%): Tenet of Haste
Haste < 7.5%:
Haste > 7.5%:
Potion: Potion of Spectral Agility
Flask: Spectral Flask of Power