Renekton Extreme Renekton is very weak until level 3, so try to fight him as much as possible. After level 3 he will win all trades so it's important to use your W to heal from the minionwave right after he trades with you.

Fiora Extreme She outscales you and every fight against her will be very close. Poke her in the earlygame before she has lifesteal items and NEVER let her proc vitals on you. Eventually she will always be able to 1v1 you so try to group up and end the game as soon as possible. Get Executioners Calling or Bramble vest

Camille Extreme You win after lvl 6, try not to fight her before that and NEVER push as you die VERY easy to ganks due to her insane gapcloser. Camille outscales Olaf HARD.

Gangplank Major Easy after 6. Before 6, poke and go for an all in if he is close enough to your turret. Avoid his Q poke from lvl 2-5.

Trundle Extreme All fights will be very close. Try to fight him when his W is on CD(15 seconds). Trundle is worse in teamfights but outscales Olaf eventually.

Jax Extreme Don't fight him if he has his passive stacked up. Don't Auto attack through his E as you will take more damage. All fights will be close, so you have to try and poke him down before you all-in. Olaf is better in teamfights but Jax outscales HARD.

Urgot Even Wait for 2+ of his passive leg-explosions to proc before you go in melee range. Apart from that just poke and you win hard after lvl 6 as he cannot R you while your R is active. Urgot Outscales Olaf HARD.

Swain Even Can be hard to kill if he has Phase rush, but he is no threat. Try to poke before 6 and freeze close to your turret so you can go for an all-in eventually. Swain Outscales Olaf HARD

Singed Minor Don't chase him unless you go for an all-in. With simple Q + E trades you will win this lane. Remember to use your R right before singed flips you! He is very hard to kill with his R active, so trading your ult for his is a good deal.

Darius Major Survive until level 6, NEVER push the wave. If he goes Tank or has Ghost you won't be able to win all-ins vs him. After Black Cleaver you win 1v1 as you can kill him before he reaches 5 bleed stacks. Olaf is better in mid-game teamfights as Darius is easier to kite. Darius Outscales Olaf HARD.

Irelia Even Dont fight her if she has her passive stacked up. Hold on to your Q's and focus more on Auto attacking her to death as landing axes can be difficult. Get Bramble vest/Executioners Calling.

Kled Extreme Only go for trades if his W is on CD. His Q has healing reduction which counters Olaf extremely hard. Olaf wins after Black Cleaver. He can also dive you whenever he wants: https://clips.twitch.tv/InterestingStupidCrabChefFrank

Aatrox Major Before 6 try and poke as much as possible, you can fight him if he uses his Q's on the minionwave or if his passive is down. After 6 you outdamage him, but he gets movespeed which makes it hard to chain your Q's. If you land everything you win, but if you miss one you're usually doomed. Executioner's Calling is very good against him.

Cassiopeia Extreme If she has Phase rush you will have a hard time. If not, you can kill her at lvl 6. Before 6 you can only poke.

Cho'Gath Even Difficult to kill before Black Cleaver, but isn't a threat. Try to freeze and deny him all the cs that you can.

Dr. Mundo Even Easy to kill after lvl 6. Get Executioner's Calling first. Try to freeze and deny him all the cs that you can. Also take some Q's to your face to prevent him from last hitting cannon minions.

Garen Major You win before 6. Just be careful at lvl 6 if you don't have Ninja Tabi + Kindlegem. Garen outscales and has great sustain in lane. Olaf is stronger in Midgame teamfights.

Gnar Major Poke before 6 as he has no sustain. He can kill you very easy in mid-lategame so you have to try and get a lead before that.

Illaoi Extreme Buy Executioner's Calling first. Difficult to kill and you lose 1v1 if she has R up. Stay behind minions and dodge her E. She outscales you HARD in mid-lategame.

Jayce Even This lane is really easy if you can survive until lvl 6. If he has Phase rush, avoid all-ins and keep poking. Olaf is better in teamfights.

Kennen Major Difficult to kill, especially if he has Phase rush. You can kill him after level 6. Kennen has almost no damage in the earlygame* Kennen is really good in teamfights.

Lissandra Even Difficult to kill. But she can't do much either.

Malphite Even Go for quick Q + E trades. He will poke with Q so use your W to heal back up. Establish a freeze and look for all-ins.

Nasus Even You have to freeze the lane in this matchup to deny his lifesteal and Q farm. Trading your ultimate for his is fine. Nasus is impossible to kill with his R active* Your teamfighting is superior so try to just deny cs.

Ornn Even He is fairly strong lvl 2-5. But easy after lvl 6. Try to bait his W and trade when its on CD.

Pantheon Even Easy if you survive until lvl 6. Just go for poke before 6 and try lvl 1 all-in. Pantheon can roam very efficient so try to counter him with your Teleport.

Poppy Even Easy after lvl 6. Never trade if her passive is up. She can do a lot of damage you if you are close to a wall. You can all-in after lvl 6, just make sure to use your R before her's.

Quinn Even Easy if you survive until lvl 6. Focus on farming to 6 with your Q. She will roam a lot so try to counter with your Teleport.

Rengar Extreme Rengar is really strong before lvl 6. Position yourself close to the river so that he cannot leap to you ever. Most importantly, NEVER push the wave.

Rumble Even Relatively easy after lvl 6. Don't go close unless his Q is on CD and keep poking with Q. Stay behind minions to dodge his E.

Riven Major Difficult to kill. You are stronger 1v1 until mid game. Prioritize denying CS rather than going for all-ins as she can escape most attempts.

Ryze Extreme Very difficult to kill if he has Phase rush. You win all-ins if you don't miss a Q. Ryze wins lategame 1v1.

Shen Major Easy after lvl 6. Don't go too close to his minonwave as he can E you for extra minion damage. Wait for his Passive shield to fade before trading. Difficult to kill if he has his W active. Look to freeze after lvl 6 and kill/deny farm

Sion Minor You win at every point of the game. Can be difficult to kill later on, but try to deny CS if you can't threaten a kill.

Tryndamere Extreme You can't win 1v1 after lvl 6. Before 6, go for trades if he has 0 fury. You have to close out the game as fast as possible because Tryndamere can dive you if he gets enough items. Olaf is better in teamfights.

Viktor Even Easy after 6. Can't really kill him before 6 so just poke and farm up. Difficult Midgame to Lategame.

Vladimir Major Difficult to kill. Avoid his empowered Q. Vladimir is extremly powerful mid-lategame Olaf is better in teamfights early-midgame.

Wukong Even Haven't played enough to give an opinion*

Yasuo Even Easy if you survive until lvl 6. Timing your R in this matchup is VERY important. For the most part you should focus on Auto attacking him to death rather than spamming Q since it is incredibly hard to land Q's against him.

Yorick Even Yorick is weak until 6. After 6 focus on farming and roaming. Olaf is stronger in midgame teamfights.

Akali Extreme Try to force a kill lvl 1. Survive and last hit under turret. She is weaker in teamfights, so focus on farming and roaming.

Yone Even He is weak early game, Freeze lane while denying cs and look for All-ins. He scales like a monster so you need to push your early game lead.