>HP
>Pokemon Village
+Foongus (1 each)
+Noctowl (2 each)
-Lombre (2 sp. def)
-Poliwag (1 speed)
>Route 5
+Gulpin (1 each)
-Minun/ Plusle (1 speed)
-Scraggy (1 atk)
>Attack
>Route 14
+Ekans (1 each)
+Bellsprout (1 each)
-Skorupi (1 def)
>Route 19
+Arbok (2 each)
+Weepinbell (2 each)
-Gliscor (1 def)
-Skorupi (1 def)
>Def
>Route 18
+Durant (2 each)
+Geodude (1 each)
-Heatmor (2 sp. atk)
>Route 14
+Skorupi (1 each)
-Ekans (1 atk)
-Bellsprout (1 atk)
>It's sad that most things that give defence EVs have Sturdy.
>Sp. Atk
>Route 7
+Psyduck (1 each)
+Roselia (2 each)
-Hoppip (1 sp. def)
>Frost Cavern 1st floor
+Smoochum (1 each)
+Vanillite (1 each)
-Cubchoo (1 atk)
>Route 18
+Heatmor (2 each)
-Geodude (1 def)
-Durant (2 def)
>Sp. Def
>Pokemon Village
+Lombre (2 each)
-Foongus (1 HP)
-Noctowl (2 HP)
-Poliwag (1 speed)
>Route 21
+Swablu (1 each)
-Spinda (1 sp. atk)
-Scyther (1 atk)
>Sp. Def is really lacking in any particularly good spots.
>Speed
>Route 11
+Starly (1 each)
+Stunky (1 each)
-Nidoran (M) (1 atk)
-Nidoran (F) (1 HP)
>Route 5
+Plusle/ Minun (1 each)
-Gulpin (1 HP)
-Scraggy (1 atk)
Route 8
+Taillow (1 each)
+Wingull (1 each)
-Zangoose (2 atk)
-Seviper (1 atk, 1 sp. atk)
All credit to fondant, directly ripped from here.
The extra info if you ever decide to look back.
Hope this helps!