My pokemon was hoding power bracer and fought lv 2 lillipup but got only 2 attack evs. on other pokemon I got 5 just with power bracer. Lillipups and ptrats should give you another 5 evs on attack. However with power bracer and patrat, I got only 2 attack evs. Anyone know the case?
This has been answered many times before. You don't get all the EVs at once, they are gradually added each level up to level 100.