i know that on speed you can train with willie because of the 4 linoones but i don't know for other stats please help!
Never played Pokemon XD, so I can't provide known knowledge. Here is a Link:
Here are some EV training spots
I would list them out but the answer will be to long and because i had never played that game before so just check out the link.
Hope this helps =P