Hunter Marksmanship Rotation & Opener
Built from the current top-100 Mythic parses on WarcraftLogs — the real opener sequences, casts-per-minute and buff uptimes of the best Marksmanship players, not theorycraft.
Raid 5 top logs sampled Median kill 6:43
Real Opener Sequences — Mythic boss M2
Sample kills 2026-08-30 – 2026-09-03First ~12 casts of actual top-ranked kills. Trinkets and racials vary by setup; the skill order is what to copy.
#showtooltip Aimed Shot /use 13 /use 14 /cast Trueshot /cast Aimed Shot
A macro can fire only one global-cooldown ability per press — that is the game's limit, not ours. So a burst key is exactly: on-use trinkets + the off-GCD cooldowns top players press in their opener + one opener spell. Nothing else fits.
Off-GCD cooldowns pressed within the first 8 casts by at least 2 of the 3 sampled players, defensives and movement removed. Ends with the first on-GCD opener so everything fires in one press.
Slot 13 / 14: the data cannot tell which slot the on-use trinket sits in, so both are listed; the passive one just prints cannot use.
Casts Per Minute — Raid Benchmark
Sample kills 2026-08-30 – 2026-09-03| Ability | Top-player CPM |
|---|---|
| 10.4 | |
| 6.1 | |
| 4.9 | |
| 3.8 | |
| 3.5 | |
| 3.1 | |
| 1.2 | |
| 1.1 | |
| 0.7 | |
| 0.6 | |
| 0.6 | |
| 0.5 | |
| 0.4 | |
| 0.3 |
CPM = median casts per minute across the sampled top kills. If you're far below on a core ability, that's usually the first thing to fix.
Buff Uptimes to Watch
| Buff | Top-player uptime |
|---|---|
| 94.6% | |
| 89.1% | |
| 85.2% | |
| 74.6% | |
| 66.7% | |
| 65.4% | |
| 58.5% | |
| 48.4% | |
| 46.4% | |
| 36.4% |
Mythic+ Differences 8 top key runs sampled Median run 28:39
Real AoE Opener — First Trash Pack
Sample kills 2026-08-23 – 2026-09-05First ~12 casts after the pull starts, taken from actual top key runs: the AoE opener is the first pack of the run, the single-target opener is the first boss. Trinkets and racials vary by setup; the skill order is what to copy.
#showtooltip Multi-Shot /use 13 /use 14 /cast Misdirection /cast Trueshot /cast Multi-Shot
A macro can fire only one global-cooldown ability per press — that is the game's limit, not ours. So a burst key is exactly: on-use trinkets + the off-GCD cooldowns top players press in their opener + one opener spell. Nothing else fits.
Off-GCD cooldowns pressed within the first 8 casts by at least 2 of the 3 sampled players, defensives and movement removed. Ends with the first on-GCD opener so everything fires in one press.
Slot 13 / 14: the data cannot tell which slot the on-use trinket sits in, so both are listed; the passive one just prints cannot use.
Real Single-Target Opener — First Boss
Sample kills 2026-08-23 – 2026-09-05#showtooltip Multi-Shot /cast Misdirection /cast Trueshot /cast Golden Luster /cast Multi-Shot
A macro can fire only one global-cooldown ability per press — that is the game's limit, not ours. So a burst key is exactly: on-use trinkets + the off-GCD cooldowns top players press in their opener + one opener spell. Nothing else fits.
Off-GCD cooldowns pressed within the first 8 casts by at least 1 of the 3 sampled players, defensives and movement removed. Ends with the first on-GCD opener so everything fires in one press.
Casts Per Minute — Mythic+ Benchmark
Sample kills 2026-08-23 – 2026-09-05| Ability | Top-player CPM |
|---|---|
| 7.9 | |
| 7.6 | |
| 4.0 | |
| 3.3 | |
| 3.2 | |
| 3.1 | |
| 1.1 | |
| 0.5 | |
| 0.5 | |
| 0.4 | |
| 0.4 | |
| 0.4 | |
| 0.4 | |
| 0.3 |
Mythic+ Buff Uptimes
| Buff | Top-player uptime |
|---|---|
| 88.0% | |
| 74.7% | |
| 70.7% | |
| 67.0% | |
| 66.2% | |
| 53.7% | |
| 51.4% | |
| 48.2% | |
| 38.1% | |
| 37.5% |
Spec macros · 12.1 17 macros Unlocked · paid
Collected from public Patch 12.1 guides and checked for this patch. Spell names follow the language you selected on this site and must match your game client. If a macro does not work on your client, report it with the button on the card.
/focus [@mouseover,harm,exists,nodead][@target,harm,exists,nodead] /tm [@mouseover,harm,exists,nodead][@target,harm,exists,nodead] 4
#showtooltip Counter Shot /cast [@focus,exists,nodead,harm] Counter Shot /stopmacro [@focus,exists,nodead,harm] /focus target /cleartarget /targetenemy /cast Counter Shot /target focus /clearfocus /startattack
#showtooltip Disengage /stopcasting [nochanneling:Rapid Fire,nochanneling:Boomstick] /use Disengage
#showtooltip Volley /stopmacro [channeling:Rapid Fire] /use [@cursor]Volley
#showtooltip /use [@cursor]Freezing Trap
#showtooltip /petattack /use [nochanneling:Rapid Fire]Aimed Shot
#showtooltip /petattack /use [nochanneling:Rapid Fire]Arcane Shot
#showtooltip Kill Shot /stopmacro [channeling:Rapid Fire] /use [@mouseover,exists,harm][]Kill Shot
#showtooltip Explosive Shot /stopmacro [channeling:Rapid Fire] /use [@mouseover,exists,harm][]Explosive Shot
#showtooltip Black Arrow /stopmacro [channeling:Rapid Fire] /use [@mouseover,exists,harm][]Black Arrow
#showtooltip /use [nochanneling:Rapid Fire]Rapid Fire
#showtooltip Steady Shot /use [nochanneling:Rapid Fire]Steady Shot
#showtooltip /stopmacro [channeling:Rapid Fire] /use [@mouseover,harm,exists,nodead][]Hunter's Mark
#showtooltip /stopmacro [channeling:Rapid Fire] /use Trueshot /use Blood Fury /use Berserking /use Ancestral Call
#showtooltip Multi-Shot /use [@mouseover,exists,harm,nodead][]Multi-Shot /petattack /petassist
#showtooltip /use [@mouseover,exists,harm,nodead][]Tranquilizing Shot
#showtooltip Aspect of the Turtle /stopcasting /stopcasting /use Aspect of the Turtle /cancelaura Aspect of the Turtle
Keybind suggestion by casts per minute
Keybinds are personal — this is not a layout to copy wholesale. What it does say is which abilities you press most, measured from the same top parses above: the more often an ability is cast, the less effort its key should take. Interrupts, defensives and movement are deliberately left out; they barely register in cast data yet must always be within reach, so choose those yourself.
Rows marked Passive are not pressed at all — they fire on their own (auto-attacks, procs) and get no key, even though they top the casts-per-minute table.
| Key | Ability | Top-player CPM |
|---|---|---|
| 1 | 10.4 | |
| 2 | 7.6 | |
| 3 | 6.1 | |
| 4 | 4.9 | |
| 5 | 3.8 | |
| Z | 3.5 | |
| X | 1.2 | |
| C | 1.1 | |
| V | 0.7 | |
| R | 0.6 | |
| F | 0.6 | |
| T | 0.5 | |
| G | 0.5 | |
| Shift+1 | 0.4 | |
| Shift+2 | 0.4 | |
| Shift+3 | 0.3 | |
| Shift+4 | 0.3 |
Compare yourself in-game, live
The GearInsight addon overlays your own CPM and buff uptimes next to these benchmarks during combat.