Well, See the problem is your pokemon, even with their natures and even though they are neutral nature for the most part, Their stats are insanely hacked. I present my example
BLAZIKEN @ modest nature:
HP:364
ATK:305
DEF:239
SP. ATK:350
SP. DEF:239
SPEED:259
If your Blaziken is modest, There is no possible way that you could have 3+ more maxed stats on your pokemon with out hacking them.
259 speed is the max blaziken can have on a neutral nature. Meaning that in order to have that speed AND max spatk you would have to EV train it for that. Here is the other problem. You also have max HP AND MAX attack for neutral nature, not to mention you have max defenses(or near max defenses) in both area's. The only possible way of doing that is through hacking. I ran the numbers and you WAY exceed the limit of 510 EV's. If you indeed raised these yourself that would incline that your pokemon are all indeed hacked because your whole team has this same issue. I used blaziken as the example because Richard mentioned it in his thread. So.... I make the following suggestion, Start your team completely over WITHOUT hacking. Based on the reason that you gave me saying that you raised them yourself, That also tells me and everyone else that you KNEW you were hacking your pokemon from the start.... That isnt something i like too much....