Well, I was EV training a Beldum on Route 1 and I gave it the Exp. Share. I battled a Lillipup lv 4 and my Emboar got 1 exp point! One! But, my Beldum got around 39. What is wrong?
If your Emboar was a high level compared to the Lillipup, I mean HIGH level, like level Four against 65, this is normal. As for Beldum, its experience must be closer to the Lillipup's, and so it's harder to beat, giving more experience obviously.