Lunala: Master League IV Guide

How far your IVs can slip before this Master League attacker gives up specific matchups, using its standard Master League moveset. Breakpoints, bulkpoints, CMP, and named matchups across the full best-buddy grid, over all 9 ordered shields, your-opp (0-0 .. 2-2).

Format credit: the structure, terminology, and presentation of this guide are adapted from XehrFelrose's Master League IV deep dives. In particular the "Terms to know" vocabulary (including the "Premium" vs "Thrifty" IV framing), and the per-stat by best-buddy by shield breakdown, follow XehrFelrose's work. The numbers here are independently re-simulated with this project's own engine, not taken from the video.

What this covers

Terms to know

Breakpoint
An attack-stat threshold where your fast move deals 1 more damage to a specific opponent. Most impactful on fast moves that fire every turn.
Bulkpoint
A defense-stat threshold where a specific opponent's fast move deals 1 less damage to you.
CMP (charge-move priority)
When both Pokemon throw a charged move on the same turn, the one with the higher attack stat goes first. "CMP lost" means a lower attack IV drops you below an opponent's attack, so you would lose that simultaneous-throw.
Shields (you-opp)
Shield scenarios are written you-opp (your shields first). This guide covers all 9 ordered scenarios (0-0, 0-1, 0-2, 1-0, 1-1, 1-2, 2-0, 2-1, 2-2), so "you 2 / opp 1" (2-1) is distinct from "you 1 / opp 2" (1-2). Even energy, standard movesets.
BB (best buddy)
Best-buddy boost adds one level (L50 to L51). In Master League there is no CP cap, so that level fully applies.
Premium vs Thrifty IVs
Terminology from XehrFelrose (video). Defined here mechanically, not as a gameplay call: a Premium spread drops no matchups versus a perfect (hundo) IV spread in the stated case; a Thrifty spread drops only the matchups listed next to it. Whether those matchups matter is your call.

These terms and the breakdown that follows are adapted from XehrFelrose's Master League IV deep dives.

The build

This guide assumes Lunala with its standard Master League moveset. Base stats atk 255 / def 191 / hp 264.

Check my IVs

Paste one or more candidate spreads as atk/def/hp (for example 15/15/14, 15/14/15), and this builds a PvPoke-style matchups table showing only the matchups where those spreads differ. Spreads that agree everywhere are hidden, so the table stays scannable. This guide covers IVs 15 down to 12; the richest close-call detail is on spreads that drop a single stat. Enter two or more spreads and you also get a leftover-HP margin view (how much more convincingly each wins) and a ✦ marker for matchups that flip when you toggle your own best-buddy (L50 ↔ L51) in the selected Case.

Versus the Master League meta

Win/loss at a perfect IV on the 3 even shields (0-0, 1-1, 2-2), in the best buddy, vs a best-buddy meta case (you L51 vs opponents L51), vs the 60-strong Master top-60. The full per-shield picture is in the stat tables below.

Shield-dependent (split on even shields): Palkia (Origin), Zacian (Crowned Sword), Metagross, Kyurem (White), Xerneas, Kyogre, Eternatus, Reshiram (Shadow), Kyurem (Black), Ursaluna (Shadow), Necrozma (Dawn Wings), Marshadow, Zekrom, Palkia (Shadow), Ho-Oh, Garchomp (Shadow), Groudon, Metagross (Shadow), Melmetal, Garchomp, Kyogre (Shadow), Palkia, Giratina (Altered) (Shadow), Landorus (Therian), Solgaleo, Dialga (Shadow), Meloetta (Aria), Kyurem, Gholdengo, Giratina (Altered), Mewtwo (Shadow), Groudon (Shadow), Hydreigon (Shadow), Ho-Oh (Shadow), Tapu Lele, Enamorus (Therian).

What best buddy changes (at a perfect IV)

Matchups best buddy (L51) gains over not best-buddying (L50), holding the meta's best-buddy status fixed. Even shields, perfect IV.

Vs a non-best-buddy meta

Gains: Enamorus (Therian) 0-0, Enamorus (Therian) 0-1, Latios 1-2, Lunala 0-0, Lunala 1-1, Meloetta (Aria) 0-0

Vs a best-buddy meta

Gains: Eternatus 2-2, Gyarados (Shadow) 2-2, Ho-Oh 2-2, Necrozma (Dawn Wings) 2-1, Necrozma (Dawn Wings) 2-2, Primarina 0-0

Attack IVs

Attack at a perfect IV: 228.2 at L51 (best buddy), 226.9 at L50. Each row drops only that one stat (the other two stay 15); matchups shown are those given up versus a perfect IV.

No best buddy, vs a non-best-buddy meta

AtkAttackCMP lostBreakpoint lostMatchups dropped (you-opp)
14226.0Lunala, SolgaleoPrimarina
13225.2Lunala, SolgaleoUrsaluna (Shadow), Primarina, Tapu Lele
12224.4Lunala, SolgaleoUrsaluna (Shadow), Giratina (Altered) (Shadow), Primarina, Tapu Lele
Close calls (still a win, but the post-match margin shifts enough to matter: a shield spent, a near-death survival, or roughly one fewer charged move of energy banked)
14 Atk:
  • Primarina 2-0 shield spent: keeps the win, but has to spend 1 more shield than a perfect 15/15/15 (now 0 left, was 1)
13 Atk:
  • Garchomp 1-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Garchomp 2-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Primarina 2-0 shield spent: keeps the win, but has to spend 1 more shield than a perfect 15/15/15 (now 0 left, was 1)
12 Atk:
  • Garchomp 1-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Garchomp 2-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Primarina 2-0 shield spent: keeps the win, but has to spend 1 more shield than a perfect 15/15/15 (now 0 left, was 1)

No best buddy, vs a best-buddy meta

AtkAttackCMP lostBreakpoint lostMatchups dropped (you-opp)
14226.0-Ursaluna (Shadow), Tapu Lele
13225.2GholdengoUrsaluna (Shadow), Garchomp, Giratina (Altered) (Shadow), Tapu Lele
12224.4GholdengoUrsaluna (Shadow), Garchomp, Giratina (Altered) (Shadow), Dragonite (Shadow), Tapu Lele
Close calls (still a win, but the post-match margin shifts enough to matter: a shield spent, a near-death survival, or roughly one fewer charged move of energy banked)
14 Atk:
  • Dialga (Shadow) 1-0 near-death win: still wins but barely survives, 20 HP left of 234 -- a perfect 15/15/15 keeps 137
  • Dialga (Shadow) 2-0 shield spent: keeps the win, but has to spend 1 more shield than a perfect 15/15/15 (now 0 left, was 1)
  • Groudon (Shadow) 1-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Groudon (Shadow) 2-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Kyogre (Shadow) 1-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Kyogre (Shadow) 2-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Zygarde (Complete Forme) 2-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 2, was 52)
13 Atk:
  • Dialga (Shadow) 1-0 near-death win: still wins but barely survives, 20 HP left of 234 -- a perfect 15/15/15 keeps 137
  • Dialga (Shadow) 2-0 shield spent: keeps the win, but has to spend 1 more shield than a perfect 15/15/15 (now 0 left, was 1)
  • Groudon (Shadow) 1-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Groudon (Shadow) 2-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Kyogre (Shadow) 1-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Kyogre (Shadow) 2-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Kyurem (White) 2-1 shield spent: keeps the win, but has to spend 1 more shield than a perfect 15/15/15 (now 0 left, was 1)
  • Zygarde (Complete Forme) 2-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 2, was 52)
12 Atk:
  • Dialga (Shadow) 1-0 near-death win: still wins but barely survives, 20 HP left of 234 -- a perfect 15/15/15 keeps 137
  • Dialga (Shadow) 2-0 shield spent: keeps the win, but has to spend 1 more shield than a perfect 15/15/15 (now 0 left, was 1)
  • Florges 1-1 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 2, was 52)
  • Florges 2-1 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 2, was 52)
  • Groudon (Shadow) 1-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Groudon (Shadow) 2-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Kyogre (Shadow) 1-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Kyogre (Shadow) 2-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Kyurem (White) 2-1 shield spent: keeps the win, but has to spend 1 more shield than a perfect 15/15/15 (now 0 left, was 1)
  • Zygarde (Complete Forme) 2-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 2, was 52)

Best buddy, vs a non-best-buddy meta

AtkAttackCMP lostBreakpoint lostMatchups dropped (you-opp)
14227.4--
13226.5Lunala, SolgaleoMetagross (Shadow)
12225.7Lunala, SolgaleoMetagross (Shadow), Primarina
Close calls (still a win, but the post-match margin shifts enough to matter: a shield spent, a near-death survival, or roughly one fewer charged move of energy banked)
13 Atk:
  • Ho-Oh (Shadow) 2-1 shield spent: keeps the win, but has to spend 1 more shield than a perfect 15/15/15 (now 0 left, was 1)
  • Lunala 1-0 shield spent: keeps the win, but has to spend 1 more shield than a perfect 15/15/15 (now 0 left, was 1)
12 Atk:
  • Garchomp 1-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Garchomp 2-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Ho-Oh (Shadow) 2-1 shield spent: keeps the win, but has to spend 1 more shield than a perfect 15/15/15 (now 0 left, was 1)
  • Lunala 1-0 shield spent: keeps the win, but has to spend 1 more shield than a perfect 15/15/15 (now 0 left, was 1)
  • Primarina 2-0 shield spent: keeps the win, but has to spend 1 more shield than a perfect 15/15/15 (now 0 left, was 1)

Best buddy, vs a best-buddy meta

AtkAttackCMP lostBreakpoint lostMatchups dropped (you-opp)
14227.4Lunala, SolgaleoPrimarina
13226.5Lunala, SolgaleoUrsaluna (Shadow), Primarina, Tapu Lele
12225.7Lunala, SolgaleoUrsaluna (Shadow), Giratina (Altered) (Shadow), Primarina, Tapu Lele
Close calls (still a win, but the post-match margin shifts enough to matter: a shield spent, a near-death survival, or roughly one fewer charged move of energy banked)
14 Atk:
  • Primarina 2-0 shield spent: keeps the win, but has to spend 1 more shield than a perfect 15/15/15 (now 0 left, was 1)
13 Atk:
  • Dialga (Shadow) 1-0 near-death win: still wins but barely survives, 21 HP left of 235 -- a perfect 15/15/15 keeps 138
  • Dialga (Shadow) 2-0 shield spent: keeps the win, but has to spend 1 more shield than a perfect 15/15/15 (now 0 left, was 1)
  • Groudon (Shadow) 1-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Groudon (Shadow) 2-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Kyogre (Shadow) 1-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Kyogre (Shadow) 2-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Kyurem (Black) 1-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Kyurem (Black) 2-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Kyurem (White) 1-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Kyurem (White) 2-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Primarina 2-0 shield spent: keeps the win, but has to spend 1 more shield than a perfect 15/15/15 (now 0 left, was 1)
  • Zygarde (Complete Forme) 2-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 2, was 52)
12 Atk:
  • Dialga (Shadow) 1-0 near-death win: still wins but barely survives, 21 HP left of 235 -- a perfect 15/15/15 keeps 138
  • Dialga (Shadow) 2-0 shield spent: keeps the win, but has to spend 1 more shield than a perfect 15/15/15 (now 0 left, was 1)
  • Groudon (Shadow) 1-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Groudon (Shadow) 2-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Kyogre (Shadow) 1-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Kyogre (Shadow) 2-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Kyurem (Black) 1-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Kyurem (Black) 2-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Kyurem (White) 1-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Kyurem (White) 2-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 4, was 54)
  • Primarina 2-0 shield spent: keeps the win, but has to spend 1 more shield than a perfect 15/15/15 (now 0 left, was 1)
  • Zygarde (Complete Forme) 2-0 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 2, was 52)

Defense IVs

Defense at a perfect IV: 174.1 at L51 (best buddy), 173.1 at L50. Each row drops only that one stat (the other two stay 15); matchups shown are those given up versus a perfect IV.

No best buddy, vs a non-best-buddy meta

DefDefenseBulkpoint lostMatchups dropped (you-opp)
14172.3Eternatus, Necrozma (Dawn Wings)
13171.4Eternatus, Necrozma (Dawn Wings)
12170.6Kyogre, Eternatus, Reshiram (Shadow), Necrozma (Dawn Wings), Metagross (Shadow), Dialga (Shadow), Kyurem
Close calls (still a win, but the post-match margin shifts enough to matter: a shield spent, a near-death survival, or roughly one fewer charged move of energy banked)
12 Def:
  • Kyurem 2-1 near-death win: still wins but barely survives, 3 HP left of 234 -- a perfect 15/15/15 keeps 61

No best buddy, vs a best-buddy meta

DefDefenseBulkpoint lostMatchups dropped (you-opp)
14172.3-
13171.4Kyogre, Reshiram (Shadow), Lugia, Metagross (Shadow), Dialga (Shadow), Kyurem
12170.6Kyogre, Reshiram (Shadow), Lugia, Lunala, Metagross (Shadow), Dialga (Shadow), Kyurem, Tapu Lele
Close calls (still a win, but the post-match margin shifts enough to matter: a shield spent, a near-death survival, or roughly one fewer charged move of energy banked)
13 Def:
  • Kyurem 2-1 near-death win: still wins but barely survives, 3 HP left of 234 -- a perfect 15/15/15 keeps 61
12 Def:
  • Kyurem 2-1 near-death win: still wins but barely survives, 3 HP left of 234 -- a perfect 15/15/15 keeps 61

Best buddy, vs a non-best-buddy meta

DefDefenseBulkpoint lostMatchups dropped (you-opp)
14173.3Xerneas, Palkia (Shadow), Meloetta (Aria), Ho-Oh (Shadow), Enamorus (Therian)
13172.4Xerneas, Eternatus, Necrozma (Dawn Wings), Palkia (Shadow), Meloetta (Aria), Ho-Oh (Shadow), Enamorus (Therian)
12171.6Xerneas, Eternatus, Necrozma (Dawn Wings), Palkia (Shadow), Meloetta (Aria), Ho-Oh (Shadow), Enamorus (Therian)
Close calls (still a win, but the post-match margin shifts enough to matter: a shield spent, a near-death survival, or roughly one fewer charged move of energy banked)
13 Def:
  • Garchomp (Shadow) 1-1 near-death win: still wins but barely survives, 24 HP left of 235 -- a perfect 15/15/15 keeps 50
12 Def:
  • Garchomp (Shadow) 1-1 near-death win: still wins but barely survives, 24 HP left of 235 -- a perfect 15/15/15 keeps 50

Best buddy, vs a best-buddy meta

DefDefenseBulkpoint lostMatchups dropped (you-opp)
14173.3Eternatus, Necrozma (Dawn Wings)
13172.4Eternatus, Necrozma (Dawn Wings)
12171.6Kyogre, Eternatus, Reshiram (Shadow), Necrozma (Dawn Wings), Metagross (Shadow), Dialga (Shadow), Kyurem
Close calls (still a win, but the post-match margin shifts enough to matter: a shield spent, a near-death survival, or roughly one fewer charged move of energy banked)
14 Def:
  • Garchomp (Shadow) 1-1 near-death win: still wins but barely survives, 24 HP left of 235 -- a perfect 15/15/15 keeps 50
13 Def:
  • Garchomp (Shadow) 1-1 near-death win: still wins but barely survives, 24 HP left of 235 -- a perfect 15/15/15 keeps 50
12 Def:
  • Garchomp (Shadow) 1-1 near-death win: still wins but barely survives, 23 HP left of 235 -- a perfect 15/15/15 keeps 50
  • Kyurem 0-0 near-death win: still wins but barely survives, 1 HP left of 235 -- a perfect 15/15/15 keeps 40
  • Kyurem 2-1 near-death win: still wins but barely survives, 4 HP left of 235 -- a perfect 15/15/15 keeps 62

HP IVs

HP at a perfect IV: 235 at L51 (best buddy), 234 at L50. Each row drops only that one stat (the other two stay 15); matchups shown are those given up versus a perfect IV.

No best buddy, vs a non-best-buddy meta

HPHPMatchups dropped (you-opp)
14233
13232
12231

No best buddy, vs a best-buddy meta

HPHPMatchups dropped (you-opp)
14233
13232
12231
Close calls (still a win, but the post-match margin shifts enough to matter: a shield spent, a near-death survival, or roughly one fewer charged move of energy banked)
12 HP:
  • Latios 2-2 energy banked: still wins but banks 100 less energy than a perfect 15/15/15, about one fewer charged move (now 0, was 100)

Best buddy, vs a non-best-buddy meta

HPHPMatchups dropped (you-opp)
14234-
13234-
12233
Close calls (still a win, but the post-match margin shifts enough to matter: a shield spent, a near-death survival, or roughly one fewer charged move of energy banked)
14 HP:
  • Garchomp (Shadow) 1-1 near-death win: still wins but barely survives, 24 HP left of 234 -- a perfect 15/15/15 keeps 50
13 HP:
  • Garchomp (Shadow) 1-1 near-death win: still wins but barely survives, 24 HP left of 234 -- a perfect 15/15/15 keeps 50
12 HP:
  • Garchomp (Shadow) 1-1 near-death win: still wins but barely survives, 23 HP left of 233 -- a perfect 15/15/15 keeps 50

Best buddy, vs a best-buddy meta

HPHPMatchups dropped (you-opp)
14234-
13234-
12233
Close calls (still a win, but the post-match margin shifts enough to matter: a shield spent, a near-death survival, or roughly one fewer charged move of energy banked)
14 HP:
  • Garchomp (Shadow) 1-1 near-death win: still wins but barely survives, 24 HP left of 234 -- a perfect 15/15/15 keeps 50
13 HP:
  • Garchomp (Shadow) 1-1 near-death win: still wins but barely survives, 24 HP left of 234 -- a perfect 15/15/15 keeps 50
12 HP:
  • Garchomp (Shadow) 1-1 near-death win: still wins but barely survives, 23 HP left of 233 -- a perfect 15/15/15 keeps 50

Every spread with all three IVs from 12 to 15 (the practical range above the 10/10/10 legendary catch floor), sorted so the spreads that drop nothing come first. "Premium" drops no matchups versus a perfect IV in the stated case; everything else lists exactly what it gives up. The first two tables compare against a best-buddied meta (the realistic, harder case); the last two against a non-best-buddied meta, which is strictly easier.

If you best buddy (L51), vs a best-buddy meta

CP and stats at L51; drops measured in the best-buddy vs best-buddy case.

CPIVs (A/D/HP)IV %AtkDefHPDrops vs a perfect IV
462515/15/15100.00%228.2174.1235drops nothing (Premium)
461615/15/1499.57%228.2174.1234drops nothing (Premium)
460815/15/1399.57%228.2174.1234drops nothing (Premium)
460015/15/1299.15%228.2174.1233
460714/15/1599.63%227.4174.1235
2-2 Ho-Oh
461315/14/1599.51%228.2173.3235
459914/15/1499.21%227.4174.1234
2-2 Ho-Oh
459114/15/1399.21%227.4174.1234
2-2 Ho-Oh
460215/13/1599.03%228.2172.4235
458314/15/1298.78%227.4174.1233
459013/15/1599.26%226.5174.1235
2-2 Ho-Oh
459614/14/1599.15%227.4173.3235
460515/14/1499.09%228.2173.3234
459715/14/1399.09%228.2173.3234
457312/15/1598.89%225.7174.1235
2-2 Ho-Oh
458213/15/1498.84%226.5174.1234
2-2 Ho-Oh
457413/15/1398.84%226.5174.1234
2-2 Ho-Oh
458514/13/1598.66%227.4172.4235
456512/15/1498.47%225.7174.1234
2-2 Ho-Oh
455712/15/1398.47%225.7174.1234
2-2 Ho-Oh
458815/14/1298.67%228.2173.3233
456613/15/1298.41%226.5174.1233
454912/15/1298.05%225.7174.1233
457913/14/1598.78%226.5173.3235
458814/14/1498.72%227.4173.3234
458014/14/1398.72%227.4173.3234
459415/13/1498.61%228.2172.4234
458615/13/1398.61%228.2172.4234
456212/14/1598.41%225.7173.3235
456813/13/1598.30%226.5172.4235
457715/13/1298.19%228.2172.4233
455112/13/1597.93%225.7172.4235
459115/12/1598.54%228.2171.6235
457114/14/1298.30%227.4173.3233
457113/14/1498.36%226.5173.3234
456313/14/1398.36%226.5173.3234
457714/13/1498.24%227.4172.4234
456914/13/1398.24%227.4172.4234
455412/14/1497.99%225.7173.3234
454612/14/1397.99%225.7173.3234
456014/13/1297.82%227.4172.4233
457414/12/1598.18%227.4171.6235
455413/14/1297.94%226.5173.3233
453712/14/1297.57%225.7173.3233
456013/13/1497.88%226.5172.4234
455213/13/1397.88%226.5172.4234
454312/13/1497.51%225.7172.4234
453512/13/1397.51%225.7172.4234
454313/13/1297.46%226.5172.4233
452612/13/1297.10%225.7172.4233
458315/12/1498.12%228.2171.6234
457415/12/1398.12%228.2171.6234
456615/12/1297.71%228.2171.6233
455713/12/1597.81%226.5171.6235
454012/12/1597.45%225.7171.6235
456614/12/1497.76%227.4171.6234
455714/12/1397.76%227.4171.6234
454914/12/1297.34%227.4171.6233
454913/12/1497.40%226.5171.6234
454013/12/1397.40%226.5171.6234
453212/12/1497.03%225.7171.6234
452312/12/1397.03%225.7171.6234
453213/12/1296.98%226.5171.6233
451512/12/1296.62%225.7171.6233

If you do not best buddy (L50), vs a best-buddy meta

CP and stats at L50; drops measured in the no-best-buddy vs best-buddy case.

CPIVs (A/D/HP)IV %AtkDefHPDrops vs a perfect IV
457015/15/15100.00%226.9173.1234drops nothing (Premium)
456215/15/1499.57%226.9173.1233
455314/15/1599.63%226.0173.1234
455915/14/1599.51%226.9172.3234
0-1 Palkia
455415/15/1399.15%226.9173.1232
0-1 Palkia
455115/14/1499.09%226.9172.3233
0-1 Palkia
454315/14/1398.66%226.9172.3232
0-1 Palkia
454514/15/1499.20%226.0173.1233
454515/15/1298.72%226.9173.1231
0-1 Palkia
454214/14/1599.15%226.0172.3234
0-1 Palkia
453714/15/1398.78%226.0173.1232
0-1 Palkia
453414/14/1498.72%226.0172.3233
0-1 Palkia
452614/14/1398.30%226.0172.3232
0-1 Palkia
452914/15/1298.35%226.0173.1231
453415/14/1298.24%226.9172.3231
0-1 Palkia
454815/13/1599.03%226.9171.4234
454015/13/1498.61%226.9171.4233
453115/13/1398.18%226.9171.4232
451814/14/1297.87%226.0172.3231
453613/15/1599.26%225.2173.1234
451912/15/1598.89%224.4173.1234
452813/15/1498.84%225.2173.1233
453715/12/1598.54%226.9170.6234
451112/15/1498.47%224.4173.1233
452915/12/1498.12%226.9170.6233
452015/12/1397.70%226.9170.6232
452513/14/1598.78%225.2172.3234
453114/13/1598.66%226.0171.4234
452013/15/1398.41%225.2173.1232
450812/14/1598.41%224.4172.3234
451713/14/1498.36%225.2172.3233
452314/13/1498.24%226.0171.4233
450312/15/1398.04%224.4173.1232
450012/14/1497.99%224.4172.3233
450913/14/1397.93%225.2172.3232
451514/13/1397.82%226.0171.4232
449212/14/1397.57%224.4172.3232
451213/15/1297.99%225.2173.1231
452315/13/1297.76%226.9171.4231
449512/15/1297.62%224.4173.1231
452014/12/1598.18%226.0170.6234
451214/12/1497.76%226.0170.6233
450414/12/1397.34%226.0170.6232
451215/12/1297.28%226.9170.6231
450113/14/1297.51%225.2172.3231
448412/14/1297.15%224.4172.3231
450714/13/1297.40%226.0171.4231
449514/12/1296.92%226.0170.6231
451413/13/1598.30%225.2171.4234
449712/13/1597.93%224.4171.4234
450613/13/1497.88%225.2171.4233
448912/13/1497.51%224.4171.4233
449813/13/1397.46%225.2171.4232
448112/13/1397.09%224.4171.4232
450313/12/1597.81%225.2170.6234
448612/12/1597.45%224.4170.6234
449513/12/1497.40%225.2170.6233
447812/12/1497.03%224.4170.6233
448713/12/1396.98%225.2170.6232
447012/12/1396.62%224.4170.6232
449013/13/1297.04%225.2171.4231
447312/13/1296.67%224.4171.4231
447913/12/1296.56%225.2170.6231
446212/12/1296.20%224.4170.6231

If you best buddy (L51), vs a non-best-buddy meta

CP and stats at L51; drops measured in the best-buddy vs no-best-buddy-meta case.

CPIVs (A/D/HP)IV %AtkDefHPDrops vs a perfect IV
462515/15/15100.00%228.2174.1235drops nothing (Premium)
461615/15/1499.57%228.2174.1234drops nothing (Premium)
460815/15/1399.57%228.2174.1234drops nothing (Premium)
460714/15/1599.63%227.4174.1235
459914/15/1499.21%227.4174.1234
459114/15/1399.21%227.4174.1234
460015/15/1299.15%228.2174.1233
458314/15/1298.78%227.4174.1233
459013/15/1599.26%226.5174.1235
1-1 Lunala
458213/15/1498.84%226.5174.1234
1-1 Lunala
457413/15/1398.84%226.5174.1234
1-1 Lunala
461315/14/1599.51%228.2173.3235
459614/14/1599.15%227.4173.3235
460515/14/1499.09%228.2173.3234
459715/14/1399.09%228.2173.3234
458814/14/1498.72%227.4173.3234
458014/14/1398.72%227.4173.3234
456613/15/1298.41%226.5174.1233
1-1 Lunala
458815/14/1298.67%228.2173.3233
457114/14/1298.30%227.4173.3233
460215/13/1599.03%228.2172.4235
457312/15/1598.89%225.7174.1235
457913/14/1598.78%226.5173.3235
458514/13/1598.66%227.4172.4235
459115/12/1598.54%228.2171.6235
456512/15/1498.47%225.7174.1234
455712/15/1398.47%225.7174.1234
457113/14/1498.36%226.5173.3234
456313/14/1398.36%226.5173.3234
457414/12/1598.18%227.4171.6235
454912/15/1298.05%225.7174.1233
455413/14/1297.94%226.5173.3233
459415/13/1498.61%228.2172.4234
458615/13/1398.61%228.2172.4234
456813/13/1598.30%226.5172.4235
457714/13/1498.24%227.4172.4234
456914/13/1398.24%227.4172.4234
455713/12/1597.81%226.5171.6235
456212/14/1598.41%225.7173.3235
457715/13/1298.19%228.2172.4233
458315/12/1498.12%228.2171.6234
457415/12/1398.12%228.2171.6234
455412/14/1497.99%225.7173.3234
454612/14/1397.99%225.7173.3234
456014/13/1297.82%227.4172.4233
456614/12/1497.76%227.4171.6234
455714/12/1397.76%227.4171.6234
456615/12/1297.71%228.2171.6233
454914/12/1297.34%227.4171.6233
456013/13/1497.88%226.5172.4234
455213/13/1397.88%226.5172.4234
453712/14/1297.57%225.7173.3233
455112/13/1597.93%225.7172.4235
454313/13/1297.46%226.5172.4233
454012/12/1597.45%225.7171.6235
454913/12/1497.40%226.5171.6234
454013/12/1397.40%226.5171.6234
453213/12/1296.98%226.5171.6233
454312/13/1497.51%225.7172.4234
453512/13/1397.51%225.7172.4234
452612/13/1297.10%225.7172.4233
453212/12/1497.03%225.7171.6234
452312/12/1397.03%225.7171.6234
451512/12/1296.62%225.7171.6233

If you do not best buddy (L50), vs a non-best-buddy meta

CP and stats at L50; drops measured in the no-best-buddy vs no-best-buddy-meta case.

CPIVs (A/D/HP)IV %AtkDefHPDrops vs a perfect IV
457015/15/15100.00%226.9173.1234drops nothing (Premium)
456215/15/1499.57%226.9173.1233
455314/15/1599.63%226.0173.1234
454514/15/1499.20%226.0173.1233
455415/15/1399.15%226.9173.1232
0-1 Palkia
455915/14/1599.51%226.9172.3234
453613/15/1599.26%225.2173.1234
455115/14/1499.09%226.9172.3233
451912/15/1598.89%224.4173.1234
453714/15/1398.78%226.0173.1232
0-1 Palkia
454214/14/1599.15%226.0172.3234
454815/13/1599.03%226.9171.4234
452813/15/1498.84%225.2173.1233
454515/15/1298.72%226.9173.1231
454015/13/1498.61%226.9171.4233
451112/15/1498.47%224.4173.1233
453414/14/1498.72%226.0172.3233
454315/14/1398.66%226.9172.3232
453114/13/1598.66%226.0171.4234
452013/15/1398.41%225.2173.1232
452914/15/1298.35%226.0173.1231
452314/13/1498.24%226.0171.4233
453115/13/1398.18%226.9171.4232
450312/15/1398.04%224.4173.1232
452513/14/1598.78%225.2172.3234
450812/14/1598.41%224.4172.3234
452614/14/1398.30%226.0172.3232
453415/14/1298.24%226.9172.3231
451713/14/1498.36%225.2172.3233
451213/15/1297.99%225.2173.1231
450012/14/1497.99%224.4172.3233
451514/13/1397.82%226.0171.4232
449512/15/1297.62%224.4173.1231
453715/12/1598.54%226.9170.6234
451413/13/1598.30%225.2171.4234
450913/14/1397.93%225.2172.3232
449712/13/1597.93%224.4171.4234
450613/13/1497.88%225.2171.4233
451814/14/1297.87%226.0172.3231
452315/13/1297.76%226.9171.4231
449212/14/1397.57%224.4172.3232
448912/13/1497.51%224.4171.4233
452915/12/1498.12%226.9170.6233
449813/13/1397.46%225.2171.4232
448112/13/1397.09%224.4171.4232
452014/12/1598.18%226.0170.6234
452015/12/1397.70%226.9170.6232
450113/14/1297.51%225.2172.3231
450714/13/1297.40%226.0171.4231
448412/14/1297.15%224.4172.3231
451214/12/1497.76%226.0170.6233
450414/12/1397.34%226.0170.6232
449013/13/1297.04%225.2171.4231
447312/13/1296.67%224.4171.4231
450313/12/1597.81%225.2170.6234
448612/12/1597.45%224.4170.6234
449513/12/1497.40%225.2170.6233
447812/12/1497.03%224.4170.6233
451215/12/1297.28%226.9170.6231
448713/12/1396.98%225.2170.6232
447012/12/1396.62%224.4170.6232
449514/12/1296.92%226.0170.6231
447913/12/1296.56%225.2170.6231
446212/12/1296.20%224.4170.6231

Method and caveats

Format adapted from XehrFelrose's Master League IV deep dives; numbers independently simulated. Generated by scripts/iv_envelope_analysis.py + scripts/render_iv_envelope_article.py.
Battle engine is a Python port of PvPoke; all game data from PvPoke by Empoleon_Dynamite (MIT license). This project would not exist without it.