Every school is different in how they evaluate but in general upper is better.
No reason he can’t get into MSU and IUIC. Will need a higher GPA and a test score for assure IU.
Schools like Pitt, Iowa, Miami def in play too.
Is he just a freshman ? Just encourage now and come back in two years. There’s a Midwest school out there for him.