Head-to-head Dota 2 7.41e win rate from ranked matches.
In Dota 2 7.41e, Luna wins the Luna vs Primal Beast matchup: Luna beats Primal Beast in 52.84% of 4,444 ranked matches.
Getting caught out as Luna is terrifying against a Primal Beast. He can close a huge amount of distance with Onslaught and follow up with his lockdown. Since Luna has no built-in escape and is naturally fragile, she's an ideal target for him to run at from minute one. If he finds her out of position, she often dies without getting to contribute much at all. His entire game plan revolves around this kind of aggressive initiation, and Luna is exactly the sort of hero he's looking to pick off to create an advantage for his team.
The matchup often comes down to a race. Primal Beast tries to set the tempo and punish Luna before she can get her core items online, especially her Black King Bar. Once Luna has BKB, she can usually survive his initial jump and turn to fight. Her high physical damage and bouncing Moon Glaives can shred Primal Beast if he's left exposed after his initial charge. It becomes a game of positioning and cooldowns, where either hero can come out on top depending on who makes the first mistake.
How the matchup shifts across skill brackets — Luna's win rate against Primal Beast in recent ranked matches, split by average match rank. Ranks with too few recent matches are omitted. These rows use the last 30 days of quality-filtered ranked matches, all patches in that span combined — a wider window than the patch-scoped count above, so the per-rank match totals can exceed it.
| Rank | Luna win rate | Matches |
|---|---|---|
| Herald & Guardian | 62.84% | 218 |
| Crusader & Archon | 58.33% | 552 |
| Legend & Ancient | 56.65% | 496 |
| Divine & Immortal | 49.49% | 293 |
Luna's win rate against Primal Beast in each recent balance patch — whether this matchup is trending up or down. Patches without enough matches are omitted.
| Patch | Luna win rate | Change | Matches |
|---|---|---|---|
| 7.41e | 52.84% | ▲ +1.4pp | 4,444 |
| 7.41d | 51.45% | ▲ +1.6pp | 42,464 |
| 7.41c | 49.81% | ▲ +1.0pp | 19,094 |
| 7.41b | 48.85% | — | 22,065 |
Move this data into a draft
Luna starts on Radiant and Primal Beast on Dire. Add the other eight picks to see whether this head-to-head edge survives the full draft.
Data updated Aug 17, 2026.