Original splash art (2009-2013 era) · © Riot Games

Olaf

DATA_PENDING

Role DATA_PENDING

DATA_PENDING Evidence: Riot PBE client + modern-ddragon build d74daa4bfa44 checked Jul 20, 2026

⚑ Report an error on this page

Classic loadouts

Builds for Olaf

Create an Olaf build

Base stats

Health
534 +93
Health Regen
1.58 +0.18
Resource
270 +45 Mana
Attack Damage
57.6 +3.5
Armor
20 +3
Magic Resist
31.25 +1.25
Move Speed
350
Attack Range
125
Attack Speed
0.694 +2.7%

▲ ▼ mark stats that sit more than 2% off the roster average. That comparison is arithmetic on the values already published here - not a separate claim.

Abilities

DATA_PENDING
P
Berserker Rage
CostNo CostCooldownNo Cost

Olaf gains up to 100% Attack Speed based on his missing Health.

Q
Undertow
Cost60 / 65 / 70 / 75 / 75 ManaCooldown8s

Olaf throws an axe to a target location, dealing 80 / 125 / 170 / 215 / 260 physical damage to units it passes through and Slowing them by 24 / 28 / 32 / 36 / 40% decaying over 2.5 seconds. If Olaf picks up the axe, the ability's cooldown is reduced by 4.5 seconds. (+100% AP)

+100% AP
W
Vicious Strikes
Cost45 / 50 / 55 / 60 / 60 ManaCooldown16s

Olaf's attack damage is increased, based on his health, and he gains massive lifesteal and spell vamp.

E
Reckless Swing
CostDATA_PENDINGCooldown9 / 8 / 7 / 6 / 5s

Olaf ferociously swings his axes, dealing 100 / 160 / 220 / 280 / 340 true damage to his target. (+40% AP)

+40% AP
R
Ragnarok Ultimate
Cost75 / 50 / 50 ManaCooldown100s

Olaf cleanses all Immobilizing and Disabling effects on himself and becomes immune to them the next 6 seconds. During this time, Olaf gains [ 30 / 45 / 60 ] Armor, [ 30 / 45 / 60 ] Magic Resist, and [ 10 / 20 / 30 ] Lethality.<br><br>

Skins · 5

Catalog and art read directly from the Classic client files (build 18848366a9cb) - exactly the skins the client lists for Olaf, including the Classic throwback skins with their era models. © Riot Games.

Olaf loading screen from the Classic client
Olaf
Glacial Olaf loading screen from the Classic client
Glacial Olaf
Brolaf loading screen from the Classic client
Brolaf
Butcher Olaf loading screen from the Classic client
Butcher Olaf
Dragonslayer Olaf loading screen from the Classic client
Dragonslayer Olaf

Counters & matchups

OPENS AT LAUNCH

Who Olaf beats, loses to, and pairs with - reported from real Classic games after July 29, reviewed, and credited. We don't import matchup advice from modern League or from 2013; here's why. Played the matchups? Report them in Discord.

What Olaf's kit scales with

Every ratio below is read from Olaf's own ability text. We list them rather than turning them into a recommended build - which items and runes are actually good is opinion about a meta nobody has played yet, and that opens with community builds on July 29.

Resource ManaMana and mana regen apply
Range Melee125 units

Ability ratios

Q Undertow +100% AP
E Reckless Swing +40% AP

Plan a Olaf build → Browse items by stat Browse runes

Reveal source

DATA_PENDING Source image retained for comparison. PBE-only facts remain provisional until the July 29 live-client check.

Olaf base stats and abilities card from the League Classic reveal
Source: SkinSpotlights League Classic reveal - reconfirm in-client at launch.

Modern vs Classic · 10 tracked changes

Olaf

Base Health 645 534
Health per level 119 93
Base Mana 316 270
Base Attack Damage 68 57.6
Base Armor 35 20
Armor per level 4.2 3
Base Magic Resist 32 31.25
Magic Resist per level 2.05 1.25
Base Attack Speed 0.72 0.694
W name Tough It Out Vicious Strikes
Every Classic value here is Source verified · Classic values come from the PBE client; today's from Riot's live patch data (16.14.1). Regen stats are left out on purpose - the two eras report them in different units, and we'd rather skip a row than fudge one.

Optional account

Keep your builds with you

Browse, plan, share, and vote without signing in. An account adds private cross-device drafts and submission tracking.