I had a somewhat similar question. My kid is looking at an instate D2. They have a little over 9 scholarships. Instate tuition is $17k. Out of state tuition is $40k. In general, do schools prefer to take more instate kids to keep the payouts lower?
Thanks to the wealth of information that one can get from College Baseball Insights, as well as the information shared on this board, one of the things that I learned that was tremendously valuable in my son's recruiting process was that most schools prefer in-state kids.
Think about it: Baseball scholarships are unicorns. If you're lucky enough to get one, it's a partial. On top of that, maybe you can get some academic money. But, the documented reality is that college baseball is a pay to play sport.
That said, it's natural for schools to attract in-state kids because it's cheaper for the kid to attend that school. And cheaper is important when you are paying.
Plus it's cheaper for schools to find in-state recruits because they don't have to travel that far. And we know about the budgets for college baseball programs.
Not that it's impossible. My son will be an out of state kid. But when you look at the college roster, he's one of the few.
People looking for a place to play really need to heavily consider in state schools because the probably of making that roster is much greater than a school 1,500 miles away.
The exceptions are kids who are super elite where any school would have them or a school like Vanderbilt who has money to give outside of their 11.7 scholarships.