What this covers
- Annihilape against the Master League meta (PvPoke top-61).
- Attack, Defense, and HP IVs from 15 down to 12, compared to a perfect IV.
- The full grid of best-buddy / no-best-buddy, for you and for the meta.
- The minimum recommended IV spreads, and exactly what each gives up.
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 Annihilape with its standard Master League moveset. Base stats atk 220 / def 178 / hp 242.
- Fast:
COUNTER - Charged:
RAGE_FIST,ICE_PUNCH
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.
Key wins
Key losses
- Palkia (Origin)
- Metagross
- Lunala
- Xerneas
- Reshiram
- Zekrom
- Marshadow
- Eternatus
- Palkia (Shadow)
- Lugia
- Metagross (Shadow)
- Lugia (Shadow)
- Necrozma (Dawn Wings)
- Zygarde (Complete Forme)
- Meloetta (Aria)
- Palkia
- Latios
- Latios (Shadow)
- Gyarados (Shadow)
- Groudon
- Gholdengo
- Mewtwo (Shadow)
- Florges
- Solgaleo
- Latias (Shadow)
- Jirachi
- Mewtwo
- Togekiss
- Annihilape (Shadow)
- Primarina
- Tapu Lele
- Latias
- Goodra
- Sylveon
- Gyarados
- Annihilape
- Ho-Oh (Shadow)
- Reshiram (Shadow)
Shield-dependent (split on even shields): Zacian (Crowned Sword), Kyurem (White), Dialga (Origin), Kyurem (Black), Kyogre, Garchomp (Shadow), Yveltal, Garchomp, Ho-Oh, Kyogre (Shadow), Necrozma (Dusk Mane), Dialga (Shadow), Dialga, Hydreigon (Shadow), Dragonite (Shadow), Landorus (Therian), Groudon (Shadow).
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
Vs a best-buddy meta
Attack IVs
Attack at a perfect IV: 198.6 at L51 (best buddy), 197.5 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
| Atk | Attack | CMP lost | Breakpoint lost | Matchups dropped (you-opp) |
|---|---|---|---|---|
| 14 | 196.6 | Goodra, Annihilape | - | |
| 13 | 195.8 | Goodra, Annihilape | Metagross, Kyogre, Garchomp, Groudon | |
| 12 | 194.9 | Goodra, Annihilape | Metagross, Kyogre, Garchomp, Latios, Groudon, Keldeo (Resolute), Keldeo (Ordinary) |
- Garchomp 1-0 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 3, was 38)
- Garchomp 2-0 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 3, was 38)
- Kyogre 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)
- Garchomp 1-0 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 3, was 38)
- Garchomp 2-0 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 3, was 38)
- Kyogre 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)
- Latios (Shadow) 2-1 near-death win: still wins but barely survives, 27 HP left of 215 -- a perfect 15/15/15 keeps 63
No best buddy, vs a best-buddy meta
| Atk | Attack | CMP lost | Breakpoint lost | Matchups dropped (you-opp) |
|---|---|---|---|---|
| 14 | 196.6 | - | Garchomp, Latios | 2-1 Latios |
| 13 | 195.8 | - | Garchomp, Latios, Keldeo (Resolute), Keldeo (Ordinary) | |
| 12 | 194.9 | - | Garchomp, Meloetta (Aria), Latios, Solgaleo, Keldeo (Resolute), Keldeo (Ordinary), Tyranitar (Shadow) |
- Garchomp 1-0 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 3, was 38)
- Garchomp 2-0 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 3, was 38)
- Latios (Shadow) 2-1 near-death win: still wins but barely survives, 27 HP left of 215 -- a perfect 15/15/15 keeps 63
- Dialga 1-0 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 2, was 37)
- Dialga 2-0 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 2, was 37)
- Garchomp 1-0 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 3, was 38)
- Garchomp 2-0 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 3, was 38)
- Latios (Shadow) 2-1 near-death win: still wins but barely survives, 27 HP left of 215 -- a perfect 15/15/15 keeps 63
- Reshiram 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)
- Dialga 1-0 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 2, was 37)
- Dialga 2-0 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 2, was 37)
- Dialga (Origin) 1-1 near-death win: still wins but barely survives, 32 HP left of 215 -- a perfect 15/15/15 keeps 114
- Dialga (Origin) 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)
- Garchomp 1-0 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 3, was 38)
- Garchomp 2-0 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 3, was 38)
- Latios (Shadow) 2-1 near-death win: still wins but barely survives, 27 HP left of 215 -- a perfect 15/15/15 keeps 63
- Reshiram 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)
- Tyranitar (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)
- Tyranitar (Shadow) 2-2 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
| Atk | Attack | CMP lost | Breakpoint lost | Matchups dropped (you-opp) |
|---|---|---|---|---|
| 14 | 197.8 | - | - | 1-2 Dialga |
| 13 | 197.0 | Goodra, Annihilape | - | |
| 12 | 196.1 | Goodra, Annihilape | Metagross, Kyogre, Groudon |
- Annihilape 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)
- Annihilape 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)
- Annihilape 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)
- Annihilape (Shadow) 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)
- Annihilape (Shadow) 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)
- Annihilape (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)
- Annihilape 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)
- Annihilape 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)
- Annihilape 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)
- Annihilape (Shadow) 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)
- Annihilape (Shadow) 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)
- Annihilape (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)
- Kyogre 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 best-buddy meta
| Atk | Attack | CMP lost | Breakpoint lost | Matchups dropped (you-opp) |
|---|---|---|---|---|
| 14 | 197.8 | Goodra, Annihilape | - | - |
| 13 | 197.0 | Goodra, Annihilape | Metagross, Kyogre, Garchomp, Groudon | |
| 12 | 196.1 | Goodra, Annihilape | Metagross, Kyogre, Garchomp, Latios, Groudon, Keldeo (Resolute), Keldeo (Ordinary) |
- Garchomp 1-0 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 3, was 38)
- Garchomp 2-0 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 3, was 38)
- Kyogre 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)
- Garchomp 1-0 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 3, was 38)
- Garchomp 2-0 energy banked: still wins but banks 35 less energy than a perfect 15/15/15, about one fewer charged move (now 3, was 38)
- Kyogre 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)
- Latios (Shadow) 2-1 near-death win: still wins but barely survives, 29 HP left of 217 -- a perfect 15/15/15 keeps 65
Defense IVs
Defense at a perfect IV: 163.1 at L51 (best buddy), 162.2 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
| Def | Defense | Bulkpoint lost | Matchups dropped (you-opp) |
|---|---|---|---|
| 14 | 161.3 | Primarina | |
| 13 | 160.5 | Primarina | |
| 12 | 159.7 | Kyurem (White), Kyurem (Black), Marshadow, Hydreigon (Shadow), Primarina, Annihilape, Ho-Oh (Shadow) |
No best buddy, vs a best-buddy meta
| Def | Defense | Bulkpoint lost | Matchups dropped (you-opp) |
|---|---|---|---|
| 14 | 161.3 | Annihilape | 0-1 Melmetal |
| 13 | 160.5 | Kyurem (White), Kyurem (Black), Marshadow, Hydreigon (Shadow), Tapu Lele, Annihilape, Ho-Oh (Shadow) | |
| 12 | 159.7 | Kyurem (White), Xerneas, Kyurem (Black), Marshadow, Meloetta (Aria), Hydreigon (Shadow), Tapu Lele, Latias, Annihilape, Ho-Oh (Shadow) |
- Garchomp (Shadow) 0-0 near-death win: still wins but barely survives, 26 HP left of 215 -- a perfect 15/15/15 keeps 55
Best buddy, vs a non-best-buddy meta
| Def | Defense | Bulkpoint lost | Matchups dropped (you-opp) |
|---|---|---|---|
| 14 | 162.3 | Zacian (Crowned Sword), Garchomp (Shadow), Garchomp | - |
| 13 | 161.5 | Zacian (Crowned Sword), Garchomp (Shadow), Garchomp, Solgaleo, Primarina | |
| 12 | 160.6 | Zacian (Crowned Sword), Garchomp (Shadow), Garchomp, Solgaleo, Primarina |
Best buddy, vs a best-buddy meta
| Def | Defense | Bulkpoint lost | Matchups dropped (you-opp) |
|---|---|---|---|
| 14 | 162.3 | Primarina | |
| 13 | 161.5 | Primarina | |
| 12 | 160.6 | Kyurem (White), Kyurem (Black), Marshadow, Hydreigon (Shadow), Primarina, Annihilape, Ho-Oh (Shadow) | 0-0 Hydreigon (Shadow), Kyurem 0-1 Melmetal 1-0 Kyurem (White), Primarina 1-1 Kyurem (White) 2-1 Primarina |
- Reshiram 1-0 near-death win: still wins but barely survives, 12 HP left of 217 -- a perfect 15/15/15 keeps 116
HP IVs
HP at a perfect IV: 217 at L51 (best buddy), 215 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
| HP | HP | Matchups dropped (you-opp) |
|---|---|---|
| 14 | 215 | - |
| 13 | 214 | |
| 12 | 213 |
- Hydreigon (Shadow) 0-0 near-death win: still wins but barely survives, 8 HP left of 213 -- a perfect 15/15/15 keeps 78
No best buddy, vs a best-buddy meta
| HP | HP | Matchups dropped (you-opp) |
|---|---|---|
| 14 | 215 | - |
| 13 | 214 | 0-1 Melmetal 1-0 Palkia (Origin) |
| 12 | 213 | 0-1 Melmetal 1-0 Palkia (Origin) |
- Hydreigon (Shadow) 0-0 near-death win: still wins but barely survives, 8 HP left of 214 -- a perfect 15/15/15 keeps 78
- Garchomp (Shadow) 0-0 near-death win: still wins but barely survives, 26 HP left of 213 -- a perfect 15/15/15 keeps 55
- Hydreigon (Shadow) 0-0 near-death win: still wins but barely survives, 7 HP left of 213 -- a perfect 15/15/15 keeps 78
Best buddy, vs a non-best-buddy meta
| HP | HP | Matchups dropped (you-opp) |
|---|---|---|
| 14 | 216 | - |
| 13 | 215 | - |
| 12 | 214 |
- Reshiram 1-0 near-death win: still wins but barely survives, 12 HP left of 214 -- a perfect 15/15/15 keeps 116
Best buddy, vs a best-buddy meta
| HP | HP | Matchups dropped (you-opp) |
|---|---|---|
| 14 | 216 | |
| 13 | 215 | |
| 12 | 214 |
- Reshiram 1-0 near-death win: still wins but barely survives, 12 HP left of 215 -- a perfect 15/15/15 keeps 116
- Reshiram 1-0 near-death win: still wins but barely survives, 11 HP left of 214 -- a perfect 15/15/15 keeps 116
Recommended IVs
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.
| CP | IVs (A/D/HP) | IV % | Atk | Def | HP | Drops vs a perfect IV |
|---|---|---|---|---|---|---|
| 3739 | 15/15/15 | 100.00% | 198.6 | 163.1 | 217 | drops nothing (Premium) |
| 3723 | 14/15/15 | 99.57% | 197.8 | 163.1 | 217 | drops nothing (Premium) |
| 3732 | 15/15/14 | 99.54% | 198.6 | 163.1 | 216 | |
| 3729 | 15/14/15 | 99.48% | 198.6 | 162.3 | 217 | |
| 3707 | 13/15/15 | 99.15% | 197.0 | 163.1 | 217 | |
| 3716 | 14/15/14 | 99.12% | 197.8 | 163.1 | 216 | |
| 3725 | 15/15/13 | 99.08% | 198.6 | 163.1 | 215 | |
| 3714 | 14/14/15 | 99.06% | 197.8 | 162.3 | 217 | |
| 3709 | 14/15/13 | 98.66% | 197.8 | 163.1 | 215 | |
| 3720 | 15/13/15 | 98.96% | 198.6 | 161.5 | 217 | |
| 3691 | 12/15/15 | 98.72% | 196.1 | 163.1 | 217 | |
| 3704 | 14/13/15 | 98.54% | 197.8 | 161.5 | 217 | |
| 3722 | 15/14/14 | 99.02% | 198.6 | 162.3 | 216 | |
| 3700 | 13/15/14 | 98.69% | 197.0 | 163.1 | 216 | |
| 3698 | 13/14/15 | 98.64% | 197.0 | 162.3 | 217 | |
| 3717 | 15/15/12 | 98.62% | 198.6 | 163.1 | 214 | |
| 3706 | 14/14/14 | 98.60% | 197.8 | 162.3 | 216 | |
| 3715 | 15/14/13 | 98.56% | 198.6 | 162.3 | 215 | |
| 3693 | 13/15/13 | 98.24% | 197.0 | 163.1 | 215 | |
| 3701 | 14/15/12 | 98.20% | 197.8 | 163.1 | 214 | |
| 3699 | 14/14/13 | 98.15% | 197.8 | 162.3 | 215 | |
| 3713 | 15/13/14 | 98.51% | 198.6 | 161.5 | 216 | |
| 3684 | 12/15/14 | 98.27% | 196.1 | 163.1 | 216 | |
| 3682 | 12/14/15 | 98.21% | 196.1 | 162.3 | 217 | |
| 3688 | 13/13/15 | 98.12% | 197.0 | 161.5 | 217 | |
| 3697 | 14/13/14 | 98.09% | 197.8 | 161.5 | 216 | |
| 3705 | 15/13/13 | 98.05% | 198.6 | 161.5 | 215 | |
| 3677 | 12/15/13 | 97.81% | 196.1 | 163.1 | 215 | |
| 3689 | 14/13/13 | 97.63% | 197.8 | 161.5 | 215 | |
| 3691 | 13/14/14 | 98.18% | 197.0 | 162.3 | 216 | |
| 3708 | 15/14/12 | 98.11% | 198.6 | 162.3 | 214 | |
| 3686 | 13/15/12 | 97.78% | 197.0 | 163.1 | 214 | |
| 3683 | 13/14/13 | 97.73% | 197.0 | 162.3 | 215 | |
| 3672 | 12/13/15 | 97.70% | 196.1 | 161.5 | 217 | |
| 3692 | 14/14/12 | 97.69% | 197.8 | 162.3 | 214 | |
| 3698 | 15/13/12 | 97.60% | 198.6 | 161.5 | 214 | |
| 3682 | 14/13/12 | 97.18% | 197.8 | 161.5 | 214 | |
| 3710 | 15/12/15 | 98.45% | 198.6 | 160.6 | 217 | 0-0 Hydreigon (Shadow), Kyurem 0-1 Melmetal 1-0 Kyurem (White), Primarina 1-1 Kyurem (White) 2-1 Primarina |
| 3694 | 14/12/15 | 98.03% | 197.8 | 160.6 | 217 | 0-0 Hydreigon (Shadow), Kyurem 0-1 Melmetal 1-0 Kyurem (White), Primarina 1-1 Kyurem (White) 2-1 Primarina |
| 3675 | 12/14/14 | 97.76% | 196.1 | 162.3 | 216 | |
| 3681 | 13/13/14 | 97.67% | 197.0 | 161.5 | 216 | |
| 3670 | 12/15/12 | 97.36% | 196.1 | 163.1 | 214 | |
| 3668 | 12/14/13 | 97.31% | 196.1 | 162.3 | 215 | |
| 3674 | 13/13/13 | 97.22% | 197.0 | 161.5 | 215 | |
| 3703 | 15/12/14 | 97.99% | 198.6 | 160.6 | 216 | |
| 3687 | 14/12/14 | 97.57% | 197.8 | 160.6 | 216 | |
| 3676 | 13/14/12 | 97.27% | 197.0 | 162.3 | 214 | |
| 3665 | 12/13/14 | 97.25% | 196.1 | 161.5 | 216 | |
| 3658 | 12/13/13 | 96.80% | 196.1 | 161.5 | 215 | |
| 3667 | 13/13/12 | 96.76% | 197.0 | 161.5 | 214 | |
| 3678 | 13/12/15 | 97.61% | 197.0 | 160.6 | 217 | |
| 3696 | 15/12/13 | 97.54% | 198.6 | 160.6 | 215 | |
| 3680 | 14/12/13 | 97.12% | 197.8 | 160.6 | 215 | |
| 3688 | 15/12/12 | 97.08% | 198.6 | 160.6 | 214 | |
| 3660 | 12/14/12 | 96.85% | 196.1 | 162.3 | 214 | |
| 3673 | 14/12/12 | 96.67% | 197.8 | 160.6 | 214 | |
| 3651 | 12/13/12 | 96.35% | 196.1 | 161.5 | 214 | |
| 3663 | 12/12/15 | 97.19% | 196.1 | 160.6 | 217 | |
| 3671 | 13/12/14 | 97.16% | 197.0 | 160.6 | 216 | |
| 3656 | 12/12/14 | 96.74% | 196.1 | 160.6 | 216 | |
| 3664 | 13/12/13 | 96.71% | 197.0 | 160.6 | 215 | |
| 3657 | 13/12/12 | 96.26% | 197.0 | 160.6 | 214 | |
| 3648 | 12/12/13 | 96.29% | 196.1 | 160.6 | 215 | |
| 3641 | 12/12/12 | 95.85% | 196.1 | 160.6 | 214 |
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.
| CP | IVs (A/D/HP) | IV % | Atk | Def | HP | Drops vs a perfect IV |
|---|---|---|---|---|---|---|
| 3695 | 15/15/15 | 100.00% | 197.5 | 162.2 | 215 | drops nothing (Premium) |
| 3688 | 15/15/14 | 100.00% | 197.5 | 162.2 | 215 | drops nothing (Premium) |
| 3679 | 14/15/15 | 99.57% | 196.6 | 162.2 | 215 | 2-1 Latios |
| 3672 | 14/15/14 | 99.57% | 196.6 | 162.2 | 215 | 2-1 Latios |
| 3685 | 15/14/15 | 99.48% | 197.5 | 161.3 | 215 | 0-1 Melmetal |
| 3678 | 15/14/14 | 99.48% | 197.5 | 161.3 | 215 | 0-1 Melmetal |
| 3681 | 15/15/13 | 99.53% | 197.5 | 162.2 | 214 | 0-1 Melmetal 1-0 Palkia (Origin) |
| 3673 | 15/15/12 | 99.07% | 197.5 | 162.2 | 213 | 0-1 Melmetal 1-0 Palkia (Origin) |
| 3670 | 14/14/15 | 99.06% | 196.6 | 161.3 | 215 | |
| 3663 | 14/14/14 | 99.06% | 196.6 | 161.3 | 215 | |
| 3671 | 15/14/13 | 99.02% | 197.5 | 161.3 | 214 | 0-1 Melmetal 1-0 Palkia (Origin) |
| 3664 | 15/14/12 | 98.56% | 197.5 | 161.3 | 213 | 0-1 Melmetal 1-0 Palkia (Origin) |
| 3664 | 13/15/15 | 99.15% | 195.8 | 162.2 | 215 | |
| 3656 | 13/15/14 | 99.15% | 195.8 | 162.2 | 215 | |
| 3665 | 14/15/13 | 99.11% | 196.6 | 162.2 | 214 | |
| 3658 | 14/15/12 | 98.65% | 196.6 | 162.2 | 213 | |
| 3655 | 14/14/13 | 98.60% | 196.6 | 161.3 | 214 | |
| 3648 | 14/14/12 | 98.14% | 196.6 | 161.3 | 213 | |
| 3654 | 13/14/15 | 98.64% | 195.8 | 161.3 | 215 | |
| 3647 | 13/14/14 | 98.64% | 195.8 | 161.3 | 215 | |
| 3676 | 15/13/15 | 98.96% | 197.5 | 160.5 | 215 | |
| 3669 | 15/13/14 | 98.96% | 197.5 | 160.5 | 215 | |
| 3649 | 13/15/13 | 98.69% | 195.8 | 162.2 | 214 | |
| 3662 | 15/13/13 | 98.50% | 197.5 | 160.5 | 214 | |
| 3666 | 15/12/15 | 98.45% | 197.5 | 159.7 | 215 | |
| 3659 | 15/12/14 | 98.45% | 197.5 | 159.7 | 215 | |
| 3642 | 13/15/12 | 98.23% | 195.8 | 162.2 | 213 | |
| 3640 | 13/14/13 | 98.18% | 195.8 | 161.3 | 214 | |
| 3654 | 15/13/12 | 98.04% | 197.5 | 160.5 | 213 | |
| 3652 | 15/12/13 | 97.99% | 197.5 | 159.7 | 214 | |
| 3633 | 13/14/12 | 97.72% | 195.8 | 161.3 | 213 | |
| 3648 | 12/15/15 | 98.72% | 194.9 | 162.2 | 215 | |
| 3641 | 12/15/14 | 98.72% | 194.9 | 162.2 | 215 | |
| 3660 | 14/13/15 | 98.54% | 196.6 | 160.5 | 215 | |
| 3653 | 14/13/14 | 98.54% | 196.6 | 160.5 | 215 | |
| 3646 | 14/13/13 | 98.08% | 196.6 | 160.5 | 214 | |
| 3651 | 14/12/15 | 98.03% | 196.6 | 159.7 | 215 | |
| 3644 | 14/12/14 | 98.03% | 196.6 | 159.7 | 215 | |
| 3639 | 14/13/12 | 97.63% | 196.6 | 160.5 | 213 | |
| 3636 | 14/12/13 | 97.57% | 196.6 | 159.7 | 214 | |
| 3645 | 15/12/12 | 97.53% | 197.5 | 159.7 | 213 | |
| 3638 | 12/14/15 | 98.21% | 194.9 | 161.3 | 215 | |
| 3631 | 12/14/14 | 98.21% | 194.9 | 161.3 | 215 | |
| 3629 | 14/12/12 | 97.11% | 196.6 | 159.7 | 213 | |
| 3634 | 12/15/13 | 98.26% | 194.9 | 162.2 | 214 | 1-0 Palkia (Origin) 2-0 Sylveon |
| 3645 | 13/13/15 | 98.12% | 195.8 | 160.5 | 215 | 0-1 Melmetal 1-1 Kyurem (White) |
| 3637 | 13/13/14 | 98.12% | 195.8 | 160.5 | 215 | 0-1 Melmetal 1-1 Kyurem (White) |
| 3627 | 12/15/12 | 97.81% | 194.9 | 162.2 | 213 | 1-0 Palkia (Origin) 2-0 Sylveon |
| 3624 | 12/14/13 | 97.76% | 194.9 | 161.3 | 214 | 1-0 Palkia (Origin) 2-0 Sylveon |
| 3630 | 13/13/13 | 97.67% | 195.8 | 160.5 | 214 | 0-1 Melmetal 1-1 Kyurem (White) |
| 3635 | 13/12/15 | 97.61% | 195.8 | 159.7 | 215 | 0-1 Melmetal 1-1 Kyurem (White) |
| 3628 | 13/12/14 | 97.61% | 195.8 | 159.7 | 215 | 0-1 Melmetal 1-1 Kyurem (White) |
| 3617 | 12/14/12 | 97.30% | 194.9 | 161.3 | 213 | 1-0 Palkia (Origin) 2-0 Sylveon |
| 3621 | 13/12/13 | 97.15% | 195.8 | 159.7 | 214 | 0-1 Melmetal 1-1 Kyurem (White) |
| 3623 | 13/13/12 | 97.21% | 195.8 | 160.5 | 213 | 0-1 Melmetal 1-1 Kyurem (White) |
| 3629 | 12/13/15 | 97.70% | 194.9 | 160.5 | 215 | 1-1 Kyurem (White) 2-0 Sylveon |
| 3622 | 12/13/14 | 97.70% | 194.9 | 160.5 | 215 | 1-1 Kyurem (White) 2-0 Sylveon |
| 3615 | 12/13/13 | 97.25% | 194.9 | 160.5 | 214 | 1-1 Kyurem (White) 2-0 Sylveon |
| 3619 | 12/12/15 | 97.19% | 194.9 | 159.7 | 215 | 1-1 Kyurem (White) 2-0 Sylveon |
| 3612 | 12/12/14 | 97.19% | 194.9 | 159.7 | 215 | 1-1 Kyurem (White) 2-0 Sylveon |
| 3605 | 12/12/13 | 96.74% | 194.9 | 159.7 | 214 | 1-1 Kyurem (White) 2-0 Sylveon |
| 3614 | 13/12/12 | 96.70% | 195.8 | 159.7 | 213 | 0-1 Melmetal 1-1 Kyurem (White) |
| 3608 | 12/13/12 | 96.79% | 194.9 | 160.5 | 213 | 1-1 Kyurem (White) 2-0 Sylveon |
| 3598 | 12/12/12 | 96.28% | 194.9 | 159.7 | 213 | 1-1 Kyurem (White) 2-0 Sylveon |
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.
| CP | IVs (A/D/HP) | IV % | Atk | Def | HP | Drops vs a perfect IV |
|---|---|---|---|---|---|---|
| 3739 | 15/15/15 | 100.00% | 198.6 | 163.1 | 217 | drops nothing (Premium) |
| 3732 | 15/15/14 | 99.54% | 198.6 | 163.1 | 216 | drops nothing (Premium) |
| 3729 | 15/14/15 | 99.48% | 198.6 | 162.3 | 217 | drops nothing (Premium) |
| 3725 | 15/15/13 | 99.08% | 198.6 | 163.1 | 215 | drops nothing (Premium) |
| 3723 | 14/15/15 | 99.57% | 197.8 | 163.1 | 217 | 1-2 Dialga |
| 3716 | 14/15/14 | 99.12% | 197.8 | 163.1 | 216 | 1-2 Dialga |
| 3714 | 14/14/15 | 99.06% | 197.8 | 162.3 | 217 | 1-2 Dialga |
| 3722 | 15/14/14 | 99.02% | 198.6 | 162.3 | 216 | 0-0 Kyurem |
| 3709 | 14/15/13 | 98.66% | 197.8 | 163.1 | 215 | 1-2 Dialga |
| 3715 | 15/14/13 | 98.56% | 198.6 | 162.3 | 215 | 0-0 Kyurem |
| 3720 | 15/13/15 | 98.96% | 198.6 | 161.5 | 217 | |
| 3706 | 14/14/14 | 98.60% | 197.8 | 162.3 | 216 | |
| 3699 | 14/14/13 | 98.15% | 197.8 | 162.3 | 215 | |
| 3717 | 15/15/12 | 98.62% | 198.6 | 163.1 | 214 | |
| 3704 | 14/13/15 | 98.54% | 197.8 | 161.5 | 217 | |
| 3713 | 15/13/14 | 98.51% | 198.6 | 161.5 | 216 | |
| 3710 | 15/12/15 | 98.45% | 198.6 | 160.6 | 217 | |
| 3708 | 15/14/12 | 98.11% | 198.6 | 162.3 | 214 | |
| 3705 | 15/13/13 | 98.05% | 198.6 | 161.5 | 215 | |
| 3701 | 14/15/12 | 98.20% | 197.8 | 163.1 | 214 | |
| 3697 | 14/13/14 | 98.09% | 197.8 | 161.5 | 216 | |
| 3694 | 14/12/15 | 98.03% | 197.8 | 160.6 | 217 | |
| 3703 | 15/12/14 | 97.99% | 198.6 | 160.6 | 216 | |
| 3692 | 14/14/12 | 97.69% | 197.8 | 162.3 | 214 | |
| 3689 | 14/13/13 | 97.63% | 197.8 | 161.5 | 215 | |
| 3696 | 15/12/13 | 97.54% | 198.6 | 160.6 | 215 | |
| 3698 | 15/13/12 | 97.60% | 198.6 | 161.5 | 214 | |
| 3687 | 14/12/14 | 97.57% | 197.8 | 160.6 | 216 | |
| 3680 | 14/12/13 | 97.12% | 197.8 | 160.6 | 215 | |
| 3688 | 15/12/12 | 97.08% | 198.6 | 160.6 | 214 | |
| 3707 | 13/15/15 | 99.15% | 197.0 | 163.1 | 217 | |
| 3700 | 13/15/14 | 98.69% | 197.0 | 163.1 | 216 | |
| 3698 | 13/14/15 | 98.64% | 197.0 | 162.3 | 217 | |
| 3693 | 13/15/13 | 98.24% | 197.0 | 163.1 | 215 | |
| 3682 | 14/13/12 | 97.18% | 197.8 | 161.5 | 214 | |
| 3673 | 14/12/12 | 96.67% | 197.8 | 160.6 | 214 | |
| 3691 | 13/14/14 | 98.18% | 197.0 | 162.3 | 216 | 1-2 Dialga 2-2 Annihilape |
| 3683 | 13/14/13 | 97.73% | 197.0 | 162.3 | 215 | 1-2 Dialga 2-2 Annihilape |
| 3688 | 13/13/15 | 98.12% | 197.0 | 161.5 | 217 | |
| 3691 | 12/15/15 | 98.72% | 196.1 | 163.1 | 217 | |
| 3682 | 12/14/15 | 98.21% | 196.1 | 162.3 | 217 | |
| 3686 | 13/15/12 | 97.78% | 197.0 | 163.1 | 214 | |
| 3681 | 13/13/14 | 97.67% | 197.0 | 161.5 | 216 | |
| 3678 | 13/12/15 | 97.61% | 197.0 | 160.6 | 217 | |
| 3676 | 13/14/12 | 97.27% | 197.0 | 162.3 | 214 | |
| 3674 | 13/13/13 | 97.22% | 197.0 | 161.5 | 215 | |
| 3684 | 12/15/14 | 98.27% | 196.1 | 163.1 | 216 | |
| 3677 | 12/15/13 | 97.81% | 196.1 | 163.1 | 215 | |
| 3671 | 13/12/14 | 97.16% | 197.0 | 160.6 | 216 | |
| 3664 | 13/12/13 | 96.71% | 197.0 | 160.6 | 215 | |
| 3675 | 12/14/14 | 97.76% | 196.1 | 162.3 | 216 | |
| 3672 | 12/13/15 | 97.70% | 196.1 | 161.5 | 217 | |
| 3668 | 12/14/13 | 97.31% | 196.1 | 162.3 | 215 | |
| 3667 | 13/13/12 | 96.76% | 197.0 | 161.5 | 214 | |
| 3657 | 13/12/12 | 96.26% | 197.0 | 160.6 | 214 | |
| 3663 | 12/12/15 | 97.19% | 196.1 | 160.6 | 217 | |
| 3670 | 12/15/12 | 97.36% | 196.1 | 163.1 | 214 | |
| 3665 | 12/13/14 | 97.25% | 196.1 | 161.5 | 216 | |
| 3660 | 12/14/12 | 96.85% | 196.1 | 162.3 | 214 | |
| 3658 | 12/13/13 | 96.80% | 196.1 | 161.5 | 215 | |
| 3656 | 12/12/14 | 96.74% | 196.1 | 160.6 | 216 | |
| 3648 | 12/12/13 | 96.29% | 196.1 | 160.6 | 215 | |
| 3651 | 12/13/12 | 96.35% | 196.1 | 161.5 | 214 | |
| 3641 | 12/12/12 | 95.85% | 196.1 | 160.6 | 214 |
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.
| CP | IVs (A/D/HP) | IV % | Atk | Def | HP | Drops vs a perfect IV |
|---|---|---|---|---|---|---|
| 3695 | 15/15/15 | 100.00% | 197.5 | 162.2 | 215 | drops nothing (Premium) |
| 3688 | 15/15/14 | 100.00% | 197.5 | 162.2 | 215 | drops nothing (Premium) |
| 3679 | 14/15/15 | 99.57% | 196.6 | 162.2 | 215 | |
| 3672 | 14/15/14 | 99.57% | 196.6 | 162.2 | 215 | |
| 3681 | 15/15/13 | 99.53% | 197.5 | 162.2 | 214 | |
| 3685 | 15/14/15 | 99.48% | 197.5 | 161.3 | 215 | |
| 3678 | 15/14/14 | 99.48% | 197.5 | 161.3 | 215 | |
| 3673 | 15/15/12 | 99.07% | 197.5 | 162.2 | 213 | |
| 3676 | 15/13/15 | 98.96% | 197.5 | 160.5 | 215 | |
| 3669 | 15/13/14 | 98.96% | 197.5 | 160.5 | 215 | |
| 3664 | 13/15/15 | 99.15% | 195.8 | 162.2 | 215 | |
| 3656 | 13/15/14 | 99.15% | 195.8 | 162.2 | 215 | |
| 3665 | 14/15/13 | 99.11% | 196.6 | 162.2 | 214 | |
| 3670 | 14/14/15 | 99.06% | 196.6 | 161.3 | 215 | |
| 3663 | 14/14/14 | 99.06% | 196.6 | 161.3 | 215 | |
| 3671 | 15/14/13 | 99.02% | 197.5 | 161.3 | 214 | |
| 3664 | 15/14/12 | 98.56% | 197.5 | 161.3 | 213 | |
| 3662 | 15/13/13 | 98.50% | 197.5 | 160.5 | 214 | |
| 3654 | 15/13/12 | 98.04% | 197.5 | 160.5 | 213 | |
| 3648 | 12/15/15 | 98.72% | 194.9 | 162.2 | 215 | |
| 3641 | 12/15/14 | 98.72% | 194.9 | 162.2 | 215 | |
| 3658 | 14/15/12 | 98.65% | 196.6 | 162.2 | 213 | |
| 3660 | 14/13/15 | 98.54% | 196.6 | 160.5 | 215 | |
| 3653 | 14/13/14 | 98.54% | 196.6 | 160.5 | 215 | |
| 3649 | 13/15/13 | 98.69% | 195.8 | 162.2 | 214 | |
| 3654 | 13/14/15 | 98.64% | 195.8 | 161.3 | 215 | |
| 3647 | 13/14/14 | 98.64% | 195.8 | 161.3 | 215 | |
| 3655 | 14/14/13 | 98.60% | 196.6 | 161.3 | 214 | |
| 3648 | 14/14/12 | 98.14% | 196.6 | 161.3 | 213 | |
| 3646 | 14/13/13 | 98.08% | 196.6 | 160.5 | 214 | |
| 3639 | 14/13/12 | 97.63% | 196.6 | 160.5 | 213 | |
| 3666 | 15/12/15 | 98.45% | 197.5 | 159.7 | 215 | |
| 3659 | 15/12/14 | 98.45% | 197.5 | 159.7 | 215 | |
| 3634 | 12/15/13 | 98.26% | 194.9 | 162.2 | 214 | |
| 3642 | 13/15/12 | 98.23% | 195.8 | 162.2 | 213 | |
| 3638 | 12/14/15 | 98.21% | 194.9 | 161.3 | 215 | |
| 3631 | 12/14/14 | 98.21% | 194.9 | 161.3 | 215 | |
| 3645 | 13/13/15 | 98.12% | 195.8 | 160.5 | 215 | |
| 3637 | 13/13/14 | 98.12% | 195.8 | 160.5 | 215 | |
| 3652 | 15/12/13 | 97.99% | 197.5 | 159.7 | 214 | |
| 3645 | 15/12/12 | 97.53% | 197.5 | 159.7 | 213 | |
| 3640 | 13/14/13 | 98.18% | 195.8 | 161.3 | 214 | |
| 3627 | 12/15/12 | 97.81% | 194.9 | 162.2 | 213 | |
| 3633 | 13/14/12 | 97.72% | 195.8 | 161.3 | 213 | |
| 3629 | 12/13/15 | 97.70% | 194.9 | 160.5 | 215 | |
| 3622 | 12/13/14 | 97.70% | 194.9 | 160.5 | 215 | |
| 3630 | 13/13/13 | 97.67% | 195.8 | 160.5 | 214 | |
| 3623 | 13/13/12 | 97.21% | 195.8 | 160.5 | 213 | |
| 3651 | 14/12/15 | 98.03% | 196.6 | 159.7 | 215 | |
| 3644 | 14/12/14 | 98.03% | 196.6 | 159.7 | 215 | |
| 3624 | 12/14/13 | 97.76% | 194.9 | 161.3 | 214 | |
| 3636 | 14/12/13 | 97.57% | 196.6 | 159.7 | 214 | |
| 3617 | 12/14/12 | 97.30% | 194.9 | 161.3 | 213 | |
| 3615 | 12/13/13 | 97.25% | 194.9 | 160.5 | 214 | |
| 3629 | 14/12/12 | 97.11% | 196.6 | 159.7 | 213 | |
| 3608 | 12/13/12 | 96.79% | 194.9 | 160.5 | 213 | |
| 3635 | 13/12/15 | 97.61% | 195.8 | 159.7 | 215 | |
| 3628 | 13/12/14 | 97.61% | 195.8 | 159.7 | 215 | |
| 3621 | 13/12/13 | 97.15% | 195.8 | 159.7 | 214 | |
| 3614 | 13/12/12 | 96.70% | 195.8 | 159.7 | 213 | |
| 3619 | 12/12/15 | 97.19% | 194.9 | 159.7 | 215 | |
| 3612 | 12/12/14 | 97.19% | 194.9 | 159.7 | 215 | |
| 3605 | 12/12/13 | 96.74% | 194.9 | 159.7 | 214 | |
| 3598 | 12/12/12 | 96.28% | 194.9 | 159.7 | 213 |
Method and caveats
- Simulator: this project's PvPoke-style 1v1 engine. A win is a higher 1v1 battle rating than the opponent.
- Opponents:
opponent_pools/master_top60.txt, all modeled at a perfect IV. all 9 ordered shields, your-opp (0-0 .. 2-2). - Master League has no CP cap, so L50 (regular) and L51 (best buddy) are pure level steps on both sides.
- Breakpoints/bulkpoints are for the fast move (COUNTER); CMP uses the attack stat.
- Each matchup name links to that exact battle on pvpoke.com: this Annihilape at the row's IVs and level on the left, the opponent at a perfect 15/15/15 on the right, with the stated shields. Links not tied to a single shield count -- CMP, breakpoint/bulkpoint, and the perfect-IV summary lists (key wins/losses and best-buddy changes) -- use 1-1. Opponent movesets are PvPoke's Master defaults. PvPoke's engine closely matches this project's but can differ in edge cases, so an outcome may occasionally not line up exactly.
- Annihilape modeled with its standard Master League moveset. Data:
scripts/iv_envelope_analysis.py; rendered byscripts/render_iv_envelope_article.py. - Format, structure, and terminology adapted from XehrFelrose's Master League IV deep dives. The numbers are independently re-simulated, not lifted from the video.