Meta Matchup Matrix

The 12 most-used Regulation M-C Pokémon, attacker rows × defender columns. Each cell compares STAB types both ways — tap any cell for the breakdown.

Favorable — my STAB hits SE, theirs doesn'tEven — neither side has the edgeUnfavorable — their STAB hits SE, mine doesn't
RillaboomRillaboom
SneaslerSneasler
IncineroarIncineroar
KingambitKingambit
GholdengoGholdengo
RaichuRaichu
GarchompGarchomp
SalamenceSalamence
Hisuian ArcanineHisuian Arcanine
Eternal Flower FloetteEternal Flower Floette
ArchaludonArchaludon
CharizardCharizard
RillaboomRillaboom
SneaslerSneasler
IncineroarIncineroar
KingambitKingambit
GholdengoGholdengo
RaichuRaichu
GarchompGarchomp
SalamenceSalamence
Hisuian ArcanineHisuian Arcanine
Eternal Flower FloetteEternal Flower Floette
ArchaludonArchaludon
CharizardCharizard

Type-based, plus each Pokémon's selected defensive ability (18 modeled) and each defender's assumed Tera (defends as the single Tera type; its Tera STAB is noted, not mathed). Movesets, items, stats, and the opponent's real EVs/sets aren't factored in. Category-based abilities (Fluffy, Ice Scales) aren't modeled. Typing comes from Pokédex + form data (Hisuian Arcanine uses its Fire/Rock form typing); Eternal Flower Floette falls back to base Fairy typing.