@old_school posted:probably splitting hairs but if Mercyhurst is 3 then West Chester is to low at 23...you can throw a blanket over those 2 and Millersville and have no real separation.
West Chester had a great 2017. But, they haven't come close to that in the Top 30 rankings since that time.