GoBlue. Just because a school is a top academic school, that doesn't mean that the athletes are taking majors that are representative of the general student population.
Most coaches play fast and lose with those details. So, in the recruiting process, ask for those details. Ask whether the info you're getting is only for juniors and seniors (freshman and sophomore majors are just wishes and hopes, so don't use those years). Ask how many kids graduated in four years (or for those who signed after being drafted junior year, how many had three full years of credits). Being an athlete at the D1 level is hard; keeping on track to graduate in four years is harder; keeping on track to graduate in a hard major even harder (I should also note that the Ivys have made it very very difficult to use AP credits). Ask how many kids not only graduated in four years, but which grad schools they attended, which jobs they got, which fields, etc.?
The hardest part of developing this info, is many many coaches (who do this for their living, while you go through it once) know how to appear to directly answer your question without really answering your question. (E.g., if you ask, "how many players graduate?" The answer will not be the four year graduation rate - it will be the overall graduation rate. Or, the answer will speak to the APR.) The antidote is to do as much research as possible before embarking on the process and never be satisfied with an answer you don't understand.
EDIT: there are no scholarships in the Ivy League. All aid is financial aid and available to every student on an equal basis.