Attack speed (AS or ASPD) is a stat that is the frequency of a unit's basic attacks. They are measured and displayed as attacks per second.
Each champion starts with a certain attack speed ratio, which is also the value given by default to their base attack speed (attack speed at level 1 without any other bonuses). Some champions can start with a base attack speed different from their attack speed ratio. Additional bonus attack speed can be obtained through level-up or with a variety of items, abilities and runes. Bonus attack speed stacks additively, and each bonus point acquired directly affects its statistic. Bonus attack speed is a percentage of the attack speed ratio, therefore, champions with higher ratio benefit more from bonus attack speed.
Attack speed is capped at 2.5 attacks per second (or 1 attack every 0.4 seconds), but it can be removed with certain effects.
Gold Value
Calculations
Bonus attack speed per level
Champions gain bonus attack speed % every time they level up, which ranges from roughly 0 - 6% (the exact number depending on the specific champion) and can be calculated through the statistics growth formula.
Bonus AS% stacks additively.
- Example: grants +35% attack speed and grants +50% attack speed, so the champion gains +85% in total.
Notes:
- Final attack speed cannot go above the cap of 2.5 attacks per second, unless it is ignored by some effects.
- Many in-game tooltip percentages (such as runes) have been rounded, so results may be slightly different unless the precise numbers are known.
Example
- base attack speed is .
- Calculating "bonus attack speed":
- Every time statistics growth formula.
- At level 10 he has gained % × 9 × (0.7025 + 0.0175 × 9) = Expression error: Unexpected * operator.% as bonus AS%.
levels up, he gains bonus AS% based on his percentage growth % and his level through the - Let's say he has maxed increasing his attack speed by 40%.
- He also has the rune to 3%.
- And he has : +35%.
- All together he has: Expression error: Unexpected * operator.% + 40% + 3% + 35% = Expression error: Unexpected < operator.% bonus AS%.
- Every time statistics growth formula.
- Final calculation:
- × (1 + Expression error: Unexpected < operator. ÷ 100)
≈ Expression error: Unexpected * operator.
- In game, the number will be shown as: Expression error: Unexpected * operator..
- × (1 + Expression error: Unexpected < operator. ÷ 100)
Removing or exceeding the attack speed cap
The following game elements can remove or exceed the 2.5-attacks per second cap, potentially allowing infinite amounts of attacks per second or giving a fixed attack speed above the cap respectively.
Removing the cap
Champions
Runes
Fixed attack speed above the cap
Champions
- - This has a fixed attack speed of 3.0, which cannot be affected by bonuses.
Attack speed as scaling
The major part of champion abilities that use attack speed will scale with base attack speed. But some abilities scale with the total or bonus attack speed the champion has.
Champions
- and
Increasing attack speed
Items
Flat Attack Speed
Template:Stat table headerTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table rowTemplate:Item table row Template:Stat table footer
Conditional Attack Speed
Item | Cost | Total Amount | Availability |
---|---|---|---|
2300 | 10% - 30% | All maps | |
3100 | 25% - 73% | All maps | |
3100 | 20% - 80% | All maps |
Champion abilities
Ally-targeted
User only
- and
- and
- and
- and
Runes
Decreasing attack speed
- Main article: Types of Crowd Control#CrippleAttack speed reductions stack multiplicatively and take percentages off the final attack speed value after all bonus attack speed has been factored in. Attack speed reductions are affected by Tenacity, but not by Slow resist.
Champion abilities
Items
Capped attack speed
The majority of champions are capped at 2.5 attacks per second. But some champion abilities make it impossible to reach that cap:
Champions with altered base attack speed at level 1
List of champions' attack speed
- Main article: List of champions' attack speed
Champion Level | Top 5 champions | Bottom 5 champions | ||
---|---|---|---|---|
Level 1 | 1. | 0.85 AS | 1. | 0.475 AS |
2. | 0.8 AS | 2. | 0.61 AS | |
3. | 0.751 AS | 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. 3. |
0.625 AS | |
4. 4. 4. |
0.736 AS | 4. | 0.635 AS | |
5. | 0.721 AS | 5. 5. 5. 5. 5. 5. 5. 5. |
0.638 AS | |
Level 18 | 1. | 1.333 AS | 1. | 0.678 AS |
2. | 1.263 AS | 2. | 0.692 AS | |
3. | 1.225 AS | 3. 3. 3. 3. |
0.731 AS | |
4. | 1.105 AS | 4. | 0.745 AS | |
5. | 1.105 AS | 5. | 0.755 AS |
Notes
- All percentages listed in a champion's attack speed statistic are approximations.
- Many abilities can scale indirectly with attack speed (for example, through the flat cooldown reduction per attack with ).
Trivia
Last updated: December 8, 2019 – V9.23
- The most attack speed a champion can have is 10.125 with a level 18 .
- Base AS: 0.625 AS
- Items:
- One
- One
- Four
- Runes:
- Buffs:
- AS Amplification:
- Relevant mathematics:
- Items = 353% bonus AS + + =
- Runes = 10% = 138% bonus AS + +
- Buffs = 219% bonus AS + + + + + =
total AS:
- 3.53 + 1.38 + 2.19)) × = 10.125 total AS total AS = (0.625 × (1 +
Last updated: December 8, 2019 – V9.23
- The most attack speed a champion can reach at level 1 with the initial 500 is 4.0796 with .
- Base AS: 0.658 AS
- Item:
- One
- Runes:
- (no stack)
- Attack speed rune shard
- Buffs:
- Relevant mathematics:
- Items = 12% bonus AS =
- Runes = 10% = 123% bonus AS + +
- Buffs = 385% bonus AS + + + + =
total AS:
- 0.12 + 1.23 + 3.85)) = 4.0796 total AS total AS = (0.658 × (1 +