All EVs mentioned are without Macho Brace. It is recommended that you have full access in Unova & Kanto.   Best spot for EVs:   HP: 5 x Stunfisk (10 EVs), Icirrus City, Surf in Pond, Unova, 100% HP EV Encounter Atk: 5 x Garbodor (10 EVs), Grass, Route 9, Unova, 100% Atk EV Encounter Def: 5 x Durant (10 EVs), Victory Road, Inside Cave, Enter from top / Pokemon League, Unova, 100% Def EV Encounter Sp Atk: 5 x Roselia (10 EVs), Dark Grass, Route 12, Unova