Mareep, has a good IV for Sp Attack and a good Sp Defense. I was thinking of boosting its health as well. I know I could have gotten better numbers for its IV like 31 however I am not going all out to have the perfect pokemon.

I don't know about you guys but I think it has pretty good stats for a beginning Pokémon. I think it is obvious what I'm going to raise for this one. I already spent a few hours training out its Sp. attack. I'll post its stats when I reach level 50.

Not sure what moves to give them really, move suggestions would be nice.