
Counters are patterns, not verdicts.
Read pressure windows, lane dynamics, and team-context pivots before reducing a matchup to one number.
17 pairs · 17 with a written note
EzrealvsKai'Sa
Ezreal wins the trades before items and Kai'Sa wins the ones after: Second Skin stacks pay off on a target that stays in range, so Arcane Shift is the answer to her evolved Q window.
Level one, from Riot
- Attack range
- 550·525+25
- Base health
- 600·640-40
- Base armor
- 24·25-1
- Base attack damage
- 60·59+1
- Move speed
- 325·335-10
LeonavsLulu
Polymorph interrupts the engage chain; Leona has to bait Whimsy before committing.
Level one, from Riot
- Attack range
- 125·550-425
- Base health
- 646·565+81
- Base armor
- 43·26+17
- Base magic resist
- 32·30+2
- Base attack damage
- 60·47+13
Lulu out-ranges Leona by 425 at level one, so every basic attack trade starts on Lulu's terms.
MaokaivsLee Sin
Lee Sin wins the level-three duel and Maokai wins the one that lasts: saplings deny the brush Lee needs for a ward hop, and Twisted Advance holds him still long enough for the sustain gap to matter.
Level one, from Riot
- Base health
- 665·645+20
- Base armor
- 35·36-1
- Base attack damage
- 64·66-2
- Move speed
- 335·345-10
- Riot difficulty rating
- 3/10·6/10-3
NamivsLeona
Aqua Prison interrupts Zenith Blade mid-dash, which is the only window Leona has to start a fight from range. She has to walk in while the bubble is down.
Level one, from Riot
- Attack range
- 550·125+425
- Base health
- 560·646-86
- Base armor
- 29·43-14
- Base magic resist
- 30·32-2
- Base attack damage
- 54·60-6
Nami out-ranges Leona by 425 at level one, so every basic attack trade starts on Nami's terms.
NautilusvsLulu
Point-and-click lockdown still lands, but Wild Growth undoes the dive if it is not baited.
Level one, from Riot
- Attack range
- 175·550-375
- Base health
- 646·565+81
- Base armor
- 39·26+13
- Base magic resist
- 32·30+2
- Base attack damage
- 61·47+14
Lulu out-ranges Nautilus by 375 at level one, so every basic attack trade starts on Lulu's terms.
SylasvsOrianna
Sylas gets the better Shockwave: he hijacks it and opens with it, while Orianna needs her ball already placed. Holding R until his hijack is spent is the whole matchup.
Level one, from Riot
- Attack range
- 175·525-350
- Base health
- 600·565+35
- Base armor
- 29·20+9
- Base magic resist
- 32·26+6
- Base attack damage
- 61·44+17
Orianna out-ranges Sylas by 350 at level one, so every basic attack trade starts on Orianna's terms.
ThreshvsLulu
Both peel by moving people, so cooldowns decide it: Wild Growth knocks up around the hooked ally, and Whimsy on Thresh after the hook lands strips the Flay follow-up.
Level one, from Riot
- Attack range
- 450·550-100
- Base health
- 620·565+55
- Base armor
- 33·26+7
- Base attack damage
- 56·47+9
- Riot difficulty rating
- 7/10·5/10+2
VivsSejuani
Vi ignores the frontline Sejuani is built to be: Vault Breaker and Assault and Battery lock one target straight through her. Sejuani wants the long fight where Frost Armor stacks; Vi wants it over before they do.
Level one, from Riot
- Attack range
- 125·150-25
- Base health
- 655·630+25
- Base armor
- 30·34-4
- Base attack damage
- 63·66-3






















