Answer:
Yes unaware is an antonym of predict. Other antonyms for predict are unpredictable, unexpected, and unbelievable.
Step-by-step explanation:
Predict means to expect something and unaware means to not expect something which is the opposite of predict so yes it is the antonym of predict.