Your silence and superior mobility forces him to take all your damage. You also can pop courage in response to his knock up which makes his counter-intiate ability near useless. He also gets lots of free health so your ult counters his free stat quite significantly.
When he shoots you with parrley, just remove the slow with Q, and kill him. He can't stop you. Wait till level 4 of course but then its GG for GP.
You can play really aggressive against irelia until she's level 4 or 5. At this point you'll need to bait her true damage steroid (makes a very noticeable ping/clang sound) and then back off until its out. When it's out you can go all in and kill her or hurt her a lot.
He has no sustain and his dodge doesn't work on Judgement, you also can keep him from escaping with silence. You'll want to pop courage right before his stun goes off so that you don't stay stunned for long with the extra tenacity and also so the stun damage hurts you very little along with whatever retaliation Jax might attempt.
You counter nasus' only crowd control and your ultimate scales off his bonus health. Good matchup for garen overall, but be careful about wasting your decisive strike if the enemy jungle is near or Wither will rear its ugly head.
Poppy gets a lot of armor off her W skill and her passive makes her especially hard to kill, the main thing to keep in mind in this lane is poppy can take much more abuse than you might expect. Don't ult poppy until it 'feels' like your ult would be overkill, or combine it with ignite. Otherwise you'll blow the ult and get nothing. Don't towerdive her either unless shes out of mana or below 20% hp.
Rengar cant fight you straight up and if he jumps at you from the bushes just silence him and go all in. You win level 1-2, play passive at 3. Then at 4-5 you can be aggressive and all in him at level 6.
Shen's trades are weaker, he stacks health and he has no scaling MR/level, which means your ult deals full damage to him when you want it to. Shen does more for his team the later the game goes on but you can win 1v1 and out push him the whole game.
Xin Zhao's level 1 is scarier but he has no disengage. Chill until level 4-5 then get aggressive. You can go all in and destroy him at level 6, especially if you push the lane a little and get 6 before he does so that he has no way to peel you off himself.
Aatrox isn't too particularly hard to handle overall I think, but it is hard to put him below half hp once his extra healing kicks in. You shouldn't die to him, but it may be difficult to kill him and with his GA-esque passive your ult might not be enough to keep him down. That said, you shouldn't lose this lane.
Akali can keep your passive down but you can destroy her straight up. Try to bait her stealth and then go all in when it's down. When she hits level 6 she can be a little scary but only if she also has her stealth to compensate. Either way your spin still hurts her while stealthed so go to town if you think she's in range.
Against gragas you can be aggressive level 1 if he takes his barrel. If he takes Drunken Rage level 1 then you dont want to trade against that, you'll lose. The main trick here is zone gragas out by contesting farm, when he casts Drunken Rage back up until the buff wears out (it only lasts like 3 seconds) after that he loses all his pressure against you since he can't win any trades without Drunken Rage, but on the flip side he can win them easily with it. Avoid that skill and you win this lane.
He has no sustain and his short engages are stronger, but your extended fight is better if you back out after your combo is down. Try to time courage for when he jumps on you. When he hits 6 be careful of going all in under his tower.
KhaZix can out poke your passive if hes good and his bush camping might be stronger than yours due to his passive refresh. But you win straight up trades if he ever tries to get too close.
Surprisingly garen crushes malphite early. When he slows you pop your Q after to cancel the slow but ONLY IF you're going to be able to close to gap to kill him. Play really really aggressive and he's a sure kill at level 6. You're passives have about the same timer before taking affect so whoever can keep who's passive down while getting their's up wins the lane. This should be easy for you though since malphite goes OOM really fast.
Olaf's true damage counters your free stats, but your straight up trade can be better depending how you play it. Just be mindful olaf's auto attacks do hurt and his refreshed axe can keep you close if hes winning, but if you hard engage after he misses an Axe you can win really easy.
Skill matchup. He who starts the trade first usually wins, but you can have a slight edge if you pop courage at the right time. Try to counter his stun with it as much as possible and you can spin even while stunned so if you think he will engage first pop spin preemptively.
Garen beats riven overall but really good rivens can poke you down the stun and out kite you. But if you ever get silence off you win. This is in garens favor unless riven is just a ton better than you.
Can go either way, udyrs better sustain and his level 1-4 is better but your 5+ is stronger. Depends on skill i'd say, just stay away from his level 1 tiger stance if possible.
You can beat wukong if you silence him but he can out poke you. Skill matchup but slightly in garens favor.
He's slippery when he gets his clone shadow thing, but you win straight up fights so hard it isn't even funny. Abuse his long cooldown and go in when his shadow thing is down, or zone him from creeps. When you're level 6 if you've poked him down some you can go all in for the kill. Save courage until he uses his ultimate and pop courage about 1 second after he presses his ult. This will reduce the ult damage by 30% letting your execute do the job and denying his.
Darius's bleed counters your regen and his disengage is stronger and he can punish you for your mistakes better than you can punish him. You do more later but early you have to be passive. If you can bait his decimate you can go in for a trade, otherwise just stay back.
You don't really have to die to jayce, pretty much ever. But for the same token he can harass you down and you more or less can't do anything to him. He doesn't have the same edge over you like some other ranged tops since his main damage is a skillshot that you can dodge, but he still has the 'lol im ranged xD' safety net which basically means all you can do here is farm.
At first glance I think pantheon is a difficult lane. I haven't played it too many times but I know his passive will block decisive strikes damage, panth has the poke to keep your passive down and overall I'm just not sure how garen takes the lead without a jungle interference. I'm 100% positive if you get ahead you'll stay ahead but early stages can be rough. You'll outscale pantheon at least.
Not unwinable but he can keep your passive down super easy. You have to go all-in to beat rumble. If you get hit by his harpoon just back out cause he'll kite you. Hard lane but you can farm easily at least.
His poison counters your passive but you win straight trades if you play it right. Be careful of being out kited though, his mobility is what will win him this lane if you play wrong.
AD reduction and your silence doesn't really stop him from beating you up. You can win early if he makes a mistake but be weary of his early crit.
Vlads a little bit easier to handle than most of the other ranged tops largely because he lacks mobility and CC which the other ranged champs tend to have one or the other. Still you have to be pretty careful. It's worth getting an extra point in Q early if you plan to be aggressive here.
Game Over Difficulty
Ranged poke, can stun if you try to get close. Nothing you can do.
Can out maneuver. Ranged poke, GG.
Hard CC, better mobility, ranged poke.
Are you seeing the pattern yet?
Death is the gift he offers.