Hello Aspirant,
First of all congratulations as 90% score is great percentage. Now coming to your doubt, yes you can definitely apply and there are chances too. You just need to keep checking their official website time to time for any updates and completed criteria.
Hope it helps,
All the best and Thank you!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile