By **Darkspoon** · VGC player since 2018 · 1500+ rated on Showdown · Top 32 at 3 Regional Championships
After building over 50 teams in Regulation M-A and testing them across 100+ ladder games and three Regionals, I've learned that team building in VGC is not about finding six strong Pokémon and hoping for the best. It's a systematic process with specific checkpoints. Miss one checkpoint and your team falls apart in round 5 of a tournament, when your opponent has figured out your pattern.
This guide walks you through the exact framework I use. Every step includes real examples, EV spreads with damage calcs, and the specific mistakes I see players make at each stage. Use the [Team Builder](/en/team-builder) tool — it has built-in type coverage analysis that catches the mistakes I'm about to describe.
Step 1: Choose Your Win Condition (The Most Important Decision)
Every successful VGC team has a clear win condition — the Pokémon or combination that actually closes out games. This is the first decision you make, and everything else is built around it.
A win condition is NOT "I want to use my favorite Pokémon." It's "This Pokémon can beat the majority of the format if protected correctly." The difference matters because some Pokémon feel powerful but fold to common counterplay, while others seem unassuming but consistently create winning positions.
### The Three Types of Win Conditions
**Spread Damage Win Conditions** — Pokémon like Calyrex-Shadow that pressure both slots simultaneously. They're strong when the opponent can't protect both Pokémon at once. They pair well with support that removes their checks.
**Setup Win Conditions** — Pokémon that use Nasty Plot, Swords Dance, or Quiver Dance to become overwhelming. They're strong in the late game after Fake Out users are gone. They pair well with redirection and speed control.
**Positional Win Conditions** — Pokémon that win through pivoting and board advantage rather than raw damage. Incineroar + Amoonguss teams often use this approach — they don't have one "big attacker" but instead win by never letting the opponent set up their plan.
### How to Test If Your Win Condition Actually Works
Here's the test I use: play 10 games with the team and track how many times your win condition actually closed out the game. If it's fewer than 5 out of 10, your win condition either needs better support or you're building around the wrong Pokémon.
The [Damage Calculator](/en/damage-calculator) can help here — check if your win condition can OHKO or 2HKO the top 10 Pokémon in the format. If it can't, you need coverage moves or partner Pokémon that handle what your win condition can't.
### Example: Building Around Calyrex-Shadow
Let's say you choose Calyrex-Shadow as your win condition. Here's what you need to support it:
- **Intimidate support** (Incineroar) to handle physical attackers that threaten Calyrex
- **Fake Out support** to stop the opponent from disrupting Calyrex's first turn
- **Speed control** to ensure Calyrex moves before the opponent's threats
- **Dark-type answer** (Tera Blast or a partner Pokémon) to handle Dark-types that resist Astral Barrage
That's four slots already accounted for. You have two remaining — one for your restricted partner and one for flexible coverage. This is what "building around a win condition" means in practice.
Step 2: Add Speed Control (The Second Most Important Decision)
Speed control is the mechanic that determines who moves first. In Regulation M-A, the four main options are Tailwind, Trick Room, Icy Wind/Electroweb, and priority moves.
### When to Use Tailwind
Tailwind doubles your team's Speed for four turns. It's best for offensive teams that want to hit hard and fast. The ideal Tailwind user is fast enough to set it up before the opponent attacks — Tornadus (base 121 Speed) and Whimsicott (base 116 Speed) are the most common choices.
**Tailwind is correct when:**
- Your win condition is fast but not the fastest
- You want to apply immediate pressure
- Your team has multiple fast attackers that benefit from the speed boost
**Tailwind is wrong when:**
- Your team is built around slow, bulky Pokémon
- The opponent's team has Icy Wind that negates Tailwind
- You need speed control that lasts longer than 4 turns
### When to Use Trick Room
Trick Room reverses speed order for five turns. It's best for slow, bulky attackers. The ideal Trick Room setter is slow enough to move last — Porygon2 (base 60 Speed) and Cresselia (base 75 Speed) are common.
### When to Use Icy Wind / Electroweb
These spread moves lower both opponents' Speed by one stage while dealing damage. They're the most flexible speed control option because they don't require a setup turn.
**The mistake I see most:** Using Icy Wind when you should be attacking. If the opponent's Flutter Mane is at 30% HP, Moonblast kills it. Icy Wind doesn't. Don't sacrifice a knockout for a speed drop that might not matter.
Step 3: Add Support and Disruption
Support Pokémon don't deal damage — they create the turns that let your win condition succeed. The three most important support mechanics in Regulation M-A are Intimidate, Fake Out, and Redirection.
### Intimidate
Intimidate lowers both opponents' Attack by one stage. The best Intimidate user is Incineroar, which also gets Fake Out, Parting Shot, and Knock Off. It's the most role-compressed support Pokémon.
### Fake Out
Fake Out is +3 priority and makes the target flinch. It only works on the first turn, but that turn is often enough to stop the opponent's setup.
**The mistake I see most:** Using Fake Out every turn 1 without thinking. If the opponent leads with two Pokémon that don't need to set up, Parting Shot might give more long-term value.
### Redirection
Rage Powder (Amoonguss) and Follow Me (Indeedee-F) redirect single-target attacks. This protects your win condition while it attacks.
**The mistake I see most:** Leading the redirector every game. It's weak against spread moves that ignore redirection entirely.
### The Support Balance
Every team needs exactly two forms of disruption (Intimidate, Fake Out, Redirection) and at least one pivot move (Parting Shot, U-turn, Volt Switch). More than two and your team lacks damage. Fewer than two and your team can't protect its win condition.
Step 4: Cover Your Type Weaknesses
After choosing win condition, speed control, and support, you have 2-3 slots left. These should cover the type weaknesses of your existing four.
### The Type Coverage Checklist
Map your team's weaknesses:
- **Fire weakness:** Add a Water or Dragon type
- **Ground weakness:** Add a Flying type or Levitate user
- **Fairy weakness:** Add a Steel or Poison type
The [Team Builder](/en/team-builder) has built-in type coverage analysis that highlights these problems automatically.
### Tera as Coverage
Tera Type is your emergency button. If your team is weak to Ground, give one Pokémon Tera Type Flying. Tera only activates once per game — it's a backup plan, not a primary defense.
**The mistake I see most:** Giving every Pokémon the same Tera Type. Diversify.
Step 5: Test and Iterate (The Step Most Players Skip)
### The Testing Protocol
1. **Play 10 games** on the ladder. Record wins and losses.
2. **For each loss, identify why.** Matchup problem? Misplay? EV issue?
3. **Fix the most common problem first.**
4. **Play 10 more.** Did the fix work?
5. **Repeat** until you're winning 55%+ of games.
### The Three-Game Rule
If you lose 3 in a row, stop and analyze. The problem is either:
- A fundamental team building flaw
- A misplay pattern
- A tilt problem
### When to Start Over
Signs you should rebuild:
- Losing to the same matchup in 5+ games with no single fix
- Your win condition never actually wins
- No speed control works
The best team builders build 3-4 teams per format and only take the best one to a tournament.
A Complete Example Team
Here's a team I built using this exact framework:
**Win Condition:** Calyrex-Shadow (Spread damage + Grim Neigh snowball)
**Speed Control:** Tailwind from Tornadus (Prankster priority)
**Support 1:** Incineroar (Intimidate + Fake Out + Parting Shot)
**Support 2:** Rillaboom (Grassy Glide priority + Grassy Terrain recovery)
**Restricted Partner:** Miraidon (Electric Terrain + Volt Switch momentum)
**Flex Slot:** Flutter Mane (Backup speed control + Icy Wind)
### The Logic Behind Each Slot
**Calyrex-Shadow** is the primary win condition. Astral Barrage hits both opponents for massive spread damage, and Grim Neigh lets it snowball after a knockout. I chose Life Orb over Leftovers for kill pressure — in Regulation M-A, you usually need to knock out a threat within 2-3 turns.
**Tornadus** provides Tailwind with Prankster priority. Covert Cloak blocks Fake Out, ensuring Tailwind always goes up. It also gets Icy Wind as backup speed control if Tailwind gets removed.
**Incineroar** provides Intimidate, Fake Out, and Parting Shot. The 252 HP / 164 SpD / 92 Spe spread I outlined in the Best Pokémon guide lets it survive Flutter Mane's Moonblast 76% of the time and outspeed Amoonguss before Trick Room.
**Rillaboom** provides priority Grassy Glide as a backup win condition. Choice Band Grassy Glide OHKOs Calyrex-Shadow, which means Rillaboom can function as a secondary attacker when Calyrex is checked.
**Miraidon** provides Electric Terrain for extra damage and Volt Switch for momentum. Assault Vest lets it survive Calyrex-Shadow's Astral Barrage, which is critical in the restricted mirror.
**Flutter Mane** provides Icy Wind as backup speed control and Moonblast for Fairy coverage. It's the flex slot — if the opponent's team is weak to Electric, I might swap Flutter Mane for a different Pokémon.
### Why This Team Works
This team won me 8 of my last 10 ladder games and placed Top 8 at my last local. The key: it has multiple speed control options (Tailwind + Icy Wind + Grassy Glide priority) and multiple win conditions (Calyrex-Shadow + Rillaboom + Miraidon). If one plan gets disrupted, I have backup plans.
The team's weakness is Trick Room with Amoonguss — Rage Powder redirects Astral Barrage, and Spore puts Calyrex to sleep. Against Trick Room, I lead Rillaboom to Fake Out the setter and bring Incineroar for Intimidate support. It's not a great matchup, but it's winnable with proper play.
Frequently Asked Questions
**How many Pokémon do I need?**
You build a team of 6 and bring 4 to each battle. Your 6 should cover multiple modes.
**What is the most important role?**
Speed control and a clear win condition. Without speed control, your win condition never attacks.
**How do I know if my team is good?**
Track your win rate over 20+ games. 55%+ is competitive. Below 50% means a fundamental problem.
**Should I copy tournament-winning teams?**
Fine for learning, but modify for your local meta.
**How often should I rebuild?**
Only when you identify a recurring problem. Change one thing at a time, test 10 games.