We do not currently know of any antonyms for stumbling upon.
For similar words to stumbling upon, try: