Rillaboom: 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 Rillaboom with its standard Master League moveset. Base stats atk 239 / def 168 / hp 225.

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, Xerneas, Reshiram, Reshiram (Shadow), Zekrom, Necrozma (Dusk Mane), Garchomp (Shadow), Metagross (Shadow), Melmetal, Garchomp, Palkia, Rillaboom, Latios (Shadow), Dialga (Shadow), Meloetta (Aria), Latias (Shadow), Togekiss, 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, Garchomp 1-1, Goodra 2-1, Goodra 2-2, Gyarados (Shadow) 0-1, Gyarados (Shadow) 1-2, Keldeo (Resolute) 1-2, Kyogre (Shadow) 1-2, Necrozma (Dawn Wings) 1-0, Rillaboom 1-1, Rillaboom 2-2, Yveltal 2-0
Gives up: Enamorus (Therian) 1-1

Vs a best-buddy meta

Gains: Gyarados (Shadow) 1-2, Kyogre (Shadow) 0-0, Metagross (Shadow) 1-1, Necrozma (Dawn Wings) 1-0, Rillaboom 0-0, Rillaboom 1-1, Zekrom 1-1

Attack IVs

Attack at a perfect IV: 214.7 at L51 (best buddy), 213.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)
14212.6Ho-Oh, Rillaboom-
13211.8Ho-Oh, RillaboomMewtwo (Shadow)
12210.9Ho-Oh, Rillaboom, GyaradosZamazenta (Crowned Shield), Ursaluna (Shadow), Mewtwo (Shadow)
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:
  • Necrozma (Dusk Mane) 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:
  • Gyarados (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)
  • Necrozma (Dusk Mane) 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:
  • Necrozma (Dusk Mane) 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)
  • Rillaboom 1-0 near-death win: still wins but barely survives, 17 HP left of 201 -- a perfect 15/15/15 keeps 39

No best buddy, vs a best-buddy meta

AtkAttackCMP lostBreakpoint lostMatchups dropped (you-opp)
14212.6GyaradosZamazenta (Crowned Shield)
13211.8GyaradosZamazenta (Crowned Shield), Ursaluna (Shadow)
12210.9Lugia (Shadow), GyaradosZamazenta (Crowned Shield), Ursaluna (Shadow)
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 0-1 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 3, was 38)
  • Primarina 1-1 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 3, was 38)
  • Primarina 2-1 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 3, was 38)
13 Atk:
  • Gyarados (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)
  • Primarina 0-1 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 3, was 38)
  • Primarina 1-1 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 3, was 38)
  • Primarina 2-1 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 3, was 38)
12 Atk:
  • Groudon 2-2 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 0, was 35)
  • Gyarados (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)
  • Kyogre 1-2 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 0, was 35)
  • Kyogre 2-2 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 0, was 35)
  • Primarina 0-1 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 3, was 38)
  • Primarina 1-1 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 3, was 38)
  • Primarina 2-1 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 3, was 38)

Best buddy, vs a non-best-buddy meta

AtkAttackCMP lostBreakpoint lostMatchups dropped (you-opp)
14213.9--
2-1 Goodra
13213.0Ho-Oh, Rillaboom-
12212.2Ho-Oh, RillaboomMewtwo (Shadow)
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:
  • Goodra 2-0 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 1, was 36)
  • Latios (Shadow) 2-2 near-death win: still wins but barely survives, 16 HP left of 202 -- a perfect 15/15/15 keeps 83
13 Atk:
  • Goodra 2-0 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 1, was 36)
  • Latios (Shadow) 2-2 near-death win: still wins but barely survives, 16 HP left of 202 -- a perfect 15/15/15 keeps 83
  • Necrozma (Dusk Mane) 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)
  • Rillaboom 1-0 near-death win: still wins but barely survives, 21 HP left of 202 -- a perfect 15/15/15 keeps 62
  • Rillaboom 2-1 near-death win: still wins but barely survives, 22 HP left of 202 -- a perfect 15/15/15 keeps 49
12 Atk:
  • Goodra 2-0 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 1, was 36)
  • Latios (Shadow) 2-2 near-death win: still wins but barely survives, 16 HP left of 202 -- a perfect 15/15/15 keeps 83
  • Necrozma (Dusk Mane) 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)
  • Rillaboom 1-0 near-death win: still wins but barely survives, 21 HP left of 202 -- a perfect 15/15/15 keeps 62
  • Rillaboom 2-1 near-death win: still wins but barely survives, 20 HP left of 202 -- a perfect 15/15/15 keeps 49

Best buddy, vs a best-buddy meta

AtkAttackCMP lostBreakpoint lostMatchups dropped (you-opp)
14213.9Ho-Oh, Rillaboom-
13213.0Ho-Oh, RillaboomMewtwo (Shadow)
12212.2Ho-Oh, Rillaboom, GyaradosZamazenta (Crowned Shield), Ursaluna (Shadow), Mewtwo (Shadow)
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:
  • Rillaboom 1-0 near-death win: still wins but barely survives, 18 HP left of 202 -- a perfect 15/15/15 keeps 40
13 Atk:
  • Gyarados (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)
  • Primarina 0-1 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 3, was 38)
  • Primarina 1-1 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 3, was 38)
  • Primarina 2-1 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 3, was 38)
  • Rillaboom 1-0 near-death win: still wins but barely survives, 18 HP left of 202 -- a perfect 15/15/15 keeps 40
12 Atk:
  • Primarina 0-1 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 3, was 38)
  • Primarina 1-1 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 3, was 38)
  • Primarina 2-1 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 3, was 38)
  • Rillaboom 1-0 near-death win: still wins but barely survives, 18 HP left of 202 -- a perfect 15/15/15 keeps 40

Defense IVs

Defense at a perfect IV: 154.7 at L51 (best buddy), 153.8 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)
14152.9Lugia (Shadow), Gholdengo
13152.1Ursaluna (Shadow), Lugia (Shadow), Ho-Oh, Metagross (Shadow), Solgaleo, Gholdengo, Groudon (Shadow), Ho-Oh (Shadow)
12151.3Lunala, Ursaluna (Shadow), Lugia (Shadow), Ho-Oh, Metagross (Shadow), Solgaleo, Gholdengo, Groudon (Shadow), Ho-Oh (Shadow)

No best buddy, vs a best-buddy meta

DefDefenseBulkpoint lostMatchups dropped (you-opp)
14152.9Ursaluna (Shadow), Ho-Oh, Metagross (Shadow), Solgaleo, Groudon (Shadow), Ho-Oh (Shadow)
1-2 Zekrom
13152.1Lunala, Ursaluna (Shadow), Ho-Oh, Metagross (Shadow), Solgaleo, Groudon (Shadow), Ho-Oh (Shadow)
12151.3Lunala, Ursaluna (Shadow), Ho-Oh, Metagross (Shadow), Solgaleo, Groudon (Shadow), Ho-Oh (Shadow), Togekiss

Best buddy, vs a non-best-buddy meta

DefDefenseBulkpoint lostMatchups dropped (you-opp)
14153.8Xerneas, Zamazenta (Crowned Shield), Keldeo (Resolute), Kyogre (Shadow), Keldeo (Ordinary), Yveltal, Meloetta (Aria), Goodra
13153.0Xerneas, Zamazenta (Crowned Shield), Lugia (Shadow), Keldeo (Resolute), Kyogre (Shadow), Keldeo (Ordinary), Yveltal, Meloetta (Aria), Gholdengo, Goodra
12152.2Xerneas, Zamazenta (Crowned Shield), Ursaluna (Shadow), Lugia (Shadow), Ho-Oh, Metagross (Shadow), Keldeo (Resolute), Kyogre (Shadow), Keldeo (Ordinary), Yveltal, Solgaleo, Meloetta (Aria), Gholdengo, Groudon (Shadow), Ho-Oh (Shadow), Goodra

Best buddy, vs a best-buddy meta

DefDefenseBulkpoint lostMatchups dropped (you-opp)
14153.8Lugia (Shadow), Gholdengo
13153.0Ursaluna (Shadow), Lugia (Shadow), Ho-Oh, Metagross (Shadow), Solgaleo, Gholdengo, Groudon (Shadow), Ho-Oh (Shadow)
12152.2Lunala, Ursaluna (Shadow), Lugia (Shadow), Ho-Oh, Metagross (Shadow), Solgaleo, Gholdengo, Groudon (Shadow), Ho-Oh (Shadow)

HP IVs

HP at a perfect IV: 202 at L51 (best buddy), 201 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)
14200
13199
12199

No best buddy, vs a best-buddy meta

HPHPMatchups dropped (you-opp)
14200
13199
12199

Best buddy, vs a non-best-buddy meta

HPHPMatchups dropped (you-opp)
14202-
13201
12200

Best buddy, vs a best-buddy meta

HPHPMatchups dropped (you-opp)
14202-
13201
12200

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
380315/15/15100.00%214.7154.7202drops nothing (Premium)
379515/15/14100.00%214.7154.7202drops nothing (Premium)
379315/14/1599.45%214.7153.8202
378515/14/1499.45%214.7153.8202
378715/15/1399.50%214.7154.7201
378814/15/1599.61%213.9154.7202
378014/15/1499.61%213.9154.7202
377313/15/1599.21%213.0154.7202
376513/15/1499.21%213.0154.7202
377915/15/1299.01%214.7154.7200
377715/14/1398.96%214.7153.8201
378215/13/1598.91%214.7153.0202
377415/13/1498.91%214.7153.0202
376915/14/1298.47%214.7153.8200
376615/13/1398.42%214.7153.0201
377215/12/1598.36%214.7152.2202
376415/12/1498.36%214.7152.2202
377214/15/1399.11%213.9154.7201
377814/14/1599.06%213.9153.8202
377014/14/1499.06%213.9153.8202
375713/15/1398.72%213.0154.7201
376313/14/1598.67%213.0153.8202
375513/14/1498.67%213.0153.8202
375815/13/1297.93%214.7153.0200
375812/15/1598.82%212.2154.7202
375012/15/1498.82%212.2154.7202
376414/15/1298.62%213.9154.7200
376214/14/1398.57%213.9153.8201
376714/13/1598.52%213.9153.0202
375914/13/1498.52%213.9153.0202
374913/15/1298.23%213.0154.7200
374713/14/1398.18%213.0153.8201
375213/13/1598.13%213.0153.0202
374513/13/1498.13%213.0153.0202
375214/13/1398.03%213.9153.0201
375615/12/1397.87%214.7152.2201
373713/13/1397.64%213.0153.0201
374815/12/1297.39%214.7152.2200
374212/15/1398.33%212.2154.7201
374812/14/1598.28%212.2153.8202
374012/14/1498.28%212.2153.8202
375414/14/1298.08%213.9153.8200
375714/12/1597.97%213.9152.2202
374914/12/1497.97%213.9152.2202
373913/14/1297.69%213.0153.8200
374213/12/1597.59%213.0152.2202
373413/12/1497.59%213.0152.2202
374414/13/1297.54%213.9153.0200
372913/13/1297.16%213.0153.0200
373512/15/1297.84%212.2154.7200
373212/14/1397.79%212.2153.8201
373812/13/1597.74%212.2153.0202
373012/13/1497.74%212.2153.0202
374114/12/1397.49%213.9152.2201
372212/13/1397.26%212.2153.0201
372613/12/1397.10%213.0152.2201
373314/12/1297.00%213.9152.2200
371913/12/1296.62%213.0152.2200
372412/14/1297.31%212.2153.8200
372712/12/1597.20%212.2152.2202
371912/12/1497.20%212.2152.2202
371412/13/1296.77%212.2153.0200
371212/12/1396.72%212.2152.2201
370412/12/1296.24%212.2152.2200

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
375815/15/15100.00%213.4153.8201drops nothing (Premium)
374314/15/1599.61%212.6153.8201
375015/15/1499.50%213.4153.8200
374815/14/1599.45%213.4152.9201
1-2 Zekrom
372913/15/1599.21%211.8153.8201
373614/15/1499.11%212.6153.8200
373314/14/1599.06%212.6152.9201
1-2 Zekrom
374215/15/1399.00%213.4153.8199
1-2 Zekrom
373515/15/1299.00%213.4153.8199
1-2 Zekrom
374015/14/1498.96%213.4152.9200
1-2 Zekrom
373815/13/1598.91%213.4152.1201
1-2 Zekrom
371412/15/1598.82%210.9153.8201
373015/13/1498.42%213.4152.1200
1-2 Zekrom
372113/15/1498.72%211.8153.8200
371813/14/1598.67%211.8152.9201
1-2 Zekrom
372814/15/1398.62%212.6153.8199
1-2 Zekrom
372014/15/1298.62%212.6153.8199
1-2 Zekrom
372514/14/1498.57%212.6152.9200
1-2 Zekrom
372314/13/1598.52%212.6152.1201
1-2 Zekrom
373215/14/1398.46%213.4152.9199
1-2 Zekrom
372415/14/1298.46%213.4152.9199
1-2 Zekrom
372715/12/1598.36%213.4151.3201
1-2 Zekrom
370612/15/1498.33%210.9153.8200
370412/14/1598.28%210.9152.9201
1-2 Zekrom
371514/13/1498.03%212.6152.1200
1-2 Zekrom
371313/15/1398.23%211.8153.8199
1-2 Zekrom
370513/15/1298.23%211.8153.8199
1-2 Zekrom
371113/14/1498.18%211.8152.9200
1-2 Zekrom
370813/13/1598.13%211.8152.1201
1-2 Zekrom
371814/14/1398.08%212.6152.9199
1-2 Zekrom
371014/14/1298.08%212.6152.9199
1-2 Zekrom
371314/12/1597.97%212.6151.3201
1-2 Zekrom
372215/13/1397.92%213.4152.1199
371415/13/1297.92%213.4152.1199
369812/15/1397.84%210.9153.8199
1-2 Zekrom
369012/15/1297.84%210.9153.8199
1-2 Zekrom
369612/14/1497.79%210.9152.9200
1-2 Zekrom
369312/13/1597.74%210.9152.1201
1-2 Zekrom
370013/13/1497.64%211.8152.1200
1-2 Zekrom
368612/13/1497.25%210.9152.1200
1-2 Zekrom
371915/12/1497.87%213.4151.3200
1-2 Zekrom
370313/14/1397.69%211.8152.9199
1-2 Zekrom
369513/14/1297.69%211.8152.9199
1-2 Zekrom
369813/12/1597.59%211.8151.3201
1-2 Zekrom
370714/13/1397.54%212.6152.1199
370014/13/1297.54%212.6152.1199
368812/14/1397.30%210.9152.9199
1-2 Zekrom
368012/14/1297.30%210.9152.9199
1-2 Zekrom
368312/12/1597.20%210.9151.3201
1-2 Zekrom
370514/12/1497.49%212.6151.3200
1-2 Zekrom
369313/13/1397.15%211.8152.1199
368513/13/1297.15%211.8152.1199
367812/13/1396.77%210.9152.1199
367012/13/1296.77%210.9152.1199
369013/12/1497.10%211.8151.3200
367612/12/1496.72%210.9151.3200
371215/12/1397.38%213.4151.3199
370415/12/1297.38%213.4151.3199
369714/12/1397.00%212.6151.3199
368914/12/1297.00%212.6151.3199
368213/12/1396.62%211.8151.3199
367513/12/1296.62%211.8151.3199
366812/12/1396.23%210.9151.3199
366012/12/1296.23%210.9151.3199

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
380315/15/15100.00%214.7154.7202drops nothing (Premium)
379515/15/14100.00%214.7154.7202drops nothing (Premium)
378814/15/1599.61%213.9154.7202
2-1 Goodra
378014/15/1499.61%213.9154.7202
2-1 Goodra
378715/15/1399.50%214.7154.7201
377214/15/1399.11%213.9154.7201
2-1 Goodra
377313/15/1599.21%213.0154.7202
2-1 Goodra
376513/15/1499.21%213.0154.7202
2-1 Goodra
377915/15/1299.01%214.7154.7200
375812/15/1598.82%212.2154.7202
2-1 Goodra
375012/15/1498.82%212.2154.7202
2-1 Goodra
379315/14/1599.45%214.7153.8202
378515/14/1499.45%214.7153.8202
376414/15/1298.62%213.9154.7200
377814/14/1599.06%213.9153.8202
377014/14/1499.06%213.9153.8202
377715/14/1398.96%214.7153.8201
375713/15/1398.72%213.0154.7201
374212/15/1398.33%212.2154.7201
378215/13/1598.91%214.7153.0202
377415/13/1498.91%214.7153.0202
376214/14/1398.57%213.9153.8201
376714/13/1598.52%213.9153.0202
375914/13/1498.52%213.9153.0202
376615/13/1398.42%214.7153.0201
376915/14/1298.47%214.7153.8200
377215/12/1598.36%214.7152.2202
376415/12/1498.36%214.7152.2202
374913/15/1298.23%213.0154.7200
375214/13/1398.03%213.9153.0201
375615/12/1397.87%214.7152.2201
373512/15/1297.84%212.2154.7200
376313/14/1598.67%213.0153.8202
375513/14/1498.67%213.0153.8202
374812/14/1598.28%212.2153.8202
374012/14/1498.28%212.2153.8202
375414/14/1298.08%213.9153.8200
375714/12/1597.97%213.9152.2202
374914/12/1497.97%213.9152.2202
375815/13/1297.93%214.7153.0200
374114/12/1397.49%213.9152.2201
374713/14/1398.18%213.0153.8201
373212/14/1397.79%212.2153.8201
374414/13/1297.54%213.9153.0200
374815/12/1297.39%214.7152.2200
375213/13/1598.13%213.0153.0202
374513/13/1498.13%213.0153.0202
373812/13/1597.74%212.2153.0202
373012/13/1497.74%212.2153.0202
373314/12/1297.00%213.9152.2200
373913/14/1297.69%213.0153.8200
373713/13/1397.64%213.0153.0201
372412/14/1297.31%212.2153.8200
372212/13/1397.26%212.2153.0201
374213/12/1597.59%213.0152.2202
373413/12/1497.59%213.0152.2202
372712/12/1597.20%212.2152.2202
371912/12/1497.20%212.2152.2202
372913/13/1297.16%213.0153.0200
372613/12/1397.10%213.0152.2201
371412/13/1296.77%212.2153.0200
371212/12/1396.72%212.2152.2201
371913/12/1296.62%213.0152.2200
370412/12/1296.24%212.2152.2200

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
375815/15/15100.00%213.4153.8201drops nothing (Premium)
374815/14/1599.45%213.4152.9201
374314/15/1599.61%212.6153.8201
2-2 Dialga
375015/15/1499.50%213.4153.8200
2-2 Dialga
372913/15/1599.21%211.8153.8201
2-2 Dialga
373815/13/1598.91%213.4152.1201
373614/15/1499.11%212.6153.8200
2-2 Dialga
373314/14/1599.06%212.6152.9201
2-2 Dialga
374215/15/1399.00%213.4153.8199
2-2 Dialga
373515/15/1299.00%213.4153.8199
2-2 Dialga
374015/14/1498.96%213.4152.9200
2-2 Dialga
371412/15/1598.82%210.9153.8201
1-1 Zekrom
2-2 Dialga
372113/15/1498.72%211.8153.8200
2-2 Dialga
371813/14/1598.67%211.8152.9201
2-2 Dialga
372814/15/1398.62%212.6153.8199
2-2 Dialga
372014/15/1298.62%212.6153.8199
2-2 Dialga
372514/14/1498.57%212.6152.9200
2-2 Dialga
372314/13/1598.52%212.6152.1201
2-2 Dialga
373215/14/1398.46%213.4152.9199
1-2 Zekrom
2-2 Dialga
372415/14/1298.46%213.4152.9199
1-2 Zekrom
2-2 Dialga
373015/13/1498.42%213.4152.1200
2-2 Dialga
370612/15/1498.33%210.9153.8200
1-1 Zekrom
2-2 Dialga
370412/14/1598.28%210.9152.9201
1-1 Zekrom
2-2 Dialga
371313/15/1398.23%211.8153.8199
2-2 Dialga
370513/15/1298.23%211.8153.8199
2-2 Dialga
371113/14/1498.18%211.8152.9200
2-2 Dialga
370813/13/1598.13%211.8152.1201
2-2 Dialga
372715/12/1598.36%213.4151.3201
1-2 Zekrom
2-2 Dialga
371814/14/1398.08%212.6152.9199
1-2 Zekrom
2-2 Dialga
371014/14/1298.08%212.6152.9199
1-2 Zekrom
2-2 Dialga
371514/13/1498.03%212.6152.1200
371915/12/1497.87%213.4151.3200
1-2 Zekrom
2-2 Dialga
369812/15/1397.84%210.9153.8199
2-2 Dialga
369012/15/1297.84%210.9153.8199
2-2 Dialga
369612/14/1497.79%210.9152.9200
2-2 Dialga
369312/13/1597.74%210.9152.1201
2-2 Dialga
370313/14/1397.69%211.8152.9199
1-2 Zekrom
2-2 Dialga
369513/14/1297.69%211.8152.9199
1-2 Zekrom
2-2 Dialga
370013/13/1497.64%211.8152.1200
371314/12/1597.97%212.6151.3201
372215/13/1397.92%213.4152.1199
371415/13/1297.92%213.4152.1199
369813/12/1597.59%211.8151.3201
370514/12/1497.49%212.6151.3200
368812/14/1397.30%210.9152.9199
1-2 Zekrom
2-2 Dialga
368012/14/1297.30%210.9152.9199
1-2 Zekrom
2-2 Dialga
368612/13/1497.25%210.9152.1200
369013/12/1497.10%211.8151.3200
370714/13/1397.54%212.6152.1199
370014/13/1297.54%212.6152.1199
371215/12/1397.38%213.4151.3199
370415/12/1297.38%213.4151.3199
368312/12/1597.20%210.9151.3201
369313/13/1397.15%211.8152.1199
368513/13/1297.15%211.8152.1199
367612/12/1496.72%210.9151.3200
369714/12/1397.00%212.6151.3199
368914/12/1297.00%212.6151.3199
367812/13/1396.77%210.9152.1199
367012/13/1296.77%210.9152.1199
368213/12/1396.62%211.8151.3199
367513/12/1296.62%211.8151.3199
366812/12/1396.23%210.9151.3199
366012/12/1296.23%210.9151.3199

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.