Navy has a good running program because they have a massive team and everyone goes for free. Navy would destroy other MD teams head to head but they haven't had an XC All American since the 90s. UMBC to their credit had one in 2016 (or 2015). Hopkins is the top academic school in the nation so they can pull some really good distance recruits and they have a lot of financial aid.