I agree with JCG about the US News rankings. A student may have to make a choice between playing baseball or going to a top 50 ranked USN school without playing baseball.
An aside - I understand that the OP's son isn't interested in a list of possibilities outside a top 50 school, yet for others reading this thread who are looking at colleges with a child, I want to point out that some students with a high ACT score and enough AP passing test scores make JuCo a non-possibility. A student with stats like the OP describes may not have two years of gen ed classes left to take at a JuCo even if an opportunity to play baseball there exists. I am curious to know if any high stats kids with two or three semesters' credit from high school are able to play JuCo ball.
One other thought:
The honors colleges at non-elite schools may be an option for some athletes who have a high academic profile.