WoW Achievements — Browse All Achievements
Track all 8,600+ World of Warcraft achievements. Browse by expansion or category — Dungeons & Raids, Quests, Exploration, PvP, Professions, Reputation, and more. Sync your character to see completion progress.
Browse achievements from all expansions including The War Within, Midnight, Dragonflight, Shadowlands, and Classic. Find guides for Glory of the Raider, meta-achievements, PvP achievements, exploration, and more. Track your achievement points and completion progress via Battle.net.
Full Discography
Collect all of the Music Rolls available for your garrison's jukebox.
Full Discography requires you to collect all 31 Music Rolls available for your Level 3 Alliance garrison's jukebox, following the achievement line that begins with Ten Hit Tunes and Azeroth's Top Twenty Tunes.
Meet the Prerequisites
You must be Level 100 with a Level 3 garrison and have the Garrison Jukebox unlocked by completing the introductory quest chain ending with Bringing the Bass before any Music Rolls can be collected.
Claim the City Music Rolls
Seven rolls are automatically given during the introductory quest:
Music Roll: Curse of the Worgen,
Music Roll: Exodar,
Music Roll: Gnomeregan,
Music Roll: Ironforge,
Music Roll: Night Song,
Music Roll: Stormwind, and
Music Roll: Way of the Monk.
Collect the Remaining Rolls
The remaining rolls must be tracked down individually across the world; notable rolls to collect include
Music Roll: Shalandis Isle (looted near Tyrande Whisperwind in Kalimdor),
Music Roll: Angelic (obtained from an Arena Chest),
Music Roll: The Burning Legion,
Music Roll: Legends of Azeroth,
Music Roll: Heart of Pandaria,
Music Roll: Ghost,
Music Roll: Magic,
Music Roll: Invincible,
Music Roll: The Argent Tournament,
Music Roll: Faerie Dragon,
Music Roll: Mountains of Thunder,
Music Roll: Song of Liu Lang,
Music Roll: Wrath of the Lich King,
Music Roll: The Shattering,
Music Roll: A Siege of Worlds,
Music Roll: High Seas,
Music Roll: Cold Mountain,
Music Roll: Tinkertown,
Music Roll: Mountains,
Music Roll: The Black Temple for a total of 31 rolls across all sources.
Check Missing Rolls with Macros
Since the game no longer tracks individual character progress reliably, use the in-game macros below to identify which rolls your character is still missing. Run Macro 1: /run for i,n in pairs({[38063]="Legends of Azeroth",[38064]="The Burning Legion",[38065]="Wrath of the Lich King",[38066]="The Shattering",[38067]="Heart of Pandaria"}) do if not C_QuestLog.IsQuestFlaggedCompleted(i)then print(n)end end — Run Macro 2: /run for i,n in pairs({[38068]="A Siege of Worlds",[38069]="Stormwind",[38071]="High Seas",[38073]="Ironforge",[38075]="Cold Mountain",[38077]="Night Song"}) do if not C_QuestLog.IsQuestFlaggedCompleted(i)then print(n)end end — Run Macro 3: /run for i,n in pairs({[38079]="Gnomeregan",[38081]="Tinkertown",[38083]="Exodar",[38085]="Curse of the Worgen",[38087]="Angelic"}) do if not C_QuestLog.IsQuestFlaggedCompleted(i)then print(n)end end. Any roll printed to chat is still missing.