Stats for mythic rank, last 7 days — third-party aggregation, not an official Moonton figure.
Written by EllieAnth — playing MLBB since 2017 (9+ years), peak rank Mythical Immortal, 1126 stars.
A breakdown of the 10 matchups that decide Ruby games — why each one leans the way it does, what it costs you in lane, and how to play it.
Overview
What decides Ruby's matchups
Ruby's matchups hinge on her ability to continuously chain skills to sustain through Let's Dance!, which grants her escalating defense stacks and massive Spell Vamp conversions that basic attacks cannot replicate. Opponents gain leverage by disrupting her rhythm before she can string Be Good! into Don't Run, Wolf King!, preventing her from locking them down or healing up. If enemies outdistance her or burst her down before I'm Offended! pulls them into her crowd-control loop, Ruby loses her durability edge entirely, leaving her exposed without her passive defense stacks active.
Hard counters 2
These heroes have a structural edge over you: their kit directly shuts down the tools you rely on. Winning the lane outright is rarely the plan — the goal is to limit mistakes, give up as little tempo as possible, and look for value somewhere else on the map.
Chou directly disrupts Ruby's reliance on chained crowd control and spell vamp sustain through the timed invulnerability of Shunpo. When Ruby attempts to disrupt Chou with Don't Run, Wolf King! or displace him using I'm Offended!, Chou can cast Shunpo to completely absorb the control effect while gaining a shield and physical penetration. Meanwhile, Chou can execute the third cast of Jeet Kune Do to knock Ruby airborne, breaking her skill flow and Let's Dance! dash cadence before instantly isolating her with The Way of Dragon before her sustain can kick in.
Lane impact
In the EXP Lane, this mechanical interaction prevents Ruby from locking down the minion wave or freely trading short bursts. Every time Ruby steps forward to poke with Be Good!, Chou can close the distance with Jeet Kune Do and negate her follow-up stuns. Because Chou holds the threat of kicking her into his tower or toward the enemy jungle with The Way of Dragon, Ruby is forced to spend her Let's Dance! dashes defensively rather than aggressively expanding wave control, forfeiting priority around early Turtle spawns.
How to play it
To survive and contribute, Ruby must treat Shunpo as Chou's main laning trigger. Never initiate with I'm Offended! or Don't Run, Wolf King! while Shunpo is available; instead, clip Chou with the outer edge of Be Good! to force him to burn his dash defensively. Save her Let's Dance! repositions to leap sideways out of the third knockup cast of Jeet Kune Do. If Chou wastes Shunpo, immediately execute her crowd control combo, turning teamfights into her primary win condition rather than isolated trades.
Minsitthar structurally counters Ruby because King's Calling completely disables her passive, Let's Dance!. Ruby relies on dashing after every skill cast to gain Physical & Magic Defense stacks and reposition her crowd control. Inside King's Calling, her movement skills are muted, leaving her helpless while Minsitthar uses Spear of Glory to drag her into the guards. When Ruby tries to fight back using Don't Run, Wolf King! or I'm Offended!, Minsitthar can activate Shield Assault to block incoming frontal damage while stacking Mark of the King to stun and sustain off her.
Lane impact
Ruby loses EXP Lane priority as soon as Minsitthar unlocks King's Calling. Attempting standard trades with Be Good! becomes hazardous, as a single missed step allows Minsitthar to hook her with Spear of Glory and trap her in his ultimate. Shield Assault prevents Ruby from out-damaging him in short trades, forcing her to sustain under her own tower. Because she cannot rely on Let's Dance! to escape or contest waves, Ruby is forced to concede minion priority, allowing Minsitthar to arrive at Turtle contests first and secure map pressure.
How to play it
Prioritize safe wave clearing from range using Be Good! and avoid aggressive trades while Minsitthar holds Spear of Glory. Do not waste I'm Offended! or Don't Run, Wolf King! while trapped inside King's Calling, as you cannot trigger Let's Dance! to follow up or escape. If Minsitthar drops his ultimate, walk out immediately before attempting to re-engage. Your win condition shifts away from 1v1 laning toward flank setups, looking to hook squishy targets in teamfights away from Minsitthar's domain.
Unfavorable 1
You are behind in this matchup but not helpless. These opponents punish specific mistakes rather than dominating every exchange, so precise cooldown tracking and patient trading keep you in the game.
Hilda dominates early trades because Blessing of Wilderness gives her constant HP regeneration and shields inside lane bushes, rendering Ruby's Be Good! poke ineffective. When Hilda engages with Combat Ritual and Art of Hunting, her Wilderness Mark stacks quickly strip away the defense bonuses Ruby generates through Let's Dance!. At six stacks, Power of Wildness converts that defense shred into massive percentage-HP burst damage that easily bypasses Ruby's early Spell Vamp sustain, forcing Ruby to spend her HP pool before she can establish wave control.
Lane impact
Hilda dictates lane positioning by controlling the side bushes, denying Ruby free access to the wave. If Ruby tries to clear minions, Hilda activates Combat Ritual to close distance and locks her down with Art of Hunting. Ruby loses short trades in the open, which forfeits her early rotation speed toward the Turtle. To maintain lane stability, Ruby must freeze minion waves near her outer turret, using Don't Run, Wolf King! defensively to interrupt Hilda's third Art of Hunting strike before it applies knockback.
How to play it
Avoid extended trades near bushes where Blessing of Wilderness negates your damage. Save Don't Run, Wolf King! specifically to disrupt Hilda's Art of Hunting sequence, resetting her combo timing and mitigating damage. Use Let's Dance! dashes to hop backward toward your turret when Combat Ritual is activated. Once reaching level four, bait Hilda into overextending under turret range and use I'm Offended! to drag her beneath tower fire. Focus on clearing waves safely with Be Good! and transitioning your value into mid-game teamfights.
Skill matchups 2
Close matchups decided by execution on both sides. The player who reads cooldowns better, spaces more cleanly and picks the right moment to commit takes the lane — neither kit wins on paper.
Interrupting Paquito's aggressive rhythm defines this matchup. Paquito relies on chaining Jab and Knockout Strike to build Champ Stance stacks, but Ruby can break his momentum instantly. Using Don't Run, Wolf King! right as Paquito dashes in cancels his skill animation and denies his burst follow-up. Conversely, if Ruby misdirects her crowd control, Paquito's Heavy Left Punch shield absorbs her poke from Be Good! while enhanced Jab chunks her health bar before Let's Dance! can stack enough defense.
Lane impact
Early laning is a constant battle over wave positioning and trade timing in EXP Lane. Paquito holds superior upfront burst and shield trades using Heavy Left Punch, forcing Ruby to avoid direct level-one brawls. However, once minion waves clash, Ruby sustains through trades by triggering Let's Dance! with Be Good! on minions. Paquito cannot easily dive or freeze if Ruby saves Don't Run, Wolf King! to disrupt his Champ Stance combos, turning the lane into a neutral stalemate where neither hero can comfortably dominate without external pressure.
How to play it
Patience and reaction speed are essential against Paquito. Hold Don't Run, Wolf King! specifically to disrupt Paquito's enhanced Jab or the airborne portion of Knockout Strike rather than using it purely for wave clear. Poke from range with Be Good! while using the Let's Dance! dash to drift out of his Heavy Left Punch zone. If Paquito spends his Champ Stance passive on minion waves, immediately pull him with I'm Offended! into your minion wave, guaranteeing a winning trade while his high-damage resets are on cooldown.
This duel revolves around crowd control timing and sustain manipulation. Fredrinn absorbs Ruby's Be Good! harass into Crystal Energy via Crystalline Armor, converting damage back into health while stacking Combo Points. Meanwhile, Energy Eruption poses a massive threat because its taunt forcefully halts Ruby's Let's Dance! dashes, locking her into basic attacks that cannot trigger her passive lifesteal conversion. However, Ruby counters Fredrinn's engage rhythm by casting Don't Run, Wolf King! to interrupt Brave Assault before he lands his airborne basic attack, forcing him to waste his mobility cooldown without gaining a Combo Point.
Lane impact
Laning phase becomes a high-stamina tug-of-war where direct trades favor Fredrinn if allowed to maintain Combo Points. If Ruby spams Be Good! carelessly on the minion wave, Fredrinn utilizes Piercing Strike to match her waveclear and store Crystal Energy. Ruby cannot out-sustain Fredrinn in prolonged melee brawls once Energy Eruption reduces his core skill cooldowns by 75%. Instead, she must manage wave position near her turret, using small Let's Dance! repositioning hops to pull minions and deny Fredrinn easy non-minion skill hits, delaying his objective rotation tempo toward the Turtle.
How to play it
To win this matchup, Ruby must save Don't Run, Wolf King! exclusively to disrupt Fredrinn as he dashes forward with Brave Assault, denying his knockup follow-up. Wait out the 5-second decay timer on his Combo Points before committing to extended trades. When Fredrinn casts Energy Eruption, do not try to trade back during the taunt; use the subsequent Let's Dance! dash to disengage until his defensive buffs expire. If Fredrinn secures full lane control, reserve I'm Offended! to drag him under turret range or setup team ganks during Turtle fights.
Favorable 4
Your kit has the edge here. These are the matchups where you should look to build a lead early and convert it, rather than playing for scaling.
Sun relies on conjuring doppelgangers through Endless Variety and Swift Exchange to overwhelm opponents, but these clones actively empower Ruby. Ruby's Let's Dance! grants high Spell Vamp, while her wide-area skills Be Good! and Don't Run, Wolf King! strike Sun and his clones simultaneously. Rather than letting Sun stack his Simian God defense reduction effectively, the extra targets allow Ruby to maximize her health recovery and easily maintain max defense stacks from Let's Dance!. This completely neutralizes Sun's core offensive gimmick during trades.
Lane impact
Throughout the EXP Lane phase, Sun struggles to generate meaningful pressure against Ruby. When Sun uses Instantaneous Move to launch a multi-unit assault, Ruby counters immediately with Don't Run, Wolf King!, stunning the real Sun alongside his doppelgangers while restoring massive HP. This renders Sun unable to freeze minion waves or force favorable trades. Consequently, Ruby commands constant wave priority, leaving her free to clear lane quickly and rotate toward contested objectives like the Turtle while Sun is trapped clearing under his tower.
How to play it
Do not fear Sun's summons; treat his doppelgangers as mobile health packs. Wait for Sun to cast Instantaneous Move before unleashing Don't Run, Wolf King! to disrupt his assault. Follow up with Be Good! into the clustered group to trigger Let's Dance!, building defensive stacks while repositioning via dashes. Save I'm Offended! to drag Sun back if he tries to disengage using Swift Exchange. Always force fights when clones are active to maximize Spell Vamp healing, completely overwhelming Sun's sustained trade potential.
Ruby completely shuts down Tigreal's teamfight engagement capabilities through instant hard crowd control. Tigreal relies on Implosion to pull and lock down targets, but its initial channeling phase is easily canceled by either Don't Run, Wolf King! or I'm Offended!. Furthermore, when Tigreal charges in with Sacred Hammer, Ruby can interrupt his follow-up airborne knockup using Don't Run, Wolf King! and immediately reposition using her Let's Dance! passive dash. By holding her short-cooldown stuns specifically to react to his telegraphs, Ruby forces Tigreal to waste his highest-impact crowd control abilities without securing any setup.
Lane impact
Because Tigreal cannot cleanly commit his crowd control without being interrupted, his ability to setup ganks or peel for his team against Ruby is severely crippled. In skirmishes around the EXP Lane or river, Ruby can aggressively clear waves with Be Good! and sustain through Let's Dance! without fearing Tigreal's Sacred Hammer displacement. If Tigreal roams to contest the Turtle, Ruby can follow and consistently shut down his Implosion setups before he captures her allies, turning Tigreal's aggressive playmaking into a free counter-engage opportunity for her team.
How to play it
Never preemptively waste Don't Run, Wolf King! when Tigreal is posturing near your backline or inside bushes. Keep your eyes on his positioning and save either Don't Run, Wolf King! or I'm Offended! strictly to interrupt the wind-up phase of Implosion or the second activation of Sacred Hammer. Use Be Good! from range to poke and activate Let's Dance! for mobility, maintaining safe spacing. If he misses his charge, instantly follow up with I'm Offended! to drag him under your allies or turret while his crowd control skills are on cooldown.
Silvanna relies on channeling Spiral Strangling to deal damage, build shield, and apply Knightess' Resolve defense reduction stacks. Ruby completely shuts this trade loop down because both Don't Run, Wolf King! and I'm Offended! instantly interrupt channels. When Silvanna attempts her main damage sequence after poking with Cometic Lance, Ruby can interrupt Spiral Strangling on reaction, completely stripping Silvanna of her trading power. Even inside Imperial Justice, Ruby can disrupt Silvanna's channel and rely on Let's Dance! defense stacks to easily out-sustain her.
Lane impact
This functional lock makes the EXP Lane exceptionally difficult for Silvanna. Unable to secure full channels of Spiral Strangling, Silvanna loses both her wave clear efficiency and trading trades. Ruby uses Be Good! to poke and clear minions while stacking passive armor and magic resist via Let's Dance!. Because Silvanna cannot win head-to-head trades or hold wave priority, Ruby comfortably pushes waves first, securing early rotations to objective fights around the Turtle while leaving Silvanna pinned under her own turret.
How to play it
Never waste Don't Run, Wolf King! for simple wave clear when trading against Silvanna. Instead, poke from range using Be Good! and hop laterally with Let's Dance! to dodge Cometic Lance. The moment Silvanna initiates Spiral Strangling, immediately interrupt her with Don't Run, Wolf King! to negate her shield and damage. If she catches you in Imperial Justice, do not panic; immediately cast I'm Offended! or Don't Run, Wolf King! to disrupt her spinning lance, completely shutting down her attack speed advantage and lifesteal window.
Ruby holds the upper hand because her passive Let's Dance! allows her to fluidly evade Guinevere's primary initiate, Spatial Migration. Since Guinevere depends entirely on landing Spatial Migration to trigger her passive Super Magic bonus damage and set up Violet Requiem, missing this leap completely neutralizes her burst potential. Ruby can reactively cast Be Good! to trigger a positional dash away from the landing mark, leaving Guinevere overcommitted. Once Spatial Migration misses, Guinevere is left vulnerable with no crowd control, allowing Ruby to counter-engage using Don't Run, Wolf King! and leach back any lost HP.
Lane impact
During the laning phase, Guinevere will attempt to soften Ruby up using Energy Wave to reduce her cooldowns and create jump windows. However, Ruby maintains superior wave control by clearing minions with Be Good! and sustaining through Let's Dance! spell vamp. Guinevere cannot safely execute short trades without landing Spatial Migration, as failing the knockup exposes her clone and true location to I'm Offended!. This constant dodging threat forces Guinevere to play defensively near her turret, ceding EXP Lane priority and granting Ruby freedom to rotate toward Turtle contests.
How to play it
Hold your skills until Guinevere commits to the Spatial Migration jump animation, using Be Good! to instantly trigger Let's Dance! and step outside the knockup radius. Do not panic-cast I'm Offended! while she is channeling Violet Requiem, as its Control Immunity will nullify your pull; wait out the channel or interrupt her secondary blink arrival instead. After dodging her knockup, aggressively close the distance with Don't Run, Wolf King! to lock her in place before she can reactivate Spatial Migration to escape behind her illusion.
Best allies 1
Heroes whose kit compounds with yours. Drafting alongside them turns your individual strengths into a coordinated threat.
Ruby's kit revolves around clustering and immobilizing opponents, which directly enables Lapu-Lapu to land his highest-damage abilities without missing. When Ruby pulls enemies together using I'm Offended!, she creates a stationary target group for Lapu-Lapu to crash into with Bravest Fighter. As Lapu-Lapu transitions into Great Sword stance for massive area damage, Ruby chains Don't Run, Wolf King! to lock down the targets further. This relentless crowd control loop keeps enemies pinned in place while Let's Dance! keeps Ruby healthy alongside Lapu-Lapu's shield from Homeland Defender.
Lane impact
Together, this duo dominates teamfights surrounding the Turtle and Lord by locking down narrow choke points. Lapu-Lapu can scout or initiate using Jungle Warrior to draw out enemy defensive spells, creating immediate space for Ruby to sweep through the frontline. When contesting neutral objectives, their combined frontline presence prevents the enemy team from entering the pit without taking catastrophic area damage. Lapu-Lapu's extra defenses during his ultimate combined with Ruby's defense stacks from Let's Dance! make them virtually impossible to dislodge once they claim position around side lane bushes.
How to play it
To execute this combo, Ruby should lead with Be Good! to slow the target, then reposition using Let's Dance! to set up I'm Offended!. The Ruby player must never cast I'm Offended! when Lapu-Lapu is out of range, nor pull enemies away from his landing zone. Once Ruby hooks the targets, Lapu-Lapu must immediately leap in with Bravest Fighter. Ruby should follow up immediately with Don't Run, Wolf King! to extend the stun lock, ensuring the enemy team cannot flash away from Lapu-Lapu's enhanced Great Sword strikes.
Matchup relationships for 3 of these pairings come from the game's own hero data; the rest are selected from the heroes you actually meet in this lane. All written analysis is AI-generated from both heroes' ability kits and reviewed automatically for accuracy — it describes kit interactions, not live win rates.