WoW Forever APM by spec
a667dce · 10,000 iterations · Latest snapshot Nov 3, 2026
Every World of Warcraft: Forever spec ranked by actions per minute: how many buttons its tier list reference rotation presses each minute of a two minute single-target fight in MythicSim's sims. Beast Mastery Hunter presses the most at 74.7 APM, Frost Mage the fewest at 29.0.
- Busiest spec
- Beast Mastery Hunter
- Fewest presses
- Frost Mage
- DPS specs
- 22
- Tank specs
- 6
- Fight
- Single target
Specs by actions per minute
1
Beast Mastery(weave)Hunter74.7incl. 41 stepsBeast Mastery Hunter: casts per minute of each button Button Share of APM Per minute
Step in20.7
Step out20.7
Arcane Shot8.5
Raptor Strike7.4
Multi-Shot7.3
Serpent Sting4.1
Immolation Trap2.1
Bestial Wrath0.7 6 more buttons 3.2 2
Marksmanship(weave)Hunter73.7incl. 41 stepsMarksmanship Hunter: casts per minute of each button Button Share of APM Per minute
Step in20.6
Step out20.6
Arcane Shot8.5
Raptor Strike7.4
Multi-Shot7.2
Serpent Sting4.0
Immolation Trap2.1
Major Frenzy Potion0.7 5 more buttons 2.5 3
Survival(weave)Hunter72.8incl. 28 stepsSurvival Hunter: casts per minute of each button Button Share of APM Per minute
Step in13.9
Step out13.9
Arcane Shot8.2
Raptor Strike7.0
Multi-Shot6.6
Strider Kick6.0
Mongoose Bite5.3
Serpent Sting4.0 8 more buttons 8.1 4
Feral (Bear)Druid · Tank58.7Feral (Bear) Druid: casts per minute of each button Button Share of APM Per minute
Lacerate28.4
Maul17.7
Primal Bite9.7
Enrage1.2
Mighty Rage Potion0.7
Elune's Light0.5
Manual Crowd Pummeler0.5 5
ProtectionWarrior · Tank58.6Protection Warrior: casts per minute of each button Button Share of APM Per minute
Heroic Strike16.9
Shield Block11.3
Shield Slam10.2
Revenge10.1
Rend3.5
Thunder Clap2.3
Bloodrage1.4
Mighty Rage Potion0.7 4 more buttons 2.0 6
FuryWarrior57.3Fury Warrior: casts per minute of each button Button Share of APM Per minute
Hamstring11.8
Bloodthirst7.4
Execute7.0
Battle Stance5.8
Berserker Stance5.6
Overpower5.0
Heroic Strike4.9
Whirlwind4.1 7 more buttons 5.6 7
Fury-protExperimentalWarrior · Tank54.1Fury-prot Warrior: casts per minute of each button Button Share of APM Per minute
Heroic Strike11.7
Shield Block9.4
Revenge8.7
Bloodthirst8.2
Execute6.1
Rend3.0
Thunder Clap2.0
Bloodrage1.3 7 more buttons 3.7 8
Survival(melee)Hunter51.8Survival Hunter (melee): casts per minute of each button Button Share of APM Per minute
Wing Clip22.5
Raptor Strike8.8
Mongoose Bite7.6
Strider Kick6.8
Immolation Trap3.4
Major Frenzy Potion0.7
Aspect of the Beast0.5
Elune's Light0.5 2 more buttons 1.0 98
SubtletyRogue49.6Subtlety Rogue: casts per minute of each button Button Share of APM Per minute
Hemorrhage27.8
Shank5.8
Rupture4.0
Eviscerate2.9
Slice and Dice2.5
Garrote1.5
Premeditation1.0
Vanish1.0 6 more buttons 3.1 109
RetributionPaladin44.6Retribution Paladin: casts per minute of each button Button Share of APM Per minute
Seal of Righteousness10.1
Seal of Fury9.8
Judgement of Righteousness7.7
Consecration7.2
Holy Strike5.8
Hammer of Wrath2.1
Demonic Rune0.5
Goblin Sapper Charge0.5 2 more buttons 1.0 1110
ArmsWarrior42.3Arms Warrior: casts per minute of each button Button Share of APM Per minute
Hamstring9.5
Mortal Strike8.4
Overpower7.1
Slam5.2
Execute3.2
Rend2.9
Spearing Strike2.2
Bloodrage1.0 5 more buttons 2.7 1211
FeralDruid40.8Feral Druid: casts per minute of each button Button Share of APM Per minute
Shred16.6
Shifting Power7.8
Rake6.3
Rip4.8
Faerie Fire1.9
Cat Form0.5
Elune's Light0.5
Goblin Sapper Charge0.5 5 more buttons 1.9 1312
EnhancementShaman40.6Enhancement Shaman: casts per minute of each button Button Share of APM Per minute
Stormstrike10.1
Fire Nova9.9
Lightning Bolt6.7
Earth Shock6.5
Flame Shock2.8
Magma Totem1.5
Major Spellblasting Potion0.7
Demonic Rune0.5 4 more buttons 2.0 1413
Holy-protExperimentalPaladin · Tank40.1Holy-prot Paladin: casts per minute of each button Button Share of APM Per minute
Judgement of Righteousness7.4
Consecration7.2
Holy Strike6.1
Holy Shock6.0
Holy Shield5.8
Seal of Righteousness2.3
Hammer of Wrath1.5
Dense Dynamite1.2 4 more buttons 2.5 15
Destruction(fire)Warlock38.2Destruction Warlock (fire): casts per minute of each button Button Share of APM Per minute
Incinerate13.4
Life Tap4.4
Immolate4.0
Shadowburn3.7
Conflagrate3.7
Corruption3.5
Bane of Agony2.8
Searing Pain0.7 4 more buttons 2.1 1614
ProtectionPaladin · Tank38.1Protection Paladin: casts per minute of each button Button Share of APM Per minute
Holy Strike9.6
Judgement of Righteousness9.2
Consecration6.5
Holy Shield5.9
Seal of Righteousness2.4
Hammer of Wrath1.8
Dense Dynamite1.1
Demonic Rune0.5 2 more buttons 1.0 1715
ArcaneMage37.6Arcane Mage: casts per minute of each button Button Share of APM Per minute
Arcane Blast12.2
Fire Blast9.0
Arcane Missiles5.0
Pyroblast4.5
Arcane Wrath1.9
Scorch1.7
Eureka!0.6
Arcane Power0.5 6 more buttons 2.1 1816
ElementalShaman37.0Elemental Shaman: casts per minute of each button Button Share of APM Per minute
Lightning Bolt23.7
Fire Nova6.4
Flame Shock3.1
Magma Totem1.6
Demonic Rune0.6
Berserking0.5
Elemental Mastery0.5
Major Mana Potion0.5 1917
Ret-protExperimentalPaladin · Tank35.8Ret-prot Paladin: casts per minute of each button Button Share of APM Per minute
Judgement of Righteousness9.2
Consecration7.4
Holy Strike6.1
Holy Shield5.8
Seal of Righteousness2.3
Hammer of Wrath2.0
Dense Dynamite1.2
Major Spellblasting Potion0.7 2 more buttons 1.0 20
ElehanceExperimentalShaman35.5Elehance Shaman: casts per minute of each button Button Share of APM Per minute
Lightning Bolt10.5
Stormstrike9.0
Earth Shock6.6
Fire Nova3.2
Flame Shock2.9
Magma Totem1.7
Demonic Rune0.6
Major Mana Potion0.5 1 more button 0.5 2118
AssassinationRogue35.1Assassination Rogue: casts per minute of each button Button Share of APM Per minute
Mutilate12.4
Eviscerate9.0
Shank6.0
Slice and Dice3.2
Blade Flurry0.7
Eureka!0.7
Major Frenzy Potion0.6
Cold Blood0.5 4 more buttons 2.0 2219
DestructionWarlock35.1Destruction Warlock: casts per minute of each button Button Share of APM Per minute
Shadow Bolt11.6
Conflagrate5.1
Life Tap3.7
Immolate3.7
Shadowburn3.6
Corruption3.3
Bane of Agony0.8
Bane of Doom0.7 5 more buttons 2.5 2320
FireMage35.1Fire Mage: casts per minute of each button Button Share of APM Per minute
Fire Blast8.8
Scorch7.2
Fireball6.2
Pyroblast5.1
Arcane Blast2.9
Arcane Missiles2.1
Eureka!0.6
Combustion0.5 4 more buttons 1.6 2421
ShockadinExperimentalPaladin34.2Shockadin Paladin: casts per minute of each button Button Share of APM Per minute
Judgement of Righteousness7.7
Consecration7.6
Holy Strike6.0
Holy Shock5.8
Seal of Righteousness2.3
Hammer of Wrath1.8
Divine Favor0.8
Major Spellblasting Potion0.7 3 more buttons 1.5 2522
DemonologyWarlock34.1Demonology Warlock: casts per minute of each button Button Share of APM Per minute
Shadow Bolt13.3
Searing Pain7.3
Corruption3.3
Life Tap3.3
Immolate3.1
Bane of Agony0.8
Bane of Doom0.7
Blood Fury0.7 3 more buttons 1.6 2623
BalanceDruid33.6Balance Druid: casts per minute of each button Button Share of APM Per minute
Starfire15.2
Wrath8.3
Insect Swarm4.2
Moonfire4.1
Major Spellblasting Potion0.7
Elune's Light0.5
Moonkin Form0.5
Innervate0.1 2724
CombatRogue33.3Combat Rogue: casts per minute of each button Button Share of APM Per minute
Backstab14.9
Shank6.0
Eviscerate4.2
Slice and Dice3.3
Eureka!0.7
Major Frenzy Potion0.7
Adrenaline Rush0.5
Cold Blood0.5 5 more buttons 2.5 2825
FrostfireExperimentalMage32.5Frostfire Mage: casts per minute of each button Button Share of APM Per minute
Frostfire Bolt12.3
Scorch6.8
Fire Blast6.4
Pyroblast4.6
Eureka!0.6
Major Mana Potion0.5
Robe of the Archmage0.5 Item 8008 0.4 2 more buttons 0.4 29
SmiteExperimentalPriest32.4Smite Priest: casts per minute of each button Button Share of APM Per minute
Smite20.1
Holy Fire5.4
Shadow Word: Pain2.8
Devouring Plague2.2
Demonic Rune0.5
Dark Sacrifice0.5
Inner Focus0.5
Major Mana Potion0.5 3026
AfflictionWarlock32.3Affliction Warlock: casts per minute of each button Button Share of APM Per minute
Shadow Bolt17.1
Life Tap4.0
Immolate3.6
Corruption3.2
Bane of Agony0.8
Bane of Doom0.7
Curse of the Elements0.6
Searing Pain0.5 4 more buttons 1.9 3127
ShadowPriest31.2Shadow Priest: casts per minute of each button Button Share of APM Per minute
Mind Flay12.8
Mind Blast7.4
Shadow Word: Death3.1
Shadow Word: Pain2.8
Devouring Plague2.4
Major Spellblasting Potion0.7
Demonic Rune0.5
Elune's Light0.5 2 more buttons 1.0 3228
FrostMage29.0Frost Mage: casts per minute of each button Button Share of APM Per minute
Frostbolt19.4
Arcane Missiles3.5
Ice Lance2.6
Ice Barrier1.0
Major Spellblasting Potion0.7
Cold Snap0.5
Robe of the Archmage0.5 Item 8008 0.3 2 more buttons 0.4 33
Marksmanship(turret)Hunter25.3Marksmanship Hunter (turret): casts per minute of each button Button Share of APM Per minute
Aimed Shot8.0
Arcane Shot7.3
Serpent Sting4.2
Sniper Shot3.2
Demonic Rune0.5
Aspect of the Hawk0.5
Elune's Light0.5
Major Mana Potion0.5 1 more button 0.5 34
Beast Mastery(turret)Hunter24.6Beast Mastery Hunter (turret): casts per minute of each button Button Share of APM Per minute
Aimed Shot8.4
Summon Hawk8.4
Serpent Sting4.3
Bestial Wrath0.7
Dragonfire Potion0.7
Demonic Rune0.5
Aspect of the Hawk0.5
Elune's Light0.5 1 more button 0.5
Open a spec for the buttons behind its number. Each spec on its best rotation, as the tier list's Best of each spec view; Frostfire and Shockadin are experimental hybrid builds.
Open a spec for the buttons behind its number. All playstyles adds a row for each other way a spec plays, as the tier list does: the turret and melee Hunters, Fire Destruction, and the experimental Smite and Elehance hybrids.
How APM is measured
The numbers come from the runs behind the WoW Forever DPS tier list: each spec's reference gear, talents, race and rotation with both trinket slots empty, on a two minute fight against one target, 10,000 times. No extra sims run for this page, so it updates whenever the tier list's boards are re-simmed.
Buttons pressed per minute, averaged over every fight, on or off the global cooldown: abilities, cooldowns, potions, on-use items and a weaving Hunter's steps in and out of melee. Melee swings, Auto Shot, procs, ticks and pet abilities don't count. Casts per minute per button use the same test, so a spec's buttons add up to its APM. A finisher counts once a press whatever its combo points, and an ability that strikes twice, like Mutilate or Stormstrike, counts once. A weaving Hunter's steps into melee and back out count too, listed under its buttons as Step in and Step out: timing them between Auto Shots is as much a part of the rotation as Raptor Strike.
Tanks are simmed taking hits, so their rage and the buttons it pays for follow the damage they take. Healers are not ranked yet: the tier list has no healer reference sims, and a healer sim casts until its mana runs out, so its APM shows how fast a healer can cast rather than how often a raid needs it to.
A low APM makes a rotation less busy, not always easier. It leaves out what each press asks of you: Rogues press few buttons but pool energy and spend combo points, casters stand still through long casts, and a weaving Hunter times melee hits between Auto Shots.
