Track Your Progress to 99 Attack
Attack determines melee accuracy — how often you hit rather than miss. 99 Attack is a key goal for PvM players who want to maximize DPS against high-defence bosses.
Enter your username to see exactly how much XP you need to reach 99 Attack.
No RuneScape login required
Why train Attack?
Higher Attack level means you hit more often on enemies with high Defence. It also unlocks higher-tier weapons: Rune at 40, Dragon at 60, Barrows/Abyssal Whip at 70.
Key Attack Milestones
Set any of these as a goal in RuneGoals
Training Methods
Common ways to earn Attack XP
Slayer
Recommended — earns Attack XP alongside Slayer XP
Nightmare Zone
AFK-friendly with absorption potions
Sand/Rock Crabs
Low-effort, good for lower levels
Bossing (Bandos, CoX, ToB)
Earns loot + XP once stats allow
Frequently Asked Questions
How long does it take to get 99 Attack in OSRS?
At typical Slayer rates of 50,000 XP/hour, 99 Attack takes around 260 hours from level 1. Focused NMZ grinding at 80,000–100,000 XP/hour can cut that to 130–160 hours.
Should I train Attack, Strength, or Defence first?
Most players prioritize Strength first (raises max hit), then Attack for accuracy, then Defence. For Slayer-focused builds, training all three together on Controlled mode is common.
Do I need 99 Attack for bossing?
No — most content is accessible with 70–80 Attack. However, 99 Attack maximizes melee accuracy, which is most valuable at high-defence bosses like General Graardor and Corporeal Beast.
Can I track my Attack goal without logging in?
Yes. RuneGoals fetches your Attack XP directly from the public OSRS hiscores. Just enter your username — no login, no account required.
Related goals
99 Strength
Track progress on RuneGoals
99 Defence
Track progress on RuneGoals
99 Hitpoints
Track progress on RuneGoals
All Skill Goals
Track any of the 24 OSRS skills
RunePal — Attack Hiscores
See top Attack XP on the leaderboard
Start tracking 99 Attack
Enter your OSRS username — no login required.