unpredictable
chance, changeable, doubtful, erratic, fickle, fluky (informal) hit-and-miss (informal) hit-or-miss (informal) iffy (informal) inconstant, random, unforeseeable, unreliable, unstable, variable, certain, constant, dependable, foreseeable, predictable, reliable, stable, steady, unchanging