-You forgot Rufflet's Crit A1 and Zubat's Crit A1
-You got the opposite of Rivalry for Axew, Axew is female.
-You forgot Rufflet's Defense drop (Sneasel's Ice Punch)
-Zubat has R2 SDef, not R1. That is its SAtk.
-You forgot Abra's STAB on Psyshock
Sorry about all of these, I just thought you should know. I know how hard this is (well, I don't, but it must be excruciating).