Welcome to 9.1!

  • Subcreation will update for Sanctum of Domination, Mythic+ Season 2: Tormented, and PvP Season 2 on or before Saturday, July 10th
  • Here's a todolist / simple checklist for first few weeks of the patch
  • Share any suggestions for things you'd like to see, or report any bugs you come across, in the Discord
  • You can support the site via Patreon; support from Patrons keeps this site operational and updating regularly

Compositions

Disclaimer: Please note these compositions are only based on the top 100 runs per dungeon per region per affix set. They may not be representative of the larger meta. Take with a grain of salt.

See also: benched.me Composition Explorer - benched.me has a comprehensive composition explorer that looks at all M+ runs. If you're interested in diving deeper into comps, check it out.

Detailed composition analysis (full group)

Tank Healer DPS DPS DPS max n
Vengeance Demon HunterHoly PaladinOutlaw RogueBalance DruidFire Mage 464.40 (+26) 585
Protection WarriorHoly PaladinOutlaw RogueBalance DruidFire Mage 464.00 (+26) 61
Vengeance Demon HunterHoly PaladinBalance DruidElemental ShamanFire Mage 462.50 (+26) 106
Vengeance Demon HunterHoly PaladinWindwalker MonkBalance DruidFire Mage 460.10 (+26) 86
Guardian DruidHoly PaladinOutlaw RogueBalance DruidFire Mage 459.80 (+26) 41
Vengeance Demon HunterHoly PaladinOutlaw RogueBalance DruidFrost Mage 423.10 (+25) 11
Protection PaladinHoly PaladinOutlaw RogueBalance DruidFire Mage 421.10 (+25) 37
Vengeance Demon HunterHoly PaladinOutlaw RogueBalance DruidElemental Shaman 420.20 (+25) 24
Protection PaladinHoly PaladinOutlaw RogueDemonology WarlockFire Mage 420.20 (+25) 2
Vengeance Demon HunterRestoration ShamanOutlaw RogueBalance DruidFire Mage 418.20 (+25) 159
Guardian DruidHoly PriestOutlaw RogueBalance DruidFire Mage 417.90 (+25) 3
Vengeance Demon HunterHoly PaladinBalance DruidFire MageMarksmanship Hunter 417.80 (+25) 35
Protection PaladinHoly PaladinOutlaw RogueBalance DruidElemental Shaman 385.30 (+24) 6
Protection PaladinHoly PaladinWindwalker MonkBalance DruidFire Mage 384.10 (+24) 12
Vengeance Demon HunterHoly PriestWindwalker MonkBalance DruidFire Mage 384.00 (+24) 28
Guardian DruidHoly PaladinOutlaw RogueElemental ShamanFire Mage 383.10 (+24) 14
Brewmaster MonkHoly PriestOutlaw RogueFire MageMarksmanship Hunter 383.00 (+24) 3
Brewmaster MonkMistweaver MonkArms WarriorAssassination RogueFrost Mage 382.50 (+24) 12
Protection PaladinHoly PaladinBalance DruidElemental ShamanFrost Mage 381.90 (+24) 2
Protection PaladinHoly PaladinBalance DruidElemental ShamanFire Mage 381.50 (+24) 35
Vengeance Demon HunterHoly PaladinBalance DruidFire MageShadow Priest 380.80 (+24) 58
Protection WarriorHoly PaladinBalance DruidElemental ShamanFire Mage 380.50 (+24) 4
Vengeance Demon HunterRestoration ShamanFrost Death KnightBalance DruidFire Mage 380.30 (+24) 17
Brewmaster MonkRestoration ShamanArms WarriorAssassination RogueBalance Druid 380.10 (+24) 3
Vengeance Demon HunterHoly PaladinFrost Death KnightBalance DruidFire Mage 379.80 (+24) 9
Vengeance Demon HunterRestoration ShamanBalance DruidElemental ShamanFire Mage 349.50 (+23) 33
Vengeance Demon HunterRestoration ShamanRetribution PaladinAffliction WarlockFire Mage 349.40 (+23) 2
Protection WarriorRestoration ShamanAssassination RogueBalance DruidFire Mage 349.10 (+23) 3
Vengeance Demon HunterRestoration ShamanOutlaw RogueElemental ShamanFrost Mage 348.90 (+23) 4
Guardian DruidRestoration ShamanOutlaw RogueBalance DruidFire Mage 348.80 (+23) 18
Vengeance Demon HunterHoly PriestOutlaw RogueBalance DruidFire Mage 348.80 (+23) 35
Vengeance Demon HunterRestoration ShamanWindwalker MonkBalance DruidFire Mage 348.60 (+23) 53
Protection PaladinHoly PaladinHavoc Demon HunterBalance DruidFire Mage 348.60 (+23) 15
Vengeance Demon HunterHoly PaladinOutlaw RogueBalance DruidMarksmanship Hunter 348.60 (+23) 4
Vengeance Demon HunterHoly PaladinUnholy Death KnightElemental ShamanFire Mage 348.60 (+23) 2
Blood Death KnightHoly PaladinOutlaw RogueBalance DruidFire Mage 348.50 (+23) 24
Brewmaster MonkHoly PaladinFury WarriorOutlaw RogueFire Mage 348.30 (+23) 4
Brewmaster MonkHoly PaladinWindwalker MonkBalance DruidFire Mage 348.20 (+23) 6
Brewmaster MonkHoly PaladinOutlaw RogueBalance DruidFire Mage 348.00 (+23) 36
Vengeance Demon HunterHoly PaladinEnhancement ShamanOutlaw RogueFire Mage 348.00 (+23) 13
Vengeance Demon HunterHoly PaladinOutlaw RogueElemental ShamanFire Mage 347.80 (+23) 10
Vengeance Demon HunterDiscipline PriestOutlaw RogueBalance DruidFire Mage 347.80 (+23) 48
Protection PaladinHoly PriestHavoc Demon HunterBalance DruidFire Mage 347.70 (+23) 18
Vengeance Demon HunterRestoration ShamanOutlaw RogueBalance DruidElemental Shaman 347.70 (+23) 10
Guardian DruidRestoration ShamanBalance DruidBalance DruidFire Mage 347.60 (+23) 13
Guardian DruidHoly PaladinBalance DruidElemental ShamanFire Mage 347.60 (+23) 22
Brewmaster MonkRestoration ShamanOutlaw RogueFire MageShadow Priest 347.60 (+23) 3
Brewmaster MonkHoly PaladinOutlaw RogueBalance DruidMarksmanship Hunter 347.60 (+23) 2
Brewmaster MonkHoly PaladinBalance DruidElemental ShamanFire Mage 347.50 (+23) 7
Protection PaladinDiscipline PriestFrost Death KnightBalance DruidFire Mage 347.50 (+23) 2

Detailed team composition analysis (tank+healer)

Tank Healer max n
Vengeance Demon HunterHoly Paladin 464.40 (+26) 1151
Protection WarriorHoly Paladin 464.00 (+26) 130
Guardian DruidHoly Paladin 459.80 (+26) 211
Protection PaladinHoly Paladin 421.10 (+25) 131
Vengeance Demon HunterRestoration Shaman 418.20 (+25) 524
Guardian DruidHoly Priest 417.90 (+25) 15
Vengeance Demon HunterHoly Priest 384.00 (+24) 127
Brewmaster MonkHoly Priest 383.00 (+24) 17
Brewmaster MonkMistweaver Monk 382.50 (+24) 15
Brewmaster MonkRestoration Shaman 380.10 (+24) 69
Brewmaster MonkHoly Paladin 379.80 (+24) 121
Protection WarriorRestoration Shaman 349.10 (+23) 18
Guardian DruidRestoration Shaman 348.80 (+23) 64
Blood Death KnightHoly Paladin 348.50 (+23) 69
Vengeance Demon HunterDiscipline Priest 347.80 (+23) 143
Protection PaladinHoly Priest 347.70 (+23) 31
Protection PaladinDiscipline Priest 347.50 (+23) 15
Blood Death KnightDiscipline Priest 347.00 (+23) 30
Vengeance Demon HunterRestoration Druid 346.10 (+23) 108
Vengeance Demon HunterMistweaver Monk 345.40 (+23) 13
Brewmaster MonkRestoration Druid 318.60 (+22) 14
Blood Death KnightHoly Priest 318.30 (+22) 15
Guardian DruidDiscipline Priest 317.40 (+22) 16
Protection PaladinRestoration Shaman 317.20 (+22) 69
Protection WarriorHoly Priest 316.00 (+22) 10
Brewmaster MonkDiscipline Priest 315.60 (+22) 8
Protection WarriorMistweaver Monk 315.20 (+22) 6
Blood Death KnightRestoration Shaman 315.10 (+22) 21
Protection WarriorRestoration Druid 314.30 (+22) 3
Protection WarriorDiscipline Priest 290.00 (+21) 4
Guardian DruidRestoration Druid 289.30 (+21) 3
Protection PaladinRestoration Druid 288.40 (+21) 11
Blood Death KnightRestoration Druid 287.50 (+21) 8
Guardian DruidMistweaver Monk 286.40 (+21) 4
Protection PaladinMistweaver Monk 260.10 (+20) 3

Detailed team composition analysis (dps)

DPS DPS DPS max n
Outlaw RogueBalance DruidFire Mage 464.40 (+26) 1125
Balance DruidElemental ShamanFire Mage 462.50 (+26) 250
Windwalker MonkBalance DruidFire Mage 460.10 (+26) 263
Outlaw RogueBalance DruidFrost Mage 423.10 (+25) 19
Outlaw RogueBalance DruidElemental Shaman 420.20 (+25) 48
Outlaw RogueDemonology WarlockFire Mage 420.20 (+25) 3
Balance DruidFire MageMarksmanship Hunter 417.80 (+25) 118
Outlaw RogueElemental ShamanFire Mage 383.10 (+24) 45
Outlaw RogueFire MageMarksmanship Hunter 383.00 (+24) 58
Arms WarriorAssassination RogueFrost Mage 382.50 (+24) 13
Balance DruidBalance DruidFire Mage 382.10 (+24) 16
Balance DruidElemental ShamanFrost Mage 381.90 (+24) 10
Balance DruidFire MageFrost Mage 381.30 (+24) 10
Balance DruidFire MageShadow Priest 380.80 (+24) 103
Frost Death KnightBalance DruidFire Mage 380.30 (+24) 30
Arms WarriorAssassination RogueBalance Druid 380.10 (+24) 3
Destruction WarlockElemental ShamanFire Mage 379.80 (+24) 2
Retribution PaladinAffliction WarlockFire Mage 349.40 (+23) 2
Assassination RogueBalance DruidFire Mage 349.10 (+23) 18
Outlaw RogueElemental ShamanFrost Mage 348.90 (+23) 8
Havoc Demon HunterBalance DruidFire Mage 348.60 (+23) 93
Outlaw RogueBalance DruidMarksmanship Hunter 348.60 (+23) 20
Unholy Death KnightElemental ShamanFire Mage 348.60 (+23) 2
Fury WarriorOutlaw RogueFire Mage 348.30 (+23) 20
Enhancement ShamanOutlaw RogueFire Mage 348.00 (+23) 17
Outlaw RogueWindwalker MonkFrost Mage 348.00 (+23) 2
Outlaw RogueFire MageShadow Priest 347.60 (+23) 43
Affliction WarlockBalance DruidFire Mage 347.30 (+23) 51
Windwalker MonkBalance DruidFrost Mage 347.20 (+23) 2
Elemental ShamanFire MageShadow Priest 347.10 (+23) 4
Assassination RogueDestruction WarlockFrost Mage 347.00 (+23) 7
Balance DruidDestruction WarlockFire Mage 347.00 (+23) 26
Balance DruidFire MageFire Mage 346.90 (+23) 22
Fury WarriorBalance DruidFire Mage 346.90 (+23) 79
Windwalker MonkElemental ShamanFire Mage 346.80 (+23) 34
Outlaw RogueWindwalker MonkFire Mage 346.20 (+23) 14
Windwalker MonkFire MageMarksmanship Hunter 346.20 (+23) 39
Balance DruidDemonology WarlockFire Mage 346.00 (+23) 7
Havoc Demon HunterBalance DruidElemental Shaman 345.90 (+23) 11
Survival HunterBalance DruidElemental Shaman 345.70 (+23) 2
Fury WarriorOutlaw RogueBalance Druid 345.50 (+23) 8
Havoc Demon HunterOutlaw RogueFire Mage 345.40 (+23) 10
Affliction WarlockFire MageMarksmanship Hunter 324.60 (+22) 9
Fury WarriorOutlaw RogueBeast Mastery Hunter 318.60 (+22) 2
Beast Mastery HunterDestruction WarlockFrost Mage 318.40 (+22) 3
Havoc Demon HunterElemental ShamanShadow Priest 318.30 (+22) 3
Assassination RogueDemonology WarlockFrost Mage 318.30 (+22) 2
Demonology WarlockElemental ShamanFire Mage 318.30 (+22) 2
Outlaw RogueBeast Mastery HunterFire Mage 318.20 (+22) 7
Outlaw RogueWindwalker MonkArcane Mage 318.20 (+22) 2