He has 6 Pokemon on his team (just not 6 sprites). I think you got a Heracross weakness. Three of your Pokemon takes SE hits from Bug and Fire Type attacks. Maybe you should replace Skarmory with Gliscor (they both do the same job-set up rocks)
Gliscor@Leftovers
252 HP / 4 Atk / 252 Def...