PokeSchool
Everything you need to go from beginner to competitive VGC player.
🎮What is VGC?
▾
The Format
VGC (Video Game Championships) is the official Pokémon competitive format organized by The Pokémon Company International. All battles are Doubles format — each player controls two active Pokémon simultaneously.
Unlike Smogon Singles (1v1), VGC requires you to manage two Pokémon at once, making team synergy and support moves far more important.
Team Preview & Bring 4
Before each battle, both players see all 6 Pokémon on each team. You then choose 4 to bring into the battle — this is called 'Bring 4'. Your lead 2 are revealed; the back 2 are hidden until sent out.
This creates a mind-game layer: you must predict which 4 your opponent will bring, and which 2 they'll lead with.
Turn Structure
Each turn, both players secretly choose actions for their 2 active Pokémon: Move, Switch, or (rarely) Mega Evolve/Dynamax/Terastallize.
Actions resolve by priority first (e.g. Fake Out at +3 always goes first), then by Speed. The faster Pokémon acts first within the same priority bracket.
📊Understanding Stats
▾
Base Stats & BST
Every Pokémon has 6 base stats: HP, Attack, Defense, Sp. Atk, Sp. Def, and Speed. These are fixed for each species and determine its role.
BST (Base Stat Total) is the sum of all 6 stats. Legendary Pokémon typically have BSTs of 580–700. Most competitive VGC Pokémon have BSTs of 490–600.
EVs (Effort Values)
EVs are points you invest to boost your Pokémon's stats. You get 508 EVs total, with a max of 252 per stat. Every 4 EVs = +1 to the final stat at level 50.
EV spread examples: 252 Atk / 4 Def / 252 Spe is a standard physical sweeper spread. 252 HP / 4 Def / 252 SpD is a special wall spread.
IVs (Individual Values)
IVs range from 0 to 31 per stat and are inherited or bred. Perfect IVs (31 in all stats) are standard. However, 0 Speed IVs are intentional on Trick Room setters to be as slow as possible.
Natures
Each Pokémon has one of 25 Natures that boosts one stat by 10% and reduces another by 10%. Neutral natures (Hardy, Docile, Bashful, Quirky, Serious) have no effect.
Common competitive natures: Adamant (+Atk/-SpA), Modest (+SpA/-Atk), Jolly (+Spe/-SpA), Timid (+Spe/-SpA), Bold (+Def/-Atk), Careful (+SpD/-SpA).
🔥Type Matchups
▾
The Type Chart
There are 18 types in Pokémon. Each move has a type, and each Pokémon has 1-2 types. Damage is multiplied by type effectiveness: 2× (super effective), 0.5× (not very effective), or 0× (immune).
Key immunities to memorize: Ground moves don't hit Flying types. Normal/Fighting don't hit Ghost types. Electric doesn't hit Ground. Poison/Steel don't hit each other (Poison immune to Poison; Steel resists Poison).
Dual Types & STAB
Pokémon with two types stack their weaknesses and resistances. A Water/Ground type is 4× weak to Grass (both types take 2× from Grass). But it's immune to Electric (Ground immunity).
STAB (Same Type Attack Bonus): A Pokémon using a move that matches one of its types deals 1.5× damage. This is one of the biggest damage modifiers in the game.
Tera Types
Terastallization (Gen 9) lets a Pokémon change its type to any of the 18 types once per battle. Its STAB changes to the Tera type, and if the Tera type matches an original type, STAB becomes 2×.
Tera is used both offensively (Tera Fire for surprise coverage) and defensively (Tera Fairy to shed a Dragon weakness).
🏗️Team Building Fundamentals
▾
Core Roles
Every competitive team needs a balance of roles. The key roles to fill: Physical Sweeper (high Attack, offensive coverage), Special Sweeper (high Sp. Atk), Support (Fake Out, Helping Hand, redirection), Speed Control (Tailwind/Trick Room), Pivot (U-turn/Volt Switch), and Wall (high bulk, recovery).
In VGC you only bring 4 of 6. Build your team so every combination of 4 covers the essential roles.
Offensive & Defensive Cores
An offensive core is 2-3 Pokémon whose types hit the majority of the metagame super-effectively. A Fire + Water + Grass core (FWG) has great mutual coverage.
A defensive core is Pokémon whose types cover each other's weaknesses. Steel + Fairy is famous: Fairy resists Fighting/Dark (Steel's weaknesses) and Steel resists Poison/Steel (Fairy's weaknesses).
Win Conditions
A win condition is the strategy your team is designed around. Examples: Rain team (Drizzle Pelipper + Swift Swim sweepers), Trick Room (set TR, abuse slow powerhouses), Tailwind (set TW, spam fast attackers).
Ideally your team has a primary win condition and a backup. If your Trick Room setter gets KO'd on turn 1, you need an alternate path to victory.
⚡Speed Control
▾
Why Speed Control Matters
In VGC, the faster Pokémon moves first. Speed control changes the turn order for both players — it's often the deciding factor in a match.
The three main speed control options are: Tailwind (doubles team's speed for 4 turns), Trick Room (reverses speed order for 5 turns, slower goes first), and Speed reduction (Icy Wind, Electroweb, Thunder Wave — reduces the opponent's speed).
Tailwind
Tailwind is a 1-turn move that doubles the Speed of your side for 4 turns (including the turn it's set). Almost every VGC team runs at least one Tailwind user.
Best Tailwind users: Talonflame (priority Tailwind via Gale Wings), Tornadus, Whimsicott, Koraidon, Murkrow.
Trick Room
Trick Room reverses Speed for 5 turns. Slower Pokémon move first. This allows very bulky, slow powerhouses (Hatterene, Stakataka, Torkoal) to outspeed everything.
TR setters typically have 0 Speed IVs and a -Speed nature (Quiet/Brave) to be as slow as possible inside TR. TR teams need most Pokémon to have base Speed ≤ 60.
Speed Reduction
Moves like Icy Wind (-1 Speed all adjacent foes), Electroweb (same), and Thunder Wave (paralysis, reduces speed by 50%) are used to slow down the opponent's team without committing to Tailwind or TR.
Choice Scarf multiplies a Pokémon's Speed by 1.5×, making it one of the fastest Pokémon on the field. Great for revenge killing.
🌦️Weather & Terrain
▾
Weather Overview
Weather passively boosts certain moves and abilities. The four main weathers: Rain (Drizzle), Sun (Drought), Sand (Sand Stream), Snow (Snow Warning).
Weather lasts 5 turns normally, or 8 turns with a weather-extending item (Damp Rock, Heat Rock, Smooth Rock, Icy Rock).
Rain
Rain boosts Water moves by 1.5× and reduces Fire moves by 0.5×. Activates Swift Swim (2× Speed) and Rain Dish (recovery). Thunder has 100% accuracy in Rain.
Classic rain cores: Pelipper (Drizzle) + Ludicolo/Kingdra/Barraskewda (Swift Swim sweepers).
Sun
Sun boosts Fire moves 1.5× and reduces Water moves 0.5×. Activates Chlorophyll (2× Speed), Harvest (berry regeneration), and makes Solar Beam a 1-turn move.
Classic sun cores: Torkoal (Drought) + Venusaur/Lilligant (Chlorophyll sweepers).
Sand & Snow
Sand deals 1/16 HP damage per turn to non-Rock/Ground/Steel types. Boosts Rock-type Pokémon's Sp. Def by 50%. Sand Rush doubles Speed in sand.
Snow (formerly Hail) deals damage only to non-Ice types. Boosts Ice-type Def by 50% and gives Blizzard 100% accuracy. Slush Rush doubles Speed in snow.
Terrain
Terrain affects only grounded Pokémon (not Flying types or Levitate). It lasts 5 turns.
Electric Terrain: +30% Electric moves, prevents sleep. Grassy Terrain: +30% Grass moves, heals 1/16 HP/turn, halves Earthquake power. Psychic Terrain: +30% Psychic moves, blocks priority moves. Misty Terrain: halves Dragon moves, prevents status.
🎒Items & Abilities
▾
Key Competitive Items
Choice Band/Specs/Scarf: Lock into one move, but boost Attack/Sp. Atk by 1.5× or Speed by 1.5×. Powerful but predictable once revealed.
Life Orb: 1.3× damage on all moves. Recoil 10% HP per use. No move lock.
Focus Sash: Survive a 1-hit KO with 1 HP (once). Essential on frail lead Pokémon.
Assault Vest: +50% Sp. Def but can only use attacking moves. Great on bulky attackers.
Leftovers/Black Sludge: Recover 1/16 HP per turn. Best on slow, bulky Pokémon.
Critical Abilities
Intimidate: On switch-in, lowers all adjacent foes' Attack by 1 stage. One of the most powerful support abilities in VGC. Arcanine-Hisui, Incineroar, Landorus-Therian all carry it.
Fake Out: Not an ability, but a move that flinches target on the user's first turn only. Priority +3. Critical for disruption — lets your partner set up safely.
Prankster: Gives status moves +1 priority. Whimsicott with Prankster can use Tailwind before any other move — even before the opponent's Fake Out.
Protosynthesis/Quark Drive (Paradox Pokémon): Boosts highest stat in Sun/Electric Terrain (or with Booster Energy item). Enabling restricted Paradox Pokémon like Flutter Mane and Iron Hands.
🧠Advanced Strategy
▾
EV Benchmarks
Instead of blindly maxing EVs, experienced players EV for specific benchmarks — surviving certain attacks or guaranteeing certain KOs.
Examples: 252+ HP Amoonguss to survive a max-investment Fire move. 4 HP EVs on many Pokémon just to give a fourth stat investment. Speed creep — investing just enough Speed to outrun a commonly used spread.
Protect
Protect is on almost every VGC set. It blocks all damage for one turn (fails if used consecutively). In Doubles, it's indispensable for: letting your partner KO a threat, scouting Choice-locked moves, stalling weather/terrain turns, and blocking Fake Out.
Never underestimate Protect. If in doubt whether a Pokémon needs it, the answer is almost always yes.
Damage Calculation Basics
The core damage formula is: ((2×Level/5+2) × BasePower × Atk/Def / 50 + 2) × Modifiers.
Level is 50 in VGC. Modifiers include: STAB (1.5×), type effectiveness (0.5×/2×), weather (1.5×), item (1.3× Life Orb), ability (1.5× Technician), and doubles spread reduction (0.75×).
Damage rolls: Each hit randomly does 85%–100% of maximum damage. The minimum is called 'the low roll'. Most calcs show min-max range.
Team Preview Decisions
At team preview you see all 6 of your opponent's Pokémon. You must decide: which 4 to bring and which 2 to lead — all without seeing their choices first.
Ask yourself: What is their win condition? Which 4 of theirs synergize best? Which of my 4 counters their most dangerous core? Which 2 leads can handle their likely lead?
Ready to build your team?
Apply what you've learned with our Team Builder and Damage Calculator.