GO Battle League’s highest-stakes format isn’t standard Master League — it’s Master League: Mega Edition, the only ranked mode where Mega-Evolved Pokémon are permitted. If you’ve been grinding Mega Raids and stacking Mega Energy for raids and gym attacks, this is where that investment pays off in competitive play. But Mega Edition rewards preparation: the players who dominate it know which Megas to pick, how to farm enough energy before the format window opens, and how to build a team that actually supports their Mega anchor.
This guide covers all of it. Which formats allow Megas and how the mechanics work, the top picks for every investment level from budget to elite, exact moveset recommendations for each, energy management strategy, and team-building frameworks per Mega. For Mega Energy farming rates and Mega Level progression specifics, see the Mega Level guide — this guide focuses on the competitive PvP application.
How Mega Evolution Works in GO Battle League
Mega-Evolved Pokémon cannot be used in standard GO Battle League. Standard Great League (1,500 CP cap), Ultra League (2,500 CP cap), and regular Master League all prohibit Mega-Evolved Pokémon. Mega CPs exceed even Master League scale for almost every species, which is why Niantic created Mega Edition as a separate format.
Megas enter ranked play in two contexts only:
- Master League: Mega Edition — no CP cap; one Mega Evolution allowed per team. This is the recurring Mega PvP format that rotates through the GO Battle League season schedule.
- Special event cups — Niantic occasionally creates custom cups with Mega-allowed rules, sometimes alongside modified CP restrictions. These are announced per season and are not recurring.
The mechanics differ from raids in one important way: you Mega Evolve your chosen Pokémon from the battle party selection screen before entering the match — not during it. The Mega form lasts 8 hours from evolution and won’t expire mid-battle set. You get one Mega per team of three, so the choice defines your team structure [1].
Critical point: Mega Energy is not earned from GBL battles. Energy comes from Mega Raids (the fastest source), walking your Mega Pokémon as buddy, and Special or Timed Research. Your Pokémon needs to be fully evolved before you queue. Preparation happens between format windows, not during them.
When Mega Edition Appears — The Season Calendar
Master League: Mega Edition rotates through the season calendar as a scheduled format. In Season 25 (Tales of Transformation, 2025), it ran during two windows: September 16–23 and November 18–25. Niantic announces the full schedule at the start of each season.
The actionable move: identify Mega Edition windows in the current GO Battle League season guide and start farming Mega Energy 10–14 days before the window opens. Community Day Battle Days follow standard GBL restrictions — Megas aren’t allowed unless a Mega Edition window coincidentally overlaps, which is uncommon.
Best Megas for Master League: Mega Edition
The format meta is shaped by one constraint: one Mega per team. The rest of your squad covers its weaknesses and provides safe-switch options. Here are the top picks by tier, based on PvPoke Master League Mega rankings and current competitive play [2].
S-Tier: The Format Anchors
Mega Gyarados (Water/Dark) is the dominant meta threat in Mega Edition. Seven type resistances — Water, Fire, Ice, Steel, Ghost, Dark, and Psychic — make it brutally difficult to exploit. Its four weaknesses (Fighting, Electric, Fairy, Grass) are all manageable with a well-built supporting cast [2].
Counter-intuitively, Dragon Breath outperforms Waterfall as the fast move. Despite Gyarados’s Water typing, Dragon Breath generates more neutral damage and catches opponents off guard who expect pure Water pressure. Aqua Tail applies shield pressure quickly; Crunch handles Psychic and Ghost types and can proc a Defense drop that snowballs subsequent exchanges.
Best moveset: Dragon Breath / Aqua Tail + Crunch
Mega Energy cost: 200
Mega Rayquaza (Dragon/Flying) is the highest raw attacker in the game — max CP around 5,765, the ceiling of any Mega Pokémon [2]. Dragon Tail generates energy efficiently; Breaking Swipe chips with cheap Dragon damage to bait shields; Dragon Ascent is both the signature nuke and the move required for Mega Evolution to trigger.
Two requirements beyond Mega Energy make Rayquaza the highest-barrier pickup in the format. First: 400 Mega Energy for the first evolution. Second — and this catches many players off guard — Rayquaza must know Dragon Ascent to Mega Evolve at all [1]. Dragon Ascent is taught using a Meteorite item, obtainable from Mega Rayquaza Timed Research or Mega Rayquaza raid rewards. Each Meteorite teaches the move to one specific Rayquaza. Without Dragon Ascent in the moveset, Mega Evolution is blocked regardless of energy.
Best moveset: Dragon Tail / Breaking Swipe + Dragon Ascent
Mega Energy cost: 400 + 1 Meteorite
A-Tier: Reliable Meta Picks
Mega Swampert (Water/Ground) has one of the cleanest type profiles in Master League: the Water/Ground combination has a single weakness — Grass. That’s it. Opponents need a specific type to threaten it, and most top-tier Legendaries don’t carry Grass moves [3].
Mud Shot is one of the fastest energy generators in the game, letting Swampert fire Hydro Cannon at a rate most opponents struggle to match. Earthquake covers Electric and Steel types that resist Water moves. The catch: Hydro Cannon is a Community Day legacy move. Without it, an Elite Charged TM is required. Don’t invest in Mega Swampert without Hydro Cannon — the non-legacy Water charged moves don’t deliver the same shield pressure.
Best moveset: Mud Shot / Hydro Cannon + Earthquake
Mega Energy cost: 200 (Hydro Cannon requires Community Day origin or Elite Charged TM)
Mega Garchomp (Dragon/Ground) offers dual STAB versatility with a competitive edge: Earth Power has a 10% chance to drop opponent Defense by 20% when it lands — a debuff that turns subsequent exchanges in your favour and rewards staying in rather than switching. Dragon Tail provides efficient energy generation; Outrage is the Dragon nuke for finishing weakened opponents [2].
Weak to Ice (×4), Dragon, and Fairy — the standard Master League threats. Your supporting two Pokémon need Fairy and Ice resistance sorted.
Best moveset: Dragon Tail / Earth Power + Outrage
Mega Energy cost: 300
Mega Salamence (Dragon/Flying) shares the Dragon/Flying typing with Mega Rayquaza but at a lower investment ceiling. A genuine A-tier option for trainers building toward Rayquaza who need a Dragon-type anchor in the meantime.
Mega Energy cost: 300
Specialist Picks
Mega Mewtwo Y (Psychic) has the highest Attack stat of any Mega Pokémon — higher even than Rayquaza — making it the premier glass cannon [2]. Psycho Cut generates energy quickly; Psystrike (legacy move, requires Elite Charged TM) is the definitive Psychic nuke; Shadow Ball provides Ghost coverage for Psychic-resistant opponents.
Psystrike is mandatory for Mewtwo Y to perform at ceiling. Without it, this Mega loses much of what distinguishes it from the field. If you can’t access an Elite Charged TM right now, Mega Gyarados or Mega Swampert are better investments — return to Mewtwo Y when the TM is available.
Best moveset: Psycho Cut / Psystrike + Shadow Ball
Mega Energy cost: 200 (+ Elite Charged TM for Psystrike)
Mega Lucario (Fighting/Steel) is the format’s premier Fighting specialist. Force Palm — obtainable via Elite Fast TM if missed during events — hits so efficiently that extended neutral exchanges become nearly unwinnable for opponents [3]. Aura Sphere is the core Fighting nuke; Bullet Punch shifts the matchup profile to pick up wins against Fairy and Ice types, while Shadow Ball provides Ghost coverage for Steel-resistant opponents.
The Fighting/Steel dual typing gives eleven type resistances — exceptional for a Mega that also hits hard. Hard countered by Fire and Ground, so your other two Pokémon need to handle Groudon and Heatran confidently.
Best moveset: Force Palm / Aura Sphere + Bullet Punch
Mega Energy cost: 200 (Force Palm requires Elite Fast TM if not obtained during events)
Mega Gengar (Ghost/Poison) is a shield-pressure specialist built around resource denial. Shadow Claw generates energy quickly; Shadow Punch is cheap enough to bait shield responses while setting up a Shadow Ball hit; Shadow Ball is the Ghost nuke that closes games against weakened opponents [3].
Gengar collapses in losing matchups given its low bulk — it performs best when your opponent’s shields are already depleted or as a lead fishing for early shield commitments from a resist-heavy opponent.
Best moveset: Shadow Claw / Shadow Punch + Shadow Ball
Mega Energy cost: 200
Budget Entry: Mega Beedrill
Mega Beedrill (Bug/Poison) costs 100 Mega Energy for the first evolution — the cheapest Mega in the game [1]. It won’t crack the top tier of Mega Edition, but as an entry point into the format, it earns its place: it gets Mega Levels on a cheap species, gives you experience with the mechanic (timing the pre-battle evolution, reading opponent reactions, building around the Mega slot), and Poison Jab + X-Scissor applies real shield pressure on Grass and Fairy types.
Think of Mega Beedrill as the training wheels for Mega Edition, not the endgame pick. Run it, learn the format’s dynamics, and stack Mega Energy toward the Megas higher on this list.
Best moveset: Poison Jab / X-Scissor + Drill Run
Mega Energy cost: 100 (cheapest first evolution available)
Mega Comparison Table
| Mega Pokémon | Type | Fast Move | Charged Moves | 1st Evo Cost | Bulk | Role |
|---|---|---|---|---|---|---|
| Mega Gyarados | Water/Dark | Dragon Breath | Aqua Tail + Crunch | 200 | High | Defensive anchor |
| Mega Rayquaza | Dragon/Flying | Dragon Tail | Dragon Ascent + Breaking Swipe | 400 + Meteorite | High | Offensive anchor |
| Mega Swampert | Water/Ground | Mud Shot | Hydro Cannon + Earthquake | 200 | High | Bulk + coverage |
| Mega Garchomp | Dragon/Ground | Dragon Tail | Earth Power + Outrage | 300 | Med-High | Debuff attacker |
| Mega Salamence | Dragon/Flying | Dragon Tail | Outrage + Hydro Pump | 300 | Med-High | Dragon attacker |
| Mega Mewtwo Y | Psychic | Psycho Cut | Psystrike + Shadow Ball | 200 | Low | Glass cannon |
| Mega Lucario | Fight/Steel | Force Palm | Aura Sphere + Bullet Punch | 200 | Medium | Fighting specialist |
| Mega Gengar | Ghost/Poison | Shadow Claw | Shadow Punch + Shadow Ball | 200 | Low | Shield baiter |
| Mega Beedrill | Bug/Poison | Poison Jab | X-Scissor + Drill Run | 100 | Low | Budget entry |
Energy Management: Preparing for Mega Edition
You can’t earn Mega Energy from GBL battles, so the window between Mega Edition formats is your farming period. Three sources to prioritise:
- Mega Raids — the fastest energy source per effort. Every win against the target species grants Mega Energy for that species. Raid aggressively in the 10–14 days before a Mega Edition window.
- Buddy walking — passive but consistent. Walking your Mega Pokémon as buddy generates energy every few km (rate depends on Mega Level). Best used to top up between raid sessions.
- Special and Timed Research — one-time grants but often substantial. Mega Rayquaza Timed Research is particularly valuable: it grants both Mega Energy and the Meteorite needed for Dragon Ascent.
The Mega Level system is your long-term cost reducer. Getting a Mega to Level 3 (30 total evolutions) cuts subsequent re-evolution energy to roughly 5% of the first-time cost — nearly free to re-evolve before each format window [1]. This is the medium-term goal for your primary Mega pick. For the full energy math per milestone, see the Mega Level guide.
Practical tip: once you’ve Mega Evolved a species for the first time and reached Mega Level 1, you can re-evolve it free once the rest period expires. At Level 3, that rest period drops to 3 days — meaning you can Mega Evolve before every Mega Edition window at almost zero energy cost.
Team Building Around Your Mega
One Mega per team forces a structural choice: your other two Pokémon exist to cover your Mega’s weaknesses and provide safe-switch options when your Mega is being exploited.
Building around Mega Gyarados
Gyarados is weak to Fighting, Electric, Fairy, and Grass. The Master League meta is dense with Fairy types (Togekiss, Sylveon, Gardevoir), so a Fairy-resistant partner is non-negotiable. Dialga Origin Forme resists Fairy and Ice, checks Dragon-type threats, and provides Steel-type coverage Gyarados lacks. Lugia is an excellent third — tanky enough to take Fighting moves and provides Psychic and Flying coverage. Sample team: Mega Gyarados + Origin Dialga + Lugia.
Building around Mega Rayquaza
Dragon/Flying is 4× weak to Ice, plus weak to Dragon, Rock, and Fairy. Rayquaza is your primary attacker, so the supporting two must be bulky safe switches that don’t share the Ice and Fairy weaknesses. Melmetal handles both Ice and Fairy effectively; Ho-Oh provides Fire coverage and resists Grass. Don’t run two Dragon types alongside Rayquaza — a single Fairy or Ice move would threaten your entire lineup.
Building around Mega Swampert
Swampert’s lone Grass weakness is significant — Groudon, Kartana, and Zarude all run Grass-type coverage at Master League level. An Electric or Fire/Flying partner neutralises the Grass threat cleanly. Yveltal (Dark/Flying) offers strong synergy: resists Grass, covers Psychic and Ghost threats Swampert can’t handle, and adds Dark-type pressure to the team.
The safe-switch principle
Your non-Mega Pokémon should be able to switch safely into whatever beats your Mega. If your Mega is weak to Fairy, your switch needs Fairy resistance (Steel, Poison, or Fire typing). If it’s weak to Ground, your switch should be immune or resistant. Don’t give opponents free momentum by doubling weaknesses across your team’s three slots.
Friendship levels with your trading partners can reduce Stardust costs when building out the supporting legendary cast — particularly relevant if you’re assembling the entire team through trades. And in event formats where weather boost is active, certain Mega typings gain additional DPS that stacks with the Mega’s already-elevated Attack stat — factor this into event cup team planning when weather conditions are predictable.
Investment Priority: Where to Start
If you’re building toward Mega Edition from scratch, this is the recommended sequence:
- Mega Beedrill or Mega Pidgeot first — 100 Mega Energy each; accumulate Mega Levels on a cheap species and learn the format mechanic before committing major resources.
- Mega Swampert — if you have a Hydro Cannon Swampert, 200 Mega Energy gets you a reliable A-tier anchor. The best cost-to-performance ratio in the format.
- Mega Gyarados — 200 Mega Energy for the top meta pick. Gyarados Mega Energy comes from Mega Gyarados raids during Mega Gyarados events.
- Mega Garchomp or Mega Lucario — 200–300 Mega Energy for specialist roles once your primary anchor is established and Mega Leveled.
- Mega Rayquaza — save your best-IV Rayquaza, obtain the Meteorite through Timed Research, then commit 400 Mega Energy when you’re ready for the elite tier. Don’t waste a Meteorite on a mediocre-IV individual.
Elite TMs are a bottleneck resource: Mega Mewtwo Y needs Psystrike (Elite Charged TM), Mega Lucario benefits from Force Palm (Elite Fast TM). Prioritise these TMs on Pokémon you’ll actually run in Mega Edition — not on non-Mega Pokémon while your Mega TM needs go unmet.
Frequently Asked Questions
Can I use Mega Pokémon in standard Great League or Ultra League?
No. Standard GO Battle League formats — Great League (1,500 CP cap), Ultra League (2,500 CP cap), and regular Master League — do not allow Mega-Evolved Pokémon. Megas are restricted to Master League: Mega Edition and specific event cups announced per season. Mega Pokémon CPs far exceed even the 2,500 cap, which is why the dedicated Mega Edition format exists separately.
Do I earn Mega Energy from GO Battle League wins?
No. Mega Energy isn’t awarded from GBL battles. You earn it through Mega Raids, walking your Mega Pokémon as buddy, and Special or Timed Research. Your Mega needs to already be evolved before you enter a Mega Edition match — there’s no in-battle energy mechanic.
Can I have more than one Mega Pokémon on my team?
No. The limit is one Mega Evolution per team of three. This is a hard cap in the format — your other two Pokémon battle in non-Mega form. Choose your Mega strategically and build the rest of your team to cover the Mega’s specific weaknesses.
Why does Mega Rayquaza specifically need Dragon Ascent?
This replicates the mainline Pokémon game mechanic: Rayquaza’s Mega Evolution is conditioned on knowing Dragon Ascent rather than holding a Mega Stone. Niantic preserved this in GO — Dragon Ascent must be in Rayquaza’s moveset before Mega Evolution is available, regardless of Mega Energy stockpile. Teach it using a Meteorite from Mega Rayquaza Timed Research or raid rewards.
Is Psystrike mandatory for Mega Mewtwo Y?
Not strictly mandatory, but without it Mega Mewtwo Y loses much of its competitive edge over other Megas. The non-legacy Charged Move options don’t match Psystrike’s efficiency and power. If you can’t access an Elite Charged TM right now, invest in Mega Gyarados or Mega Swampert first — both perform well without legacy moves. Return to Mewtwo Y when an Elite Charged TM becomes available.
What’s the cheapest useful Mega for getting started in Mega Edition?
Mega Beedrill at 100 Mega Energy is the cheapest first evolution in the game. It won’t win you the format at high rank, but it gets you into Mega Edition to learn the mechanics — timing the pre-battle evolution, choosing when to burn shields around your Mega pick, and building team compositions around a Mega anchor. That experience carries over when you invest in higher-tier Megas.
Sources
- Niantic Help Center. “Using a Mega-Evolved Pokémon.” Pokémon GO Support. niantic.helpshift.com
- PvPoke. “Master League: Mega Edition Rankings.” PvPoke — Pokémon GO PvP Resource. pvpoke.com
- Pokémon GO Hub. “Complete Mega Evolution Guide.” Pokémon GO Hub. pokemongohub.net
References
- Niantic Help Center. “Using a Mega-Evolved Pokémon.” Pokémon GO Support.
- PvPoke. “Master League: Mega Edition Rankings.” PvPoke — Pokémon GO PvP Resource.
- Pokémon GO Hub. “Complete Mega Evolution Guide.” Pokémon GO Hub.
