Easiest way I can think of is to get a pokemon that has the move mean look. It will have to be faster than raichou. When a pokemon uses mean look then the opponent can longer run. After that try to paralyze or put it to sleep. Weaken its health, then use ultra balls or some kind of pokeball to catch it.