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 DruidFrost Mage 463.00 (+26) 32
Vengeance Demon HunterHoly PaladinOutlaw RogueArcane MageBalance Druid 462.60 (+26) 22
Vengeance Demon HunterHoly PaladinBalance DruidElemental ShamanFire Mage 421.80 (+25) 154
Vengeance Demon HunterHoly PaladinOutlaw RogueBalance DruidFire Mage 421.30 (+25) 290
Vengeance Demon HunterHoly PaladinElemental ShamanFire MageShadow Priest 419.00 (+25) 11
Guardian DruidHoly PaladinOutlaw RogueWindwalker MonkFire Mage 393.40 (+24) 8
Guardian DruidHoly PaladinOutlaw RogueElemental ShamanFire Mage 384.00 (+24) 11
Brewmaster MonkHoly PaladinOutlaw RogueBalance DruidFire Mage 383.80 (+24) 30
Protection WarriorHoly PaladinHavoc Demon HunterBalance DruidFire Mage 383.50 (+24) 12
Vengeance Demon HunterHoly PaladinArcane MageBalance DruidFire Mage 383.40 (+24) 3
Vengeance Demon HunterHoly PaladinBalance DruidBalance DruidFire Mage 383.30 (+24) 24
Guardian DruidHoly PaladinBalance DruidElemental ShamanFire Mage 383.20 (+24) 37
Vengeance Demon HunterHoly PaladinBalance DruidFire MageFrost Mage 383.10 (+24) 13
Guardian DruidHoly PaladinOutlaw RogueBalance DruidFire Mage 382.40 (+24) 55
Vengeance Demon HunterHoly PaladinWindwalker MonkBalance DruidFire Mage 382.40 (+24) 57
Protection WarriorHoly PaladinOutlaw RogueBalance DruidFire Mage 382.10 (+24) 21
Vengeance Demon HunterRestoration ShamanBalance DruidFire MageShadow Priest 381.90 (+24) 32
Guardian DruidHoly PaladinElemental ShamanFire MageFrost Mage 381.70 (+24) 4
Vengeance Demon HunterHoly PriestWindwalker MonkBalance DruidFire Mage 381.50 (+24) 7
Brewmaster MonkHoly PaladinBalance DruidElemental ShamanFire Mage 381.20 (+24) 10
Vengeance Demon HunterHoly PriestOutlaw RogueBalance DruidFire Mage 381.20 (+24) 34
Vengeance Demon HunterRestoration ShamanWindwalker MonkBalance DruidFire Mage 381.10 (+24) 40
Vengeance Demon HunterRestoration ShamanBalance DruidElemental ShamanFire Mage 381.00 (+24) 46
Brewmaster MonkRestoration DruidArms WarriorOutlaw RogueRetribution Paladin 380.80 (+24) 10
Protection WarriorHoly PaladinOutlaw RogueFire MageMarksmanship Hunter 380.60 (+24) 9
Vengeance Demon HunterHoly PaladinOutlaw RogueElemental ShamanFire Mage 380.60 (+24) 10
Vengeance Demon HunterRestoration ShamanOutlaw RogueBalance DruidFire Mage 380.40 (+24) 146
Brewmaster MonkHoly PaladinWindwalker MonkBalance DruidFrost Mage 380.30 (+24) 3
Brewmaster MonkHoly PriestOutlaw RogueFire MageMarksmanship Hunter 350.40 (+23) 13
Guardian DruidHoly PaladinOutlaw RogueArcane MageBalance Druid 349.60 (+23) 2
Brewmaster MonkRestoration ShamanOutlaw RogueBalance DruidFire Mage 349.20 (+23) 35
Brewmaster MonkRestoration ShamanFury WarriorOutlaw RogueBeast Mastery Hunter 349.10 (+23) 11
Vengeance Demon HunterRestoration ShamanOutlaw RogueBalance DruidElemental Shaman 349.10 (+23) 13
Brewmaster MonkRestoration DruidFury WarriorOutlaw RogueFire Mage 349.10 (+23) 5
Vengeance Demon HunterHoly PaladinFury WarriorArcane MageBalance Druid 349.00 (+23) 2
Vengeance Demon HunterHoly PriestBalance DruidDestruction WarlockFire Mage 348.80 (+23) 8
Vengeance Demon HunterHoly PaladinOutlaw RogueFire MageMarksmanship Hunter 348.80 (+23) 9
Blood Death KnightHoly PriestBalance DruidFire MageMarksmanship Hunter 348.80 (+23) 3
Vengeance Demon HunterHoly PaladinBalance DruidFire MageShadow Priest 348.50 (+23) 88
Protection PaladinHoly PaladinHavoc Demon HunterBalance DruidFire Mage 348.40 (+23) 14
Vengeance Demon HunterHoly PaladinOutlaw RogueBalance DruidElemental Shaman 348.40 (+23) 16
Blood Death KnightHoly PaladinOutlaw RogueBalance DruidFire Mage 348.20 (+23) 5
Vengeance Demon HunterHoly PaladinOutlaw RogueDestruction WarlockFire Mage 348.10 (+23) 2
Brewmaster MonkHoly PaladinHavoc Demon HunterFire MageMarksmanship Hunter 347.80 (+23) 8
Vengeance Demon HunterHoly PaladinFrost Death KnightBalance DruidFire Mage 347.70 (+23) 8
Blood Death KnightRestoration ShamanOutlaw RogueBalance DruidFire Mage 347.60 (+23) 4
Vengeance Demon HunterHoly PaladinBalance DruidDestruction WarlockFire Mage 347.40 (+23) 9
Brewmaster MonkHoly PaladinHavoc Demon HunterBalance DruidFire Mage 347.40 (+23) 3
Guardian DruidHoly PaladinOutlaw RogueElemental ShamanElemental Shaman 347.40 (+23) 2
Guardian DruidHoly PaladinWindwalker MonkBalance DruidFire Mage 347.30 (+23) 30

Detailed team composition analysis (tank+healer)

Tank Healer max n
Vengeance Demon HunterHoly Paladin 463.00 (+26) 1017
Guardian DruidHoly Paladin 393.40 (+24) 269
Brewmaster MonkHoly Paladin 383.80 (+24) 126
Protection WarriorHoly Paladin 383.50 (+24) 93
Vengeance Demon HunterRestoration Shaman 381.90 (+24) 542
Vengeance Demon HunterHoly Priest 381.50 (+24) 160
Brewmaster MonkRestoration Druid 380.80 (+24) 45
Brewmaster MonkHoly Priest 350.40 (+23) 50
Brewmaster MonkRestoration Shaman 349.20 (+23) 112
Blood Death KnightHoly Priest 348.80 (+23) 37
Blood Death KnightHoly Paladin 348.60 (+23) 54
Protection PaladinHoly Paladin 348.40 (+23) 80
Blood Death KnightRestoration Shaman 347.60 (+23) 41
Vengeance Demon HunterRestoration Druid 346.80 (+23) 113
Vengeance Demon HunterDiscipline Priest 345.70 (+23) 51
Protection WarriorRestoration Druid 345.50 (+23) 12
Protection WarriorHoly Priest 345.40 (+23) 17
Guardian DruidRestoration Shaman 345.30 (+23) 56
Guardian DruidHoly Priest 317.40 (+22) 50
Protection PaladinRestoration Druid 316.90 (+22) 36
Protection PaladinRestoration Shaman 316.70 (+22) 71
Guardian DruidDiscipline Priest 316.50 (+22) 11
Brewmaster MonkDiscipline Priest 316.50 (+22) 17
Protection WarriorRestoration Shaman 316.20 (+22) 28
Protection PaladinHoly Priest 315.60 (+22) 30
Guardian DruidMistweaver Monk 315.20 (+22) 8
Vengeance Demon HunterMistweaver Monk 315.10 (+22) 14
Protection WarriorDiscipline Priest 314.10 (+22) 8
Protection PaladinDiscipline Priest 289.50 (+21) 13
Guardian DruidRestoration Druid 287.90 (+21) 15
Blood Death KnightMistweaver Monk 286.70 (+21) 2
Blood Death KnightRestoration Druid 286.20 (+21) 4
Protection PaladinMistweaver Monk 285.40 (+21) 12
Protection WarriorMistweaver Monk 260.90 (+20) 2
Blood Death KnightDiscipline Priest 259.90 (+20) 4

Detailed team composition analysis (dps)

DPS DPS DPS max n
Outlaw RogueBalance DruidFrost Mage 463.00 (+26) 62
Outlaw RogueArcane MageBalance Druid 462.60 (+26) 29
Balance DruidElemental ShamanFire Mage 421.80 (+25) 338
Outlaw RogueBalance DruidFire Mage 421.30 (+25) 747
Elemental ShamanFire MageShadow Priest 419.00 (+25) 18
Fury WarriorBalance DruidShadow Priest 418.70 (+25) 3
Outlaw RogueWindwalker MonkFire Mage 393.40 (+24) 15
Outlaw RogueElemental ShamanFire Mage 384.00 (+24) 56
Havoc Demon HunterBalance DruidFire Mage 383.50 (+24) 128
Arcane MageBalance DruidFire Mage 383.40 (+24) 5
Balance DruidBalance DruidFire Mage 383.30 (+24) 29
Balance DruidFire MageFrost Mage 383.10 (+24) 21
Fury WarriorOutlaw RogueFire Mage 382.50 (+24) 28
Windwalker MonkBalance DruidFire Mage 382.40 (+24) 171
Balance DruidFire MageShadow Priest 381.90 (+24) 160
Elemental ShamanFire MageFrost Mage 381.70 (+24) 5
Arms WarriorOutlaw RogueRetribution Paladin 380.80 (+24) 10
Outlaw RogueFire MageMarksmanship Hunter 380.60 (+24) 53
Windwalker MonkBalance DruidFrost Mage 380.30 (+24) 15
Fury WarriorOutlaw RogueBeast Mastery Hunter 349.10 (+23) 21
Outlaw RogueBalance DruidElemental Shaman 349.10 (+23) 45
Fury WarriorArcane MageBalance Druid 349.00 (+23) 5
Balance DruidDestruction WarlockFire Mage 348.80 (+23) 28
Balance DruidFire MageMarksmanship Hunter 348.80 (+23) 82
Windwalker MonkElemental ShamanFire Mage 348.60 (+23) 37
Outlaw RogueDestruction WarlockFire Mage 348.10 (+23) 3
Havoc Demon HunterFire MageMarksmanship Hunter 347.80 (+23) 20
Frost Death KnightBalance DruidFire Mage 347.70 (+23) 23
Outlaw RogueElemental ShamanElemental Shaman 347.40 (+23) 2
Fury WarriorBalance DruidFire Mage 347.30 (+23) 93
Outlaw RogueAffliction WarlockFire Mage 347.10 (+23) 15
Balance DruidFire MageFire Mage 347.10 (+23) 11
Enhancement ShamanBalance DruidFire Mage 346.60 (+23) 10
Fury WarriorBalance DruidElemental Shaman 346.50 (+23) 20
Retribution PaladinBalance DruidFire Mage 346.30 (+23) 14
Outlaw RogueWindwalker MonkMarksmanship Hunter 346.10 (+23) 2
Affliction WarlockBalance DruidFire Mage 346.00 (+23) 67
Assassination RogueBalance DruidFire Mage 345.90 (+23) 9
Balance DruidElemental ShamanFrost Mage 345.40 (+23) 18
Frost Death KnightElemental ShamanFire Mage 345.40 (+23) 3
Fury WarriorFire MageShadow Priest 345.30 (+23) 3
Havoc Demon HunterOutlaw RogueFire Mage 323.80 (+22) 18
Outlaw RogueFire MageFrost Mage 319.00 (+22) 2
Unholy Death KnightBalance DruidFire Mage 318.90 (+22) 61
Outlaw RogueElemental ShamanShadow Priest 318.70 (+22) 2
Arms WarriorOutlaw RogueFire Mage 318.30 (+22) 2
Assassination RogueElemental ShamanFire Mage 318.20 (+22) 3
Balance DruidBeast Mastery HunterFire Mage 317.70 (+22) 16
Elemental ShamanElemental ShamanFire Mage 317.10 (+22) 6
Havoc Demon HunterElemental ShamanFire Mage 316.90 (+22) 15