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 423.20 (+25) 380
Vengeance Demon HunterHoly PaladinBalance DruidElemental ShamanFire Mage 420.70 (+25) 66
Brewmaster MonkHoly PaladinFury WarriorOutlaw RogueFire Mage 383.90 (+24) 16
Vengeance Demon HunterHoly PaladinOutlaw RogueElemental ShamanFire Mage 383.50 (+24) 20
Vengeance Demon HunterHoly PaladinWindwalker MonkBalance DruidFire Mage 383.30 (+24) 116
Vengeance Demon HunterHoly PaladinOutlaw RogueFire MageShadow Priest 383.10 (+24) 18
Vengeance Demon HunterHoly PriestOutlaw RogueBalance DruidFire Mage 382.00 (+24) 31
Brewmaster MonkHoly PaladinOutlaw RogueBalance DruidFire Mage 381.50 (+24) 37
Guardian DruidRestoration ShamanWindwalker MonkBalance DruidFire Mage 381.30 (+24) 8
Guardian DruidRestoration ShamanOutlaw RogueBalance DruidFire Mage 380.80 (+24) 46
Guardian DruidHoly PaladinOutlaw RogueWindwalker MonkFire Mage 380.50 (+24) 8
Protection PaladinHoly PriestHavoc Demon HunterBalance DruidFire Mage 380.10 (+24) 18
Brewmaster MonkHoly PaladinBalance DruidElemental ShamanFire Mage 379.90 (+24) 18
Vengeance Demon HunterRestoration ShamanWindwalker MonkBalance DruidFire Mage 349.40 (+23) 123
Guardian DruidHoly PaladinWindwalker MonkBalance DruidFire Mage 349.00 (+23) 24
Brewmaster MonkHoly PaladinBalance DruidDestruction WarlockFire Mage 349.00 (+23) 4
Vengeance Demon HunterHoly PriestWindwalker MonkBalance DruidFire Mage 349.00 (+23) 15
Vengeance Demon HunterRestoration ShamanOutlaw RogueBalance DruidFire Mage 348.90 (+23) 185
Protection PaladinHoly PaladinAssassination RogueHavoc Demon HunterFire Mage 348.70 (+23) 3
Vengeance Demon HunterDiscipline PriestOutlaw RogueBalance DruidFire Mage 348.40 (+23) 44
Guardian DruidHoly PaladinOutlaw RogueFire MageShadow Priest 348.30 (+23) 4
Brewmaster MonkHoly PriestOutlaw RogueElemental ShamanFire Mage 348.10 (+23) 2
Guardian DruidHoly PaladinHavoc Demon HunterBalance DruidFire Mage 348.00 (+23) 27
Brewmaster MonkHoly PaladinFury WarriorOutlaw RogueElemental Shaman 347.90 (+23) 6
Protection PaladinHoly PaladinHavoc Demon HunterBalance DruidFire Mage 347.80 (+23) 28
Vengeance Demon HunterHoly PaladinBalance DruidFire MageShadow Priest 347.70 (+23) 72
Vengeance Demon HunterHoly PaladinAssassination RogueBalance DruidFire Mage 347.70 (+23) 7
Brewmaster MonkHoly PriestOutlaw RogueFire MageMarksmanship Hunter 347.50 (+23) 16
Guardian DruidRestoration ShamanFury WarriorOutlaw RogueWindwalker Monk 347.50 (+23) 6
Protection PaladinRestoration ShamanOutlaw RogueBalance DruidFire Mage 347.40 (+23) 25
Vengeance Demon HunterDiscipline PriestBalance DruidFire MageMarksmanship Hunter 347.20 (+23) 9
Vengeance Demon HunterRestoration ShamanBalance DruidBalance DruidFire Mage 347.00 (+23) 4
Vengeance Demon HunterRestoration ShamanFrost Death KnightBalance DruidFire Mage 346.90 (+23) 4
Brewmaster MonkRestoration ShamanBalance DruidFire MageMarksmanship Hunter 346.70 (+23) 32
Vengeance Demon HunterRestoration ShamanOutlaw RogueBalance DruidElemental Shaman 346.70 (+23) 10
Guardian DruidHoly PaladinOutlaw RogueBalance DruidElemental Shaman 346.70 (+23) 6
Vengeance Demon HunterHoly PriestBalance DruidElemental ShamanFire Mage 346.70 (+23) 15
Vengeance Demon HunterRestoration ShamanFury WarriorBalance DruidFire Mage 346.70 (+23) 19
Protection PaladinHoly PriestOutlaw RogueBalance DruidFire Mage 346.70 (+23) 4
Vengeance Demon HunterRestoration DruidWindwalker MonkBalance DruidFire Mage 346.60 (+23) 24
Brewmaster MonkHoly PaladinHavoc Demon HunterBalance DruidFire Mage 346.60 (+23) 4
Protection WarriorRestoration ShamanAssassination RogueWindwalker MonkBalance Druid 346.50 (+23) 2
Vengeance Demon HunterHoly PaladinBalance DruidFire MageMarksmanship Hunter 346.40 (+23) 43
Protection WarriorHoly PriestOutlaw RogueElemental ShamanFire Mage 346.20 (+23) 6
Protection WarriorRestoration ShamanAssassination RogueHavoc Demon HunterElemental Shaman 346.10 (+23) 2
Brewmaster MonkRestoration ShamanOutlaw RogueBalance DruidFire Mage 346.00 (+23) 22
Blood Death KnightRestoration ShamanHavoc Demon HunterBalance DruidFire Mage 346.00 (+23) 6
Vengeance Demon HunterHoly PriestAssassination RogueBalance DruidFire Mage 345.90 (+23) 3
Guardian DruidDiscipline PriestOutlaw RogueBalance DruidFire Mage 345.70 (+23) 9
Vengeance Demon HunterHoly PaladinOutlaw RogueBalance DruidElemental Shaman 345.70 (+23) 8

Detailed team composition analysis (tank+healer)

Tank Healer max n
Vengeance Demon HunterHoly Paladin 423.20 (+25) 954
Brewmaster MonkHoly Paladin 383.90 (+24) 147
Vengeance Demon HunterHoly Priest 382.00 (+24) 178
Guardian DruidRestoration Shaman 381.30 (+24) 104
Guardian DruidHoly Paladin 380.50 (+24) 222
Protection PaladinHoly Priest 380.10 (+24) 52
Vengeance Demon HunterRestoration Shaman 349.40 (+23) 591
Protection PaladinHoly Paladin 348.70 (+23) 93
Vengeance Demon HunterDiscipline Priest 348.40 (+23) 106
Brewmaster MonkHoly Priest 348.10 (+23) 48
Protection PaladinRestoration Shaman 347.40 (+23) 73
Brewmaster MonkRestoration Shaman 346.70 (+23) 130
Vengeance Demon HunterRestoration Druid 346.60 (+23) 112
Protection WarriorRestoration Shaman 346.50 (+23) 18
Protection WarriorHoly Priest 346.20 (+23) 19
Blood Death KnightRestoration Shaman 346.00 (+23) 35
Guardian DruidDiscipline Priest 345.70 (+23) 16
Blood Death KnightDiscipline Priest 345.40 (+23) 19
Vengeance Demon HunterMistweaver Monk 324.00 (+22) 16
Brewmaster MonkRestoration Druid 318.00 (+22) 34
Blood Death KnightHoly Paladin 317.60 (+22) 45
Protection WarriorHoly Paladin 317.50 (+22) 50
Guardian DruidHoly Priest 317.10 (+22) 49
Protection PaladinRestoration Druid 316.40 (+22) 21
Guardian DruidRestoration Druid 315.90 (+22) 10
Protection PaladinDiscipline Priest 315.50 (+22) 7
Blood Death KnightRestoration Druid 315.10 (+22) 5
Protection WarriorDiscipline Priest 314.90 (+22) 5
Protection WarriorRestoration Druid 314.80 (+22) 14
Guardian DruidMistweaver Monk 294.60 (+21) 5
Brewmaster MonkDiscipline Priest 288.00 (+21) 6
Protection PaladinMistweaver Monk 260.70 (+20) 2
Blood Death KnightHoly Priest 238.40 (+19) 11

Detailed team composition analysis (dps)

DPS DPS DPS max n
Outlaw RogueBalance DruidFire Mage 423.20 (+25) 904
Balance DruidElemental ShamanFire Mage 420.70 (+25) 155
Fury WarriorOutlaw RogueFire Mage 383.90 (+24) 45
Outlaw RogueElemental ShamanFire Mage 383.50 (+24) 54
Windwalker MonkBalance DruidFire Mage 383.30 (+24) 373
Outlaw RogueFire MageShadow Priest 383.10 (+24) 50
Outlaw RogueWindwalker MonkFire Mage 380.50 (+24) 50
Havoc Demon HunterBalance DruidFire Mage 380.10 (+24) 134
Balance DruidDestruction WarlockFire Mage 349.00 (+23) 20
Assassination RogueHavoc Demon HunterFire Mage 348.70 (+23) 3
Fury WarriorOutlaw RogueElemental Shaman 347.90 (+23) 7
Balance DruidFire MageShadow Priest 347.70 (+23) 119
Assassination RogueBalance DruidFire Mage 347.70 (+23) 15
Outlaw RogueFire MageMarksmanship Hunter 347.50 (+23) 73
Fury WarriorOutlaw RogueWindwalker Monk 347.50 (+23) 8
Balance DruidFire MageMarksmanship Hunter 347.20 (+23) 158
Balance DruidBalance DruidFire Mage 347.00 (+23) 25
Frost Death KnightBalance DruidFire Mage 346.90 (+23) 11
Outlaw RogueBalance DruidElemental Shaman 346.70 (+23) 37
Fury WarriorBalance DruidFire Mage 346.70 (+23) 107
Outlaw RogueWindwalker MonkFrost Mage 346.60 (+23) 2
Assassination RogueWindwalker MonkBalance Druid 346.50 (+23) 2
Assassination RogueHavoc Demon HunterElemental Shaman 346.10 (+23) 2
Outlaw RogueWindwalker MonkBalance Druid 345.30 (+23) 16
Windwalker MonkFire MageMarksmanship Hunter 318.70 (+22) 20
Arms WarriorOutlaw RogueRetribution Paladin 318.00 (+22) 5
Outlaw RogueDestruction WarlockFire Mage 317.70 (+22) 6
Windwalker MonkElemental ShamanFire Mage 317.50 (+22) 22
Assassination RogueFury WarriorFire Mage 317.10 (+22) 2
Fury WarriorOutlaw RogueBalance Druid 316.70 (+22) 9
Fury WarriorBalance DruidElemental Shaman 316.50 (+22) 11
Affliction WarlockFrost MageShadow Priest 316.50 (+22) 2
Havoc Demon HunterFire MageShadow Priest 316.40 (+22) 8
Unholy Death KnightBalance DruidFire Mage 316.40 (+22) 49
Elemental ShamanFire MageShadow Priest 316.40 (+22) 6
Enhancement ShamanBalance DruidFire Mage 316.40 (+22) 7
Outlaw RogueBalance DruidMarksmanship Hunter 316.40 (+22) 10
Affliction WarlockFire MageMarksmanship Hunter 316.20 (+22) 10
Outlaw RogueMarksmanship HunterMarksmanship Hunter 316.20 (+22) 3
Affliction WarlockElemental ShamanFire Mage 316.20 (+22) 4
Enhancement ShamanOutlaw RogueBalance Druid 316.10 (+22) 5
Assassination RogueElemental ShamanFire Mage 316.10 (+22) 4
Windwalker MonkBalance DruidElemental Shaman 316.00 (+22) 4
Windwalker MonkAffliction WarlockBalance Druid 316.00 (+22) 2
Survival HunterBalance DruidFire Mage 315.90 (+22) 11
Balance DruidFrost MageShadow Priest 315.90 (+22) 4
Affliction WarlockBalance DruidFrost Mage 315.80 (+22) 4
Outlaw RogueBalance DruidShadow Priest 315.80 (+22) 8
Fury WarriorFire MageMarksmanship Hunter 315.70 (+22) 14
Arms WarriorOutlaw RogueFire Mage 315.70 (+22) 4