Yes, relative to the environment, I don't believe anything occurs at random. Look at the Big Bang for instance (i.e., the notion that all things come from the same place), would we even be speaking of this if it hadn't occurred?
If you think Evolution occurs at random, then you obviously do not understand Evolution at all.