For Haverford you forgot a few -
3:42.01 Charlie Marquardt, Haverford, 2016
3:43.75 Jason Bernstein, Haverford 2001
3:44.50 Kevin Foley, Haverford 1982 NCAA Championships (1)
3:44.71 Liam ONeill, Haverford 1986 Princeton Invitational
Some guy named McElligott ran like 8:10, 29:14 and ran in the 1992 10,000m at the trials. Also he ran for the US at world XC in 1996.
I will try to think of some more one off athletes from Haverford as I peruse their list of 10 national champions. Pretty piss poor for a school with an enrollment of a whopping 1290 students!