A device for recovering one or more blastocysts from a uterus of a human includes an outer guide member for insertion into a cervical canal of the human. The outer guide member includes a distal portion with an activatable seal for isolating the uterus from the external environment. The outer guide member defines a lumen having a longitudinal axis. The device also includes an inner catheter located within the lumen and slidable along the longitudinal axis of the lumen relative to the outer guide member. The inner catheter has a distal tip positionable distally of the seal to extend into the uterus and includes a fluid delivery lumen terminating at a distal fluid delivery port for delivering fluid into the uterus. The device defines a first distal suction port for aspirating fluid and entrained blastocysts from the uterus and a second distal suction port for aspirating fluid and entrained blastocysts from the uterus. The second distal suction port is located between the first distal suction port and the seal.