This doesn't apply much in very low elo as people have lower hero pool, also you cannot see your opponent picks in classic/pre draft tiers. But if you're entering Epic you should be able to fill team compositions.
While its not possible to own every meta hero, or have a counter ready for picks, a player must know a balanced team. Here are the factors a team should consider.
Now I've listed them up, each team must be able to maximize their potential. This is after all, this is a team game, not a solo game. Let's face it, you most likely cannot hypercarry. Those insane players with high solo winrate are a minority, and suck it up and learn that the game isn't about one hero doing all the work.
I'd put this first in case you are lazy to read the guide.
Good team synergy = Tank frontline + Crowd Control + High MAGIC damage + ATK damage melee + ATK ranged + Backline ambusher + Backline defender + Assassin/Fighter clean up/chase after + Turret push.
If your team cannot do at least 6/10 of the formula its a bad team. All of this can be present in a right team composition.
Minimal Team Composition (for low elo) = Turret push + Hero dmg + Frontliner
Assigned to MMs and dps/ADC fighters. So a team should have at least one, and ideally two of them. One MM and one melee is good. There are exceptions since some teams chose not to pick MM or go two tank, but one should make sure that they get enough punch.
Examples of high ATK: All MMs mid to late game (enough items), Leomord, Chou, Martis, late game Natalia, Jawhead, Bane, Roger, Aldous etc.
In relation to the one above, push is about taking down turrets. It's highly correlated with attack damage as turrets don't get affected by most skills, and also related to mobility due to the capacity to split-push or travel through different lanes.
The thing is that, MMs do this the best their ranged attack can down turrets without needing to consume mana. Some assassins and fighters can also push due to mobility and damage reduction skills thay allow them to dive.
Examples of good pushers: All MMs, and mobile melee like Natalia, Hayabusa, Zilong, Helcurt. Bane's ultimate melts turrets faster than any skill.
PSA: Turrets take reduced damage before 3 minutes. Don't dive deep and risk your life taking down a turret before that mark.
Also with zero turret push you cannot win games. You can enjoy your savages and KDA but an enemy MM with zero kills but insane turret damage will make you lose.
The burden of mages. Compared to atk, magic damage is mostly inflicted by mana consuming skills and targeted towards enemy heroes. Magic is meant to kill heroes. One source of magic damage may not be enough, especially if its single target. A "real" mage is always needed in a comp, if not available, two sources of magic damage.
Examples high MAGIC: All mages, especially Alice, Gord, Eudora, Lunox, Harith, Harley and the special case of Kimmy.
Other mages are fine, but some are underpowered like Chang'e and Zhask, and others have less reliable hits like Pharsa.
Heroes that have magic damage but NOT IDEAL as The Mage: tanks like Gatotkaca, Hylos and Uranus, assassins like Gusion, Selena, Karina, supports like Angela, Estes, Rafaela (early game)
What inspired this rage guide. Yes, tanks are responsible for soaking damage and frontline initiation, but they aren't enough depending on enemy team. One tank versus an enemy team without a tank is enough, but if the enemy team has an offtank fighter or two tank, you team should ideally be on par with durability.
Note, fighters like Jawhead and Thamuz can also be build offtank, sacrificing ATK damage.
The ability to stun, knock, slow, immobilize the opponent. Each team should have one, especially area of effect CC. It allows your team to attack safely and inflict maximum damage. All roles may have some CC in them but tanks are expected to have one at least, while MMs and assassins usually have none or minimal.
What weak teams fail to consider. Some heroes need more gold to be good and be ahead in items against the opponent. Some heroes need to get ahead of level asap to maximize damage and minimize risk of death in the offensive.
Assassins and ADC (attack, damage, carry) fighters need to level fast early game. Meanwhile, MMs or Carry mages who complete their core gear fastest will dominate. If your team eats too much farm to be effective, you will lose from a balanced team.
Also note: Give your MM/assassin the kill if its secured. Rafaelas and Angelas don't steal kills from carries as you need gold less. Don't play support if you like killing. The only exception of a Carry-Support is when your team sucks or there is an AFK, but otherwise don't.
Also if you take the most farm you're expected to damage and kill. If you can't you don't deserve jungle and last hits.
In relation to farming, some heroes need a lot of time to warm up. Some need items to be able to kill effectively, while some work on stacks or scaling. Your team should have balance between early and late. Some teams risk it full early aggressiveness and finish the game fast.
Is high movement speed, dash, blink, ability switch lanes easily. Mobility is also being able to chase, escape, as well as the frequency of these skills. A mobile team can push more easily, jungle and help teammates around in the map.
Heroes with good mobility: All assassins, Claude, Karrie, Lesley, Alice, Kimmy, Harley, Johnson, Akai.
Fighters in general, like Chou, Jawhead, and Leomord etc. have good movement speed.
Angela and Aldous, (special case, cuz of global ultimate).
Tanks with some mobility: Gatotkaca, Lolita, Hylos.
Mobility is meta and notice that a lot of lower tier heroes are immobile like Layla, Clint, Zhask, Tigreal etc.
Is a new guide altogether but its mostly applicable in drafting because you can see the opponents. Some heroes shouldn't mix in the opponents team or you are doomed. Ban them or pick them in your team. Some notable counters:
And many more.
Heroes falls into frontline, backline and ambush. Tanks and some fighters are supposed to frontline, while some of them protect the backline.
MMs and ranged, squishy mages take the backline because they will die in front. Stay in the back.
Assassins and some fighters either ambush or end up as janitors. For ambush, they need to be undetected to inflict damage before getting CC's or having their prey run away. For this purpose they need a grass to hide or gank from another lane. Meanwhile, janitors are those who wait for a clash to finish before cleaning up low health opponents.
Also if the team has no frontline tank or offtank, everyone will be frontline. What happens is that players in a squishy team comp use each other as cover, which is sad and terrible to witness.
More crucial in terms of damage and crowd control. AoE crowd control is very important as it can secure multiple kills in a clash. Some AoE skills like Claude's ultimate wipes teams.
The downside of AoE is that most of the time, it's punished by high cooldown, high risk and difficulty in execution. However, the game isn't just about clashes and some opponents avoid them and try to push or outfarm.
Single target damage is usually lower cooldown and good for securing/disabling the most dangerous opponent. For assassins, items like Fleeting time or passive skills allow them to repeat single target skills, but this need set up and skill to be executed.
Its continuous vs instant. Fighters and MMs are mostly DPS while generally Mages and Assassins are geared towards burst. DPS can come from normal/auto attacks but need items more, while Burst damage usually come after level 4 power spike.
Both are needed and has pros and cons. A team with no burst may have a hard time against strong regen/lifesteal teams. A team with no dps may use up all their burst and end up with zero ammo while they wait for a long cooldown.
DPS is better late game, Burst better early game.
Thanks for all the users that contributed to the improvement of this guide, as your inputs helped me add some helpful information:
SOURCE: Pugita's Team Composition Guide
LAST UPDATED JANUARY 4, 2019
This doesn't apply much in very low elo as people have lower hero pool, also you cannot see your opponent picks in classic/pre draft tiers. But if you're entering Epic you should be able to fill team compositions. While its not possible to own every meta hero, or...