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 461.00 (+26) 273
Vengeance Demon HunterHoly PaladinBalance DruidElemental ShamanFire Mage 460.60 (+26) 67
Vengeance Demon HunterHoly PaladinBalance DruidFire MageShadow Priest 420.10 (+25) 46
Vengeance Demon HunterHoly PaladinAffliction WarlockBalance DruidFire Mage 419.50 (+25) 36
Protection PaladinHoly PaladinHavoc Demon HunterBalance DruidFire Mage 381.10 (+24) 6
Protection WarriorHoly PaladinOutlaw RogueAffliction WarlockFire Mage 380.70 (+24) 8
Guardian DruidHoly PaladinOutlaw RogueWindwalker MonkFire Mage 380.40 (+24) 4
Brewmaster MonkHoly PaladinOutlaw RogueBalance DruidFire Mage 380.10 (+24) 24
Vengeance Demon HunterHoly PaladinWindwalker MonkBalance DruidFire Mage 350.80 (+23) 55
Brewmaster MonkHoly PriestOutlaw RogueFire MageMarksmanship Hunter 350.50 (+23) 18
Brewmaster MonkRestoration DruidArms WarriorOutlaw RogueRetribution Paladin 349.40 (+23) 2
Guardian DruidHoly PaladinAffliction WarlockBalance DruidFire Mage 348.40 (+23) 4
Vengeance Demon HunterHoly PriestWindwalker MonkBalance DruidFire Mage 347.00 (+23) 6
Vengeance Demon HunterHoly PaladinFrost Death KnightBalance DruidFire Mage 346.60 (+23) 5
Vengeance Demon HunterRestoration ShamanWindwalker MonkBalance DruidFire Mage 346.00 (+23) 29
Vengeance Demon HunterHoly PaladinFury WarriorArcane MageBalance Druid 345.80 (+23) 2
Guardian DruidHoly PaladinWindwalker MonkBalance DruidFire Mage 345.70 (+23) 13
Vengeance Demon HunterRestoration ShamanBalance DruidElemental ShamanFire Mage 345.60 (+23) 9
Vengeance Demon HunterRestoration ShamanOutlaw RogueBalance DruidFire Mage 324.50 (+22) 102
Vengeance Demon HunterRestoration ShamanOutlaw RogueElemental ShamanFire Mage 318.90 (+22) 3
Brewmaster MonkRestoration DruidOutlaw RogueFire MageMarksmanship Hunter 318.50 (+22) 10
Vengeance Demon HunterHoly PaladinBalance DruidDestruction WarlockFire Mage 318.00 (+22) 8
Guardian DruidHoly PaladinHavoc Demon HunterBalance DruidFire Mage 317.90 (+22) 10
Vengeance Demon HunterRestoration ShamanBalance DruidFire MageShadow Priest 317.50 (+22) 35
Guardian DruidRestoration ShamanAffliction WarlockBalance DruidFire Mage 317.40 (+22) 8
Protection WarriorHoly PaladinOutlaw RogueBalance DruidFire Mage 317.30 (+22) 26
Guardian DruidHoly PaladinOutlaw RogueBalance DruidFire Mage 317.20 (+22) 18
Brewmaster MonkDiscipline PriestOutlaw RogueFire MageMarksmanship Hunter 317.20 (+22) 3
Brewmaster MonkRestoration DruidFury WarriorBalance DruidElemental Shaman 317.10 (+22) 4
Protection PaladinHoly PaladinWindwalker MonkBalance DruidFire Mage 317.10 (+22) 3
Vengeance Demon HunterHoly PaladinFury WarriorBalance DruidFire Mage 316.90 (+22) 27
Vengeance Demon HunterRestoration ShamanOutlaw RogueFire MageShadow Priest 316.90 (+22) 7
Vengeance Demon HunterHoly PriestAssassination RogueBalance DruidFire Mage 316.90 (+22) 6
Guardian DruidHoly PaladinBalance DruidFire MageShadow Priest 316.90 (+22) 5
Brewmaster MonkHoly PaladinBalance DruidDestruction WarlockFire Mage 316.90 (+22) 3
Protection WarriorHoly PaladinOutlaw RogueWindwalker MonkBalance Druid 316.70 (+22) 2
Vengeance Demon HunterHoly PriestBalance DruidElemental ShamanFire Mage 316.50 (+22) 6
Vengeance Demon HunterRestoration ShamanWindwalker MonkBalance DruidShadow Priest 316.50 (+22) 2
Vengeance Demon HunterHoly PaladinBalance DruidFire MageMarksmanship Hunter 316.30 (+22) 44
Brewmaster MonkRestoration DruidArms WarriorAssassination RogueRetribution Paladin 316.20 (+22) 3
Brewmaster MonkRestoration ShamanFury WarriorBalance DruidFire Mage 316.10 (+22) 14
Vengeance Demon HunterRestoration DruidOutlaw RogueBalance DruidFire Mage 316.00 (+22) 34
Guardian DruidRestoration ShamanWindwalker MonkBalance DruidFire Mage 315.90 (+22) 10
Protection WarriorHoly PaladinWindwalker MonkBalance DruidFire Mage 315.90 (+22) 10
Blood Death KnightHoly PaladinHavoc Demon HunterBalance DruidFire Mage 315.80 (+22) 5
Guardian DruidHoly PaladinBalance DruidElemental ShamanFire Mage 315.80 (+22) 4
Vengeance Demon HunterHoly PaladinFury WarriorBalance DruidFrost Mage 315.70 (+22) 2
Vengeance Demon HunterHoly PaladinFrost Death KnightBalance DruidElemental Shaman 315.50 (+22) 3
Protection WarriorRestoration ShamanHavoc Demon HunterBalance DruidFire Mage 315.50 (+22) 3
Brewmaster MonkHoly PaladinFeral DruidFury WarriorRetribution Paladin 315.40 (+22) 2

Detailed team composition analysis (tank+healer)

Tank Healer max n
Vengeance Demon HunterHoly Paladin 461.00 (+26) 890
Protection PaladinHoly Paladin 381.10 (+24) 84
Protection WarriorHoly Paladin 380.70 (+24) 109
Guardian DruidHoly Paladin 380.40 (+24) 168
Brewmaster MonkHoly Paladin 380.10 (+24) 121
Brewmaster MonkHoly Priest 350.50 (+23) 35
Brewmaster MonkRestoration Druid 349.40 (+23) 70
Vengeance Demon HunterHoly Priest 347.00 (+23) 126
Vengeance Demon HunterRestoration Shaman 346.00 (+23) 497
Blood Death KnightRestoration Shaman 345.70 (+23) 27
Protection WarriorRestoration Shaman 325.00 (+22) 33
Guardian DruidRestoration Shaman 317.40 (+22) 101
Brewmaster MonkDiscipline Priest 317.20 (+22) 19
Brewmaster MonkRestoration Shaman 316.10 (+22) 101
Vengeance Demon HunterRestoration Druid 316.00 (+22) 144
Blood Death KnightHoly Paladin 315.80 (+22) 68
Vengeance Demon HunterDiscipline Priest 315.20 (+22) 208
Protection PaladinDiscipline Priest 315.10 (+22) 29
Vengeance Demon HunterMistweaver Monk 314.70 (+22) 17
Protection PaladinRestoration Shaman 314.20 (+22) 77
Blood Death KnightDiscipline Priest 314.20 (+22) 22
Guardian DruidDiscipline Priest 314.00 (+22) 35
Guardian DruidHoly Priest 313.90 (+22) 29
Protection PaladinRestoration Druid 289.80 (+21) 35
Blood Death KnightRestoration Druid 288.70 (+21) 13
Protection PaladinHoly Priest 288.30 (+21) 49
Guardian DruidMistweaver Monk 288.10 (+21) 8
Protection WarriorHoly Priest 287.90 (+21) 14
Protection WarriorDiscipline Priest 287.20 (+21) 12
Protection WarriorRestoration Druid 267.80 (+20) 8
Guardian DruidRestoration Druid 262.50 (+20) 21
Blood Death KnightHoly Priest 262.00 (+20) 17
Protection WarriorMistweaver Monk 262.00 (+20) 3
Protection PaladinMistweaver Monk 260.10 (+20) 5
Blood Death KnightMistweaver Monk 260.00 (+20) 2

Detailed team composition analysis (dps)

DPS DPS DPS max n
Outlaw RogueBalance DruidFire Mage 461.00 (+26) 667
Balance DruidElemental ShamanFire Mage 460.60 (+26) 118
Balance DruidFire MageShadow Priest 420.10 (+25) 113
Affliction WarlockBalance DruidFire Mage 419.50 (+25) 90
Havoc Demon HunterBalance DruidFire Mage 381.10 (+24) 95
Outlaw RogueAffliction WarlockFire Mage 380.70 (+24) 33
Outlaw RogueWindwalker MonkFire Mage 380.40 (+24) 31
Windwalker MonkBalance DruidFire Mage 350.80 (+23) 175
Outlaw RogueFire MageMarksmanship Hunter 350.50 (+23) 104
Arms WarriorOutlaw RogueRetribution Paladin 349.40 (+23) 2
Frost Death KnightBalance DruidFire Mage 346.60 (+23) 18
Fury WarriorArcane MageBalance Druid 345.80 (+23) 3
Outlaw RogueElemental ShamanFire Mage 318.90 (+22) 22
Balance DruidDestruction WarlockFire Mage 318.00 (+22) 19
Fury WarriorBalance DruidElemental Shaman 317.10 (+22) 11
Fury WarriorBalance DruidFire Mage 316.90 (+22) 112
Outlaw RogueFire MageShadow Priest 316.90 (+22) 49
Assassination RogueBalance DruidFire Mage 316.90 (+22) 27
Outlaw RogueWindwalker MonkBalance Druid 316.70 (+22) 20
Fire MageShadow PriestShadow Priest 316.60 (+22) 2
Windwalker MonkBalance DruidShadow Priest 316.50 (+22) 3
Balance DruidFire MageMarksmanship Hunter 316.30 (+22) 150
Arms WarriorAssassination RogueRetribution Paladin 316.20 (+22) 3
Enhancement ShamanHavoc Demon HunterFire Mage 315.90 (+22) 3
Outlaw RogueArcane MageBalance Druid 315.80 (+22) 3
Fury WarriorBalance DruidFrost Mage 315.70 (+22) 7
Frost Death KnightBalance DruidElemental Shaman 315.50 (+22) 5
Feral DruidFury WarriorRetribution Paladin 315.40 (+22) 2
Unholy Death KnightBalance DruidFire Mage 315.30 (+22) 73
Elemental ShamanFire MageMarksmanship Hunter 315.20 (+22) 10
Fury WarriorWindwalker MonkFire Mage 315.10 (+22) 3
Outlaw RogueBalance DruidElemental Shaman 315.00 (+22) 17
Outlaw RogueBalance DruidFrost Mage 314.70 (+22) 25
Affliction WarlockFire MageMarksmanship Hunter 314.70 (+22) 10
Fury WarriorBalance DruidMarksmanship Hunter 314.50 (+22) 11
Beast Mastery HunterElemental ShamanFire Mage 314.40 (+22) 8
Havoc Demon HunterElemental ShamanMarksmanship Hunter 314.40 (+22) 7
Outlaw RogueBalance DruidDestruction Warlock 314.40 (+22) 2
Outlaw RogueBalance DruidShadow Priest 314.30 (+22) 11
Fury WarriorOutlaw RogueBalance Druid 314.00 (+22) 12
Enhancement ShamanBalance DruidFire Mage 295.60 (+21) 16
Windwalker MonkFire MageMarksmanship Hunter 294.70 (+21) 14
Outlaw RogueFire MageFire Mage 289.80 (+21) 6
Outlaw RogueBalance DruidMarksmanship Hunter 289.70 (+21) 21
Windwalker MonkAffliction WarlockBalance Druid 289.70 (+21) 4
Retribution PaladinBalance DruidFire Mage 289.60 (+21) 6
Assassination RogueHavoc Demon HunterFire Mage 289.60 (+21) 2
Fury WarriorOutlaw RogueFire Mage 289.30 (+21) 38
Havoc Demon HunterFire MageMarksmanship Hunter 289.10 (+21) 7
Outlaw RogueBeast Mastery HunterFire Mage 289.00 (+21) 11