My DS is the same boat
High GPA 4.25 weighted, currently A+ in calculus II
Class rank 24 of 325
SAT 720 Math 550 CR
No nominations in a VERY competitive state, Maryland.
I am hoping that his low CR score will help keep him in the running for NAPS, he is still waiting to hear about NROTC...