Fiora is a champion in League of Legends primarily played in the top lane position, classified as a Skirmisher (legacy class: Fighter / Assassin). The Grand Duelist uses Mana (300 – 1479.9 at max level) and deals Physical damage. Fiora was released on February 29, 2012, and is currently in patch V26.03. With 50.1% win rate in S tier, Fiora remains one of the strongest split-push duelists in top lane.
📊 Base Statistics
| Statistic | Base Value | Max Value (lvl 20) |
| HP | 620 | 2566.84 |
| Mana (MP) | 300 | 1479.9 |
| Attack Damage (AD) | 66 | 130.89 |
| Movement Speed (MS) | 345 | 345 (fixed) |
| Attack Range | 150 (Melee) | 150 (fixed) |
| Attack Speed | 0.69 | 0.69 + 62.93% bonus |
| Armor (AR) | 33 | 125.43 |
| Magic Resist (MR) | 32 | 72.31 |
💡 Unique Mechanic: Fiora’s Vitals deal %max HP TRUE damage — the keyword being TRUE. This means no amount of armor, magic resist, or damage reduction stops Vital procs. A 6000 HP Cho’Gath with 300 armor takes the SAME %max HP true damage as a 1800 HP ADC with 60 armor. Building tanky against Fiora is mathematically futile — the tankier you are, the more absolute damage each Vital deals. With 300 bonus AD at full build, each Vital procs for 15% max HP true damage. Against that 6000 HP Cho’Gath, that’s 900 true damage per Vital. Grand Challenge hitting all 4 Vitals = 3600 true damage that no item in the game can reduce.
⚔️ Passive: Duelist’s Dance
INNATE: Fiora identifies the Vitals of nearby visible enemy champions, marked as an arc around them in North, East, South, or West direction. Vitals take 1.75 seconds to become targetable and linger for 13.25 seconds while Fiora remains near the target, otherwise the Vital disappears. After a Vital ends, Fiora identifies a new one on her target.
Dealing damage in the direction of a Vital triggers it to deal bonus true damage equal to 3% (+ 4% per 100 bonus AD) of target’s maximum health, heal Fiora for 35 – 107.65 (based on level), and grant her 20% / 30% / 40% / 50% (based on Grand Challenge’s rank) bonus movement speed that decays over 1.85 seconds.
| Parameter | Value |
| True Damage | 3% (+ 4% per 100 bonus AD) max HP |
| Heal on Proc | 35 – 107.65 (based on level) |
| Movement Speed | 20 / 30 / 40 / 50% (based on R rank) |
| Vital Duration | 13.25s near target / disappears when far |
🗡️ Q: Lunge
Cost: 20 Mana | Cooldown: 13 / 11.25 / 9.5 / 7.75 / 6 | Cast Time: NONE
ACTIVE: Fiora dashes in the target direction, then stabs a nearby enemy based on a priority. Lunge can hit structures and wards. Stabbing a target reduces Lunge’s cooldown by 50%. The stab deals physical damage and applies on-hit effects. Fiora can cast any of her abilities during the dash. The target does not have to be visible to be hit (unless it’s a ward).
| Parameter | Value |
| Physical Damage | 70-110 (+ 90/95/100/105/110% bonus AD) |
| CD Refund on Hit | 50% (effective CD: 6.5-3s at max rank) |
| Dash Range / Stab Range | 50-400 / 420 |
💡 Pro Tip: Q prioritizes Vitals — if you Q toward an enemy with a Vital exposed, the stab automatically targets the Vital direction. This means Q is essentially a point-and-click Vital proc from 400+ range when aimed correctly. At max rank with 40% CDR, Q has a 3.6-second base cooldown, reduced to 1.8 seconds on hit. That’s a Vital proc every 1.8 seconds — dealing 3%+ max HP true damage each time while healing you. No champion in the game can match this sustained true damage output in extended trades.
🛡️ W: Riposte
Cost: 50 Mana | Cooldown: 24 / 22 / 20 / 18 / 16 | Cast Time: NONE
ACTIVE: Fiora enters a defensive stance for 0.75 seconds, during which she is unable to act, prevents all incoming non-turret damage, and gains debuff immunity. Additionally, over the first 0.5 seconds, Fiora poises to strike, after which she sends a shockwave in a line in the target direction, dealing magic damage to all enemies hit until colliding with an enemy champion. The enemy champion struck is also slowed and crippled by 25% for 2 seconds. If Riposte negates at least one hostile immobilizing effect, Fiora stuns the target for the same duration instead.
| Parameter | Value |
| Magic Damage | 110 / 150 / 190 / 230 / 270 (+ 100% AP) |
| Invulnerability Duration | 0.75 seconds |
| Slow + Cripple (no CC blocked) | 25% for 2 seconds |
| Stun (CC blocked) | Same duration as blocked CC |
| Target Range / Width | 900 / 140 |
✨ E: Bladework
Cost: 40 Mana | Cooldown: 11 / 10 / 9 / 8 / 7 | Cast Time: NONE
ACTIVE: Fiora empowers her next two basic attacks within 4 seconds to gain +25 bonus range and bonus attack speed. The first attack slows the target by 30% for 1 second but cannot critically strike. The second attack will critically strike for modified critical damage. Bladework resets Fiora’s basic attack timer.
| Parameter | Value |
| Bonus Attack Speed | 50 / 60 / 70 / 80 / 90% |
| First Auto | 30% slow for 1s, no crit |
| Second Auto Crit Damage | 160 / 170 / 180 / 190 / 200% |
| Bonus Range | +25 (total 175) |
🏆 R: Grand Challenge (Ultimate)
Cost: 100 Mana | Cooldown: 110 / 90 / 70 | Cast Time: NONE
PASSIVE: Duelist’s Dance bonus movement speed is increased by 10 / 20 / 30%.
ACTIVE: Fiora challenges the target enemy champion for 8 seconds, highlighting all four of their Vitals after a 0.5-second delay. While in effect, Duelist’s Dance does not identify new Vitals on Grand Challenge’s target, and the Vitals will linger regardless of range. While near the target, Fiora gains Duelist’s Dance bonus movement speed.
If Fiora triggers at least one Vital before the target dies, or triggers all four Vitals, a Victory Zone is created on their death/completion location for 5 seconds, which heals Fiora and all allies within the area every 0.25 seconds.
| Parameter | Value |
| Passive: Bonus MS Increase | 10 / 20 / 30% |
| All 4 Vitals True Damage | 4 × (3% + 4%/100 bonus AD) max HP |
| Victory Zone Heal Per Tick | 18.75 / 25 / 31.25 (+ 15% bonus AD) per 0.25s |
| Duration / Target Range | 8 seconds / 500 |
💡 Pro Tip: At full build with ~300 bonus AD, each Vital deals 15% max HP true damage. All 4 Grand Challenge Vitals = 60% max HP as true damage that ignores ALL resistances. The Victory Zone then heals for 31.25 + 45 = 76.25 per 0.25 seconds for 5 seconds = 1525 total healing to Fiora + nearby allies. In teamfights, ulting the frontline tank, hitting all 4 Vitals to kill them, then fighting inside the Victory Zone makes Fiora virtually unkillable.
🎮 Strategies and Gameplay Tips
Early Game (Levels 1-6)
- Vital Trading Pattern: Walk up to proc a Vital with auto attack or Q, take the true damage + heal + movement speed, then back off with the MS boost. If the Vital spawns on the enemy’s far side, walk past them briefly to trigger it from the correct direction. This short trade wins against virtually every top laner because the true damage ignores their armor and the heal negates their retaliation damage. Repeat every 13 seconds when a new Vital appears.
- Q for Vital Sniping: Lunge automatically prioritizes Vital direction when aiming. Instead of walking into melee range, Q toward the Vital to proc it from 400+ range. The 50% CD refund means Q comes back in 3-6 seconds for another Vital trade. This is safer than auto-attacking because Q lets you dash in, proc Vital, then walk away with the movement speed boost before the enemy can retaliate.
- Riposte Timing: Riposte is the difference between a good Fiora and a great one. The 0.75-second invulnerability window must be timed to block the enemy’s key CC ability. Against Darius → block E pull. Against Jax → block Counter Strike stun. Against Renekton → block W stun. If Riposte blocks an immobilizing effect, it stuns the attacker for the same duration, turning their own CC against them. Practice the timing — it’s the highest skill expression in Fiora’s kit.
Mid Game (Levels 7-13)
- Split-Push Dominance: Fiora is one of the strongest split-pushers in the game. With Ravenous Hydra for waveclear and Trinity Force for tower damage, she pushes waves instantly and demolishes towers (Q and E both hit structures). No single champion can 1v1 Fiora at this stage — her true damage, Riposte, and sustain from Vitals make her unbeatable in side lanes. Force the enemy to send 2+ people to stop you, freeing your team to take objectives elsewhere.
- Grand Challenge Duels: When someone comes to match your split-push, R them immediately and focus on hitting all 4 Vitals. The optimal pattern: Q to a side Vital → auto to proc front Vital → walk behind them for back Vital → E auto-reset for the final Vital. Hitting all 4 Vitals deals ~48-60% max HP true damage + creates the Victory Zone that heals you and outlasts the enemy’s remaining HP. Essentially no 1v1 champion in the game can beat a Fiora who hits all 4 Vitals.
- Ravenous Hydra Spike: Fiora’s first major powerspike. Hydra’s omnivamp stacks with Vital healing, making you impossible to push out of lane. The cleave passive accelerates your wave clear from slow (single-target melee) to fast (AoE splash on every auto and Q). Tiamat should be purchased on first or second back for immediate waveclear improvement.
Late Game (Level 14+)
- Side Lane Pressure: In the late game, NEVER group for 5v5 teamfights — Fiora is wasted in ARAM scenarios. Stay in a side lane, push relentlessly, and force the enemy team to respond. If they send one person, kill them. If they send two, your team takes Baron or Dragon. Fiora’s threat is that she can solo-kill anyone AND take towers faster than most ADCs with E crit + Q on turrets.
- Flanking into Teamfights: If you must teamfight, flank from the side and R the enemy frontline tank. Hit all 4 Vitals to create the Victory Zone, which heals your ENTIRE team standing in it. This turns Fiora from a split-pusher into a teamfight support whose Victory Zone sustains the whole team. The key: don’t R the carry. R the tank, hit 4 Vitals fast (tanks can’t stop you), create the healing zone, then switch to carries.
- Tower Diving with Riposte: Fiora can dive towers safely because Riposte blocks ALL damage including turret shots for 0.75 seconds. The pattern: Q onto enemy under tower, trade damage, then W when the turret shot is about to hit. This absorbs one entire turret shot and gives you time to finish the kill and walk out. With lifesteal from items and Vital healing, tower diving is remarkably safe.
❌ Common Mistakes and How to Avoid Them
- Wasting Riposte Preemptively: Riposte has a 16-24 second cooldown and is Fiora’s ONLY defensive tool. Using it randomly or missing the CC block means you’re vulnerable to all-ins for 16+ seconds. Hold Riposte for the enemy’s key ability. If Darius hasn’t used E yet, don’t W. If Jax’s Counter Strike is ticking, wait for the stun moment to parry. Patience with W wins matchups; impatience loses them.
- Ignoring Vital Directions: Vitals spawn in specific directions (N/E/S/W). Many Fiora players Q at enemies regardless of Vital position, wasting the proc opportunity. Always check the Vital direction before engaging. If the Vital is behind the enemy, walk past them first to position correctly, THEN Q for the guaranteed Vital proc. Walking 1 second to set up a Vital is better than skipping it.
- Grouping for Teamfights: Fiora is a split-pusher, not a teamfighter. Grouping mid for ARAM wastes her greatest strength — 1v1 and 1v2 dominance in side lanes. Every second Fiora spends grouped is a second she’s not threatening towers or drawing enemy attention. Split-push creates map pressure that wins games; grouping turns Fiora into a mediocre melee carry.
- Not Using E as Auto Reset: Bladework resets Fiora’s auto attack timer. The optimal damage sequence is auto → E (instant reset auto, slow) → E second auto (guaranteed crit). Many players activate E before the first auto, wasting the reset. Always land the initial auto FIRST, then E for the instant second hit + slow, then the crit third hit.
- Rushing R Without Setup: Grand Challenge reveals all 4 Vitals, but you need to position correctly to hit them all within 8 seconds. Don’t R immediately — first proc the current passive Vital, wait for a new one to spawn, then R when you’re in position to reach all 4 directions. Ulting when you’re standing in front of the enemy means the back Vital is hardest to reach. Optimally, Q to a side Vital, THEN R for easier 4-Vital completion.
⚙️ Recommended Build and Itemization
Core Items
- Ravenous Hydra: Fiora’s essential first item. The cleave passive gives her the waveclear she desperately lacks (single-target melee champion), and the omnivamp stacks with Vital healing for insane sustain. Tiamat component should be purchased first or second back. Every Fiora game starts with Ravenous Hydra — no exceptions.
- Trinity Force: Spellblade proc on Q applies massive bonus damage to Vital trades. The attack speed helps proc Vitals faster with auto attacks, the HP provides durability, and the ability haste lowers Q cooldown for more frequent Vital sniping. Trinity Force makes Fiora’s Q-Vital combo hit significantly harder while also accelerating tower destruction.
- Plated Steelcaps: Standard boot choice against AD-heavy top laners. The auto-attack damage reduction is invaluable in melee trading where both champions are auto-attacking constantly. Mercury’s Treads is the alternative against heavy CC or AP matchups. Lucidity boots can work if you’re snowballing and want lower Q cooldown.
Situational Items
- Death’s Dance: Converts burst damage into a bleed, giving Fiora time to heal through Vital procs and lifesteal. The bonus AD feeds directly into Vital true damage scaling. Death’s Dance’s passive (heal on takedown) combined with Grand Challenge Victory Zone makes Fiora virtually unkillable in extended fights.
- Spear of Shojin: Ability haste and bonus AD that increases after using abilities. Fiora rotates through Q-W-E constantly, stacking Shojin’s passive for escalating damage. The CDR also means more Q casts = more Vital procs = more true damage and healing.
- Hullbreaker: Dedicated split-push item that gives bonus resistances and empowers nearby minions when no allies are nearby. Makes Fiora even more of a 1v1 monster and accelerates her tower destruction. Perfect for games where you plan to split-push exclusively and never group.
⚔️ Counter Picks & Matchups
✅ Fiora Counters
1. K’Sante
Why: K’Sante’s kit relies on shields and resistances — both irrelevant against Fiora’s true damage Vitals. His W channel is easy to Riposte for a guaranteed stun. K’Sante’s R (which strips his resistances for damage) actually makes him easier to kill because he loses the tankiness that normally delays your Vital burst. Fiora bullies him in lane and outscales him in side lanes.
2. Yone
Why: Yone’s Q3 knockup and R are both easily Riposted for guaranteed stuns. His auto-attack trading pattern plays directly into Fiora’s hands because she thrives in extended melee fights. Your Vital true damage shreds through his shield passive, and he can’t escape your Grand Challenge because Q dashes keep you on top of him. Yone’s E retreat is also predictable and you can Q-follow his spirit back.
3. Trundle
Why: Trundle’s pillar displacement is easily Riposted, and his R stat steal is less effective against Fiora because your damage is true damage (not affected by his stolen resistances). He wants to stat-check in melee range, but Fiora’s Vitals out-stat-check any champion. Your sustained true damage beats his sustained healing, and you can Q around his pillar easily.
❌ Fiora is Countered By
1. Malphite
Why: Malphite’s poke pattern (Q spam from range + passive shield) avoids melee trading where Fiora dominates. He doesn’t need to fight you — he pokes with Q, shields the retaliation, and outscales into teamfight utility with his R. In teamfights, Malphite provides more value than a split-pushing Fiora, and your team can’t win 4v5 while you’re stuck in a side lane against him.
2. Vayne (Top)
Why: Vayne’s ranged autos with Silver Bolts %max HP true damage match your passive’s scaling. She kites you endlessly — every time you Q forward, she E condemns you away. Your Riposte can block condemn, but she simply autos from range during the 0.75-second self-stun. Vayne also shreds you with % true damage that ignores YOUR resistances, turning the matchup into a mirror of your own strength used against you.
3. Nasus
Why: Nasus’s W Wither slows your attack speed by 50% AND movement speed by 95% over 5 seconds. This cripple is devastating because Fiora needs mobility to position for Vitals and attack speed to proc them. Riposting Wither doesn’t stun (it’s a slow, not an immobilize), so you’re stuck moving at 5% speed for 5 seconds while Nasus Q-stacks you to death. After 200+ stacks, his Q chunks your relatively low HP pool.
FAQ
Q: Does Fiora’s Vital true damage ignore ALL defenses?
A: Yes. True damage bypasses armor, magic resist, damage reduction effects (like Warden’s Mail), and even shields that specifically reduce damage types. The only things that prevent Vital damage are complete damage immunity effects (like Kayle R or Kindred R) or untargetability (like Fizz E). Building tank items against Fiora is counterproductive because more HP = more absolute true damage per Vital proc.
Q: How should I position to hit all 4 Grand Challenge Vitals?
A: The optimal pattern: start by Q-ing to the first side Vital, then auto the front Vital, walk behind the enemy for the back Vital, and Q or auto the remaining Vital. Movement speed from each proc helps you circle the target. Against mobile enemies, use E slow on first auto to prevent them from running, then Q-chase for remaining Vitals. Practice against bots until the 4-Vital rotation becomes muscle memory.
Q: What CC does Riposte need to block for a stun?
A: Riposte stuns ONLY when blocking an immobilizing effect — stuns, roots, knockups, knockbacks, charms, taunts, suppressions. Slows (like Nasus Wither), silences, and blinds do NOT trigger the Riposte stun. This means against champions like Nasus or Singed, Riposte blocks damage but only slows the enemy, never stuns them. Always know which enemy ability qualifies as an immobilize.
Q: Is Fiora viable in teamfights?
A: Fiora is a weak teamfighter compared to her split-push strength. If forced to teamfight, R the enemy frontline tank, proc all 4 Vitals for true damage kill + Victory Zone healing, then switch to carries. The Victory Zone heals allies, making it teamfight-relevant. But Fiora is always better in side lanes where her 1v1 dominance creates map pressure that’s impossible to answer without committing multiple enemies.
Q: What’s the best rune setup?
A: Press the Attack with Triumph, Legend: Alacrity, and Last Stand primary, plus Biscuit Delivery and Jack of All Trades secondary. PtA’s 3-hit exposure effect amplifies all subsequent damage including Vital true damage procs. Last Stand gives bonus AD at low HP, which directly increases Vital %max HP scaling. Conqueror and Grasp of the Undying are viable alternatives for different matchups.
Q: Why is Fiora considered the best 1v1 champion?
A: Three reasons: (1) Vital true damage that no item or stat can reduce, scaling infinitely with enemy max HP. (2) Riposte that blocks ANY single ability and potentially stuns the attacker. (3) Massive sustain from Vital heals + omnivamp + Victory Zone. No champion has all three: unavoidable damage, complete damage immunity, and self-healing. Fiora has all three on relatively low cooldowns. Any champion can be outplayed, but Fiora is mechanically designed to win duels.