Feebas - lvl 1, Serious, Gentle or Hardy, all perfect sp attack.
Dratini - lvl 1, Hasty, perfect sp attack.
Litwick - lvl 1, Docile, perfect HP, defense and sp attack
Litwick - lvl 1, Modest, perfect HP and sp attack (will make a gorgeous chandelure)
Two more Litwicks, both lvl 1, one Modest, one Quirky, both perfect sp attack.
Porygon - lvl 1 (all three), Hardy, Brave, Relaxed, HP, sp attack, sp attack in that order.
Snivy - lvl 1, Impish or Rash, both perfect sp attack.
Shuppet - lvl 19, Careful, perfect attack.
Slowbro - lvl 37, Hardy, perfect attack.
Ponyta - lvl 1, Modest, perfect attack.
Zangoose - lvl 48, Bashful, perfect attack
Zorua - lvl 1, 15, Jolly, Quirky in that order, both perfect sp attack.
Zoroark - lvl 30, Quirky, perfect sp attack.