I took the liberty of removing all FL finalists and foreign athletes from the NCAA XC results. These are the guys who have succeeded in running off of purely hard work/excellent coaching as opposed to talent! The "poor man's" xc results:
3 562 Jess Baumgartner JR Southern Utah 5:52 15:19 24:34 30:53.2
9 35 Aaron Aguayo SR Arizona State 5:55 15:25 24:46 31:06.6
12 8 160 Brent Vaughn SR Colorado 5:59 15:35 25:03 31:13.0
15 353 Sean Quigley SR La Salle 5:53 15:27 25:01 31:20.0
21 11 129 Phillip Reid JR Cal Poly 5:57 15:38 25:04 31:24.2
26 14 351 Colby Wissel JR Kansas 6:01 15:48 25:20 31:34.3
30 189 Corey Nowitzke SR Eastern Michigan 5:53 15:37 25:14 31:36.5
31 501 Dan Mazzocco SR Penn State 5:52 15:31 25:16 31:37.2
33 292 Jordan Kyle FR Indiana 6:04 15:46 25:22 31:39.3
34 17 746 Christo Landry JR William & Mary 5:53 15:36 25:16 31:40.8
36 19 465 Patrick Smyth SO Notre Dame 5:56 15:38 25:17 31:41.7
39 529 Dave Nightingale JR Princeton 5:57 15:43 25:20 31:43.8
42 23 342 Paul Hefferon JR Kansas 6:02 15:48 25:22 31:47.7
44 25 60 Seth Summerside SR Arkansas 5:58 15:38 25:06 31:48.9
46 26 647 Jd Krawczyk SR UC Santa Barbara 5:59 15:49 25:27 31:54.1
50 70 Forest Braden SR Boise State 5:52 15:49 25:39 31:56.6
51 30 498 Pat Werhane SR Oregon 6:02 15:47 25:26 31:56.8
52 31 475 Joe Gray SR Oklahoma State 6:01 15:39 25:15 31:59.6
53 32 713 Jeremy Mineau JR Washington 5:53 15:36 25:22 32:00.0
54 33 603 Leonel Manzano SO Texas 6:03 15:51 25:31 32:00.8
58 36 660 Kyle Shackleton JR UCLA 5:55 15:45 25:32 32:04.5
60 37 743 Keith Bechtol SR William & Mary 5:52 15:41 25:29 32:07.0
65 42 718 Mike Sayenko SR Washington 5:58 15:52 25:41 32:11.9
66 43 328 Eric MacTaggart JR Iowa 5:54 15:44 25:34 32:12.2
67 44 604 Andrew Middleton SR Texas 6:03 15:52 25:38 32:12.2
68 45 588 Forrest Tahdooahnippa SR Stanford 5:54 15:39 25:36 32:12.6
75 89 Matthew Forys SR Bucknell 6:00 15:59 25:49 32:19.7
76 293 Justin Kunz SR Indiana State 5:55 15:49 25:45 32:20.4
80 54 508 Chuck McKenzie SR Portland 5:59 15:57 25:51 32:21.7
82 56 334 Micah Vandenend SR Iowa 5:52 15:40 25:38 32:23.6
85 59 659 Drew Shackleton SO UCLA 5:58 16:00 25:52 32:26.5
86 60 714 Carl Moe JR Washington 6:04 15:58 25:51 32:27.3
87 61 509 John Moore JR Portland 5:55 15:55 25:50 32:28.1
92 131 David Torrence JR California 6:08 16:07 25:57 32:31.2
96 69 745 Ian Fitzgerald JR William & Mary 6:01 15:52 25:49 32:34.9
97 70 397 Justin Zonotti SR Michigan State 6:05 15:59 25:52 32:35.7
99 72 674 Andrew Dumm SR Virginia 6:00 15:53 25:53 32:37.1
100 73 476 David Jankowski JR Oklahoma State 6:01 15:51 25:44 32:37.2
103 75 389 Matt Bartlebaugh SR Michigan State 6:08 16:08 25:59 32:38.0
104 76 581 Jacob Gomez SR Stanford 5:57 16:00 26:00 32:39.6
105 276 Ian Burrell JR Georgia 5:56 15:36 25:31 32:39.9
106 77 120 Kyle Perry SO BYU 5:52 15:45 25:50 32:40.4
108 79 748 Dave Mock JR William & Mary 6:06 16:10 26:04 32:40.9
109 80 205 Jeremy Criscione SO Florida 5:56 15:58 26:01 32:40.9
110 81 444 Stephen Furst JR NC State 6:01 16:03 26:01 32:41.8
111 82 117 Jacob Gustafsson SO BYU 6:11 16:14 26:06 32:41.9
113 84 513 Matt Sheeks SR Portland 6:01 16:00 25:54 32:42.5
114 85 443 John Crews JR NC State 6:00 15:56 25:56 32:42.9
116 87 256 Andre Laboy SR Georgetown 6:04 16:05 26:02 32:44.0
118 89 261 Justin Scheid SO Georgetown 6:04 16:09 26:07 32:46.1
I also tallied the scores for teams... Any team that was still able to field 5 guys was impressive.
William & Mary 88
Washington 157
Cal Poly 161
Michigan State 161
Texas 174
Portland 185
Oklahoma State 196
Kansas 214
UCSB 223
UCLA 223
Notre Dame 245
Iowa 245
Washington State276
BYU 278
Florida 281