
Berserker Rage
Historical function: For each 1% of health missing, Olaf's Attack Speed is increased by 1%.
Historical 3.15.5; launch values pending.
Historical referenceLeague Classic champion guideIndependent fan reference
the Berserker
Olaf is listed in the community-datamined 60-champion starting roster. This guide uses Riot 3.15.5 history and does not claim launch-verified values or a best build.
Quick Answer
Olaf's historical kit combines Berserker Rage, Undertow, Vicious Strikes, Reckless Swing, Ragnarok. Read the spell summaries together with the historical item direction and the explicit launch-verification limits.
Riot confirms the 60-champion composition rule but not the complete name list. Olaf is published here from a dated community-datamining observation.
Historical kit
Summaries and displayed values come from the labelled historical snapshot. Observed and launch-verified fields remain empty until direct client evidence exists.

Historical function: For each 1% of health missing, Olaf's Attack Speed is increased by 1%.
Historical 3.15.5; launch values pending.

Historical function: Olaf throws an axe into the ground at a target location, dealing damage to units it passes through and slowing their movement speed.
Historical 3.15.5; launch values pending.

Historical function: Olaf's Attack Speed is increased, he gains Lifesteal and has increased healing from all sources based on how much health he is missing.
Historical 3.15.5; launch values pending.

Historical function: Olaf attacks with such force that it deals true damage to his target and himself, refunding the Health cost if he destroys the target.
Historical 3.15.5; launch values pending.

Historical function: Olaf temporarily becomes immune to disables and gains bonus Attack Damage.
Historical 3.15.5; launch values pending.
Ability names differ between historical 3.15.5 and modern 16.14.1 (Vicious Strikes); values and mechanics still require Classic launch-client verification.
Olaf, the Berserker, is documented here from Riot's 3.15.5 historical snapshot. The Top / Jungle labels are an editorial navigation taxonomy, not launch-patch usage statistics.
Three-layer build system
Only layers with qualifying evidence are shown. Creator-tested and launch-verified layers are absent until their evidence gates pass.
Historical Classic Build
Riot's 3.15.5 Summoner's Rift recommendation for Olaf, preserved as a historical reading aid rather than a launch-patch best build.
Doran's Shield
Health Potion
Ninja Tabi
Spirit Visage
Ninja Tabi
Spirit Visage
Blade of the Ruined King
Maw of Malmortius
Frozen Mallet
Randuin's Omen
Warmog's Armor
Sunfire CapeUse Undertow, Vicious Strikes, Reckless Swing, Ragnarok as the historical kit reference, then verify live cooldowns, costs and ratios before applying this item direction.
Historical reference only. No launch-client skill order, rune page, mastery page, matchup or performance claim has been verified.
Setup direction
A historical setup direction for melee fighters that combine attack damage, durability and sustained contact.
Use it to compare older fighter item paths and page choices across top and jungle roles.
Entity-specific checks
Riot confirms a 60-champion launch composition, but the complete name list used here is a community-datamined League Wiki observation. Olaf's individual roster slot is therefore labelled community-datamined until Riot publishes or the launch client verifies it.
No. The displayed historical references come from Riot Data Dragon 3.15.5; observed and launch-verified value fields remain null.
No. It is a Riot-authored historical item direction with no win-rate, Tier or launch-match sample claim.
Source Ledger
Every historical record keeps its source era. League Wiki is identified as a structural or historical-data reference, never as Riot official.
| Source | Source Type | Version | Region | Verified Date | Used For | Evidence Status |
|---|---|---|---|---|---|---|
| League of Legends Classic | RIOT_CLASSIC_OFFICIAL | 2026 launch announcement | Global English | 2026-07-16 | official product identity, 60-champion scope, returning systems | OFFICIALLY_CONFIRMED |
| /dev: League of Legends Classic | RIOT_CLASSIC_OFFICIAL | 2026-07-15 article | Global English | 2026-07-16 | OG 40 plus 20 composition, Tier 3 runes, mastery-system scope | OFFICIALLY_CONFIRMED |
| League Wiki — League Classic | WIKI_REFERENCE_ONLY | Observed 2026-07-16; page edited 2026-07-15 | Community-maintained global reference | 2026-07-16 | 60-name roster observation, 141-item observation, 15-spell observation, information architecture | COMMUNITY_DATAMINED |
| Riot Data Dragon 3.15.5 | RIOT_HISTORICAL_DDRAGON | 3.15.5 | Historical static-data snapshot; not region-equivalent launch evidence | 2026-07-16 | champion identities, historical kits, historical recommended item sets, items, Tier 3 runes, masteries, summoner spells, historical assets | HISTORICAL_REFERENCE |