Patch 26.9 Data
Champion Matchups
Pick two champions and see who wins. Win rates, counters, and tips powered by live ranked data.
Champion 1
Kalista
VS
Champion 2
Xayah
vs

46.3%
Kalista win rate vs Xayah
Xayah has the edge
147
Games Analyzed
46.3%
Kalista WR
53.7%
Xayah WR
-299
Avg Gold Diff @15
Kalista
DamageAD
StyleSustained
RangeRanged
Difficulty*****
StrongEarly game
RunesLethal Tempo / Resolve
SummsFlash + Heal
Xayah
DamageAD
StyleSustained
RangeRanged
Difficulty***--
StrongLate game
RunesLethal Tempo / Resolve
SummsFlash + Heal
Power Spike Timeline
Kalista
Level 2
Xayah
Level 6
Kalista
1 item
Xayah
2 items
Kalista
3 items
Xayah
3 items
How to Play This Matchup
Early Aggression
Kalista needs to punish Xayah before they scale. Zone them off CS levels 1-5 and look for solo kills before first back. If Xayah reaches 2 items even, you're in trouble.
Armor Rush
Both champions deal physical damage. Whoever builds armor first (Plated Steelcaps, Bramble Vest) gets a huge advantage in trades.
Mirror Playstyle
Both champions play a sustained style. The one with better execution and itemization wins. Focus on spacing and cooldown tracking.
Exploit Kalista's Weakness
Kalista's main weakness: Hard CC stops hops, short range, needs support synergy. Play around this to maximize your advantage.
Kalista Win Condition
Rend stacks execute, R save/engage support, kite forever
Xayah Win Condition
Feather root combo, R untargetable safety, scale
Recommended Items
Kalista

Blade of the Ruined King
Core
Build every game

Guinsoo's Rageblade
Core
Build every game
Runaan's Hurricane
Core
Build every game

Plated Steelcaps
Defensive
Armor boots vs Xayah's AD damage

Bramble Vest
Counter
Grievous wounds + armor vs Xayah's sustain/autos
Xayah

Infinity Edge
Core
Build every game
Navori Quickblades
Core
Build every game

Lord Dominik's
Core
Build every game

Plated Steelcaps
Defensive
Armor boots vs Kalista's AD damage

Bramble Vest
Counter
Grievous wounds + armor vs Kalista's sustain/autos
Kalista's Worst Matchups
Xayah's Worst Matchups
Need a fresh account to practice matchups?
Browse LoL Smurfs