Death Prophet/Counters

Bad against...

 * Death Prophet has high mana pool and also due to constantly spamming often, most likely he will be your main target. Furthermore he can finish you off using  to deal massive damage when she is out of mana.


 * His can stop Death Prophet casting spells during team fights.
 * Once you're Doomed he still can cast to chase you due to lacking of escape abilities.


 * Reason


 * Reason


 * Reason

Others

 * Entry
 * Entry
 * Entry

Items

 * can reflect 's spirits damage when it's active. Since it deals physical damage thus it can reflect back to due to spirits constantly attacking activated  heroes.
 * and can temporarily stops Death Prophet casting spells during team fights.

Good against...

 * Reason


 * Reason


 * Reason


 * Reason


 * Reason

Others

 * Entry
 * Entry
 * Entry

Works well with...

 * Reason


 * Reason


 * Reason


 * Reason


 * Reason

Others

 * Entry
 * Entry
 * Entry

List of heroes that counter Death Prophet, and list of heroes that work well with Death Prophet.