Men - Women
Seniors
2012 - 2013 - 2014


RankNameSchoolRatingOverallAll-Time Grade Rank
Kennedy Kithuka Texas Tech 30:21 #1    #2    
Kemoy Campbell Arkansas 30:43 #3    #5    
Maksim Korolev Harvard 30:51 #4    #8    
Andrew Colley North Carolina St. 30:51 #5    #9    
Soufiane Bouchikhi Eastern Kentucky 31:06 #10    #17    
Luke Caldwell New Mexico 31:09 #13    #18    
Ryan Dohner Texas 31:10 #14    #20    
Will Geoghegan Dartmouth 31:14 #18    #24    
Thomas Farrell Oklahoma State 31:15 #20    #28    
10  Shadrack Kipchirchir Oklahoma State 31:18 #25    #31    
11  Blake Theroux Colorado 31:20 #27    #7    
12  Tylor Thatcher BYU 31:21 #29    #36    
13  Paul Chelimo UNC-Greensboro 31:22 #30    #37    
14  Jared Ward BYU 31:23 #31    #41    
15  Brian Shrader Northern Arizona 31:25 #36    #46    
16  Mark Parrish Florida 31:27 #38    #53    
17  Jason Witt BYU 31:27 #39    #54    
18  Mohamed Hrezi Iowa State 31:27 #40    #56    
19  Chris O'Hare Tulsa 31:29 #45    #62    
20  Isaiah Bragg Air Force 31:30 #46    #64    
21  Nico Composto Columbia 31:30 #47    #65    
22  Mac Fleet Oregon 31:32 #48    #69    
23  Tyler Mueller Lehigh 31:33 #49    #71    
24  Erik Olson Stanford 31:34 #51    #73    
25  Adam Bitchell New Mexico 31:34 #52    #72    
26  Parker Stinson Oregon 31:34 #53    #76    
27  Martin Grady Notre Dame 31:36 #54    #77    
28  Daniel Clorley Iona 31:37 #55    #78    
29  Jeremy Rae Notre Dame 31:38 #57    #47    
30  Tyler Udland Princeton 31:38 #61    #84    
31  Jannis Topfer Illinois 31:40 #63    #89    
32  Wade Meddles Eastern Kentucky 31:42 #71    #94    
33  Lucas Baker Georgia 31:42 #72    #95    
34  Alex Brill Wisconsin 31:43 #73    #96    
35  Rajpaul Pannu St. Mary's (Cal.) 31:47 #81    #103    
36  Robert Molke Syracuse 31:47 #82    #105    
37  Ryan Barrus Southern Utah 31:47 #84    #108    
38  Matt Gillespie Iona 31:47 #85    #111    
39  Solomon Haile Arkansas 31:48 #90    #113    
40  Charlie McDonald Portland 31:48 #91    #115    
41  Griff Graves Syracuse 31:49 #94    #121    
42  Jake Sienko Columbia 31:49 #95    #122    
43  Sean Davidson Cal Poly 31:50 #96    #124    
44  Michael Atchoo Stanford 31:50 #97    #51    
45  Andrew Springer Georgetown 31:50 #98    #126    
46  Mark Beams Michigan 31:51 #101    #128    
47  Chris Frias Cal Poly 31:51 #102    #131    
48  Matt Johnsen Lamar 31:52 #105    #135    
49  Josh Hardin Northern Arizona 31:53 #107    #137    
50  Thomas Porter Virginia 31:53 #108    #138    
51  Alex Muntefering Colorado St. 31:54 #109    #141    
52  Garrett Zans Wyoming 31:54 #110    #144    
53  Thomas Gruenewald BYU 31:55 #113    #149    
54  Alejandro Arroyo Yamin Princeton 31:55 #114    #152    
55  Julian Saad Providence 31:55 #115    #153    
56  John Gregorek Columbia 31:55 #116    #154    
57  Garrett Seawell Arizona State 31:56 #120    #161    
58  Weston Strum Loyola Marymount 31:57 #123    #167    
59  Andrew Heyes Tulsa 31:57 #124    #169    
60  Andrew Gonzales Washington St. 31:58 #128    #173    
61  Christian Meyer Colorado St. 31:59 #131    #177    
62  Allan Schroeder Boise State 31:59 #134    #179    
63  Peter Okwera Tennessee 32:01 #142    #184    
64  Ezekiel Kissorio Texas Tech 32:02 #143    #185    
65  Chris Bendtsen Princeton 32:02 #145    #186    
66  Morsi Rayyan Michigan 32:03 #146    #189    
67  Isaac Presson North Carolina 32:04 #148    #193    
68  John Bleday Dartmouth 32:04 #149    #194    
69  Ben Larson Colorado St. 32:04 #150    #197    
70  Willie Milam Gonzaga 32:04 #151    #199    
71  Josh Munsch Kansas 32:05 #154    #204    
72  Brandon Lord Georgia 32:08 #165    #212    
73  Jacob Naylor Wisconsin 32:10 #172    #219    
74  Patrick Crawford High Point 32:10 #173    #221    
75  Taylor Farnsworth BYU 32:10 #177    #223    
76  Matt Hillenbrand Kentucky 32:10 #179    #224    
77  Jeff Howard Boise State 32:10 #182    #225    
78  Brian Atkinson Duke 32:10 #183    #226    
79  Henry Sterling Dartmouth 32:11 #186    #228    
80  Josh Gracia Florida State 32:11 #189    #229    
81  Andrew Larsen Minnesota 32:12 #198    #234    
82  J.P. Malette Notre Dame 32:12 #202    #236    
83  Chris Galvin Texas 32:13 #203    #237    
84  Taylor Monaghan Oklahoma State 32:13 #204    #238    
85  Tom Anderson Butler 32:13 #206    #240    
86  Gavin Owens Air Force 32:13 #207    #243    
87  Sean Stam New Mexico 32:13 #208    #244    
88  Leoule Degfae Virginia Tech 32:14 #214    #248    
89  Joe Whelan Syracuse 32:15 #218    #254    
90  Nohe Lema UCLA 32:17 #226    #258    
91  Kelton Cullenberg Maine 32:18 #228    #267    
92  Trevor Polson Montana State 32:19 #230    #268    
93  Drew Paisley Virginia 32:20 #233    #271    
94  Derek Storkel Minnesota 32:20 #234    #272    
95  Joseph Manilafasha Oklahoma State 32:20 #237    #275    
96  Robby Nierman Indiana 32:20 #239    #276    
97  Steve Mangan Dartmouth 32:22 #243    #281    
98  Ash Harrell Lamar 32:22 #246    #284    
99  Aaron Leskow St. Joseph's (Pa.) 32:23 #248    #289    
100  J. P. Slater California 32:24 #252    #292    
101  Kyle McKenna Utah State 32:24 #256    #295    
102  Matt Miller Belmont 32:25 #258    #296    
103  Robert Finnerty Wisconsin 32:25 #260    #110    
104  Patrick Gomez Oklahoma 32:26 #267    #305    
105  Steven Schnieders Arizona State 32:27 #268    #306    
106  Adam Kahleifeh Kentucky 32:27 #271    #308    
107  Curtis Carr BYU 32:28 #273    #311    
108  Drew O'donoghueMcDonald Boise State 32:28 #274    #313    
109  Charles Perkins Air Force 32:28 #280    #316    
110  David Wing Miami (Ohio) 32:29 #281    #318    
111  Dustin Fay UCLA 32:29 #285    #322    
112  Christopher Stogsdill Iona 32:30 #288    #325    
113  Lucas Cotter Chattanooga 32:30 #289    #328    
114  Charles Sparks Georgia 32:30 #290    #329    
115  Cristian Soratos Montana State 32:31 #294    #335    
116  Mike Moverman Duke 32:31 #297    #340    
117  Cody Wells Portland 32:32 #298    #342    
118  Tyler Stutzman Stanford 32:33 #303    #348    
119  Collin Smith Texas 32:34 #308    #357    
120  Seth Garbett Montana State 32:34 #309    #361    
121  John Simons Minnesota 32:36 #319    #206    
122  James Leakos Harvard 32:36 #322    #375    
123  Dillon Shije Colorado 32:37 #324    #380    
124  Mattias Wolter Louisville 32:37 #327    #381    
125  David Flynn Arkansas 32:38 #331    #383    
126  Alex Tully Villanova 32:38 #333    #385    
127  Ricardo Galindo Army 32:39 #344    #390    
128  Daniel Tobin Tennessee 32:40 #348    #394    
129  Michael Banks Wyoming 32:40 #349    #395    
130  Christian Britto Duke 32:40 #350    #396    
131  Bobby Peavey Georgetown 32:40 #351    #398    
132  Kevin Joerger Loyola Marymount 32:41 #356    #406    
133  Reesey Byers Sacramento St. 32:41 #357    #407    
134  Patrick Douglas UCLA 32:41 #362    #411    
135  Austin Roth Texas 32:41 #363    #412    
136  Zach Dahleen Southern Illinois 32:41 #364    #413    
137  Grzegorz Kalinowski Eastern Michigan 32:42 #369    #422    
138  Jacob Kirk Montana State 32:42 #370    #423    
139  John Valentine Miss State 32:43 #374    #425    
140  Edward Limo Central Arkansas 32:44 #377    #427    
141  Zachary Ahart Buffalo 32:44 #379    #429    
142  Zach Sullivan La Salle 32:45 #386    #436    
143  James Maglasang Memphis 32:45 #389    #439    
144  Evan Baum Cincinnati 32:46 #391    #441    
145  Nick Ross La Salle 32:46 #394    #445    
146  Grant Pollock Virginia Tech 32:46 #396    #446    
147  Kevin Johnson Florida State 32:46 #399    #448    
148  Harry Dixon Eastern Michigan 32:46 #400    #449    
149  Brian Dixon Southern Illinois 32:46 #402    #450    
150  Joe Kotran Columbia 32:47 #405    #452    
151  Jason Salyer Bowling Green 32:48 #414    #461    
152  Brad Hough Akron 32:49 #422    #466    
153  Nick Scarpello Penn State 32:51 #436    #475    
154  Matt Perri Houston Baptist 32:51 #438    #478    
155  Anthony Bongard South Dakota St. 32:52 #439    #479    
156  Patrick Lesiewicz Notre Dame 32:52 #440    #484    
157  Hayden Legg Missouri 32:54 #448    #492    
158  Dylan Sorensen Georgetown 32:54 #453    #493    
159  Samuel Mueller Auburn 32:55 #455    #494    
160  Erwin Leysen Eastern Kentucky 32:55 #460    #495    
161  Kendall Ward Army 32:55 #464    #498    
162  Gabe Heck Cornell 32:58 #478    #506    
163  Vasili Papastrat Binghamton 32:58 #482    #508    
164  Zach Elliott Morehead State 32:58 #490    #510    
165  Brad Miles Baylor 32:59 #492    #514    
166  Vince Perozze La Salle 32:59 #494    #516    
167  Caleb Edmonds Liberty 32:59 #498    #519    
168  Sean Rynning Navy 33:00 #503    #521    
169  Stephen Derlath Tennessee 33:00 #504    #524    
170  Chris Schulist Campbell 33:00 #507    #526    
171  Jarren Heng Nebraska 33:01 #513    #532    
172  Walter Schafer Notre Dame 33:02 #516    #534    
173  Steve Sulkin Minnesota 33:02 #522    #537    
174  Trevor Vidlak Nebraska 33:03 #530    #547    
175  Jake Waterman Purdue 33:03 #531    #548    
176  Argeo Cruz Florida Gulf Coast 33:04 #533    #549    
177  Steve Magnuson North Carolina 33:04 #536    #555    
178  George Galasso Princeton 33:05 #537    #562    
179  Steven Stoot Purdue 33:05 #538    #563    
180  Alex Bruce-Littlewood McNeese State 33:05 #542    #264    
181  Kellen Blumberg Harvard 33:06 #556    #568    
182  Matthew Russ North Texas 33:07 #557    #572    
183  Matt Kahl Kent State 33:07 #558    #460    
184  Max Groves Cornell 33:07 #566    #579    
185  John Hart Southern Utah 33:07 #567    #580    
186  Raymond Joseph Arkansas 33:07 #569    #582    
187  Kurt Ruegg Harvard 33:08 #570    #583    
188  Jason Skipper Richmond 33:09 #580    #591    
189  Anthony Brown Southern Utah 33:09 #581    #592    
190  Zach Wiles Boise State 33:09 #582    #593    
191  Ben Perron Elon 33:09 #585    #595    
192  Alexander Moser Maine 33:09 #586    #598    
193  Morgan Timiney Campbell 33:10 #598    #606    
194  Conner Paez Penn 33:12 #605    #410    
195  John Holt George Mason 33:12 #607    #616    
196  John Cavallo Rice 33:13 #612    #622    
197  Tyler Brady UC Santa Barbara 33:13 #613    #623    
198  Michael Kershaw Lamar 33:14 #619    #442    
199  Andrew Smith UMBC 33:15 #626    #634    
200  Jack Senefeld Marquette 33:15 #627    #635    
201  Alex Balsiger Colorado St. 33:15 #630    #638    
202  Zack Torres UCLA 33:15 #634    #640    
203  Pablo Ramirez Eastern Illinois 33:16 #640    #644    
204  Taylor Chapman South Dakota 33:17 #650    #646    
205  Michael Williams Princeton 33:17 #652    #647    
206  Lucas Talavan-Becker Duke 33:17 #654    #648    
207  Kent Harlow New Hampshire 33:17 #662    #650    
208  Andrew Goodwin Kent State 33:17 #665    #652    
209  Will Raby Appalachian State 33:18 #671    #657    
210  Eric Speakman Stony Brook 33:20 #680    #241    
211  Josh Gorecki Portland 33:20 #684    #666    
212  Nathan Karr Michigan 33:21 #693    #670    
213  Stacey Eden Louisville 33:21 #697    #673    
214  Alex Ott George Mason 33:21 #698    #676    
215  Jake Dawson Long Beach St. 33:22 #699    #679    
216  Kenny Krotzer Stanford 33:22 #700    #680    
217  Drew Dalton Loyola Marymount 33:22 #701    #683    
218  Jakub Zivec Florida State 33:22 #702    #684    
219  Josh Cox Appalachian State 33:22 #705    #685    
220  John Pope American 33:22 #707    #686    
221  Neal Berman Wisconsin 33:24 #712    #694    
222  Mark Cole Chattanooga 33:24 #716    #696    
223  Justin Adame Texas A&M-CC 33:25 #720    #703    
224  Chase Robinson Ohio U. 33:26 #725    #698    
225  Stephen Saylor Iowa State 33:26 #729    #706    
226  James Howard-Smith Appalachian State 33:26 #731    #707    
227  Mike Rankin St. Joseph's (Pa.) 33:27 #738    #712    
228  Rich Addison Pittsburgh 33:28 #746    #722    
229  Abraham Kemboi UNC-Greensboro 33:28 #750    #726    
230  DJ Thornton Notre Dame 33:28 #755    #727    
231  Joshua Ecker Army 33:28 #758    #729    
232  Aaron Szotka Vermont 33:29 #759    #731    
233  Bobby Nicolls Minnesota 33:29 #765    #733    
234  Chris Burnett Wichita State 33:29 #769    #736    
235  Wil McReynolds George Mason 33:30 #772    #740    
236  Shawn Roberts Georgia Tech 33:30 #776    #745    
237  Drew Shields Wisconsin 33:30 #779    #747    
238  Michael Cunetta Yale 33:31 #787    #752    
239  Grayson Hough UC Davis 33:33 #798    #755    
240  Zach Barker Liberty 33:33 #799    #757    
241  Jake Albino UMBC 33:33 #801    #759    
242  Tyler Roeth Dayton 33:33 #809    #765    
243  Benjamin Gerber Central Arkansas 33:34 #814    #767    
244  William Kellar Temple 33:34 #818    #769    
245  Oliver Book Cincinnati 33:35 #823    #773    
246  James Murphy La Salle 33:35 #824    #774    
247  John Pickhaver Loyola Marymount 33:35 #828    #777    
248  Chase Ratliff Morehead State 33:36 #835    #782    
249  Jack Klecker Furman 33:36 #839    #784    
250  Dan Denis Stony Brook 33:37 #845    #786    
251  T.J. Heffernan Southern Illinois 33:37 #852    #789    
252  Jason Garcia Texas A&M-CC 33:38 #854    #790    
253  Alex Kramer Stony Brook 33:38 #855    #791    
254  Spencer Agnew Marquette 33:38 #860    #795    
255  Daniel Vartanian Fresno State 33:39 #867    #801    
256  Brandan McGee UMBC 33:39 #869    #804    
257  Craig Morgan George Mason 33:39 #870    #805    
258  Juan Sanchez Miss State 33:39 #871    #807    
259  Graham Morris Illinois 33:40 #874    #811    
260  Adams Ronnoh Eastern Kentucky 33:40 #880    #812    
261  John Krell Central Connecticut 33:40 #881    #813    
262  Daniel Rono Hofstra 33:41 #884    #817    
263  Geoff Musick Lipscomb 33:41 #888    #822    
264  Chris Banafato Rutgers 33:42 #895    #828    
265  Sean Quinn Florida State 33:43 #897    #829    
266  Colin Savage Brown 33:43 #898    #830    
267  Chuck Lockwood Duquesne 33:43 #901    #833    
268  Nick Schulze Iowa State 33:43 #902    #834    
269  Jonathan Tijerina Baylor 33:44 #919    #849    
270  Ryan Lee Richmond 33:45 #925    #497    
271  Mike Hesslau Eastern Illinois 33:45 #927    #853    
272  Ross Oden USC Upstate 33:45 #929    #854    
273  Dan Shafer Wright State 33:45 #931    #855    
274  Jeff Bush Brown 33:45 #936    #858    
275  Desmond Pierce East Tenn. St. 33:46 #944    #860    
276  Chris Haynes North Florida 33:48 #963    #871    
277  Alec Espeland North Dakota St. 33:48 #966    #875    
278  Luis Serrano Texas-Pan American 33:48 #972    #880    
279  Sean Nestor George Mason 33:49 #982    #831    
280  Ray Miller Idaho State 33:49 #984    #886    
281  Tom O'Kane St. Joseph's (Pa.) 33:49 #985    #887    
282  Kade Jensen Utah State 33:51 #1003    #893    
283  Samuel Saccoman North Dakota 33:51 #1004    #894    
284  Mackenzie Johnston Col. of Charleston 33:52 #1009    #691    
285  Emmett Cookson Tulsa 33:52 #1010    #898    
286  Brandon Mahaney Belmont 33:52 #1012    #899    
287  Vinny DiSalvo UMBC 33:52 #1015    #900    
288  Jason Santos Binghamton 33:52 #1018    #901    
289  Oscar Aguinaga Loyola (Ill.) 33:52 #1019    #903    
290  Matthew Pierce Dartmouth 33:54 #1035    #912    
291  Brandon O'Malley Ohio U. 33:54 #1036    #911    
292  Dan Mitchell Sacramento St. 33:54 #1041    #917    
293  Calvin Kibby Northern Iowa 33:54 #1043    #918    
294  Jeff Martinez Binghamton 33:55 #1055    #925    
295  Anders Ludvigsen East Tenn. St. 33:56 #1063    #934    
296  Matt Marol Miami (Ohio) 33:56 #1064    #935    
297  Kevin Poythress Fresno State 33:57 #1073    #941    
298  Conor Nickel Penn 33:57 #1077    #947    
299  Cabell Willis Va. Military Institute 33:58 #1086    #952    
300  Ryan Laemel Yale 33:59 #1094    #961    
301  Sean Pezzulo Miami 34:03 #1134    #984    
302  Eric Gruenbacher Dayton 34:03 #1137    #986    
303  Ryan Flynn Drake 34:03 #1138    #987    
304  John Kemper Morton Florida State 34:04 #1148    #992    
305  Patrick Donnelly St. Joseph's (Pa.) 34:04 #1149    #994    
306  Sony Prosper Mercer 34:04 #1153    #997    
307  Julian Meyer Kent State 34:04 #1156    #1000    
308  Robbie Scharold Kentucky 34:05 #1160    #1002    
309  Austin Goodheart UC Santa Barbara 34:05 #1163    #1005    
310  Ryan Scrudato Marist 34:06 #1179    #1010    
311  Brian Walter Fordham 34:06 #1181    #1011    
312  Cameron Vernier Miss State 34:06 #1183    #1012    
313  Constantine Matsakis American 34:06 #1184    #1013    
314  Danny Delaney Eastern Illinois 34:08 #1207    #1026    
315  Daniel Rondon New Jersey Institute 34:08 #1209    #1027    
316  Mikael Rojeras Manhattan 34:09 #1221    #1028    
317  Luca Signore Santa Clara 34:09 #1225    #1033    
318  Jon Lee Southern Utah 34:10 #1234    #1038    
319  Eric Hauser Cincinnati 34:10 #1235    #1040    
320  Chris Dorton Utah Valley 34:10 #1236    #1041    
321  David Strauss Bucknell 34:11 #1244    #1046    
322  Tim Muller Lipscomb 34:12 #1255    #1054    
323  Ryan Knouse Lehigh 34:12 #1256    #1055    
324  Jeffrey Griffiths Cincinnati 34:12 #1258    #1057    
325  Justin Scott Wichita State 34:12 #1259    #1059    
326  Markus Pearson Arkansas-Little Rock 34:14 #1278    #1064    
327  Scott Anderson Louisville 34:14 #1281    #1065    
328  Josh Schlickenmeyer George Mason 34:14 #1284    #1066    
329  Layton Dorsett Samford 34:14 #1287    #1070    
330  Chris Miedema DePaul 34:15 #1288    #1074    
331  Ryan Hardiman Maine 34:15 #1291    #1076    
332  Charles Johnson SE Missouri 34:16 #1302    #1081    
333  Jack Hostettler Saint Louis 34:17 #1311    #1083    
334  Andrew Landstrom Portland State 34:17 #1314    #1085    
335  Michael Caputo Boston U. 34:17 #1317    #1086    
336  Martin Casse Texas-Pan American 34:17 #1318    #1087    
337  Noah Howkins Ohio U. 34:17 #1319    #1088    
338  Moises Venegas Santa Clara 34:17 #1320    #1090    
339  Nathan Davis Bradley 34:17 #1322    #1091    
340  Chris Alto Ohio U. 34:17 #1327    #1092    
341  Brett Klosterhoff Purdue 34:18 #1335    #1093    
342  Howard Rosas Fairfield 34:18 #1338    #1095    
343  Jeffrey Mettler South Dakota 34:18 #1341    #1096    
344  John Riemer UNC-Wilmington 34:19 #1344    #1097    
345  Patrick Ryan Monmouth 34:19 #1346    #1098    
346  Anthony Bellitti Boston College 34:19 #1347    #1099    
347  Jimmy Tarsnane Iona 34:19 #1355    #1102    
348  Matiss Batarags American 34:19 #1356    #1103    
349  Nathan Collier UTSA 34:20 #1362    #1106    
350  Ryan Hershner Kansas State 34:21 #1366    #1109    
351  Andrew Dwyer Hartford 34:21 #1367    #1110    
352  Michael Belgiovine Fordham 34:21 #1368    #1111    
353  Dylan Lowry Albany 34:21 #1370    #1112    
354  Luke Fontaine Miami 34:21 #1371    #1114    
355  Matt Black Eastern Illinois 34:21 #1377    #1117    
356  Braden Timpe Arizona 34:22 #1381    #1118    
357  Alex Thornburg Loyola (Ill.) 34:22 #1385    #1120    
358  Brendan Boyle Brown 34:22 #1388    #1121    
359  Adam Owens Richmond 34:22 #1389    #1122    
360  Jason Miller Auburn 34:24 #1413    #1134    
361  Enock Kirui Troy 34:25 #1423    #1137    
362  Kevin Greene New Hampshire 34:25 #1426    #758    
363  Jonus Rodriguez Stephen F. Austin 34:25 #1427    #1139    
364  Solomon Gardea UTEP 34:26 #1434    #1142    
365  Aidan Galasso Memphis 34:26 #1437    #1143    
366  Micah Dettmer Texas A&M 34:27 #1442    #553    
367  Grayam Sailor-Tynes Davidson 34:27 #1444    #1149    
368  Andrew Perilli Brown 34:27 #1449    #1151    
369  Nathan Strum UC Davis 34:28 #1463    #1156    
370  Jakub Trzasalski East Carolina 34:28 #1465    #1157    
371  Daniel Schmidt North Florida 34:29 #1468    #1159    
372  Graham Kinzel-Grubbs Seattle U. 34:29 #1474    #1162    
373  John Lobo Fairfield 34:29 #1476    #1163    
374  Will Thompson Va. Military Institute 34:30 #1478    #1165    
375  Zach Wiedeman Western Illinois 34:30 #1485    #1167    
376  Nick Schneider Elon 34:32 #1498    #1171    
377  John Busque Hartford 34:33 #1507    #1172    
378  Ezana Tesfu Santa Clara 34:33 #1509    #1174    
379  Brian Cleary Fairfield 34:34 #1519    #1181    
380  Corey O'Neill Rider 34:34 #1522    #1184    
381  Ross Roberson Charlotte 34:35 #1532    #1197    
382  Palo Ponce Sam Houston St. 34:37 #1554    #1204    
383  Amir Shirif UC Irvine 34:37 #1555    #1205    
384  Andrew Kipchumba USC Upstate 34:39 #1570    #1214    
385  Daweet Dagnachew Charlotte 34:39 #1576    #1216    
386  William Wiesler LSU 34:41 #1595    #1224    
387  Trevin Flickinger Toledo 34:41 #1597    #1225    
388  Eric Balaban Bucknell 34:41 #1601    #1228    
389  Brian Tabb Tulsa 34:41 #1602    #1229    
390  Brett Lechtenberg Weber State 34:41 #1603    #907    
391  Dylan Villescas Holy Cross 34:42 #1608    #1235    
392  Christian Karels South Dakota St. 34:42 #1613    #1238    
393  Gustavo Mena San Francisco 34:43 #1625    #1243    
394  Jonas Frenzel Miami 34:43 #1627    #1244    
395  Andrew Swanson Northern Iowa 34:44 #1635    #1248    
396  John Yankello High Point 34:44 #1641    #1253    
397  Jonathon Lira Texas Tech 34:45 #1645    #1254    
398  Isaiah Greer Lipscomb 34:45 #1650    #1255    
399  Brendan Devlin Texas Tech 34:46 #1657    #1257    
400  Travis Roberts Rice 34:46 #1661    #1260    
401  Brandon Graves Wright State 34:46 #1663    #1262    
402  Chris Rudloff Florida Gulf Coast 34:46 #1664    #1264    
403  Tyler Greathouse Furman 34:47 #1675    #1266    
404  Arash Darbandi Illinois-Chicago 34:47 #1678    #1269    
405  Kelvin Busienei Wichita State 34:47 #1681    #1272    
406  Patrick Burke Fordham 34:47 #1682    #1273    
407  Jordan Chaney Tennessee 34:48 #1687    #1274    
408  James Bloom Rhode Island 34:49 #1697    #1058    
409  Alex Shields South Alabama 34:49 #1707    #1279    
410  Timothy Kazanjian Fordham 34:50 #1718    #1283    
411  Cole Younger Sacramento St. 34:51 #1725    #1286    
412  Michael Mahoney Boston College 34:52 #1730    #1289    
413  Nick Lemon Stony Brook 34:53 #1744    #1295    
414  Sam Kimmey Stony Brook 34:54 #1753    #1300    
415  Daniel Kibet Mississippi Valley 34:55 #1757    #1304    
416  Andrew Herring Cornell 34:55 #1758    #1306    
417  Spencer Liechty Xavier (Ohio) 34:55 #1762    #1308    
418  Scott Rizzo New Jersey Institute 34:56 #1774    #1312    
419  Jimmy McManus San Francisco 34:56 #1781    #1314    
420  Anthony Branco Monmouth 34:57 #1789    #1318    
421  Alex Kimble Wis.-Green Bay 34:57 #1792    #1320    
422  Tyron Alston UNC-Greensboro 34:58 #1797    #1323    
423  Corey Hampshire East Carolina 34:59 #1808    #1328    
424  Youness Benzaid Albany 34:59 #1810    #1177    
425  Aaron Harrison Howard 35:01 #1824    #1313    
426  Ross Nelson North Dakota 35:01 #1831    #1345    
427  Brian Aleman Cal St. Fullerton 35:02 #1838    #1348    
428  Aaron Purser Texas-Arlington 35:02 #1842    #1350    
429  Herald Alvarez DePaul 35:02 #1843    #1351    
430  Andrew Scott Auburn 35:02 #1845    #1352    
431  Trevor Ehlenbach UC Davis 35:03 #1856    #1361    
432  Sean Staltari St. Joseph's (Pa.) 35:04 #1857    #1364    
433  Dallas North Duquesne 35:05 #1868    #1370    
434  Christian Smooth Morgan State 35:05 #1871    #1180    
435  Eleazar Garcia Charlotte 35:06 #1876    #1375    
436  John Corona New Hampshire 35:07 #1885    #1384    
437  Chris Christoff Cornell 35:08 #1891    #1387    
438  Ryan Wojdyla Western Illinois 35:08 #1894    #1388    
439  Steven Kutsch Eastern Washington 35:08 #1896    #1389    
440  Tim Costin Oregon 35:08 #1897    #1390    
441  Joseph McConaughy Boston College 35:08 #1898    #1391    
442  Chris Weeks Radford 35:08 #1899    #1392    
443  Christopher Hanson Xavier (Ohio) 35:09 #1902    #1400    
444  Ryan Egan Siena 35:09 #1905    #1401    
445  Jacob Franklin Cincinnati 35:09 #1906    #1402    
446  Bill Roth Eastern Illinois 35:09 #1908    #1404    
447  Louis Saviano New Hampshire 35:09 #1910    #1408    
448  Jacob Abrego Texas A&M-CC 35:10 #1919    #1412    
449  Charlie Johanson San Francisco 35:12 #1934    #1417    
450  Tommy Newton-Neal UC Irvine 35:12 #1935    #1418    
451  Patrick Barron Georgia Tech 35:13 #1937    #1420    
452  Kyle Burton Eastern Kentucky 35:13 #1942    #1423    
453  Kevin Harvey Fordham 35:13 #1947    #1424    
454  James Stevenson Elon 35:13 #1950    #1426    
455  Dylan Skinner UNC-Wilmington 35:15 #1963    #1433    
456  Angelos Karkalis Illinois-Chicago 35:16 #1972    #1437    
457  Andrew Garcia Long Beach St. 35:17 #1980    #1442    
458  Mike Janusek Loyola (Ill.) 35:18 #1987    #1341    
459  Curtis Richburg Rutgers 35:18 #1991    #1444    
460  James Snak Stony Brook 35:20 #2003    #1449    
461  John Greene Tennessee Tech 35:21 #2014    #1457    
462  Dwight Mandimika North Dakota 35:22 #2017    #1461    
463  Ben Schmitz Marquette 35:23 #2026    #1469    
464  Steve Rivard Winthrop 35:23 #2034    #1471    
465  Nick Molloy Lehigh 35:24 #2041    #1473    
466  Clay Woll Campbell 35:25 #2060    #1475    
467  Billy Hild Marist 35:25 #2061    #1476    
468  Michael Mc Clay Gardner-Webb 35:26 #2064    #1479    
469  Sam Reedy Niagara 35:26 #2067    #1480    
470  Nikos Christ Rhode Island 35:27 #2074    #1483    
471  Sam Leschisin Wis.-Milwaukee 35:27 #2080    #1485    
472  Benson Langat South Dakota 35:28 #2082    #1486    
473  Everett Stilley Colgate 35:28 #2088    #1488    
474  Nick Salek Marist 35:29 #2097    #1494    
475  Trevor Araujo St. Mary's (Cal.) 35:30 #2099    #1495    
476  Ben Kisley Pittsburgh 35:30 #2101    #1496    
477  Thomas Ross Wake Forest 35:31 #2110    #1008    
478  Joseph Hartnett Fordham 35:31 #2112    #1502    
479  Jacob Lysher Va. Military Institute 35:34 #2133    #1513    
480  Ricky Adamson Toledo 35:34 #2135    #1515    
481  Tony Urbanelli Rice 35:34 #2138    #1517    
482  Christopher DeLaney St. Francis (Pa.) 35:35 #2144    #1519    
483  Chase Marlow Western Illinois 35:35 #2145    #1520    
484  Garrett Rowe Princeton 35:35 #2149    #1523    
485  Ryan Van Fossen DePaul 35:36 #2155    #1527    
486  James Graham Samford 35:37 #2162    #1531    
487  Russ Vignali Lehigh 35:38 #2169    #1534    
488  Steve Souza New Hampshire 35:39 #2171    #1536    
489  Jeff Baklund Seattle U. 35:40 #2181    #1541    
490  Kyler Evitt Brown 35:43 #2194    #1550    
491  Brendan Gregg Siena 35:43 #2196    #1551    
492  Tom Voorheis Manhattan 35:43 #2200    #1552    
493  Kipchirchir Kiptoo Norfolk State 35:43 #2204    #1553    
494  Jon Hughes Missouri 35:47 #2231    #1560    
495  Jake Powers Texas-Arlington 35:50 #2252    #1565    
496  Harry Englehart Colgate 35:52 #2266    #1573    
497  Alex Hohenthaner South Dakota 35:56 #2301    #1587    
498  Matt Przybyla Valparaiso 35:57 #2306    #1362    
499  Keith Davis Mid. Tenn. State 35:59 #2327    #1592    
500  Jake Rossmango TCU 35:59 #2329    #1595    
501  Nathanael Litwiller Sacramento St. 36:01 #2339    #1601    
502  Joseph LaGrange SE Louisiana 36:03 #2349    #1607    
503  Jesse Aston Pepperdine 36:03 #2351    #1609    
504  Kasib Abdullah Mercer 36:03 #2353    #1610    
505  Doug Ainscow Marist 36:03 #2358    #1611    
506  Keith Schenkel Xavier (Ohio) 36:03 #2359    #1612    
507  David McAdams Vanderbilt 36:05 #2368    #1617    
508  Devin Bennett Siena 36:05 #2371    #1620    
509  Marco Siragusa George Washington 36:05 #2373    #1622    
510  Tom Waterman Boston U. 36:06 #2377    #1623    
511  Ryan Dennison Seattle U. 36:06 #2384    #861    
512  Moheb Thomas New Jersey Institute 36:07 #2385    #1626    
513  Sean Leighton New Hampshire 36:07 #2388    #1627    
514  Tyson Stoverink SE Missouri 36:07 #2389    #1398    
515  Dylan Williams Texas A&M 36:07 #2392    #1630    
516  Steve Burkholder Rutgers 36:09 #2405    #1635    
517  Joseph Hannah Radford 36:09 #2406    #1530    
518  Jacob Cetera Quinnipiac 36:10 #2414    #1641    
519  Samuel Weintraub Rhode Island 36:11 #2421    #1647    
520  Patrick Love Richmond 36:12 #2427    #1651    
521  Joe vanBolderen Bowling Green 36:12 #2428    #1652    
522  John McCarthy Northern Colorado 36:13 #2431    #1654    
523  Tyler Erhard Bucknell 36:13 #2434    #1655    
524  Trent Scott Memphis 36:14 #2442    #1656    
525  Kayson Matthews Wichita State 36:15 #2452    #1658    
526  Trenton Hopper Western Illinois 36:16 #2457    #1659    
527  Patrick Deedy Marist 36:17 #2462    #1661    
528  Brendan Farrell Iona 36:17 #2465    #1662    
529  Gilbert Chemaoi Florida Gulf Coast 36:18 #2469    #1665    
530  Nicholas Petsky Holy Cross 36:20 #2478    #1674    
531  Luke Abouhalkah UMKC 36:21 #2482    #1678    
532  Hunter Hayes Auburn 36:23 #2496    #1686    
533  Ryan Beckley Coastal Carolina 36:23 #2498    #1687    
534  Cameron Reid Georgia Tech 36:23 #2504    #1688    
535  Chris Garcia St. Mary's (Cal.) 36:28 #2527    #1694    
536  Ulysses Montoya Houston Baptist 36:30 #2539    #1696    
537  Carl Johnston Seton Hall 36:33 #2553    #1697    
538  Andrew Epifanio Stetson 36:34 #2559    #1699    
539  Devin Reed Arkansas State 36:44 #2596    #1718    
540  Julio Mora Cal St. Northridge 36:44 #2597    #1719    
541  Adam Frohnapfel Marshall 36:45 #2601    #1720    
542  Thomas Keefe Radford 36:45 #2606    #1724    
543  Connor Bauer South Florida 36:46 #2610    #1727    
544  Nick Hughes Marist 36:48 #2624    #1730    
545  Michael Thomas Siena 36:49 #2630    #1733    
546  Ryan Lamb Niagara 36:51 #2636    #1736    
547  Billy Posch Marist 36:52 #2637    #1738    
548  Cameron Wells Coastal Carolina 36:54 #2646    #1745    
549  Matthew Bishop Tennessee Tech 36:54 #2648    #1746    
550  Jake Hawkins Air Force 36:54 #2650    #1747    
551  Paul Fleckenstein Citadel 36:57 #2666    #1751    
552  Brian Alvarado Texas Southern 36:58 #2670    #1752    
553  Neil Coffman Florida Atlantic 36:58 #2672    #1754    
554  James Collins Saint Louis 37:00 #2681    #1756    
555  Brendon Tucker Arkansas-Little Rock 37:00 #2684    #1757    
556  Je'von Hutchison Hampton 37:01 #2688    #1758    
557  Sam Brinton Lafayette 37:02 #2690    #1759    
558  William Lawson Canisius 37:05 #2708    #1763    
559  Taylor Crowell IPFW 37:06 #2710    #1765    
560  Trevor Gayten Grambling 37:07 #2715    #1767    
561  Chris Reynolds Marist 37:08 #2718    #1768    
562  Deonte Pope Grambling 37:10 #2725    #1769    
563  Samuel Rhoads Jackson State 37:12 #2734    #1772    
564  Kristopher Ballou Savannah State 37:14 #2742    #1776    
565  Jeremiah Fleeman Central Arkansas 37:19 #2760    #1779    
566  Codjo Gbedo Maryland-Eastern Shore 37:20 #2765    #1780    
567  Abel Simie Prairie View 37:22 #2770    #1781    
568  Wolff Ryan Quinnipiac 37:23 #2778    #1782    
569  Nicholas Barletta Loyola (Md.) 37:24 #2780    #1784    
570  John Watkins Prairie View 37:26 #2789    #1785    
571  Matt Sampson Rider 37:30 #2802    #1791    
572  D`Ante Almo Jackson State 37:42 #2838    #1576    
573  Louis Scheideler New Jersey Institute 37:42 #2839    #1799    
574  Stephen McKenna Rhode Island 37:44 #2849    #1800    
575  Bryan Simison New Mexico St. 37:47 #2855    #1805    
576  Jr, Aaron Worthy South Carolina St. 37:48 #2865    #1807    
577  Sebastian Paniagua UNC-Asheville 37:48 #2866    #1790    
578  Jordan Fried Hofstra 37:53 #2881    #1812    
579  Eric Graves Radford 37:57 #2893    #1815    
580  Dylan Hankinson Monmouth 38:00 #2899    #1818    
581  Brendon Confer San Francisco 38:01 #2902    #1820    
582  Adam Simon Florida Atlantic 38:02 #2907    #1734    
583  Paul Jerry Maryland-Eastern Shore 38:03 #2909    #1826    
584  Kyle O'Brien New Jersey Institute 38:11 #2924    #1831    
585  Johnathan Garcia San Diego 38:12 #2929    #1832    
586  Bobby Zeller Texas A&M 38:19 #2942    #1834    
587  Justin Loy Gardner-Webb 38:19 #2945    #1835    
588  George Alvarado Texas Southern 38:25 #2957    #1841    
589  Paul Malcore Wis.-Green Bay 38:26 #2958    #1842    
590  Brandon Rabon Citadel 38:27 #2960    #1844    
591  Steven Fernandez South Florida 38:29 #2966    #1846    
592  Eric Stys New Hampshire 38:34 #2976    #1852    
593  Chris Spiker St. Bonaventure 38:41 #2988    #1856    
594  Tyler Kepley Austin Peay 38:42 #2991    #1857    
595  Seymour Walter South Carolina St. 38:45 #2994    #1858    
596  Seth Warner Presbyterian 38:47 #2997    #1860    
597  Darius Taylor Grambling 38:52 #3004    #1863    
598  Danny Diaz Creighton 38:53 #3008    #1864    
599  Trey Crook Gardner-Webb 38:54 #3012    #1866    
600  Josh Perez Manhattan 38:54 #3013    #1867    
601  Drew Ford Gardner-Webb 38:57 #3019    #1869    
602  Eddie Moloney Niagara 38:58 #3023    #1870    
603  Richard Munoz Houston Baptist 39:02 #3028    #1771    
604  Jacob Nitzke Wis.-Green Bay 39:06 #3036    #1875    
605  Andreau Enderby Wis.-Green Bay 39:17 #3054    #1885    
606  Scott Morrison Charleston Southern 39:19 #3058    #1887    
607  A.J. Fitzsimmons Winthrop 39:21 #3060    #1888    
608  Richard Taylor Presbyterian 39:22 #3062    #1889    
609  Vance Pounders Tennessee-Martin 39:27 #3067    #1891    
610  Zachary Burkett Rhode Island 39:27 #3068    #1892    
611  Terence Petty St. Bonaventure 39:29 #3074    #1894    
612  Ben Boyles Wofford 39:30 #3076    #1895    
613  Breon Dixon Tennessee 39:33 #3081    #1896    
614  Anthony Buensuceso Wis.-Milwaukee 39:49 #3105    #1902    
615  Curtis Riggins Bethune-Cookman 40:20 #3135    #1918    
616  Alonzo Jarmon Maryland-Eastern Shore 40:24 #3141    #1920    
617  Alex Schmitt Niagara 40:46 #3154    #1861    
618  Javierelle Turner Maryland-Eastern Shore 40:57 #3157    #1930    
619  Evan Wachter Wis.-Green Bay 41:29 #3187    #1840    
620  Aaron Chatman Maryland-Eastern Shore 41:46 #3197    #1940    
621  Shaquille Turner Maryland-Eastern Shore 41:47 #3198    #1941    
622  Stephone Leaks Grambling 41:57 #3205    #1943    
623  Nathan Snow Tennessee Tech 43:01 #3229    #1948    
624  Ryan Wasilewski Presbyterian 43:01 #3231    #1949    
625  Kyle Kusmik Northern Colorado 43:37 #3245    #1953    
626  Kraig Webb Maryland-Eastern Shore 43:39 #3246    #1954    
627  Trevor Peacock Central Arkansas 44:39 #3260    #1961    
628  Lorenzo Johnson South Carolina St. 44:43 #3261    #1964    
629  Matthew Ady Stetson 46:42 #3276    #1973    
630  Deryck Greene Stetson 48:54 #3286    #1975    
631  Tevin Cunningham St. Peter's 48:58 #3287    #1976    
632  Emanuel Thornton Tennessee St. 50:50 #3291    #1978