There is no need to sign your posts, we can see to the left of your post who you are.
Originally Posted by Emolate
You have entry level gear for Naxx10 and Naxx25. A lot of Heroic stuff, whatever. You have good Emblem acquisitions and rep rewards.
But you're not using Drain Soul when the target is < 25%, and you're not using a Pet. Or, you're using a Doomguard, and your DPS is actually 1000 DPS higher than what you will see on the WWS due to WWS not assigning the Doomguard to you. Regardless, if you're not using a minion, that's a DPS loss.
Thanks Emolate - your right I did just have my pet on passive. I will make sure he is attacking the boss next time. I did try to do the drain soul thing but found that while I was doing that most of my dots dropped off. I will attempt to fix that for the next raid.