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 465.50 (+26) 634
Protection WarriorHoly PaladinOutlaw RogueBalance DruidFire Mage 460.60 (+26) 62
Guardian DruidHoly PriestOutlaw RogueBalance DruidFire Mage 422.10 (+25) 6
Protection WarriorHoly PaladinOutlaw RogueFire MageShadow Priest 421.20 (+25) 5
Guardian DruidHoly PaladinOutlaw RogueBalance DruidFire Mage 419.80 (+25) 82
Brewmaster MonkHoly PriestOutlaw RogueFire MageMarksmanship Hunter 419.30 (+25) 27
Vengeance Demon HunterHoly PaladinOutlaw RogueFire MageShadow Priest 417.70 (+25) 7
Guardian DruidHoly PriestOutlaw RogueWindwalker MonkFire Mage 385.60 (+24) 2
Guardian DruidHoly PaladinBalance DruidElemental ShamanFire Mage 385.20 (+24) 8
Vengeance Demon HunterHoly PaladinFury WarriorBalance DruidFire Mage 384.00 (+24) 52
Vengeance Demon HunterHoly PaladinBalance DruidElemental ShamanFire Mage 383.10 (+24) 140
Protection WarriorRestoration ShamanAssassination RogueBalance DruidFire Mage 382.40 (+24) 20
Guardian DruidHoly PaladinFury WarriorFire MageMarksmanship Hunter 382.30 (+24) 22
Vengeance Demon HunterHoly PaladinOutlaw RogueElemental ShamanFire Mage 382.10 (+24) 33
Protection WarriorHoly PaladinBalance DruidFire MageShadow Priest 382.00 (+24) 4
Protection WarriorRestoration ShamanOutlaw RogueWindwalker MonkBalance Druid 381.90 (+24) 12
Guardian DruidRestoration ShamanOutlaw RogueBalance DruidFire Mage 381.60 (+24) 20
Protection PaladinHoly PaladinHavoc Demon HunterBalance DruidFire Mage 381.50 (+24) 30
Vengeance Demon HunterHoly PaladinWindwalker MonkBalance DruidFire Mage 381.50 (+24) 167
Protection WarriorRestoration ShamanOutlaw RogueWindwalker MonkAffliction Warlock 381.00 (+24) 2
Guardian DruidHoly PaladinWindwalker MonkBalance DruidFire Mage 380.70 (+24) 42
Vengeance Demon HunterRestoration ShamanWindwalker MonkBalance DruidFire Mage 380.60 (+24) 40
Brewmaster MonkHoly PaladinBalance DruidFire MageMarksmanship Hunter 380.00 (+24) 21
Vengeance Demon HunterHoly PaladinUnholy Death KnightElemental ShamanFire Mage 356.50 (+23) 2
Guardian DruidRestoration ShamanOutlaw RogueWindwalker MonkFire Mage 356.20 (+23) 17
Brewmaster MonkHoly PaladinUnholy Death KnightBalance DruidElemental Shaman 348.50 (+23) 2
Vengeance Demon HunterHoly PaladinBalance DruidFire MageShadow Priest 348.40 (+23) 59
Blood Death KnightHoly PaladinOutlaw RogueBalance DruidFire Mage 348.40 (+23) 25
Vengeance Demon HunterHoly PriestOutlaw RogueAffliction WarlockFire Mage 348.30 (+23) 13
Vengeance Demon HunterHoly PaladinElemental ShamanFire MageShadow Priest 348.30 (+23) 5
Vengeance Demon HunterRestoration ShamanOutlaw RogueBalance DruidFire Mage 348.20 (+23) 66
Brewmaster MonkHoly PaladinHavoc Demon HunterFire MageMarksmanship Hunter 348.10 (+23) 4
Brewmaster MonkRestoration ShamanOutlaw RogueFire MageMarksmanship Hunter 348.00 (+23) 3
Vengeance Demon HunterRestoration ShamanOutlaw RogueFire MageMarksmanship Hunter 347.80 (+23) 22
Protection WarriorRestoration ShamanOutlaw RogueAffliction WarlockBalance Druid 347.70 (+23) 2
Guardian DruidHoly PaladinHavoc Demon HunterBalance DruidFire Mage 347.60 (+23) 13
Guardian DruidRestoration ShamanBalance DruidFire MageShadow Priest 347.50 (+23) 6
Blood Death KnightHoly PaladinWindwalker MonkBalance DruidFire Mage 347.50 (+23) 7
Guardian DruidRestoration ShamanWindwalker MonkBalance DruidFire Mage 347.20 (+23) 18
Vengeance Demon HunterHoly PaladinHavoc Demon HunterBalance DruidFire Mage 347.20 (+23) 17
Protection PaladinRestoration ShamanWindwalker MonkBalance DruidFire Mage 346.90 (+23) 4
Protection WarriorRestoration ShamanWindwalker MonkBalance DruidFire Mage 346.90 (+23) 3
Vengeance Demon HunterHoly PriestOutlaw RogueBalance DruidFire Mage 346.80 (+23) 10
Protection PaladinHoly PaladinOutlaw RogueBalance DruidFire Mage 346.70 (+23) 19
Protection WarriorRestoration ShamanAssassination RogueWindwalker MonkArcane Mage 346.50 (+23) 3
Vengeance Demon HunterHoly PaladinBalance DruidBalance DruidFire Mage 346.40 (+23) 6
Protection WarriorRestoration ShamanOutlaw RogueBalance DruidFire Mage 346.40 (+23) 4
Vengeance Demon HunterHoly PaladinUnholy Death KnightBalance DruidFire Mage 346.20 (+23) 17
Protection WarriorHoly PriestWindwalker MonkElemental ShamanFire Mage 346.10 (+23) 5
Vengeance Demon HunterHoly PaladinWindwalker MonkFire MageMarksmanship Hunter 346.10 (+23) 9

Detailed team composition analysis (tank+healer)

Tank Healer max n
Vengeance Demon HunterHoly Paladin 465.50 (+26) 1375
Protection WarriorHoly Paladin 460.60 (+26) 124
Guardian DruidHoly Priest 422.10 (+25) 22
Guardian DruidHoly Paladin 419.80 (+25) 258
Brewmaster MonkHoly Priest 419.30 (+25) 38
Protection WarriorRestoration Shaman 382.40 (+24) 64
Guardian DruidRestoration Shaman 381.60 (+24) 81
Protection PaladinHoly Paladin 381.50 (+24) 105
Vengeance Demon HunterRestoration Shaman 380.60 (+24) 316
Brewmaster MonkHoly Paladin 380.00 (+24) 161
Guardian DruidDiscipline Priest 350.00 (+23) 6
Blood Death KnightHoly Paladin 348.40 (+23) 71
Vengeance Demon HunterHoly Priest 348.30 (+23) 84
Brewmaster MonkRestoration Shaman 348.00 (+23) 77
Protection PaladinRestoration Shaman 346.90 (+23) 51
Guardian DruidMistweaver Monk 346.80 (+23) 4
Blood Death KnightRestoration Shaman 346.20 (+23) 51
Protection WarriorHoly Priest 346.10 (+23) 7
Guardian DruidRestoration Druid 324.00 (+22) 6
Protection PaladinHoly Priest 315.60 (+22) 23
Vengeance Demon HunterRestoration Druid 314.70 (+22) 71
Brewmaster MonkRestoration Druid 314.30 (+22) 12
Blood Death KnightHoly Priest 287.00 (+21) 8
Vengeance Demon HunterDiscipline Priest 286.90 (+21) 82
Protection PaladinRestoration Druid 286.10 (+21) 11
Brewmaster MonkDiscipline Priest 170.20 (+24) 10
Protection WarriorDiscipline Priest 165.70 (+23) 12
Vengeance Demon HunterMistweaver Monk 161.50 (+22) 2
Blood Death KnightDiscipline Priest 160.60 (+22) 20
Blood Death KnightRestoration Druid 156.60 (+21) 14
Protection PaladinDiscipline Priest 156.20 (+21) 10
Protection PaladinMistweaver Monk 150.60 (+20) 4

Detailed team composition analysis (dps)

DPS DPS DPS max n
Outlaw RogueBalance DruidFire Mage 465.50 (+26) 1063
Outlaw RogueFire MageShadow Priest 421.20 (+25) 28
Outlaw RogueFire MageMarksmanship Hunter 419.30 (+25) 76
Outlaw RogueWindwalker MonkFire Mage 385.60 (+24) 49
Balance DruidElemental ShamanFire Mage 385.20 (+24) 235
Fury WarriorBalance DruidFire Mage 384.00 (+24) 91
Assassination RogueBalance DruidFire Mage 382.40 (+24) 29
Fury WarriorFire MageMarksmanship Hunter 382.30 (+24) 40
Outlaw RogueElemental ShamanFire Mage 382.10 (+24) 57
Balance DruidFire MageShadow Priest 382.00 (+24) 74
Outlaw RogueWindwalker MonkBalance Druid 381.90 (+24) 18
Windwalker MonkBalance DruidFire Mage 381.50 (+24) 381
Havoc Demon HunterBalance DruidFire Mage 381.50 (+24) 111
Outlaw RogueWindwalker MonkAffliction Warlock 381.00 (+24) 3
Outlaw RogueWindwalker MonkElemental Shaman 380.90 (+24) 9
Balance DruidFire MageMarksmanship Hunter 380.00 (+24) 78
Unholy Death KnightElemental ShamanFire Mage 356.50 (+23) 7
Havoc Demon HunterWindwalker MonkFire Mage 349.80 (+23) 4
Unholy Death KnightBalance DruidElemental Shaman 348.50 (+23) 8
Outlaw RogueAffliction WarlockFire Mage 348.30 (+23) 25
Elemental ShamanFire MageShadow Priest 348.30 (+23) 12
Havoc Demon HunterFire MageMarksmanship Hunter 348.10 (+23) 12
Outlaw RogueAffliction WarlockBalance Druid 347.70 (+23) 7
Havoc Demon HunterOutlaw RogueFire Mage 347.60 (+23) 6
Assassination RogueWindwalker MonkArcane Mage 346.50 (+23) 3
Balance DruidBalance DruidFire Mage 346.40 (+23) 10
Unholy Death KnightBalance DruidFire Mage 346.20 (+23) 37
Windwalker MonkFire MageMarksmanship Hunter 346.10 (+23) 17
Windwalker MonkElemental ShamanFire Mage 346.10 (+23) 22
Affliction WarlockBalance DruidFire Mage 345.60 (+23) 64
Affliction WarlockBalance DruidFrost Mage 345.30 (+23) 4
Outlaw RogueDestruction WarlockFire Mage 324.80 (+22) 6
Fury WarriorOutlaw RogueMarksmanship Hunter 324.60 (+22) 7
Fury WarriorOutlaw RogueFire Mage 324.50 (+22) 15
Outlaw RogueBalance DruidMarksmanship Hunter 323.80 (+22) 11
Havoc Demon HunterArcane MageMarksmanship Hunter 317.80 (+22) 3
Havoc Demon HunterBalance DruidElemental Shaman 316.60 (+22) 6
Outlaw RogueUnholy Death KnightFire Mage 315.90 (+22) 5
Havoc Demon HunterOutlaw RogueFrost Mage 315.80 (+22) 2
Fire MageMarksmanship HunterShadow Priest 315.60 (+22) 4
Havoc Demon HunterAffliction WarlockFire Mage 315.40 (+22) 3
Havoc Demon HunterBalance DruidMarksmanship Hunter 315.00 (+22) 3
Havoc Demon HunterWindwalker MonkMarksmanship Hunter 314.90 (+22) 3
Balance DruidDestruction WarlockFire Mage 314.70 (+22) 16
Fury WarriorFire MageShadow Priest 314.40 (+22) 6
Balance DruidFire MageFrost Mage 288.30 (+21) 3
Havoc Demon HunterBalance DruidFrost Mage 287.60 (+21) 2
Fury WarriorOutlaw RogueBalance Druid 287.50 (+21) 7
Retribution PaladinBalance DruidFire Mage 286.90 (+21) 4
Windwalker MonkBalance DruidElemental Shaman 286.70 (+21) 13