Probably-- you were low on some but your mile was good so that may help makeup for the below-average scores in the other events. I didn't realize there was such a gap in averages between WP and Air Force!
As an army mom and a navy mom I can tell you that army counts push up form very strictly while navy doesn't. this may account for some of the variances.