The Different Roles:
Carry: Item-Dependent hero that scales increasingly better throughout the game. Always got a passive or two that increases efficiency in autoattack combat. Hard carry scales even more and is only useful after the 30min mark (in non-em).
Semi-Carry: Scales good with gear, but looses power lategame. Reaches
their peak in the game faster than carries. Can have a passive, but it's not
required.
DPS: "Damage Per Second", very often fragile, can not chase or solely go around raping 1v2, but deals a lot of damage. When I write DPS/CARRY as a role, they are semi-fragile but can sometimes be able to handle a tough situation.
Support: A hero that helps other heros getting the kill. Either by shackling, stunning etc. A supporter can rarely get a kill on their own.
Disabler: A hero that got alot of similarities with a supporter, but can carry out kills by HARD disabling targets while ripping it a part (Succubus)
Chaser: Got either a haste effect (movespeed increase) or a slow. Chases after the target to kill it. Often got HIGH damage output and FEW nukes.
Roamer: A hero that "roams" the lanes for ganks. Heroes like Devourer and Valkyrie are typical roamers.
AoE"whore": Uses MASS AoE to bring down the other team, either disables (like Keeper of the forest), High AoE Damage (like Magmus) or a combination of both (like Tempest and Behemoth)
This is the way I presented the heroes
NAME - ROLE, WHEN THEY PERFORM BEST
When I write ll stages of the game; that does NOT apply superlate-game or ultralate(2hours+)-game. It's the typical match of 40-50min.
-Andromeda - Roamer/Initiator, Early/Mid-gamer
-Arachna - Chaser/agi carry, Mid/late-gamer
-Blood Hunter - Chaser/carry, Mid-gamer
-Chronos - Hard Carry/Anti-Carry, Superlate-gamer
-Corrupted Disciple - Carry / DPS, Mid/Late-gamer. (Can perform well early too, though)
-Madman - Agi carry or Alternative Playstyle Semi-Carry/Roamer, late-gamer (or midgame if you play him alternatively)
-Magebane - Chaser/DPS hero, mid/late-gamer
-Moon Queen - Agi carry / DPS, Mid/late-gamer
-Night Hound - DPS / Initiator, Mid/late-gamer
-Sand Wraith - Agi/Hard Carry/Initiator, Superlate-gamer
-Scout - Roamer/Agi carry, Mid-gamer
-Slither - Roamer/AoE"whore" - Midgamer
-Soulstealer - DPS/agi carry, All stages of the game.
-Swiftblade - DPS/agi carry, Early/Late-gamer
-The Dark Lady - Chaser/Agi carry, mid/late/superlate-gamer
-Valkyrie - Roamer/Semi-Carry, Mid-gamer
-Wildsoul - Jungler/Hard Carry, Mid/Ultralate-gamer (Fully decked out at booboo + wildsoul)
-Zephyr - Jungler/Tank/Semi-Carry, Mid/late-gamer
-Blacksmith - Support / Nuker, Mid-gamer
-Defiler - Nuker/Pusher/Semi-carry - All stages of the game (Loses power late)
-Demented Shaman - Support / Chaser, Early/Mid-gamer
-Glacius - Hard Support / AoE"whore", Early/Mid-gamer
-Hellbringer - Support / Anti-AoEstompfest, mostly Mid-gamer.
-Nymphora - Hard Support / Pusher - Early/Mid-gamer
-Ophelia - Jungler / semi-Carry / Supporter, Mid-gamer (with 250+ APM, noone can beat her midgame)
-Plague Rider - Roamer / Support / semi AoE"whore - Early/Mid-gamer
-Pollywog Priest - Disabler / Pusher / Anti-Pusher / Support, All stages of the game.
-Pyromancer - Nuker, Early/Mid-gamer
-Puppet Master - Disabler / DPS / semi-carry, Mid-gamer
-Soul Reaper - Support / Anti-tank, Early/mid-gamer
-Succubus - Disabler/Support/Anti-carry, Mid-gamer.
-Tempest - Jungler / Hard Support / AoE"whore" - All stages of the game
-Thunderbringer - Nuker, Early/Mid-gamer
-Torturer - Semi-Carry / AoE"whore" (Unsure), Early/Mid-gamer.
-Vindicator - DPS / Anti-ChainCaster / LANE"RAP3R", mid(/late)-gamer
-Witch Slayer - Disabler / Roamer / Nuker, Early/Mid-gamer
-Wretched Hag - Roamer / Chaser / Nuker / AoE"whore" / DPS, All stages of the game, weaker at late.
-Voodoo Jester - Hard Support, All stages of the game.
-Accursed - Support / Chaser. Mid-gamer.
-Armadon - DPS / Semi-tank (no he shouldnt be played like a tank) / DPS / Chaser, Mid/late-gamer
-Behemoth - Disabler / Support / AoE"whore" - early/mid, but best during mid-game.
-Devourer - Roamer / Chaser / Support, Probably the best (early)midgamer in the game.
-Electrician - Tank / Disabler / Semi-Initator, Early/Mid-gamer
-Hammerstorm - Carry, Mid/late-gamer
-Jereziah - Hard Support / Semi-Chaser, All stages of the game, but best during early/mid.
-Kraken - Semi-Carry/Chaser/AoE"whore" (helps out with the AoE stompfest), Mid/late
-Legionnaire - Jungler / Initiator / Tank, Mid-gamer.
-Magmus - Semi-Tank / "AoE"whore, Mid-gamer.
-Maliken - Initiator / Carry / Roamer, All stages of the game
-Pandamonium - Disabler / DPS / Roamer (Unsure), Mid-gamer
-Pebbles - Semi-Initator / Support / Nuker. Early/Mid-gamer.
-Pestilence - Chaser / Semi-carry / DPS, Mid/late-gamer
-Pharaoh - Initiator / Anti-Channeling / Chaser, Mid-gamer
-Predator - Carry / Anti-Tank, Mid/late-gamer.
-Rampage - Semi-Carry / Roamer / Chaser. Mid-gamer.
-Rooftrellen - Support / AoE"whore". Mid-gamer.
-War Beast - Jungler / DPS / Chaser, Mid/Late-gamer.