8 years is too long for a "current" hierarchy. 5 years is more appropriate since that's the max eligibility for anyone not receiving a medical waiver.
Using a few different critera ... note, each line is 5 teams for readability, not to signify any kind of echelon.
Avg Placement:
PSU 2.0, tOSU 2.8, Iowa 3.6, OkSt 5.6, Cornell 6.8
Missouri 7.2, VT 7.2, Neb 9.2, Mich 10.0, Minny 10.2
Illinois 11.6, NC St 13.6, Lehigh 14.6, Wisc 17.6, Edinboro 19.2
Avg Pts/Year:
PSU 117.6, tOSU 97.7, Iowa 87.5, OkSt 80.1, Missouri 67.1
Cornell 60.0, VT 59.8, Minny 55.9, Mich 53.4, Neb 53.2
Illinois 44.7, NC St 42.6, Lehigh 35.3, Edinboro 35.0, Wisc 30.7
But that doesn't take any trends into account, and also weighs 2014 graduates (who aren't exactly current) the same as 2018 graduates. So let's apply a basic weighting: 2018 x5, 2017 x4, etc. With weighting, the Avg Pts/Year becomes:
PSU 127.1, tOSU 108.4, Iowa 90.8, OkSt 74.7, Missouri 70.9
VT 60.2, Mich 59.0, Cornell 58.6, Neb 53.7, NC St 49.5
Minny 45.9, Illinois 43.7, Lehigh 36.3, Wisc 30.3, ASU 29.2
While each of these methods is flawed, some conclusions can be drawn:
1. The top 4 programs are PSU, Ohio State, Iowa, and Oklahoma State in that order, and with a clear separation between each of them.
2. The rest of the top 15 is relatively stable.
3. Teams trending up: PSU, Ohio State, Iowa, Missouri, Michigan, NC State, Arizona State.
4. Teams trending neutral: Virginia Tech, Nebraska, Illinois, Lehigh, Wisconsin.
5. Teams trending down: Oklahoma State, Cornell, Minnesota, Edinboro.
6. Perennial Top Ten Rutgers doesn't make any of the Top 15 lists, so the data must be garbage.