Thanks gals.
He got home and confirmed it is a big NO. His test scores were average and so combined with the other things involved in making rank, he didn't score high enough.
There are more things involved in making rank than just test scores, unfortunately. It also involves time in the military, time in your current rank, performance evaluation scores, fitness test scores, awards. UGH. too much!! Next year he will get more points for being in the rank he has. That will help some.