09. Matchup Matrix — Threats × Archetypes (Quick Reference)
The who-beats-who grid for the 24 full-page threats, distilled from each page’s Checks & counters and ★ Offense angle blocks. Rows = threats (tagged with VR tier + verified 2026-04 weighted Usage% from
02-viability-tiers.md). Columns = the archetype taxonomy defined in04-archetypes.md. Megas/Z-Moves are the only extra mechanics.Use the ★ Offense-lens table first — it’s the section the aggressive-Offense builder (
06-building-offense.md) lives in. The big grid is the cross-archetype reference; the per-threat “what answers it” list is the lookup index.
Legend (cell shorthand)
- wall — has a reliable defensive switch-in / out-passives it.
- revenge — no clean switch-in; outspeed/priority/Scarf to KO after it commits.
- race it — no clean answer; out-damage or out-sequence before it does (a damage race you must win).
- loses to it — the archetype is structurally soft to this threat; expect to drop a mon.
- runs it — this is a staple of that archetype (the threat is on your side, not the opponent’s).
- chip→KO — answer only works behind hazard chip / after a layer is down.
- ± — set-dependent (the verdict flips on which set it is).
Archetype names match 04-archetypes.md exactly: Offense = the aggressive build this guide targets; BO = Bulky Offense; HO = Hyper Offense; Bal = Balance; then Sun / Sand / Rain / Stall (Stall = stall/semi-stall).
The grid — threats × archetypes
Cells read “how that archetype handles the threat on the opposing side” (or “runs it” if it’s a staple of that archetype). Tier · Usage% in the first column.
| Threat (VR · 2026-04%) | Offense | BO | HO | Bal | Sun | Sand | Rain | Stall |
|---|---|---|---|---|---|---|---|---|
| Gholdengo (S · 20.42%) | runs it / EQ+Fire | runs it / Kingambit | revenge w/ Fire | Kingambit + Pursuit | Char-Y Overheat OHKO | TTar/Tusk EQ | race it | Kingambit walls |
| Zamazenta (S · 19.67%) | runs it / revenge >412 | Unaware + Toxapex | revenge w/ Fairy | Toxapex Haze | Char-Y revenge | Garganacl short-term | Toxapex/Venu | Dondozo/Pex wall |
| Alomomola (A+ · 24.40%) | Ice/Grass + Knock | runs it (glue) | race past it | runs it (glue) | Char-Y chip + sun | TTar pressure | Serperior/Grass | runs it (Wish core) |
| Landorus-Therian (A+ · 19.53%) | runs it / Ice it | runs it (glue) | runs it (Scarf) | runs it (SR pivot) | Char-Y WB chip | runs it (SR) | Ice/Kyurem | Ice; T-Wave |
| Ogerpon-Wellspring (A+ · 10.97%) | runs it / revenge >350 | Mega-Venu wall | revenge w/ priority | Zama/Venu wall | race it | Venu/revenge | runs it (Water-imm) | Mega-Venu wall |
| Kingambit (A+ · 14.27%) | runs it / 4× Fighting | runs it (cleaner) | runs it (cleaner) | Zama/Tusk wall | Char-X mirror; Tusk | TTar trades | Urshifu CC | Fighting + FS |
| Dragonite (A+ · 14.12%) | runs it / SR+revenge | Toxapex Haze | runs it (DD) | Zama/phaze; Haze | Char-Y resists ± | Skarm/phaze | Toxapex/Pex | Haze + Unaware |
| Garchomp (A+ · 10.04%) | runs it / Ice+Fairy | Alomomola wall | runs it (SD lead) | Lando/SK chip | Char-Y revenge | runs it (SR lead) | Ice; bulky Water | Clodsire/Skarm |
| Tapu Lele (A+ · 8.96%) | runs it / Steel + chip | Steel wall + revenge | revenge once terrain ends | Steel pivot wall | Heatran wall | TTar trap | Steel; race | Blissey ± (Psyshock) |
| Slowking-Galar (A+ · 9.47%) | runs it / Ghol + trap | runs it (FS engine) | race it | runs it (FS pivot) | Char-Y revenge | TTar Pursuit | Urshifu trades | Steel/Dark wall |
| Toxapex (A+ · 8.17%) | Lele/Kyurem break it | runs it (glue) | race past Haze | runs it (glue) | race it (S.Beam walls) | EQ pressure | Electric/Grass | runs it (SkarmPex) |
| Zapdos (A+ · 14.67%) | runs it / Rock+Ice | runs it (Defog pivot) | revenge w/ Rock | runs it (Defog pivot) | Diancie/TTar | runs it (TTar) | runs it ± | Diancie/Heatran |
| Diancie-Mega (A+ · 8.40%) | runs it / revenge ≥350 | Ogerpon/Zama wall | revenge w/ priority | Ogerpon-W wall | Char-X/Steel ± | TTar revenge | Steel; Scarf | Blissey/Chansey |
| Great Tusk (A · 13.87%) | runs it / Lele+IV | runs it (spin glue) | revenge w/ Fairy | Corv/SK/Pex wall | runs it (Proto + spin) | runs it / SK wall | bulky Water | Pex/Corv wall |
| Gliscor (A · 15.82%) | race w/ Ice | runs it (glue) | Ice + race | runs it (glue) | Char-Y Sands chip | Garchomp; Ice | Manaphy/Ice | runs it (PH wall) |
| Terapagos (A · 17.33%) | revenge >295 / chip | runs it (breaker) | revenge w/ Scarf | Blissey/Unaware wall | Char-Y revenge | TTar/phaze | Scarf; race | Blissey/Clodsire |
| Ting-Lu (A · 8.06%) | Ogerpon/Fighting break | runs it (hazard glue) | race past WW | runs it (hazard glue) | Char-Y Sands/Fire | runs it (SR/Spikes) | Grass/Water | runs it (anchor) |
| Urshifu-Rapid-Strike (A · 6.7%~) | runs it / Pex+Grass | Pex/Venu/Amoong wall | revenge w/ priority | Pex/Grass + status | bulky Water; W-o-W | TTar trap | runs it (breaker) | Pex/Venu + W-o-W |
| Kyurem (A- · 7.96%) | runs it / revenge+SR | Scizor/revenge | revenge before DD | Blissey/Steel ± | Char-Y revenge | Scizor; revenge | runs it (FrzDry) | Blissey/Chansey |
| Charizard-Mega-Y (A- · 8.25%) | runs it / Diancie wall | Diancie/Toxapex | revenge w/ Scarf | Diancie/Heatran/Pex | runs it (the nuke) | TTar (overwrite) | bulky Water; rain off | Toxapex/Heatran + SR |
| Iron Valiant (B+ · 12.33%) | runs it / Scizor BP | Scizor/Volcarona | runs it (breaker) | Dondozo/Corv/Volc | Volcarona; Char-X | TTar revenge | Toxapex; priority | Dondozo/Clodsire/Corv |
| Raging Bolt (B+ · 12.29%) | runs it / Ground+Lele | runs it (pivot) | revenge w/ Ground | Ting-Lu/Ferro wall | runs it (Char-Y core) | Ting-Lu/Ground | Ground; race | Chansey/Ferro |
| Scizor-Mega (B+ · 8.80%) | runs it / Fire it | runs it (priority) | revenge w/ Fire | Heatran/Char-X wall | Char-Y/sun OHKO | Garchomp/Fire | bulky Fire | Heatran wall |
| Iron Treads (A- · 10.83%) | runs it / Ogerpon+Fire | runs it (spin glue) | runs it (lead) | Ogerpon/Char wall | runs it (Proto lead) | Garchomp; Water | runs it (Water/Grd) | Ogerpon/bulky Water |
Reading the grid for your Offense build: scan the Offense column. “runs it” = a piece your aggressive build can field (cross-check the ★ table for the right set); the others are how Offense answers it on the opposing side. Note the recurring Offense pattern is revenge / race, not wall — by design Offense carries ≤1 defensive piece (see
04-archetypes.md), so it beats threats with speed, priority, hazard chip, and disjoint breakers, not switch-ins.
What reliably answers each threat (per-page distillation)
One line each, lifted from the threat page’s Checks & counters block — hard counters first, then revenge/soft checks. This is the lookup index when you need “what stops X.”
- Gholdengo — Kingambit (Dark/Steel resists both STABs, Sucker 2HKO rolls OHKO from full), Garchomp EQ (pops Balloon); soft: Fire breakers (Char-Y/X, Volcarona), faster Scarfers. Don’t target it with status-category moves (Good as Gold); don’t spin/Defog through it.
- Zamazenta — Unaware walls (Dondozo/Clodsire/Clefable no-sell Body Press), Toxapex (Hazes + Regen); soft: anything >412 + Fairy STAB (Booster IV at 546, Specs Lele, Scarfers). Frail Band dies to a clean revenge; never give the ID set clean Iron Defense turns.
- Alomomola — Melmetal/Ferrothorn (out-passive it); soft: Kyurem Specs Freeze-Dry heavily chunks, Grass (Serperior/Ogerpon-W Power Whip), Knock-the-Boots + hazards. You go through it (Ice/Grass/Knock), never out-stall it.
- Landorus-Therian — Kyurem (4× Ice OHKO, #1 answer), Terapagos (tanks EQ); soft: Dragonite, Ogerpon-W, Great Tusk Ice Spinner (4×), any faster Ice/priority. Its 4× Ice weakness is the hard ceiling.
- Ogerpon-Wellspring — Zamazenta (eats +2 Ivy Cudgel near full), Mega-Venusaur (resists both STABs), Dragonite (resists both, Multiscale); soft: base-110+ Scarfer (525), priority. Keep the Zama/Venu wall unchipped; never feed Water Absorb.
- Kingambit — Zamazenta / Great Tusk (4× Close Combat OHKO), Skarmory (Sturdy/Roost); soft: Iron Valiant (trade), Future Sight to break the Sucker mind-game. Faster attackers do NOT safely revenge — switching is the clean answer.
- Dragonite — Zamazenta (outspeeds, eats +1 ESpeed), Skarmory/Corviknight/Mega-Scizor (Steel/Flying), Toxapex (Haze, pre-Z); soft: Great Tusk, FS/phaze, Scarf 110s (525). Hazards + chip break Multiscale; bait the one-time Z.
- Garchomp — Alomomola (Regen wall), Skarmory/Corviknight, Unaware Clefable/Dondozo depending on coverage; soft: Iron Valiant, Tapu Lele Moonblast OHKO, Dragonite ESpeed. 4× Ice; click non-contact moves vs Rough Skin/Helmet.
- Tapu Lele — Steel/Psychic-resistant pivots that respect Focus Blast (Mega-Scizor, Corviknight, Heatran if it avoids the Fighting hit), Blissey/Chansey ± (Psyshock flips it); soft: Scarfers >475, priority after terrain ends, chip. Stall the 5-turn terrain, then click priority.
- Slowking-Galar — Gholdengo (resists FS, GaG blocks T-Wave — the structural answer), Mega-T-Tar (Pursuit), Kingambit, Melmetal/Heatran; soft: Dragonite, fat Grounds. Trap the pivot or the engine evaporates.
- Toxapex — Kyurem Freeze-Dry, Tapu Lele Specs Psyshock (terrain-boosted pressure; OHKO only after chip or into non-physical spreads), +2 Gholdengo, Manaphy/Ursaluna; soft: Dragonite (+1 EQ), Electric/Ground/Psychic. Race it — it only Recovers/chips back. Beat the Haze with breakers that don’t set up.
- Zapdos — Diancie-Mega (Power Gem pressures/chips Zapdos + Magic Bounce), Mega-T-Tar, Heatran (Flash Fire); soft: Kyurem Ice Beam OHKO, Lele Psyshock, any Ground that blanks Volt Switch. Don’t feed Static with contact; punish with Rock/Ice.
- Diancie-Mega — Ogerpon-Wellspring (#1, takes any move + threatens back), Zamazenta (412 outspeeds), Mega-Scizor (sans Mystical Fire); soft: anything ≥350 Spe / priority (Kingambit Sucker, Scizor BP), Blissey. Don’t lead a generic status-hazard setter - it bounces; use speed pressure or damaging hazard moves.
- Great Tusk — Tapu Lele / Iron Valiant (2× special STAB OHKO the offensive spread), fat physical pivots (Slowking-Galar/Pex/Alomomola), Corviknight (immune to Ground, Defogs); soft: faster neutral, priority into a Headlong-Rush-dropped Tusk. Standard max-Atk Booster Tusk stays 300 Speed; Scarf or tailored Speed-boost Tusk reaches 450, so pivot Fairies in safely.
- Gliscor — Kyurem (4× Ice Beam OHKO), Manaphy, Melmetal/Ferrothorn; soft: Ogerpon-W, Dragonite, Great Tusk Ice Spinner after chip. Race it with Ice; don’t let it Protect-farm orb ticks.
- Terapagos — Blissey/Chansey (eat +2, Toxic), Unaware (Clodsire/Dondozo ignore CM), phazers (Ting-Lu WW); soft: anything >295 Spe + ~50% (Scarf Lele, IV Specs Moonblast). Its super-effective damage reduction only applies at full HP — chip below full, then revenge.
- Ting-Lu — Ogerpon-Wellspring (Ivy Cudgel 2HKO, #1), Gliscor (PH/Ground-immune), Melmetal; soft: Iron Valiant/Great Tusk physical Fighting 2HKO. Use physical breakers — Vessel of Ruin taxes your special damage a full tier.
- Urshifu-Rapid-Strike — Toxapex (resists both, Regen), Amoonguss/Mega-Venusaur/Tangrowth, Ogerpon-W (Water Absorb); soft: faster Scarfers/Booster (>483), Will-O-Wisp halves it, bulky Psychics/Fairies. A single burn heavily blunts it.
- Kyurem — revenged, not walled: Iron Valiant (faster), Diancie-Mega (Dragon-immune, Ice-neutral, faster), Zamazenta (412); Steels not named Heatran/Gholdengo (Scizor, Corv); Blissey/Chansey ± (lose PP war to Pressure). Keep SR up (2× / 25%) and force it to commit.
- Charizard-Mega-Y — Diancie-Mega (#1, resists WB + bounces conventional hazards), Latios-Mega, Dragonite (Multiscale), Flash Fire Heatran (Fire-immune), Toxapex; Stealth Rock itself (4× = ~2 entries). Keep rocks up and stall sun turns; SR is the cheapest answer.
- Iron Valiant — Scizor-Mega Bullet Punch after chip (the cleanest priority answer), Volcarona, Dondozo/Clodsire (Unaware), Corviknight; soft: faster + priority (Scarf Lando EQ, boosted priority). Survives Sucker from full — Iron Head/CC OHKOs it back. Keep SR up; it has no recovery.
- Raging Bolt — Chansey/Blissey, Ferrothorn, Ting-Lu (Electric-immune, stomachs Draco once and phazes); soft: Tapu Lele (terrain blocks Thunderclap into grounded targets and Lele OHKOs back), Ground-types (Garchomp/Tusk/Lando/Treads) on the right move. Bring a Ground; keep SR up vs the non-Boots sets.
- Scizor-Mega — Charizard-Mega-X (4× Fire OHKO without DD, #1), Heatran (Steel/Fire wall), Fire-types generally; soft: Raging Bolt (eats +2 BP), bulky Ground/Fighting, faster Fire/Fighting. Keep a Fire it can’t revenge; deny it the clean SD turn.
- Iron Treads — Ogerpon-Wellspring (Ivy Cudgel cleanly OHKOs standard/offensive sets, #1), Char-X/Char-Y, Mega-Venusaur, Great Tusk (mirror, outbulks); Gholdengo denies the spin. Respect the turn-one Booster-Speed window (513 > 412).
★ Offense-lens — the table the aggressive-Offense builder reads first
For aggressive Offense specifically (06-building-offense.md): the single best offensive answer to each threat, and whether Offense must wall / race / revenge it. “Run it?” flags the pieces your build can field as breakers, pivots, or cleaners (the ★ Offense angle calls them out). Offense almost never walls — its verb is revenge or race, backed by hazard chip and disjoint breakers.
| Threat | Best offensive answer | Wall / Race / Revenge | Run it on your Offense? |
|---|---|---|---|
| Gholdengo | Garchomp/Tusk EQ (Balloon permitting) or Kingambit Sucker (2HKO from full) | Revenge / Race | ✓ — hazard guarantor + late cleaner (Scarf+Trick, NP, Ghostium-Z lure) |
| Zamazenta | Booster-Speed Iron Valiant (546) Moonblast / any >412 Fairy or Scarf | Revenge | ✓ — premier 412 Band breaker / ID-Press snowball |
| Alomomola | Kyurem Specs Freeze-Dry pressure or Ogerpon-W Power Whip + Knock | Race (go through it) | ✗ — generates no pressure; you break it, don’t run it |
| Landorus-Therian | Kyurem / Great Tusk Ice (4× OHKO); pressure the Defog | Revenge | ✓ — Scarf/Helmet hazard-pivot glue (the backbone) |
| Ogerpon-Wellspring | base-110+ Scarfer (525) or priority (no priority of its own, frail 80/84) | Revenge | ✓ — fast SD breaker + Water-immune pivot |
| Kingambit | Urshifu CC (Scarf, +0 OHKO) / Zama-Tusk 4× CC; or Future Sight | Revenge (switch, don’t click in) | ✓ — designated closer, saved for last |
| Dragonite | SR to break Multiscale + Scarf 110 (525) / bait the Z | Revenge (after chip) | ✓ — late-game ESpeed closer + Z-nuke |
| Garchomp | Tapu Lele Moonblast / Ice / Ogerpon-W (chipped) | Revenge | ✓ — SD Loaded-Dice lead / Scarf glue |
| Tapu Lele | Scizor-Mega Bullet Punch / Kingambit Sucker after terrain ends | Revenge (clock the terrain) | ✓ — Scarf speed-control + terrain breaker |
| Slowking-Galar | Gholdengo (resists FS, GaG) or a Pursuit-trapper; Knock the Boots | Race / Revenge | ✓ — FS+Chilly momentum engine for breakers |
| Toxapex | Tapu Lele Specs Psyshock / Kyurem Freeze-Dry; breakers that don’t rely on setup | Race (no setup vs Haze) | ✗ — anti-offense glue you dismantle |
| Zapdos | Kyurem / Mega-Diancie / Lele (Rock/Ice break the Boots wall) | Revenge / Race (out-tempo the Defog) | ± — only the Flyinium-Z offensive set; usually break it |
| Diancie-Mega | Kingambit Sucker / Scizor BP after chip; Zama at 412 | Revenge | ✓ — Mega-slot lead breaker + hazard-denial |
| Great Tusk | Iron Valiant boosted Moonblast / Tapu Lele; punish the HR self-drop | Revenge (standard Booster is Attack-boosted; Scarf/Speed-boost variants outrun) | ✓ — Booster offensive pivot + spinner |
| Gliscor | Kyurem Ice Beam / Tusk Ice Spinner (4x; OHKO roll or after chip) | Race it with Ice | ± — Jolly SD set as a surprise breaker; usually break it |
| Terapagos | IV Specs Moonblast / Scarf Lele, chip below full then revenge >295 | Revenge (after its full-HP shield is broken) | ✓ — glue breaker-spinner when soft to balance |
| Ting-Lu | Ogerpon-W Ivy Cudgel / physical Fighting (Vessel taxes special) | Race (physical break, respect Whirlwind) | ✗ — too slow/passive for aggressive Offense |
| Urshifu-Rapid-Strike | faster Scarfer/Booster (>483) or Will-O-Wisp; Grass-resist switch | Revenge | ✓ — Scarf U-turn momentum + Band breaker |
| Kyurem | Iron Valiant / Scarfer / Scizor BP before it DDs; keep SR up (2× / 25%) | Revenge (before setup) | ✓ — second breaker sharing no checks w/ physical core |
| Charizard-Mega-Y | Stealth Rock (4×, caps it at ~2 entries) + Diancie/bulky Water | Race (deny its sun window) | ✓ — Mega-slot opening hole-puncher (Drought nuke) |
| Iron Valiant | Scizor-Mega Bullet Punch after chip / Scarf + priority; keep SR up | Revenge (never let Booster in clean) | ✓ — the offense glue mon (Booster break-or-revenge) |
| Raging Bolt | Great Tusk / Lando-T / Treads Ground STAB (Electric-immune) / Lele terrain into grounded targets | Revenge / Race (bring a Ground) | ✓ — slow breaker that punishes the switch |
| Scizor-Mega | Char-Y / sun / any Fire (4× OHKO); deny the clean SD turn | Race (Fire it; do not rely on normal Speed order into Bullet Punch) | ± — insurance/cleaner behind two breakers, not a 3rd breaker |
| Iron Treads | Ogerpon-W Ivy Cudgel into standard/offensive sets / any Water/Fire/Fighting STAB | Revenge (mind the Booster turn-1 window) | ✓ — hazard package: spin + rock + Electric-immune lead |
How to use this table
- “Run it? ✓” — these 16+ are the pieces your aggressive build draws from. Cross-reference
05-common-cores.mdfor the disjoint-breaker pairs (Gholdengo + Iron Valiant; Zamazenta + Kyurem; Char-Y + Raging Bolt) and06-building-offense.mdfor slotting them. - “Run it? ✗ / ±” — Alomomola, Toxapex, Ting-Lu are the walls you build to break (the opposing structure from
04-archetypes.md); Gliscor/Zapdos/Scizor-Mega have a niche offensive set but you usually face them. - The verb pattern is the thesis. Offense revenges the fast frail threats (Zama, IV, Lele, Diancie, Urshifu, Kyurem) and races the regenerating walls (Alomomola, Toxapex, Ting-Lu) — it does not out-wall them. Win the hazard war (Gholdengo makes removal awkward), win the 412 race, and bring two breakers that share no answer so no single wall blanks both. That is the entire discipline; everything in this matrix feeds it.
See also: 02-viability-tiers.md (tiers + the one authoritative usage table) · 03-top-threats/ (the 24 pages this grid summarizes) · 04-archetypes.md (the column definitions) · 05-common-cores.md · 06-building-offense.md · 08-speed-tiers.md