your grades are quite good for a year 9 especially with the new gcse reform but would it not be better for you to wait until year 11 to do your exams I'm pretty sure you could straight A*-B gcse if you wait an extra two years and try really hard instead of rushing into gcses unnecessarily early. Another thing to consider is that since AS levels no longer exist when applying to universities some of the most recent grades of yours they will have is GCSE it would really benefit you to make sure they're excellent grades.