Cut hazoret, you are playing midrange not aggro and you need more card advantage like the raptor provides, plus your 4 CMC curve is already filled to the brim. Instead of the 2 hazoret you can add consistency by playing the 4th regisaur and 4th
drover of the mighty, if you are concerned about having a mana sink, I think you two rhonas will do the job, more often than not you will be happier to cast your tyrants if you are flooding anyway.
You don't need the energy cubs, since you want to go higher with ramping 2 drops.
Carnage tyrant and Nissa play a similar role, as they are excellent cards against control, so it's up to you if you want to add a 3rd tyrant to cut the nissa or not(which is not that usefull for what you are trying to do anyways).
I'm surprised you did not include
savage stomp, a better choice than the ballista in a dinosaur deck, and since you are short on removals you might need a playset
In the end I suggest that you just cut the energy from the deck, for the
simple reason that dinosaur tribal doesn't need energy since it's already a block constructed deck and energy is parasitic as a mechanic, the only real upside you get of the energy here is
harnessed lightning and
bristling hydra, but do you really need that when you can just
savage stomp for 5 damage when you have a dino in play with 4 power or cast an uncounterrable trampling hexproof threat instead?