Gholdengo: 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 Gholdengo with its standard Master League moveset. Base stats atk 252 / def 190 / hp 202.

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 61-strong Master top-60. The full per-shield picture is in the stat tables below.

Shield-dependent (split on even shields): Metagross, Lunala, Dialga (Origin), Kyurem (Black), Marshadow, Palkia (Shadow), Metagross (Shadow), Necrozma (Dawn Wings), Meloetta (Aria), Latios, Latios (Shadow), Florges, Solgaleo, Latias (Shadow), Keldeo (Resolute), Dialga (Shadow), Dialga, Hydreigon (Shadow), Mewtwo, Primarina, Tapu Lele, Dragonite (Shadow), Goodra, Keldeo (Ordinary), Sylveon, Tyranitar (Shadow), Gyarados.

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: Florges 2-2, Gholdengo 0-0, Gholdengo 1-1, Gholdengo 2-2, Groudon 2-1, Latias 1-2, Lugia 1-2
Gives up: Lunala 2-2

Vs a best-buddy meta

Gains: Garchomp 2-1, Latias 1-2, Latios (Shadow) 0-1, Lugia 1-2, Mewtwo 0-0
Gives up: Lunala 2-2

Attack IVs

Attack at a perfect IV: 225.7 at L51 (best buddy), 224.4 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)
14223.5GholdengoGarchomp
13222.7GholdengoLunala, Eternatus, Garchomp, Keldeo (Resolute), Keldeo (Ordinary), Annihilape
12221.8Xerneas, Zamazenta (Crowned Shield), Yveltal, Meloetta (Aria), GholdengoLunala, Eternatus, Garchomp, Keldeo (Resolute), Keldeo (Ordinary), Annihilape
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 Atk:
  • Garchomp (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)

No best buddy, vs a best-buddy meta

AtkAttackCMP lostBreakpoint lostMatchups dropped (you-opp)
14223.5Xerneas, Zamazenta (Crowned Shield), Yveltal, Meloetta (Aria)Lunala, Eternatus, Keldeo (Resolute), Keldeo (Ordinary), Annihilape
13222.7Xerneas, Zamazenta (Crowned Shield), Yveltal, Meloetta (Aria)Lunala, Dialga (Origin), Eternatus, Keldeo (Resolute), Keldeo (Ordinary), Annihilape
12221.8Xerneas, Zamazenta (Crowned Shield), Yveltal, Meloetta (Aria)Lunala, Dialga (Origin), Eternatus, Mewtwo (Shadow), Melmetal, Keldeo (Resolute), Keldeo (Ordinary), Annihilape
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:
  • Dragonite (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)
  • Dragonite (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)
  • Necrozma (Dusk Mane) 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)
  • Necrozma (Dusk Mane) 2-0 shield spent: keeps the win, but has to spend 1 more shield than a perfect 15/15/15 (now 1 left, was 2)
12 Atk:
  • Dragonite (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)
  • Dragonite (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)
  • Necrozma (Dusk Mane) 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)
  • Necrozma (Dusk Mane) 2-0 shield spent: keeps the win, but has to spend 1 more shield than a perfect 15/15/15 (now 1 left, was 2)

Best buddy, vs a non-best-buddy meta

AtkAttackCMP lostBreakpoint lostMatchups dropped (you-opp)
14224.8---
13224.0GholdengoKyogre, Garchomp, Groudon
12223.2GholdengoKyogre, Garchomp, Groudon
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:
  • Lugia 1-2 near-death win: still wins but barely survives, 2 HP left of 183 -- a perfect 15/15/15 keeps 42
13 Atk:
  • Gholdengo 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)
  • Gholdengo 2-0 shield spent: keeps the win, but has to spend 1 more shield than a perfect 15/15/15 (now 1 left, was 2)
  • Gholdengo 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)
  • Lugia 1-2 near-death win: still wins but barely survives, 2 HP left of 183 -- a perfect 15/15/15 keeps 42
12 Atk:
  • Gholdengo 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)
  • Gholdengo 2-0 shield spent: keeps the win, but has to spend 1 more shield than a perfect 15/15/15 (now 1 left, was 2)
  • Gholdengo 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)
  • Lugia 1-2 near-death win: still wins but barely survives, 2 HP left of 183 -- a perfect 15/15/15 keeps 42

Best buddy, vs a best-buddy meta

AtkAttackCMP lostBreakpoint lostMatchups dropped (you-opp)
14224.8GholdengoGarchomp
13224.0GholdengoLunala, Eternatus, Garchomp, Keldeo (Resolute), Keldeo (Ordinary), Annihilape
12223.2Xerneas, Zamazenta (Crowned Shield), Yveltal, Meloetta (Aria), GholdengoLunala, Eternatus, Garchomp, Keldeo (Resolute), Keldeo (Ordinary), Annihilape
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:
  • Garchomp (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)
  • Xerneas 1-1 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 6, was 56)
  • Xerneas 1-2 energy banked: still wins but banks 50 less energy than a perfect 15/15/15, about one fewer charged move (now 6, was 56)
13 Atk:
  • Garchomp (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) 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 (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) 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)

Defense IVs

Defense at a perfect IV: 173.3 at L51 (best buddy), 172.3 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)
14171.4Ho-Oh, Mewtwo
13170.6Kyurem (Black), Kyogre, Metagross (Shadow), Yveltal, Ho-Oh, Mewtwo
12169.7Lunala, Kyurem (Black), Kyogre, Metagross (Shadow), Yveltal, Ho-Oh, Necrozma (Dusk Mane), Mewtwo

No best buddy, vs a best-buddy meta

DefDefenseBulkpoint lostMatchups dropped (you-opp)
14171.4Kyurem (Black), Kyogre, Metagross (Shadow), Yveltal
13170.6Lunala, Kyurem (Black), Kyogre, Metagross (Shadow), Yveltal, Garchomp, Necrozma (Dusk Mane)
12169.7Lunala, Kyurem (Black), Kyogre, Metagross (Shadow), Yveltal, Garchomp, Necrozma (Dusk Mane), Tapu Lele

Best buddy, vs a non-best-buddy meta

DefDefenseBulkpoint lostMatchups dropped (you-opp)
14172.4Solgaleo, Ho-Oh (Shadow)-
13171.6Ho-Oh, Solgaleo, Mewtwo, Ho-Oh (Shadow)
0-0 Mewtwo
12170.8Kyurem (Black), Kyogre, Metagross (Shadow), Yveltal, Ho-Oh, Solgaleo, Mewtwo, Ho-Oh (Shadow)

Best buddy, vs a best-buddy meta

DefDefenseBulkpoint lostMatchups dropped (you-opp)
14172.4Ho-Oh, Mewtwo
0-0 Mewtwo
13171.6Kyurem (Black), Kyogre, Metagross (Shadow), Yveltal, Ho-Oh, Mewtwo
12170.8Lunala, Kyurem (Black), Kyogre, Metagross (Shadow), Yveltal, Ho-Oh, Necrozma (Dusk Mane), Mewtwo
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:
  • Kyogre 2-1 near-death win: still wins but barely survives, 12 HP left of 183 -- a perfect 15/15/15 keeps 37
12 Def:
  • Kyogre 2-1 near-death win: still wins but barely survives, 12 HP left of 183 -- a perfect 15/15/15 keeps 37

HP IVs

HP at a perfect IV: 183 at L51 (best buddy), 182 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)
14181
2-2 Lunala
13180
12179

No best buddy, vs a best-buddy meta

HPHPMatchups dropped (you-opp)
14181
2-2 Lunala
13180
12179
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 HP:
  • Dialga 0-0 near-death win: still wins but barely survives, 22 HP left of 180 -- a perfect 15/15/15 keeps 79
12 HP:
  • Annihilape (Shadow) 1-1 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 non-best-buddy meta

HPHPMatchups dropped (you-opp)
14182-
13181
1-2 Latias
12180
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:
  • Kyogre (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)
13 HP:
  • Kyogre (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)

Best buddy, vs a best-buddy meta

HPHPMatchups dropped (you-opp)
14182
13181
12180
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:
  • Kyogre (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)
13 HP:
  • Kyogre (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)

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
402315/15/15100.00%225.7173.3183drops nothing (Premium)
400814/15/1599.63%224.8173.3183
401415/14/1599.51%225.7172.4183
0-0 Mewtwo
401415/15/1499.45%225.7173.3182
399814/14/1599.14%224.8172.4183
0-0 Mewtwo
400515/15/1398.91%225.7173.3181
399914/15/1499.08%224.8173.3182
400415/13/1599.02%225.7171.6183
0-0 Mewtwo
1-2 Latias
399014/15/1398.54%224.8173.3181
399313/15/1599.25%224.0173.3183
2-2 Kyurem
400415/14/1498.97%225.7172.4182
0-0 Mewtwo
397812/15/1598.88%223.2173.3183
2-2 Kyurem
398914/13/1598.65%224.8171.6183
0-0 Mewtwo
1-2 Latias
399515/14/1398.42%225.7172.4181
0-0 Mewtwo
399515/15/1298.36%225.7173.3180
398313/14/1598.77%224.0172.4183
0-0 Mewtwo
2-2 Kyurem
398413/15/1498.71%224.0173.3182
398914/14/1498.60%224.8172.4182
0-0 Mewtwo
399415/12/1598.54%225.7170.8183
0-0 Mewtwo
396812/14/1598.39%223.2172.4183
0-0 Mewtwo
2-2 Kyurem
396912/15/1498.34%223.2173.3182
397513/15/1398.17%224.0173.3181
398014/14/1398.06%224.8172.4181
0-0 Mewtwo
398014/15/1297.99%224.8173.3180
398615/14/1297.88%225.7172.4180
0-0 Mewtwo
396012/15/1397.80%223.2173.3181
399415/13/1498.48%225.7171.6182
0-0 Mewtwo
2-1 Kyogre
397914/12/1598.17%224.8170.8183
0-0 Mewtwo
398515/12/1498.00%225.7170.8182
0-0 Mewtwo
2-1 Kyogre
398515/13/1397.94%225.7171.6181
0-0 Mewtwo
2-1 Kyogre
397114/14/1297.51%224.8172.4180
0-0 Mewtwo
397413/13/1598.28%224.0171.6183
0-0 Mewtwo
2-2 Kyurem
397413/14/1498.23%224.0172.4182
0-0 Mewtwo
397914/13/1498.11%224.8171.6182
0-0 Mewtwo
395912/13/1597.91%223.2171.6183
0-0 Mewtwo
2-2 Kyurem
395912/14/1497.86%223.2172.4182
0-0 Mewtwo
396513/14/1397.69%224.0172.4181
0-0 Mewtwo
397014/12/1497.63%224.8170.8182
0-0 Mewtwo
396513/15/1297.62%224.0173.3180
397014/13/1397.58%224.8171.6181
0-0 Mewtwo
397515/12/1397.46%225.7170.8181
0-0 Mewtwo
2-1 Kyogre
395012/14/1397.32%223.2172.4181
0-0 Mewtwo
395112/15/1297.26%223.2173.3180
397615/13/1297.40%225.7171.6180
396014/12/1397.09%224.8170.8181
396413/12/1597.80%224.0170.8183
0-0 Mewtwo
396413/13/1497.75%224.0171.6182
0-0 Mewtwo
394912/12/1597.43%223.2170.8183
0-0 Mewtwo
395012/13/1497.38%223.2171.6182
0-0 Mewtwo
395513/12/1497.26%224.0170.8182
0-0 Mewtwo
395513/13/1397.21%224.0171.6181
0-0 Mewtwo
395613/14/1297.15%224.0172.4180
0-0 Mewtwo
396114/13/1297.04%224.8171.6180
396615/12/1296.92%225.7170.8180
394012/12/1496.90%223.2170.8182
0-0 Mewtwo
394012/13/1396.84%223.2171.6181
0-0 Mewtwo
394112/14/1296.78%223.2172.4180
0-0 Mewtwo
395114/12/1296.56%224.8170.8180
394613/12/1396.73%224.0170.8181
393112/12/1396.36%223.2170.8181
394613/13/1296.67%224.0171.6180
393112/13/1296.31%223.2171.6180
393613/12/1296.20%224.0170.8180
392212/12/1295.83%223.2170.8180

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
397615/15/15100.00%224.4172.3182drops nothing (Premium)
396715/15/1499.45%224.4172.3181
2-2 Lunala
396114/15/1599.63%223.5172.3182
396615/14/1599.51%224.4171.4182
2-1 Kyogre
395815/15/1398.90%224.4172.3180
2-2 Lunala
395214/15/1499.08%223.5172.3181
2-2 Lunala
395615/13/1599.02%224.4170.6182
2-1 Kyogre
2-2 Lunala
395715/14/1498.97%224.4171.4181
2-1 Kyogre
2-2 Lunala
394715/12/1598.54%224.4169.7182
2-1 Kyogre
2-2 Lunala
395114/14/1599.14%223.5171.4182
2-1 Kyogre
394815/15/1298.35%224.4172.3179
2-2 Lunala
394613/15/1599.25%222.7172.3182
394214/13/1598.65%223.5170.6182
2-1 Kyogre
2-2 Lunala
394214/14/1498.59%223.5171.4181
2-1 Kyogre
2-2 Lunala
394314/15/1398.53%223.5172.3180
394715/13/1498.48%224.4170.6181
2-1 Kyogre
394815/14/1398.42%224.4171.4180
2-1 Kyogre
2-2 Lunala
393214/12/1598.17%223.5169.7182
2-1 Kyogre
2-2 Lunala
393112/15/1598.88%221.8172.3182
393713/15/1498.71%222.7172.3181
393815/12/1498.00%224.4169.7181
2-1 Kyogre
393815/13/1397.94%224.4170.6180
2-1 Kyogre
393915/14/1297.87%224.4171.4179
2-1 Kyogre
2-2 Lunala
392815/12/1397.45%224.4169.7180
2-1 Kyogre
393613/14/1598.77%222.7171.4182
2-1 Kyogre
392212/15/1498.33%221.8172.3181
393314/15/1297.98%223.5172.3179
392915/13/1297.39%224.4170.6179
391915/12/1296.91%224.4169.7179
392212/14/1598.39%221.8171.4182
392713/13/1598.28%222.7170.6182
2-1 Kyogre
392713/14/1498.22%222.7171.4181
2-1 Kyogre
392813/15/1398.16%222.7172.3180
393314/13/1498.11%223.5170.6181
2-1 Kyogre
393314/14/1398.05%223.5171.4180
2-1 Kyogre
391713/12/1597.80%222.7169.7182
2-1 Kyogre
391212/13/1597.91%221.8170.6182
391312/14/1497.85%221.8171.4181
391312/15/1397.79%221.8172.3180
392314/12/1497.63%223.5169.7181
392314/13/1397.57%223.5170.6180
392414/14/1297.51%223.5171.4179
390212/12/1597.43%221.8169.7182
391414/12/1397.09%223.5169.7180
391913/15/1297.61%222.7172.3179
391414/13/1297.03%223.5170.6179
390514/12/1296.55%223.5169.7179
391813/13/1497.74%222.7170.6181
391813/14/1397.68%222.7171.4180
390412/15/1297.25%221.8172.3179
390312/13/1497.37%221.8170.6181
390312/14/1397.31%221.8171.4180
390813/12/1497.26%222.7169.7181
390913/13/1397.20%222.7170.6180
390913/14/1297.14%222.7171.4179
389913/12/1396.72%222.7169.7180
389312/12/1496.89%221.8169.7181
389412/13/1396.84%221.8170.6180
389412/14/1296.77%221.8171.4179
390013/13/1296.66%222.7170.6179
388412/12/1396.36%221.8169.7180
389013/12/1296.19%222.7169.7179
388512/13/1296.30%221.8170.6179
387512/12/1295.82%221.8169.7179

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
402315/15/15100.00%225.7173.3183drops nothing (Premium)
400814/15/1599.63%224.8173.3183drops nothing (Premium)
401415/14/1599.51%225.7172.4183drops nothing (Premium)
401415/15/1499.45%225.7173.3182drops nothing (Premium)
399814/14/1599.14%224.8172.4183drops nothing (Premium)
399914/15/1499.08%224.8173.3182drops nothing (Premium)
400415/13/1599.02%225.7171.6183
0-0 Mewtwo
400415/14/1498.97%225.7172.4182
1-2 Latias
400515/15/1398.91%225.7173.3181
1-2 Latias
398914/13/1598.65%224.8171.6183
0-0 Mewtwo
399515/14/1398.42%225.7172.4181
1-2 Latias
398914/14/1498.60%224.8172.4182
399415/12/1598.54%225.7170.8183
0-0 Mewtwo
399014/15/1398.54%224.8173.3181
399515/15/1298.36%225.7173.3180
1-2 Latias
397914/12/1598.17%224.8170.8183
0-0 Mewtwo
398014/14/1398.06%224.8172.4181
399415/13/1498.48%225.7171.6182
0-0 Mewtwo
1-2 Latias
398014/15/1297.99%224.8173.3180
398515/13/1397.94%225.7171.6181
0-0 Mewtwo
1-2 Latias
398615/14/1297.88%225.7172.4180
1-2 Latias
397914/13/1498.11%224.8171.6182
0-0 Mewtwo
398515/12/1498.00%225.7170.8182
0-0 Mewtwo
1-2 Latias
397014/13/1397.58%224.8171.6181
0-0 Mewtwo
397114/14/1297.51%224.8172.4180
397515/12/1397.46%225.7170.8181
0-0 Mewtwo
1-2 Latias
397615/13/1297.40%225.7171.6180
0-0 Mewtwo
1-2 Latias
397014/12/1497.63%224.8170.8182
0-0 Mewtwo
396014/12/1397.09%224.8170.8181
0-0 Mewtwo
396114/13/1297.04%224.8171.6180
0-0 Mewtwo
399313/15/1599.25%224.0173.3183
398313/14/1598.77%224.0172.4183
398413/15/1498.71%224.0173.3182
396615/12/1296.92%225.7170.8180
397812/15/1598.88%223.2173.3183
396812/14/1598.39%223.2172.4183
396912/15/1498.34%223.2173.3182
397413/13/1598.28%224.0171.6183
396513/14/1397.69%224.0172.4181
395114/12/1296.56%224.8170.8180
397413/14/1498.23%224.0172.4182
397513/15/1398.17%224.0173.3181
395912/13/1597.91%223.2171.6183
396413/12/1597.80%224.0170.8183
396513/15/1297.62%224.0173.3180
395012/14/1397.32%223.2172.4181
395912/14/1497.86%223.2172.4182
396012/15/1397.80%223.2173.3181
394912/12/1597.43%223.2170.8183
395112/15/1297.26%223.2173.3180
395513/13/1397.21%224.0171.6181
395613/14/1297.15%224.0172.4180
396413/13/1497.75%224.0171.6182
394012/13/1396.84%223.2171.6181
394112/14/1296.78%223.2172.4180
394613/13/1296.67%224.0171.6180
395012/13/1497.38%223.2171.6182
394613/12/1396.73%224.0170.8181
393112/13/1296.31%223.2171.6180
395513/12/1497.26%224.0170.8182
393112/12/1396.36%223.2170.8181
394012/12/1496.90%223.2170.8182
393613/12/1296.20%224.0170.8180
392212/12/1295.83%223.2170.8180

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
397615/15/15100.00%224.4172.3182drops nothing (Premium)
396114/15/1599.63%223.5172.3182
396715/15/1499.45%224.4172.3181
2-2 Lunala
396615/14/1599.51%224.4171.4182
0-0 Mewtwo
394613/15/1599.25%222.7172.3182
395214/15/1499.08%223.5172.3181
2-2 Lunala
395114/14/1599.14%223.5171.4182
0-0 Mewtwo
395715/14/1498.97%224.4171.4181
0-0 Mewtwo
2-2 Lunala
395815/15/1398.90%224.4172.3180
2-2 Lunala
393713/15/1498.71%222.7172.3181
2-2 Lunala
395615/13/1599.02%224.4170.6182
0-0 Mewtwo
2-1 Kyogre
393112/15/1598.88%221.8172.3182
393613/14/1598.77%222.7171.4182
0-0 Mewtwo
394214/14/1498.59%223.5171.4181
0-0 Mewtwo
2-2 Lunala
394314/15/1398.53%223.5172.3180
2-2 Lunala
394815/14/1398.42%224.4171.4180
0-0 Mewtwo
2-2 Lunala
394214/13/1598.65%223.5170.6182
0-0 Mewtwo
394715/12/1598.54%224.4169.7182
0-0 Mewtwo
2-1 Kyogre
2-2 Lunala
394715/13/1498.48%224.4170.6181
0-0 Mewtwo
2-1 Kyogre
2-2 Lunala
394815/15/1298.35%224.4172.3179
2-2 Lunala
392212/15/1498.33%221.8172.3181
2-2 Lunala
392713/14/1498.22%222.7171.4181
0-0 Mewtwo
2-2 Lunala
392813/15/1398.16%222.7172.3180
2-2 Lunala
393314/14/1398.05%223.5171.4180
0-0 Mewtwo
2-2 Lunala
392212/14/1598.39%221.8171.4182
0-0 Mewtwo
392713/13/1598.28%222.7170.6182
0-0 Mewtwo
393214/12/1598.17%223.5169.7182
0-0 Mewtwo
2-2 Lunala
393314/13/1498.11%223.5170.6181
0-0 Mewtwo
2-2 Lunala
393815/12/1498.00%224.4169.7181
0-0 Mewtwo
2-1 Kyogre
393314/15/1297.98%223.5172.3179
2-2 Lunala
393915/14/1297.87%224.4171.4179
2-2 Lunala
391813/14/1397.68%222.7171.4180
0-0 Mewtwo
2-2 Lunala
393815/13/1397.94%224.4170.6180
2-1 Kyogre
2-2 Lunala
391312/14/1497.85%221.8171.4181
0-0 Mewtwo
2-2 Lunala
391713/12/1597.80%222.7169.7182
0-0 Mewtwo
2-2 Lunala
391312/15/1397.79%221.8172.3180
2-2 Lunala
391813/13/1497.74%222.7170.6181
0-0 Mewtwo
2-2 Lunala
392314/12/1497.63%223.5169.7181
391913/15/1297.61%222.7172.3179
392414/14/1297.51%223.5171.4179
2-2 Lunala
392915/13/1297.39%224.4170.6179
2-1 Kyogre
2-2 Lunala
391212/13/1597.91%221.8170.6182
0-0 Mewtwo
392314/13/1397.57%223.5170.6180
392815/12/1397.45%224.4169.7180
390312/14/1397.31%221.8171.4180
0-0 Mewtwo
2-2 Lunala
390813/12/1497.26%222.7169.7181
390913/14/1297.14%222.7171.4179
391414/13/1297.03%223.5170.6179
390212/12/1597.43%221.8169.7182
0-0 Mewtwo
2-2 Lunala
390312/13/1497.37%221.8170.6181
0-0 Mewtwo
2-2 Lunala
390412/15/1297.25%221.8172.3179
390913/13/1397.20%222.7170.6180
391414/12/1397.09%223.5169.7180
391915/12/1296.91%224.4169.7179
390013/13/1296.66%222.7170.6179
389312/12/1496.89%221.8169.7181
389412/14/1296.77%221.8171.4179
389913/12/1396.72%222.7169.7180
390514/12/1296.55%223.5169.7179
389412/13/1396.84%221.8170.6180
388512/13/1296.30%221.8170.6179
389013/12/1296.19%222.7169.7179
388412/12/1396.36%221.8169.7180
387512/12/1295.82%221.8169.7179

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.