Switched up my team a bit, the only pokemon worth mentioning for EVs/IVs and nature is my sneasel which is Lonely with 31 attack IV and currently has 104 Evs on attack (not done training) lv 33 @Dread plate
Then the rest are:
Glaceon lv 36 @Icicle Plate
-Ice shard
-Hail
-Blizzard
-Bite
Infernape lv 44-Docile @Fist Plate
-Flame wheel
-Close combat
-Mach punch
-Rock climb
Gastrodon lv 37 (hm slave sorta) lv 38-Adamant @Soft Sand
-Surf
-Dig
-Rain Dance
-Rock smash
Crobat lv 39 @Poison barb
-Fly
-Poison Fang
-Confuse Ray
-Aerial Ace
Luxray lv 38 Bashful @...
-Shock wave
-Thunder
-Strength
-Bite
Pretty bad I know

first play through platinum so don't blame me. Just got 7th badge and working up.