No worries! ^-^ At least you have a near perfect Mareep, lmao
I found a match that might interest you:
Female 31/24/31/31/31/31 (Hidden Ability, unless you want Static)
It's in about 300 Eggs however, so this might take a while :P
Also I have both Dream Ball and Love Ball Mareep to breed with, which do you prefer?