Looking at recruiting and who has committed and comparing them to others is a waste of time. So much more goes into these decisions than most people realize. It's a very complicated analysis. I'll give you an example of how geography and budgets play a role. A major D1 school will fully fund 11.7 scholarships. Lower D1's may not - I have dealt with one mid-major where the school funds only 3.0 scholarships. In addition to the 11.7 scholarship limit, the school sets a budget for the program, so they have to conform to that as well. So, my example will be Arkansas.
If you look at the list of recruits you will see that almost all of them come from in-state, boarder states or Illinois. Now, you may look and see some kid from Illinois committed and think, My kid is a superior recruit to that kid and "we've been talking to Arkansas, why haven't they offered my son? Whaaa!" (that's my wife, by the way - I have to explain this to her, as well). The U of A has a reciprocal deal with all of its boarder states and with Illinois whereby students from those states pay in-state tuition rates (or slightly above depending on grades). In-state tuition at Arkansas is about $9,000 and non-resident about $20,000. So, a 50% offer to a kid from Colorado and a 50% offer to a kid from Missouri both count as .5 against their 11.7 limit. However, the kid from Colorado eats up $11,000 per year more of their budget. The kid from Colorado is a bigger risk, budget-wise.
This is just an example of one factor that affects recruiting. There are many more that have been discussed and many we probably don't even think about.
Some great info and insight by many.
On the physical side, I'll add to the overall discussion that 90mph simply has the potential to open a door and 90 mph doesn't guarantee you'll get any interest. So, is the case for my '18 (6'2,185 RHP) who was 87-88, topped 90 last July. He had one coach tell him, "I like you, but lets see where your at next year". Coincidentally, the only contact last season. Yes, he sent information to RC's introducing himself and is a very good student.
I mark it up to a lesson of not gravitating to the large national events, as he believed one of the two in state D1 schools would want him. LOL, they like the 6'4 to 6'8 guys!
He just sent video of himself throwing flat grounds (90-93mph) to schools in the midwest on Monday and plans to follow up in a couple weeks when he starts throwing from the mound.
I'm not concerned as I know he will eventually find where he fits. I think many look at throwing 90mph as THE guaranteed mark for recruitment. It's not the case, if your not throwing in front of the right crowd.