There's been a lot of threads and comments on average ACT / SAT scores over the years. One of my sons was below that average Yale ACT and GPA and he was recruited. His fastball velocity was way above Ivy average so I'm sure that helped. There were other recruits offered who were way above him and the average in both GPA and ACT.
The population of kids (and prospective players) pursuing college has been at a peak, and is now declining just a bit. I've been blown away by the academic stats of the accepted class at my youngest's decent, but not highest, academic school...between a 29-30 average ACT. That number has continued to climb over the years as his school (and many others) were getting more and more selective. And many more kids are taking test prep too.
There are many on this site more expert than me in Ivy recruiting. The numbers are off the charts for kids who want to play at one of these eight schools. But it's tough sledding. Roughly 8-9 kids per recruiting class, so only about 70 players per year get recruited. And I'd swag half of those as pitchers.