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 345.60 (+23) 98
Vengeance Demon HunterRestoration ShamanBalance DruidElemental ShamanFire Mage 316.80 (+22) 24
Vengeance Demon HunterHoly PaladinOutlaw RogueWindwalker MonkBalance Druid 316.50 (+22) 2
Vengeance Demon HunterDiscipline PriestOutlaw RogueAffliction WarlockFire Mage 315.90 (+22) 6
Vengeance Demon HunterHoly PaladinUnholy Death KnightBalance DruidFire Mage 315.70 (+22) 17
Vengeance Demon HunterRestoration ShamanBalance DruidDemonology WarlockFire Mage 315.50 (+22) 3
Protection WarriorHoly PaladinBalance DruidFire MageMarksmanship Hunter 315.30 (+22) 2
Vengeance Demon HunterRestoration ShamanAssassination RogueBalance DruidFire Mage 315.20 (+22) 2
Guardian DruidHoly PaladinOutlaw RogueBalance DruidFire Mage 314.50 (+22) 11
Vengeance Demon HunterHoly PaladinAffliction WarlockBalance DruidFire Mage 314.20 (+22) 17
Vengeance Demon HunterHoly PaladinWindwalker MonkBalance DruidFire Mage 314.10 (+22) 13
Vengeance Demon HunterHoly PaladinOutlaw RogueBalance DruidElemental Shaman 289.40 (+21) 11
Protection PaladinDiscipline PriestHavoc Demon HunterBalance DruidFire Mage 289.00 (+21) 4
Vengeance Demon HunterHoly PaladinOutlaw RogueFire MageFire Mage 288.60 (+21) 2
Vengeance Demon HunterDiscipline PriestOutlaw RogueWindwalker MonkFire Mage 288.40 (+21) 3
Vengeance Demon HunterRestoration ShamanOutlaw RogueElemental ShamanFire Mage 287.90 (+21) 6
Vengeance Demon HunterRestoration DruidOutlaw RogueBalance DruidFire Mage 287.80 (+21) 14
Vengeance Demon HunterRestoration ShamanWindwalker MonkDemonology WarlockShadow Priest 287.80 (+21) 2
Vengeance Demon HunterHoly PaladinWindwalker MonkBalance DruidFrost Mage 287.60 (+21) 2
Guardian DruidHoly PaladinOutlaw RogueWindwalker MonkElemental Shaman 287.40 (+21) 3
Brewmaster MonkRestoration DruidOutlaw RogueBalance DruidFire Mage 287.30 (+21) 4
Vengeance Demon HunterRestoration ShamanOutlaw RogueBalance DruidFire Mage 287.00 (+21) 54
Protection PaladinHoly PaladinOutlaw RogueElemental ShamanFire Mage 287.00 (+21) 2
Vengeance Demon HunterHoly PaladinBalance DruidDestruction WarlockFire Mage 286.90 (+21) 9
Vengeance Demon HunterRestoration ShamanOutlaw RogueBalance DruidElemental Shaman 286.90 (+21) 4
Vengeance Demon HunterHoly PaladinFury WarriorDestruction WarlockFire Mage 286.90 (+21) 2
Vengeance Demon HunterRestoration ShamanBalance DruidFire MageShadow Priest 286.80 (+21) 16
Vengeance Demon HunterHoly PaladinBalance DruidFire MageShadow Priest 286.80 (+21) 24
Vengeance Demon HunterHoly PaladinOutlaw RogueAffliction WarlockFire Mage 286.70 (+21) 6
Brewmaster MonkHoly PaladinBalance DruidFire MageMarksmanship Hunter 286.70 (+21) 3
Vengeance Demon HunterDiscipline PriestBalance DruidBalance DruidFire Mage 286.70 (+21) 2
Vengeance Demon HunterHoly PaladinBalance DruidElemental ShamanFire Mage 286.60 (+21) 31
Protection PaladinHoly PaladinAffliction WarlockBalance DruidMarksmanship Hunter 286.60 (+21) 6
Vengeance Demon HunterRestoration ShamanWindwalker MonkBalance DruidFire Mage 286.60 (+21) 12
Protection PaladinHoly PriestWindwalker MonkBalance DruidFire Mage 286.60 (+21) 2
Guardian DruidHoly PaladinBalance DruidElemental ShamanFire Mage 286.40 (+21) 5
Protection PaladinHoly PaladinFury WarriorBalance DruidMarksmanship Hunter 286.30 (+21) 5
Vengeance Demon HunterRestoration ShamanOutlaw RogueFire MageShadow Priest 286.30 (+21) 5
Vengeance Demon HunterDiscipline PriestFury WarriorBalance DruidFire Mage 286.30 (+21) 6
Guardian DruidHoly PaladinAffliction WarlockBalance DruidFire Mage 286.30 (+21) 3
Blood Death KnightHoly PaladinHavoc Demon HunterFire MageShadow Priest 286.30 (+21) 2
Guardian DruidMistweaver MonkOutlaw RogueOutlaw RogueFire Mage 286.30 (+21) 2
Brewmaster MonkHoly PaladinFire MageMarksmanship HunterShadow Priest 286.20 (+21) 2
Vengeance Demon HunterRestoration ShamanFury WarriorBalance DruidFire Mage 286.10 (+21) 18
Vengeance Demon HunterHoly PaladinOutlaw RogueBalance DruidFrost Mage 286.10 (+21) 6
Protection PaladinHoly PaladinBalance DruidElemental ShamanFrost Mage 286.10 (+21) 2
Vengeance Demon HunterHoly PaladinFury WarriorBalance DruidFire Mage 286.00 (+21) 19
Vengeance Demon HunterRestoration ShamanUnholy Death KnightBalance DruidFire Mage 286.00 (+21) 10
Vengeance Demon HunterDiscipline PriestOutlaw RogueBalance DruidFire Mage 285.90 (+21) 14
Brewmaster MonkRestoration ShamanOutlaw RogueBalance DruidFire Mage 285.90 (+21) 7

Detailed team composition analysis (tank+healer)

Tank Healer max n
Vengeance Demon HunterHoly Paladin 345.60 (+23) 596
Vengeance Demon HunterRestoration Shaman 316.80 (+22) 505
Guardian DruidHoly Paladin 316.60 (+22) 168
Vengeance Demon HunterDiscipline Priest 315.90 (+22) 180
Protection WarriorHoly Paladin 315.30 (+22) 78
Blood Death KnightHoly Paladin 314.70 (+22) 69
Brewmaster MonkRestoration Druid 314.00 (+22) 53
Vengeance Demon HunterHoly Priest 289.90 (+21) 138
Protection PaladinDiscipline Priest 289.00 (+21) 44
Brewmaster MonkHoly Paladin 288.50 (+21) 136
Vengeance Demon HunterRestoration Druid 287.80 (+21) 191
Protection PaladinHoly Paladin 287.40 (+21) 129
Protection PaladinHoly Priest 286.80 (+21) 60
Guardian DruidHoly Priest 286.40 (+21) 55
Guardian DruidMistweaver Monk 286.30 (+21) 5
Brewmaster MonkRestoration Shaman 285.90 (+21) 100
Protection WarriorRestoration Shaman 285.80 (+21) 49
Protection PaladinRestoration Shaman 285.60 (+21) 118
Blood Death KnightRestoration Shaman 285.60 (+21) 66
Vengeance Demon HunterMistweaver Monk 285.30 (+21) 23
Blood Death KnightHoly Priest 285.30 (+21) 30
Brewmaster MonkHoly Priest 262.90 (+20) 40
Guardian DruidRestoration Shaman 262.50 (+20) 94
Protection WarriorMistweaver Monk 261.60 (+20) 3
Brewmaster MonkDiscipline Priest 261.40 (+20) 27
Brewmaster MonkMistweaver Monk 261.40 (+20) 7
Protection WarriorRestoration Druid 261.20 (+20) 26
Protection PaladinRestoration Druid 261.10 (+20) 52
Protection WarriorHoly Priest 261.00 (+20) 29
Protection PaladinMistweaver Monk 261.00 (+20) 15
Blood Death KnightRestoration Druid 260.80 (+20) 15
Guardian DruidDiscipline Priest 260.40 (+20) 39
Guardian DruidRestoration Druid 260.40 (+20) 30
Protection WarriorDiscipline Priest 259.90 (+20) 11
Blood Death KnightMistweaver Monk 238.70 (+19) 5
Blood Death KnightDiscipline Priest 236.60 (+19) 13

Detailed team composition analysis (dps)

DPS DPS DPS max n
Outlaw RogueBalance DruidFire Mage 345.60 (+23) 274
Balance DruidElemental ShamanFire Mage 316.80 (+22) 108
Affliction WarlockFrost MageMarksmanship Hunter 316.60 (+22) 3
Outlaw RogueWindwalker MonkBalance Druid 316.50 (+22) 9
Outlaw RogueAffliction WarlockFire Mage 315.90 (+22) 35
Unholy Death KnightBalance DruidFire Mage 315.70 (+22) 61
Balance DruidDemonology WarlockFire Mage 315.50 (+22) 7
Balance DruidFire MageMarksmanship Hunter 315.30 (+22) 76
Assassination RogueBalance DruidFire Mage 315.20 (+22) 20
Fury WarriorFire MageMarksmanship Hunter 314.70 (+22) 15
Affliction WarlockBalance DruidFire Mage 314.20 (+22) 84
Windwalker MonkBalance DruidFire Mage 314.10 (+22) 59
Unholy Death KnightFire MageShadow Priest 314.00 (+22) 18
Fury WarriorFury WarriorMarksmanship Hunter 289.50 (+21) 2
Outlaw RogueBalance DruidElemental Shaman 289.40 (+21) 45
Havoc Demon HunterBalance DruidFire Mage 289.00 (+21) 86
Outlaw RogueFire MageFire Mage 288.60 (+21) 3
Havoc Demon HunterUnholy Death KnightMarksmanship Hunter 288.50 (+21) 2
Outlaw RogueWindwalker MonkFire Mage 288.40 (+21) 22
Balance DruidFire MageFrost Mage 288.00 (+21) 10
Outlaw RogueElemental ShamanFire Mage 287.90 (+21) 30
Windwalker MonkDemonology WarlockShadow Priest 287.80 (+21) 5
Windwalker MonkBalance DruidFrost Mage 287.60 (+21) 8
Outlaw RogueWindwalker MonkElemental Shaman 287.40 (+21) 5
Fury WarriorAffliction WarlockMarksmanship Hunter 287.40 (+21) 4
Unholy Death KnightBalance DruidBeast Mastery Hunter 287.20 (+21) 4
Balance DruidDestruction WarlockFire Mage 286.90 (+21) 23
Fury WarriorDestruction WarlockFire Mage 286.90 (+21) 4
Balance DruidFire MageShadow Priest 286.80 (+21) 56
Fury WarriorBalance DruidMarksmanship Hunter 286.80 (+21) 30
Balance DruidBalance DruidFire Mage 286.70 (+21) 21
Havoc Demon HunterBalance DruidFrost Mage 286.70 (+21) 15
Affliction WarlockBalance DruidMarksmanship Hunter 286.60 (+21) 11
Outlaw RogueWindwalker MonkShadow Priest 286.60 (+21) 4
Windwalker MonkAffliction WarlockMarksmanship Hunter 286.40 (+21) 2
Outlaw RogueFire MageShadow Priest 286.30 (+21) 32
Fury WarriorBalance DruidFire Mage 286.30 (+21) 96
Havoc Demon HunterFire MageShadow Priest 286.30 (+21) 14
Outlaw RogueOutlaw RogueFire Mage 286.30 (+21) 6
Fire MageMarksmanship HunterShadow Priest 286.20 (+21) 11
Outlaw RogueBalance DruidFrost Mage 286.10 (+21) 27
Fury WarriorAffliction WarlockFire Mage 286.10 (+21) 16
Balance DruidElemental ShamanFrost Mage 286.10 (+21) 8
Windwalker MonkAffliction WarlockFire Mage 286.00 (+21) 7
Fury WarriorDestruction WarlockFrost Mage 286.00 (+21) 3
Windwalker MonkBalance DruidMarksmanship Hunter 285.90 (+21) 5
Fury WarriorOutlaw RogueMarksmanship Hunter 285.80 (+21) 10
Havoc Demon HunterOutlaw RogueBalance Druid 285.80 (+21) 16
Retribution PaladinBalance DruidFire Mage 285.80 (+21) 24
Outlaw RogueArcane MageBalance Druid 285.70 (+21) 7