I'mma reserve Mega-Heracross because I can't think of another pokemon that can beat both
		
		
	
	
		 
	
Heracross @ Heracronite
Ability: Moxie
EVs: 252 Atk / 4 SpD / 252 Spe
Adamant Nature
- Swords Dance
- Substitute
- Rock Blast / Bullet Seed
- Pin Missile
OK, so the game plan here is to hopefully switch this thing in after a slow U-turn / Volt Switch or a KO at worst into Zygarde (you'll want to dodge toxic because it definitely will cut into your bulk and put your wall breaking on a timer), before Substituting and SDing in most scenarios (if you predict that he's gonna hard switch into Greninja, just whack it on the switch), before you go on a rampage against the enemy's team. Have some Flying-Type pokemon check like Heatran or the likes at the back to deal with Tornadus, Charizard-Mega-Y and the likes and you should be fine
	
	
		
			
	
				
			 
	Heracross @ Heracronite
Ability: Moxie
EVs: 252 Atk / 4 SpD / 252 Spe
Adamant Nature
- Swords Dance
- Substitute
- Rock Blast / Bullet Seed
- Pin Missile
OK, so the game plan here is to hopefully switch this thing in after a slow U-turn / Volt Switch or a KO at worst into Zygarde (you'll want to dodge toxic because it definitely will cut into your bulk and put your wall breaking on a timer), before Substituting and SDing in most scenarios (if you predict that he's gonna hard switch into Greninja, just whack it on the switch), before you go on a rampage against the enemy's team. Have some Flying-Type pokemon check like Heatran or the likes at the back to deal with Tornadus, Charizard-Mega-Y and the likes and you should be fine
252+ Atk Heracross-Mega Pin Missile (5 hits) vs. 236 HP / 8 Def Zygarde: 255-300 (61.2 - 72.1%) -- guaranteed 2HKO after Leftovers recovery
+2 252+ Atk Heracross-Mega Pin Missile (5 hits) vs. 236 HP / 8 Def Zygarde: 500-590 (120.1 - 141.8%) -- guaranteed OHKO after Leftovers recovery
252+ Atk Heracross-Mega Pin Missile (5 hits) vs. 0 HP / 4 Def Greninja-Ash: 820-970 (287.7 - 340.3%) -- guaranteed OHKO
0 Atk Zygarde Thousand Arrows vs. 4 HP / 0 Def Heracross-Mega: 43-51 (14.2 - 16.8%) -- possible 6HKO
252 SpA Choice Specs Greninja Water Shuriken (15 BP) (3 hits) vs. 4 HP / 0 SpD Heracross-Mega: 93-111 (30.7 - 36.7%) -- approx. 70.1% chance to 3HKO [Greninja's only way to break your sub and still do damage to you]
252 SpA Choice Specs Greninja-Ash Water Shuriken (20 BP) (3 hits) vs. 4 HP / 0 SpD Heracross-Mega: 162-192 (53.6 - 63.5%) -- guaranteed 2HKO [Hurts, but just be careful and keep yourself healthy and you should be fine]
		+2 252+ Atk Heracross-Mega Pin Missile (5 hits) vs. 236 HP / 8 Def Zygarde: 500-590 (120.1 - 141.8%) -- guaranteed OHKO after Leftovers recovery
252+ Atk Heracross-Mega Pin Missile (5 hits) vs. 0 HP / 4 Def Greninja-Ash: 820-970 (287.7 - 340.3%) -- guaranteed OHKO
0 Atk Zygarde Thousand Arrows vs. 4 HP / 0 Def Heracross-Mega: 43-51 (14.2 - 16.8%) -- possible 6HKO
252 SpA Choice Specs Greninja Water Shuriken (15 BP) (3 hits) vs. 4 HP / 0 SpD Heracross-Mega: 93-111 (30.7 - 36.7%) -- approx. 70.1% chance to 3HKO [Greninja's only way to break your sub and still do damage to you]
252 SpA Choice Specs Greninja-Ash Water Shuriken (20 BP) (3 hits) vs. 4 HP / 0 SpD Heracross-Mega: 162-192 (53.6 - 63.5%) -- guaranteed 2HKO [Hurts, but just be careful and keep yourself healthy and you should be fine]
			
				Last edited: 
			
		
	
								
								
									
	
								
							
							 
 
		 
 
		
 
	 
	 
	 
	 
	 
	 
	 
	 
	 
 
		 
 
		 
 
		 
 
		 
 
		 
	 
 
		 
	 
	 
	 
	 
	 
 
		
 
 
		

 
 
		 
 
		 
 
		 
 
		 
	 
	 
 
		 
	 
 
		 
 
		


 
	 
 
		








 
	 
 
		 
 
		




 
	 
	 
	 
	 
	 
	 
	 
 
		