unforeseeable

adjective
  1. impossible to predict or anticipate in advance

Examples