Chickasaw Trails: The Top 1000 Boys Performances from the past DECADE

This content requires a MileSplit Pro plan.
Join Now and select any plan for instant access!

MileSplit Pro
Join Now

Grissom's Blaise Binns, Auburn's Patrick Gomez, and Oak Mountain's Cole Stidfole had performance separated by almost a decade.  

5,000 Meter Run

Rank Time Athlete/Team Grade Meet Date Place
1 15:44.83
Grissom HS
2011
2 15:46.32
Auburn
2009
3 15:49.81
Oak Mountain HS
2017
4 15:51.59
Cold Springs
2010
5 15:53.56
Hoover
2017
6 15:58.10
Westminster Christian Academy HS
2016
7 15:59.58
Homewood HS
2019
8 16:04.13
Spain Park
2012
9 16:07.49
Mountain Brook HS
2013
10 16:10.18
Thompson
2019
11 16:12.70
Mountain Brook HS
2013
12 16:13.40
Homewood HS
2009
13 16:14.97
Homewood HS
2015
14 16:15.15
Vestavia Hills HS
2019
15 16:15.88
John Carroll Catholic High School
2013
16 16:15.92
Huntsville HS
2017
17 16:18.24
Homewood HS
2016
18 16:19.30
Scottsboro HS
2011
19 16:19.73
Mountain Brook HS
2010
20 16:19.95
Scottsboro HS
2017
21 16:20.96
Mountain Brook HS
2016
22 16:21.08
Mountain Brook HS
2018
23 16:22.40
Cullman
2010
24 16:23.71
Vestavia Hills HS
2017
25 16:26.36
Oak Mountain HS
2017
26 16:26.43
Vestavia Hills HS
2014
27 16:27.47
Hoover
2018
28 16:28.06
Homewood HS
2016
29 16:28.25
Hoover
2011
30 16:28.42
Spain Park
2012
31 16:29.46
Thompson
2014
32 16:30.54
Cullman
2014
33 16:31.12
Scottsboro HS
2012
34 16:31.32
Cold Springs
2010
35 16:31.62
Mountain Brook HS
2019
36 16:31.95
Hoover
2017
37 16:33.22
Mountain Brook HS
2019
38 16:34.51
Vestavia Hills HS
2010
39 16:34.64
Hoover
2013
40 16:34.89
Mountain Brook HS
2012
41 16:36.27
Oak Mountain HS
2016
42 16:38.32
Vestavia Hills HS
2010
43 16:38.60
Homewood HS
2017
44 16:38.79
Hoover
2013
45 16:38.80
Hoover
2015
46 16:39.19
Saint John Paul II Catholic High School
2019
47 16:39.48
Homewood HS
2014
48 16:40.56
Oak Mountain HS
2010
49 16:41.44
Austin
2011
50 16:42.17
Mountain Brook HS
2014
51 16:42.47
Oak Mountain HS
2010
52 16:42.54
Saint John Paul II Catholic High School
2009
53 16:43.66
Northside
2016
54 16:44.00
Oak Mountain HS
2009
55 16:46.41
Brewer
2012
56 16:46.94
Hewitt-Trussville HS
2012
57 16:46.99
Rogers
2017
58 16:47.07
Northside
2018
59 16:47.25
Florence High School
2014
60 16:47.97
Holy Spirit Catholic High School
2014
61 16:47.99
Mountain Brook HS
2012
62 16:48.58
Homewood HS
2017
63 16:48.95
Mountain Brook HS
2011
64 16:48.97
Scottsboro HS
2013
65 16:49.15
Homewood HS
2010
66 16:49.67
Bob Jones
2015
67 16:49.69
Mountain Brook HS
2018
68 16:49.79
Clements
2016
69 16:49.86
Hoover
2014
70 16:50.24
Vestavia Hills HS
2018
71 16:52.90
John Carroll Catholic High School
2015
72 16:53.05
Smiths Station
2019
73 16:53.18
Hoover
2018
74 16:53.56
West Blocton High School
2016
75 16:55.42
Randolph School
2014
76 16:55.67
John Carroll Catholic High School
2014
77 16:56.00
St Bernard
2017
78 16:56.11
Mountain Brook HS
2010
79 16:56.55
Hoover
2015
80 16:56.76
Hoover
2015
81 16:56.81
Auburn
2009
82 16:57.63
Montgomery Academy
2016
83 16:58.24
Sparkman High School
2017
84 16:58.91
Randolph School
2015
85 16:59.63
Oak Mountain HS
2009
86 16:59.88
Cullman
2015
87 17:00.32
Mountain Brook HS
2012
88 17:01.04
Vestavia Hills HS
2013
89 17:01.26
Scottsboro HS
2015
90 17:01.62
Vestavia Hills HS
2014
91 17:02.07
Lawrence County HS
2016
92 17:02.62
Huntsville HS
2018
93 17:03.74
Buckhorn
2017
94 17:03.93
Trinity Presbyterian School
2014
95 17:04.38
Hewitt-Trussville HS
2012
96 17:04.79
Homewood HS
2015
96 17:04.79
Huntsville HS
2012
98 17:05.77
Mountain Brook HS
2017
99 17:05.97
Hoover
2018
100 17:06.41
Cullman
2009
101 17:06.77
Hartselle
2014
102 17:06.92
Vestavia Hills HS
2012
103 17:07.14
Spain Park
2020
104 17:07.28
Oak Mountain HS
2017
105 17:07.58
Huntsville HS
2014
106 17:07.70
Pelham
2014
107 17:08.01
Smiths Station
2018
108 17:08.02
Randolph School
2010
109 17:08.44
Mountain Brook HS
2018
110 17:08.52
Fort Payne
2014
111 17:08.58
Spain Park
2019
112 17:08.70
Mountain Brook HS
2015
113 17:08.97
Lawrence County HS
2016
114 17:09.24
Buckhorn
2013
115 17:09.55
Huntsville HS
2017
116 17:09.59
Mountain Brook HS
2013
117 17:09.76
Mountain Brook HS
2014
118 17:09.95
Oak Mountain HS
2012
119 17:10.13
Hoover
2016
120 17:10.24
Huntsville HS
2013
121 17:10.65
Mountain Brook HS
2011
122 17:10.94
Mountain Brook HS
2019
123 17:12.02
Athens High School
2014
124 17:12.53
Huntsville HS
2011
125 17:12.68
Saint John Paul II Catholic High School
2016
126 17:13.18
Homewood HS
2009
127 17:13.41
Scottsboro HS
2016
128 17:13.96
Randolph School
2011
129 17:14.05
Mountain Brook HS
2010
130 17:14.16
Hewitt-Trussville HS
2012
131 17:14.17
American Christian Academy
2015
132 17:14.66
Thompson
2015
133 17:15.27
Cullman
2018
134 17:15.61
Huntsville HS
2010
135 17:15.85
Scottsboro HS
2014
136 17:16.52
American Christian Academy
2016
137 17:16.70
Spain Park
2015
138 17:17.00
LAMP (Loveless)
2014
139 17:17.26
Pelham
2015
140 17:17.29
Scottsboro HS
2012
141 17:17.83
Scottsboro HS
2009
142 17:18.53
Cold Springs
2017
143 17:19.21
Vestavia Hills HS
2012
144 17:19.22
Saint John Paul II Catholic High School
2012
145 17:19.37
Huntsville HS
2018
146 17:19.53
Scottsboro HS
2009
147 17:20.32
Oak Mountain HS
2009
148 17:20.53
Mountain Brook HS
2019
149 17:20.56
Mountain Brook HS
2017
150 17:20.59
Spain Park
2018
151 17:21.42
Albertville
2017
152 17:21.65
Vestavia Hills HS
2013
153 17:21.67
Vestavia Hills HS
2015
154 17:21.92
Auburn
2010
155 17:21.97
Mountain Brook HS
2018
156 17:22.40
Montgomery Academy
2015
157 17:22.72
Florence High School
2016
158 17:23.24
Auburn
2011
159 17:23.29
Randolph School
2018
160 17:23.58
Oak Mountain HS
2013
161 17:24.07
Cullman
2013
162 17:24.71
Sipsey Valley High School
2015
163 17:25.06
Scottsboro HS
2013
164 17:25.39
Mountain Brook HS
165 17:25.59
Oxford High School (AL)
2010
166 17:26.20
Homewood HS
2018
167 17:27.07
Saint John Paul II Catholic High School
2018
168 17:27.22
Scottsboro HS
2011
169 17:27.35
Spain Park
2018
170 17:27.92
Florence High School
2017
171 17:28.16
Hoover
2014
172 17:28.20
Jasper High School
2017
173 17:28.50
Bob Jones
2018
174 17:28.54
Brewer
2019
175 17:28.60
Hoover
2013
176 17:28.70
Athens Bible School
2009
177 17:28.95
American Christian Academy
2018
178 17:29.49
Lawrence County HS
2017
179 17:29.50
Mountain Brook HS
2015
180 17:29.51
Mountain Brook HS
2013
180 17:29.51
Vestavia Hills HS
2014
182 17:29.66
James Clemens
2017
183 17:29.82
Lawrence County HS
2017
184 17:29.86
St Bernard
2016
185 17:30.35
Hoover
2011
186 17:30.55
Vestavia Hills HS
2018
187 17:30.62
Oak Mountain HS
2016
188 17:30.68
American Christian Academy
2017
189 17:30.72
Holy Spirit Catholic High School
2017
190 17:31.30
Mountain Brook HS
2017
190 17:31.30
Thompson
2016
192 17:31.79
Briarwood Christian School
2014
192 17:31.79
Florence High School
2015
194 17:32.44
Huntsville HS
2009
195 17:32.45
St Bernard
2018
196 17:32.66
John Carroll Catholic High School
2014
197 17:33.40
Lauderdale County
2014
198 17:33.59
Vestavia Hills HS
2006
199 17:33.82
Oak Mountain HS
2017
200 17:33.90
Madison County
2009
201 17:34.03
LAMP (Loveless)
2015
202 17:34.26
Vestavia Hills HS
2013
203 17:34.60
Huntsville HS
2015
204 17:34.72
Hoover
2016
205 17:34.98
Spain Park
2014
206 17:35.33
Vestavia Hills HS
2014
207 17:35.43
Covenant Christian
2016
208 17:35.57
Hewitt-Trussville HS
2016
209 17:35.69
Altamont
2019
210 17:36.14
McGill-Toolen Catholic
2018
211 17:37.14
Lawrence County HS
2013
212 17:37.59
Randolph School
2012
213 17:37.77
Thompson
2015
214 17:38.06
Homewood HS
2016
215 17:39.04
Fort Payne
2010
216 17:39.05
Randolph School
2015
217 17:39.36
Lexington
2016
218 17:39.65
Hoover
2011
219 17:40.38
Sparkman High School
2016
220 17:40.58
Montgomery Academy
2018
221 17:40.96
Mountain Brook HS
2012
222 17:41.22
Montgomery Academy
2017
223 17:41.59
Hartselle
2015
224 17:42.09
Scottsboro HS
2014
225 17:42.22
Scottsboro HS
2016
226 17:42.27
Saint John Paul II Catholic High School
2017
227 17:42.61
Oak Mountain HS
2014
228 17:42.62
Oak Mountain HS
2010
229 17:42.90
Hoover
2010
230 17:43.40
Vestavia Hills HS
2020
231 17:43.48
Helena High School
2018
232 17:43.50
Grissom HS
2015
233 17:43.60
Homewood HS
2016
234 17:44.20
Hoover
2016
235 17:44.48
Scottsboro HS
1951
236 17:44.79
Hewitt-Trussville HS
2017
237 17:44.95
Winfield City High School
2016
238 17:45.33
Vestavia Hills HS
2010
239 17:45.67
Huntsville HS
2016
240 17:45.77
Mountain Brook HS
2012
241 17:45.99
Hewitt-Trussville HS
2015
242 17:46.08
Scottsboro HS
2013
243 17:46.09
Scottsboro HS
2014
244 17:46.76
Homewood HS
2017
245 17:46.96
Scottsboro HS
2012
246 17:46.98
American Christian Academy
2018
247 17:47.07
Mountain Brook HS
2018
248 17:47.44
James Clemens
2018
249 17:47.67
Huntsville HS
2016
250 17:47.82
Oak Mountain HS
2010
251 17:48.34
Auburn
2009
252 17:48.65
Mountain Brook HS
2012
253 17:48.66
Cullman
2017
254 17:48.77
Hoover
2010
255 17:49.02
Sparkman High School
2009
256 17:49.05
Hoover
2016
256 17:49.05
Vestavia Hills HS
2018
258 17:49.31
Vestavia Hills HS
2009
259 17:49.40
Oak Mountain HS
2012
260 17:49.77
Cold Springs
2018
261 17:49.96
Auburn
2012
262 17:50.16
Lauderdale County
2017
263 17:50.18
McGill-Toolen Catholic
2018
264 17:50.24
Vestavia Hills HS
2013
265 17:50.36
Hoover
2019
266 17:50.55
St Bernard
2013
267 17:50.65
John Carroll Catholic High School
2015
268 17:50.77
Cold Springs
2012
269 17:50.98
Vestavia Hills HS
2016
270 17:50.99
Mountain Brook HS
2015
271 17:51.16
Hewitt-Trussville HS
2013
272 17:51.36
Mountain Brook HS
2010
273 17:51.75
Bob Jones
2013
274 17:51.77
Haleyville High School
2019
275 17:51.94
Mountain Brook HS
2014
276 17:52.04
Lawrence County HS
2013
277 17:52.06
Hoover
2018
278 17:52.22
Hartselle
2019
279 17:52.33
Vestavia Hills HS
2016
280 17:52.39
Elkmont High School
2014
281 17:52.46
Saint John Paul II Catholic High School
2018
282 17:52.60
American Christian Academy
2018
283 17:52.92
Spain Park
2018
284 17:52.97
Huntsville HS
2013
285 17:53.25
Winfield City High School
2018
286 17:53.26
Cullman
2018
287 17:53.49
Haleyville High School
2013
288 17:53.98
Scottsboro HS
2019
289 17:54.10
Randolph School
2018
290 17:54.18
Oak Mountain HS
2010
291 17:54.53
Oak Mountain HS
2016
292 17:54.74
West Point High School
2016
293 17:54.85
Hoover
2019
294 17:55.21
Brooks
2009
295 17:56.17
Smiths Station
2019
296 17:56.74
Vestavia Hills HS
2018
297 17:56.76
Grissom HS
2015
298 17:56.80
Homewood HS
2014
299 17:56.94
Hartselle
2018
300 17:57.03
Spain Park
2014
301 17:57.52
Scottsboro HS
2017
302 17:57.87
Cold Springs
2016
303 17:58.37
American Christian Academy
2012
304 17:58.44
Hoover
2013
305 17:58.59
Mountain Brook HS
2010
306 17:58.62
Sipsey Valley High School
2016
307 17:58.71
Homewood HS
2018
308 17:58.99
Northside
2016
309 17:59.09
Spain Park
2018
310 17:59.14
Northside
2018
311 17:59.20
John Carroll Catholic High School
2015
312 17:59.27
Cullman
2013
313 17:59.32
Cold Springs
2019
314 18:00.17
Huntsville HS
2010
315 18:00.25
Thompson
2018
316 18:00.41
Vestavia Hills HS
2005
317 18:00.47
Scottsboro HS
2019
318 18:00.56
Huntsville HS
2015
319 18:00.81
Whitesburg Christian Academy
2020
320 18:01.25
Montgomery Academy
2010
321 18:01.56
Huntsville HS
2014
322 18:01.58
Mountain Brook HS
2016
323 18:01.61
Oak Mountain HS
2019
324 18:01.67
Mountain Brook HS
2010
325 18:01.88
Westminster School at Oak Mountain
2018
326 18:02.02
Tuscaloosa County
2009
327 18:02.06
Homewood HS
2019
328 18:02.38
Austin
2019
329 18:02.62
Sipsey Valley High School
2016
330 18:02.74
Oak Mountain HS
2011
331 18:03.02
Florence High School
2009
331 18:03.02
Hoover
2012
333 18:03.03
American Christian Academy
2018
334 18:03.32
Scottsboro HS
2014
335 18:03.55
Spain Park
2013
336 18:03.88
Hoover
2019
337 18:04.29
Bob Jones
2016
338 18:04.43
Cullman
2013
339 18:04.89
Mountain Brook HS
2013
340 18:04.90
Vestavia Hills HS
2018
341 18:04.97
Haleyville High School
2018
342 18:05.05
Fort Payne
2011
343 18:05.40
Arab
2014
344 18:05.66
Athens High School
2012
345 18:05.74
Scottsboro HS
2018
346 18:05.79
Winfield City High School
2019
346 18:05.79
Bob Jones
2014
348 18:06.29
Pisgah High School
2018
349 18:06.33
Thompson
2016
350 18:06.61
Hartselle
2018
351 18:06.86
Hoover
2020
352 18:06.87
Westminster School at Oak Mountain
2017
353 18:06.98
Cullman
2011
354 18:07.18
Rogers
2017
355 18:07.25
Haleyville High School
2011
356 18:07.37
American Christian Academy
2017
357 18:07.60
Randolph School
2009
358 18:07.62
Thompson
2018
359 18:07.87
Bob Jones
2014
360 18:08.07
Mountain Brook HS
2016
361 18:08.15
Cold Springs
2020
362 18:08.16
Athens Bible School
2010
363 18:08.19
Smiths Station
2019
364 18:08.20
Sparkman High School
2016
365 18:08.38
Sparkman High School
2012
366 18:08.63
Fort Payne
2009
367 18:08.67
Helena High School
2017
368 18:08.69
Huntsville HS
2019
369 18:08.79
Oak Mountain HS
2015
370 18:08.88
Oak Mountain HS
2014
371 18:08.95
Homewood HS
2014
372 18:09.36
Oak Mountain HS
2013
373 18:09.43
Mountain Brook HS
2018
374 18:09.68
Huntsville HS
2015
375 18:09.69
Homewood HS
2020
376 18:09.73
Cullman
2014
377 18:10.14
Westminster School at Oak Mountain
2015
378 18:10.22
Lawrence County HS
2018
379 18:10.26
James Clemens
2018
380 18:10.38
Auburn
2011
381 18:10.52
Randolph School
2019
382 18:10.55
Cullman
2015
383 18:10.99
Buckhorn
2015
384 18:11.18
Homewood HS
2013
385 18:11.19
Homewood HS
2016
386 18:11.30
LAMP (Loveless)
2015
387 18:11.33
Priceville
2014
388 18:11.53
Hatton
2009
389 18:11.55
Grissom HS
2009
390 18:11.56
Spain Park
2018
391 18:11.59
Montgomery Academy
2018
392 18:11.95
John Carroll Catholic High School
2016
393 18:12.06
Huntsville HS
2013
394 18:12.10
Hoover
2016
395 18:12.19
Sipsey Valley High School
2017
396 18:12.51
Grissom HS
2011
397 18:12.64
Austin
2009
398 18:12.87
Mountain Brook HS
2011
399 18:12.96
Hoover
2017
400 18:12.98
Sipsey Valley High School
2015
401 18:13.00
Thompson
2016
402 18:13.05
Jasper High School
2016
403 18:13.32
Auburn
2010
404 18:13.39
Mountain Brook HS
2012
405 18:13.73
Helena High School
2018
406 18:13.81
Fort Payne
2014
407 18:13.89
Oak Mountain HS
2013
408 18:13.99
Brooks
2016
409 18:14.26
Spain Park
2013
410 18:14.29
Montgomery Academy
2009
411 18:14.36
Oak Mountain HS
2014
412 18:14.42
Helena High School
2019
413 18:14.56
Hatton
2010
414 18:14.60
Lawrence County HS
2019
415 18:15.48
Tuscaloosa County
2016
416 18:15.66
Huntsville HS
2019
417 18:15.78
Homewood HS
2019
418 18:15.80
Homewood HS
2016
419 18:16.27
Austin
2015
420 18:16.37
Oak Mountain HS
2009
421 18:16.68
Scottsboro HS
2014
422 18:16.79
Whitesburg Christian Academy
2017
423 18:17.10
Helena High School
2015
424 18:17.23
Hatton
2019
425 18:17.32
Cullman
2018
426 18:17.38
Hatton
2011
427 18:17.39
Cullman
2009
428 18:17.66
Mountain Brook HS
2012
429 18:17.74
Lawrence County HS
2019
430 18:17.94
Smiths Station
2018
431 18:18.05
Vestavia Hills HS
2013
432 18:18.47
Hoover
2017
433 18:18.53
Montgomery Academy
2015
434 18:18.57
Lawrence County HS
2010
435 18:18.74
Vestavia Hills HS
2013
436 18:19.04
Athens High School
2016
437 18:19.18
Cullman
2010
438 18:19.19
Mountain Brook HS
2019
439 18:19.34
Cullman
2013
440 18:19.69
Mountain Brook HS
2020
441 18:20.11
Auburn
2009
442 18:20.24
Randolph School
2018
443 18:20.28
Hoover
2010
444 18:20.31
Saint John Paul II Catholic High School
2018
445 18:20.45
Helena High School
2020
446 18:20.66
Smiths Station
2018
447 18:20.77
Cold Springs
2019
448 18:20.98
Huntsville HS
2018
449 18:21.61
Thompson
2017
450 18:21.70
Mountain Brook HS
2012
451 18:21.83
Fairview
2016
452 18:21.86
Hoover
2018
453 18:21.99
Westminster School at Oak Mountain
2019
454 18:22.01
Oak Mountain HS
2014
455 18:22.28
Hoover
2014
456 18:22.39
Lawrence County HS
2015
457 18:22.63
Vestavia Hills HS
2019
458 18:22.70
Hewitt-Trussville HS
2016
459 18:23.18
John Carroll Catholic High School
2018
460 18:23.28
Holly Pond
2017
461 18:23.44
Fort Payne
2014
462 18:23.70
Brewer
2019
463 18:23.99
Oak Mountain HS
2010
464 18:24.23
St Bernard
2017
465 18:24.27
Huntsville HS
2010
466 18:24.29
James Clemens
2019
467 18:24.41
Spain Park
2019
468 18:24.62
St Bernard
2016
469 18:24.67
Spain Park
2019
470 18:24.75
Cullman
2013
471 18:25.08
Hewitt-Trussville HS
2014
472 18:25.10
Pelham
2014
473 18:25.30
Elkmont High School
2017
474 18:25.35
Hoover
2018
475 18:25.43
Spain Park
2015
476 18:25.57
Randolph School
2018
477 18:25.63
McGill-Toolen Catholic
2020
478 18:25.80
Randolph School
2010
479 18:25.99
Elkmont High School
2014
480 18:26.07
Spain Park
2018
481 18:26.10
Bob Jones
2013
481 18:26.10
John Carroll Catholic High School
2014
483 18:26.13
Gaston
2014
484 18:26.18
Vestavia Hills HS
2015
485 18:26.35
Mountain Brook HS
2016
486 18:26.46
West Blocton High School
2017
487 18:26.63
Hatton
2010
488 18:26.65
Hoover
2017
489 18:26.74
Homewood HS
2011
490 18:27.04
Montgomery Academy
2010
491 18:27.75
John Carroll Catholic High School
2015
492 18:27.84
Bob Jones
2014
493 18:27.96
Hoover
2012
494 18:28.03
Hoover
2017
495 18:28.05
Huntsville HS
2018
496 18:28.07
Decatur High School
2017
497 18:28.18
Saint John Paul II Catholic High School
2009
498 18:28.37
Oak Mountain HS
2010
499 18:28.47
Fort Payne
2012
500 18:28.50
Hatton
2014
500 18:28.50
Oak Mountain HS
2018
502 18:28.52
Gaston
2014
503 18:28.55
Vestavia Hills HS
2018
504 18:28.80
Montgomery Academy
2014
505 18:29.04
Homewood HS
2018
506 18:29.07
Wilson High School
2019
506 18:29.07
Mountain Brook HS
2013
508 18:29.10
Falkville
2016
509 18:29.36
Rogers
2020
510 18:29.46
Scottsboro HS
2014
511 18:29.50
Clements
2016
512 18:29.60
Oak Mountain HS
2015
513 18:29.77
Hoover
2014
514 18:29.90
Lawrence County HS
2010
515 18:30.06
Hoover
2013
516 18:30.29
Montgomery Academy
2011
517 18:30.53
Hoover
2013
518 18:30.64
Hatton
2012
519 18:30.82
Spain Park
2018
520 18:31.12
John Carroll Catholic High School
2018
521 18:31.29
Marion County
2017
522 18:31.37
Smiths Station
2018
523 18:31.42
Hoover
2018
524 18:31.45
Oak Mountain HS
2018
525 18:31.47
McGill-Toolen Catholic
2018
526 18:31.56
Hartselle
2014
527 18:31.68
Mountain Brook HS
2019
528 18:31.74
Huntsville HS
2011
529 18:31.78
Huntsville HS
2012
530 18:31.87
Vestavia Hills HS
2019
531 18:31.88
Lawrence County HS
2010
532 18:32.02
Bob Jones
2014
533 18:32.17
Florence High School
2019
534 18:32.20
Hatton
2016
535 18:32.50
Wilson High School
2015
536 18:32.59
Mountain Brook HS
2014
537 18:32.90
Scottsboro HS
2016
538 18:32.94
Thompson
2017
539 18:32.96
Mountain Brook HS
2016
540 18:33.04
Haleyville High School
2017
541 18:33.24
Mountain Brook HS
2013
542 18:33.39
Hewitt-Trussville HS
2013
543 18:33.48
Hewitt-Trussville HS
2010
544 18:33.77
Hoover
2017
545 18:33.87
Huntsville HS
2013
546 18:34.04
John Carroll Catholic High School
2014
547 18:34.06
Huntsville HS
2015
548 18:34.10
West Morgan
2015
549 18:34.15
Austin
2018
550 18:34.72
James Clemens
2018
551 18:34.75
Thompson
2018
552 18:34.89
Vestavia Hills HS
2020
553 18:35.00
Grissom HS
2016
554 18:35.46
Fairview
2018
555 18:35.71
Brewer
2012
556 18:35.93
Huntsville HS
2011
557 18:36.08
Saint John Paul II Catholic High School
2015
558 18:36.18
Hoover
2013
559 18:36.19
Brooks
2015
560 18:36.27
Randolph School
2016
561 18:36.59
Randolph School
2011
562 18:36.70
Randolph School
2011
562 18:36.70
West Blocton High School
2019
564 18:36.78
Brewer
2016
565 18:36.80
Arab
2014
565 18:36.80
Arab
2017
565 18:36.80
Buckhorn
2017
568 18:36.96
Vestavia Hills HS
2020
569 18:37.16
Oak Mountain HS
2012
570 18:37.32
Oak Mountain HS
2015
570 18:37.32
Vestavia Hills HS
2019
572 18:37.38
Sparkman High School
2017
573 18:37.40
Cullman
2020
574 18:37.48
Arab
2017
575 18:37.59
Pelham
2015
576 18:37.60
Montgomery Academy
2019
577 18:37.78
West Blocton High School
2019
578 18:37.86
Vestavia Hills HS
2015
579 18:37.92
Vestavia Hills HS
2014
580 18:37.99
Saint John Paul II Catholic High School
2009
581 18:38.16
Florence High School
2018
582 18:38.27
Buckhorn
2016
583 18:38.88
West Limestone
2015
584 18:38.91
Vinemont High School
2015
585 18:38.94
Houston Academy
2019
586 18:39.09
Cullman
2013
587 18:39.12
American Christian Academy
2011
588 18:39.39
Randolph School
2020
589 18:39.42
Vestavia Hills HS
2020
590 18:40.04
Buckhorn
2012
591 18:40.19
Hewitt-Trussville HS
2013
592 18:40.33
John Carroll Catholic High School
2012
593 18:40.45
Randolph School
2020
594 18:40.72
Pisgah High School
2018
595 18:40.76
Scottsboro HS
2012
596 18:41.08
Grissom HS
2010
597 18:41.20
Mountain Brook HS
2013
598 18:41.24
Hoover
2018
599 18:41.40
Brindlee Mountain
2009
600 18:41.44
Oak Mountain HS
2014
601 18:41.52
West Point High School
2016
602 18:41.63
John Carroll Catholic High School
2018
603 18:41.87
James Clemens
2014
604 18:42.03
Cullman
2019
605 18:42.04
John Carroll Catholic High School
2015
606 18:42.13
Hewitt-Trussville HS
2011
607 18:42.21
Hoover
2011
608 18:42.28
Oxford High School (AL)
2011
609 18:42.29
Brindlee Mountain
2019
610 18:42.31
Randolph School
2017
611 18:42.48
John Carroll Catholic High School
2011
612 18:42.60
Lawrence County HS
2015
613 18:42.89
Guntersville
2015
614 18:43.07
Clements
2010
615 18:43.16
Spain Park
2018
616 18:43.19
Westminster Christian Academy HS
2017
617 18:43.34
Jasper High School
2012
618 18:43.49
Vestavia Hills HS
2014
619 18:43.54
Brewer
2018
620 18:43.58
LAMP (Loveless)
2014
621 18:43.81
Huntsville HS
2015
622 18:44.05
Lawrence County HS
2013
623 18:44.14
Hewitt-Trussville HS
2014
624 18:44.32
Fort Payne
2014
625 18:44.68
Rogers
2009
625 18:44.68
LAMP (Loveless)
2015
627 18:44.79
Scottsboro HS
2014
628 18:45.06
St Bernard
2020
629 18:45.32
Catholic - Montgomery
2011
630 18:45.36
St Bernard
2013
631 18:45.58
Northside
2018
632 18:45.62
Austin
2012
633 18:45.89
Thompson
2020
634 18:45.96
Altamont
2016
635 18:46.04
Hatton
2013
636 18:46.09
James Clemens
2015
637 18:46.38
Scottsboro HS
1986
638 18:46.40
Westminster Christian Academy HS
2016
639 18:46.62
Fort Payne
0
640 18:46.90
Pelham
2016
641 18:47.03
Homewood HS
2016
642 18:47.12
Lawrence County HS
2016
643 18:47.15
Hatton
2017
644 18:47.19
Florence High School
2018
645 18:47.21
American Christian Academy
2016
646 18:47.22
Brewer
2018
647 18:47.31
West Blocton High School
2016
648 18:47.51
John Carroll Catholic High School
2019
649 18:47.68
Spain Park
2015
650 18:47.70
West Limestone
2016
651 18:47.74
Hewitt-Trussville HS
2006
652 18:47.78
Brooks
2017
653 18:47.79
Oak Mountain HS
2014
654 18:47.94
Scottsboro HS
2011
655 18:48.03
Brewer
2012
656 18:48.19
Randolph School
2012
657 18:48.47
Homewood HS
2013
657 18:48.47
Vestavia Hills HS
2014
659 18:48.69
Westminster School at Oak Mountain
2016
660 18:48.82
Holly Pond
2016
661 18:49.00
Saint John Paul II Catholic High School
2015
662 18:49.06
Lawrence County HS
2012
663 18:49.22
Jasper High School
2012
664 18:49.32
Vestavia Hills HS
2017
665 18:49.39
Haleyville High School
2018
666 18:49.77
Colbert Heights
2019
667 18:49.83
Cold Springs
2016
668 18:50.03
Homewood HS
2014
669 18:50.75
Hewitt-Trussville HS
2015
670 18:50.91
Indian Springs
2015
671 18:51.23
Muscle Shoals High
2014
672 18:51.30
Cullman
2016
673 18:51.38
Helena High School
2017
674 18:51.51
Thompson
2018
675 18:51.70
Russellville
2017
676 18:51.97
Homewood HS
2016
677 18:52.12
Pelham
2015
678 18:52.43
Oak Mountain HS
2013
679 18:52.55
Athens Bible School
2010
680 18:52.67
Oak Mountain HS
2015
681 18:53.01
Hewitt-Trussville HS
2014
682 18:53.20
Arab
2012
683 18:53.35
Holy Spirit Catholic High School
2018
683 18:53.35
Cullman
2019
685 18:53.54
Saint John Paul II Catholic High School
2015
686 18:53.56
Hoover
2019
687 18:53.65
Homewood HS
2015
688 18:54.11
Athens Bible School
2016
689 18:54.36
Helena High School
2018
690 18:54.43
Austin
2016
691 18:54.70
Rogers
2016
692 18:54.73
Pisgah High School
2018
693 18:54.85
Scottsboro HS
2009
694 18:54.87
Westminster School at Oak Mountain
2018
695 18:54.99
Oak Mountain HS
2016
696 18:55.28
Brooks
2010
697 18:55.35
Saint John Paul II Catholic High School
2017
698 18:55.76
Scottsboro HS
2013
699 18:55.88
Shelby County
2018
700 18:56.19
Huntsville HS
2019
701 18:56.36
Hoover
2010
702 18:56.38
Hazel Green
2018
703 18:56.41
Hoover
2011
704 18:56.50
Rogers
2015
705 18:56.55
Scottsboro HS
2011
706 18:56.59
Deshler High School
2016
707 18:56.86
Hoover
2012
708 18:56.87
Hewitt-Trussville HS
2017
709 18:57.12
Scottsboro HS
2017
710 18:57.13
Huntsville HS
2013
711 18:57.16
Oak Mountain HS
2012
712 18:57.20
Westminster Christian Academy HS
2017
713 18:57.31
Homewood HS
2015
714 18:57.69
John Carroll Catholic High School
2014
715 18:57.89
Chelsea
2015
716 18:57.97
Grissom HS
2010
717 18:58.18
Huntsville HS
2017
718 18:58.30
West Point High School
2017
719 18:58.31
West Blocton High School
2019
720 18:58.52
Arab
2010
721 18:58.56
Hoover
2018
722 18:58.75
Catholic - Montgomery
2012
723 18:58.95
Lawrence County HS
2015
724 18:58.99
Hoover
2016
725 18:59.57
Jasper High School
2016
726 18:59.65
Hewitt-Trussville HS
2014
727 18:59.82
Decatur High School
2010
728 18:59.86
Helena High School
2020
729 18:59.99
East Limestone High School
2013
730 19:00.14
Florence High School
2019
731 19:00.20
Lawrence County HS
2016
732 19:00.27
Cold Springs
2014
733 19:00.38
Pisgah High School
2014
734 19:00.40
Hoover
2016
735 19:00.41
Scottsboro HS
2017
736 19:00.70
Muscle Shoals High
2013
737 19:00.90
Fort Payne
2014
738 19:01.10
American Christian Academy
2019
739 19:01.65
Hoover
2015
740 19:01.73
John Carroll Catholic High School
2012
741 19:01.75
Fort Payne
2014
742 19:01.92
Randolph School
2013
743 19:02.05
Hewitt-Trussville HS
2016
744 19:02.15
Oak Mountain HS
2010
745 19:02.28
Thompson
2018
746 19:02.35
St Bernard
2017
747 19:02.52
Chelsea
2014
748 19:02.60
Bob Jones
2012
749 19:02.91
Fairview
2023
750 19:03.07
Thompson
2018
751 19:03.18
Decatur High School
2013
752 19:03.32
Boaz
2017
753 19:03.78
Florence High School
2012
754 19:03.91
Saint John Paul II Catholic High School
2013
755 19:04.01
Skyline High School
2013
756 19:04.09
Vestavia Hills HS
2018
757 19:04.15
Auburn
2010
758 19:04.35
Brooks
2014
759 19:04.37
Hewitt-Trussville HS
2012
760 19:04.56
Huntsville HS
2016
761 19:04.86
Oak Mountain HS
2019
762 19:04.89
Hewitt-Trussville HS
2010
763 19:05.00
Vestavia Hills HS
2018
764 19:05.07
Cullman
2017
765 19:05.14
Oak Mountain HS
2019
766 19:05.29
Hoover
2014
767 19:05.42
Muscle Shoals High
2019
768 19:05.45
Randolph School
2016
769 19:05.67
West Limestone
2013
770 19:05.72
Hartselle
2018
771 19:06.14
Auburn
2011
772 19:06.21
Athens High School
2013
773 19:06.24
Homewood HS
2019
774 19:06.61
Randolph School
2009
775 19:06.72
McGill-Toolen Catholic
2017
776 19:06.83
Mountain Brook HS
2013
777 19:07.22
Lawrence County HS
2010
778 19:07.26
Covenant Christian
2015
779 19:07.27
Huntsville HS
2010
780 19:07.75
Vinemont High School
2016
781 19:07.79
Madison Academy
2017
782 19:07.84
Austin
2010
783 19:07.91
Hoover
2018
784 19:07.93
Holy Spirit Catholic High School
2020
785 19:08.05
LAMP (Loveless)
2015
786 19:08.07
Auburn
2011
787 19:08.09
Homewood HS
2018
788 19:08.23
Decatur Heritage Christian Academy
2010
789 19:08.30
Altamont
2012
790 19:08.44
Buckhorn
2019
791 19:08.54
Austin
2011
792 19:08.56
Pelham
2016
793 19:08.64
Muscle Shoals High
2016
794 19:08.94
Arab
2014
795 19:08.99
Hatton
2016
796 19:09.03
Albertville
2019
797 19:09.12
Sparkman High School
2011
798 19:09.24
Vestavia Hills HS
2018
799 19:09.32
Hartselle
2016
800 19:09.41
Vestavia Hills HS
2020
801 19:09.68
Lexington
2017
802 19:09.79
Hewitt-Trussville HS
2007
803 19:10.04
East Limestone High School
2014
804 19:10.16
Sipsey Valley High School
2013
805 19:10.18
Oxford High School (AL)
2013
806 19:10.20
Mountain Brook HS
2011
807 19:10.33
Athens Bible School
2009
808 19:10.37
Fort Payne
2011
809 19:10.53
Vestavia Hills HS
2018
810 19:10.64
Hamilton
2015
811 19:11.02
Brewer
2012
812 19:11.16
McGill-Toolen Catholic
2018
813 19:11.24
Mountain Brook HS
2016
814 19:11.28
Austin
2015
815 19:11.34
Guntersville
2015
816 19:11.36
Oak Mountain HS
2012
817 19:11.46
Auburn
2010
818 19:11.51
Hatton
2013
819 19:11.71
Briarwood Christian School
2012
820 19:11.95
Westminster School at Oak Mountain
2017
821 19:12.06
Winfield City High School
2015
822 19:12.14
Fairview
2017
823 19:12.39
Hewitt-Trussville HS
2010
824 19:12.42
Hewitt-Trussville HS
2011
825 19:12.91
Hoover
2019
825 19:12.91
Oak Mountain HS
2013
827 19:12.97
Vestavia Hills HS
2013
828 19:13.22
Vestavia Hills HS
2019
829 19:13.39
Sparkman High School
2008
830 19:13.75
West Limestone
2014
831 19:14.04
Pelham
2018
832 19:14.08
Catholic - Montgomery
2013
833 19:14.17
Hewitt-Trussville HS
2010
834 19:14.21
Lauderdale County
2017
835 19:14.43
Mountain Brook HS
2013
836 19:14.55
Fort Payne
2010
837 19:14.77
Randolph School
2010
837 19:14.77
John Carroll Catholic High School
2014
839 19:14.80
Fairview
2016
839 19:14.80
McGill-Toolen Catholic
2017
841 19:14.83
Homewood HS
2017
842 19:14.88
Holy Spirit Catholic High School
2015
843 19:15.01
Huntsville HS
2017
844 19:15.20
Bob Jones
2016
845 19:15.32
Athens Bible School
2014
846 19:15.41
Mountain Brook HS
2018
847 19:15.49
Mountain Brook HS
2010
848 19:15.50
Bob Jones
2020
849 19:15.72
Hoover
2016
850 19:15.75
Brooks
2015
851 19:15.86
Spain Park
2014
852 19:16.00
Randolph School
2016
853 19:16.02
Vestavia Hills HS
2019
854 19:16.21
Hoover
2017
855 19:16.26
Hatton
2013
856 19:16.43
Homewood HS
2018
857 19:16.49
Westminster School at Oak Mountain
2017
858 19:16.55
Saint John Paul II Catholic High School
2017
859 19:16.83
Buckhorn
2018
860 19:17.01
Homewood HS
2010
861 19:17.36
Spain Park
2015
862 19:17.54
Hewitt-Trussville HS
2011
863 19:17.61
Pisgah High School
2015
864 19:17.75
Smiths Station
2018
864 19:17.75
Westminster Christian Academy HS
2016
866 19:17.76
Huntsville HS
2018
867 19:17.90
Deshler High School
2016
868 19:18.14
Mountain Brook HS
2018
869 19:18.25
Rogers
2014
870 19:18.40
Montgomery Academy
2018
871 19:18.64
Randolph School
2016
872 19:18.72
Altamont
2017
873 19:18.95
Decatur High School
2016
874 19:19.13
Randolph School
2016
875 19:19.24
McGill-Toolen Catholic
2017
876 19:19.32
Lauderdale County
2018
877 19:19.35
Cullman
2011
878 19:19.40
Cold Springs
2010
879 19:19.54
Mountain Brook HS
2016
880 19:19.58
Scottsboro HS
1994
881 19:19.78
West Blocton High School
2019
882 19:20.16
Haleyville High School
2016
883 19:20.21
Scottsboro HS
2018
884 19:20.37
James Clemens
2014
885 19:20.53
East Limestone High School
2011
886 19:20.67
John Carroll Catholic High School
2018
887 19:20.88
Spain Park
2014
888 19:21.16
Hewitt-Trussville HS
2015
889 19:21.33
Hoover
2016
890 19:21.39
Whitesburg Christian Academy
2019
890 19:21.39
Buckhorn
2016
892 19:21.69
West Morgan
2016
893 19:21.83