I don’t think you need to stack up on sciences? You took Chemistry CP so the jump to AP probably isn’t that big, but I don’t know how it goes at your school… I don’t think you necessarily need every science or even stats if you’re anchored to Philosophy. But idk, you do like math and maybe taking the variety of APs (Stats is a very universal class, even more than Chemistry) will give you options if you decide to change majors later.