Type matchups
Damage Mega Staraptor takes from each attacking type.
Resists (¼×)
Immune to (0×)
As a Fighting/Flying type, Mega Staraptor has 5 weaknesses, 4 resistances and 1 immunity, more than the average Pokémon's 3.3 weaknesses. 4 other Pokémon share the Fighting/Flying typing.
Base stats
- HP
- 85
- Attack
- 140
- Defense
- 100
- Sp. Atk
- 60
- Sp. Def
- 90
- Speed
- 110
- Total
- 585
Mega Staraptor has a base stat total of 585, higher than 88% of Pokémon. With Attack (140) well above Sp. Atk (60), it works best as a physical attacker. A Speed of 110 beats 89% of Pokémon, so it outspeeds most opponents. With 85 HP, 100 Defense and 90 Sp. Def it is bulky.
Mega Staraptor's only ability is Contrary.
How to beat Mega Staraptor
Mega Staraptor takes 2× damage from Flying, Electric, Psychic, Ice and Fairy moves, so lead with those.
Avoid relying on attacks it shrugs off: Ground moves have no effect on it and Fighting, Bug, Grass and Dark moves are resisted.
Good counters: Zapdos hits for 2× with Electric-type STAB and resists its Fighting and Flying moves. Thundurus hits for 2× with Electric-type STAB and resists its Fighting and Flying moves. Therian Thundurus hits for 2× with Electric-type STAB and resists its Fighting and Flying moves.
Evolution
Mega Staraptor is a Mega Evolution of Staraptor, so it shares Staraptor's evolution line.
Best counters to Mega Staraptor
Other Fighting/Flying Pokémon
Frequently asked questions
What is Mega Staraptor weak to?
As a Fighting/Flying type, Mega Staraptor takes super-effective damage from Flying, Electric, Psychic, Ice and Fairy moves.
What is Mega Staraptor resistant to?
Mega Staraptor resists Fighting, Grass, Dark and Bug (¼×) moves. It is immune to Ground.
What are the best counters to Mega Staraptor?
Strong type-based picks include Zapdos, Thundurus and Therian Thundurus, which hit Mega Staraptor with super-effective attacks.