There are a variety of League of Legends top laners that counter each other. Some vary in strength based on metas, others vary depending on matchups.
For top laners, there are three archetypes of champions that fluctuate as the meta changes: hyper-carries, support-style champions, and split pushers.
Splitpushers have a weak laning presence and a weaker ability to trade damage until they get a few items. Once they get some items and can duel with their opponents, they just steamroll through the lane, taking turrets until the enemy team sends forces to stop them.
...