Chickasaw Trails: The Top 1000 Girls 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


ACA's Kaitlin York, John Carroll's Rachel Robert, and Mountain Brook's Jessica Molloy all made the list.

5,000 Meter Run

Rank Time Athlete/Team Grade Meet Date Place
1 18:03.73
Mountain Brook HS
2015
2 18:13.25
John Carroll Catholic High School
2012
3 18:18.40
Sparkman High School
2010
4 18:27.38
Mountain Brook HS
2016
5 18:34.19
American Christian Academy
2015
6 18:40.26
Vestavia Hills HS
2009
7 18:40.41
Homewood HS
2020
8 18:52.95
Pelham
2016
9 18:54.56
Huntsville HS
2019
10 18:56.85
Whitesburg Christian Academy
2018
11 19:00.14
Hoover
2018
12 19:01.42
Mountain Brook HS
2017
13 19:02.42
Huntsville HS
2017
14 19:05.68
Huntsville HS
2016
15 19:07.43
McGill-Toolen Catholic
2018
16 19:08.68
Mountain Brook HS
2013
17 19:10.18
Mountain Brook HS
2013
18 19:12.34
Spain Park
2016
19 19:13.34
Hoover
2018
20 19:18.42
Mountain Brook HS
2019
21 19:20.62
Scottsboro HS
2014
22 19:20.84
Spain Park
2017
23 19:23.51
Mountain Brook HS
2014
24 19:23.73
Spain Park
2016
25 19:24.19
John Carroll Catholic High School
2018
26 19:26.40
Hewitt-Trussville HS
2014
27 19:27.47
Oak Mountain HS
2020
28 19:30.05
American Christian Academy
2012
29 19:30.95
American Christian Academy
2018
30 19:31.89
Sparkman High School
2009
31 19:32.37
Vestavia Hills HS
2017
32 19:33.63
Scottsboro HS
2012
33 19:33.85
Scottsboro HS
2017
34 19:36.59
John Carroll Catholic High School
2017
35 19:36.76
Montgomery Academy
2019
36 19:37.60
Buckhorn
2013
37 19:37.66
Scottsboro HS
2009
38 19:39.27
Huntsville HS
2018
39 19:42.26
Scottsboro HS
2013
40 19:42.32
Hoover
2019
41 19:45.20
Montgomery Academy
2014
42 19:46.54
Winfield City High School
2016
43 19:47.82
Wilson High School
2016
44 19:48.12
Scottsboro HS
2009
45 19:48.66
Hartselle
2016
46 19:49.22
Vestavia Hills HS
2017
47 19:50.58
Mountain Brook HS
2017
48 19:50.70
Hoover
2016
49 19:50.96
Mountain Brook HS
2011
50 19:52.64
Buckhorn
2017
51 19:53.27
Rogers
2012
52 19:53.60
Vestavia Hills HS
2019
53 19:55.11
John Carroll Catholic High School
2016
54 19:55.62
Tuscaloosa County
2017
55 19:55.63
Rogers
2020
56 19:57.75
Huntsville HS
2015
57 19:58.01
Wilson High School
2018
58 19:59.15
Scottsboro HS
2013
59 20:02.39
Grissom HS
2009
60 20:03.07
Vestavia Hills HS
2016
61 20:03.40
Huntsville HS
2009
62 20:04.15
Hewitt-Trussville HS
2014
63 20:06.21
John Carroll Catholic High School
2019
64 20:06.36
Homewood HS
2020
65 20:06.97
Muscle Shoals High
2017
66 20:07.11
Bob Jones
2014
67 20:08.00
Hewitt-Trussville HS
2012
68 20:08.19
Oak Mountain HS
2009
69 20:08.36
Scottsboro HS
2015
70 20:09.00
Scottsboro HS
2009
71 20:09.16
Vestavia Hills HS
2018
72 20:12.10
Bob Jones
2016
73 20:12.27
Rogers
2016
74 20:13.05
Mountain Brook HS
2017
75 20:13.38
Fort Payne
2015
76 20:13.42
Vestavia Hills HS
2011
77 20:13.77
St Bernard
2019
78 20:16.50
Rogers
2011
79 20:17.00
St Bernard
2014
80 20:17.13
Lawrence County HS
2017
81 20:17.14
Spain Park
2017
82 20:17.70
Mountain Brook HS
2013
83 20:17.81
Mountain Brook HS
2020
84 20:18.34
Cold Springs
2010
85 20:18.73
Spain Park
2020
86 20:21.44
Hoover
2015
87 20:22.30
Mountain Brook HS
2011
88 20:22.73
Lawrence County HS
2021
89 20:23.34
Montgomery Academy
2010
90 20:23.37
Oak Mountain HS
2014
90 20:23.37
Huntsville HS
2019
92 20:23.96
Homewood HS
2017
93 20:24.94
Oak Mountain HS
2015
94 20:25.32
Buckhorn
2017
95 20:26.04
Brewer
2015
96 20:26.40
Hoover
2019
97 20:26.69
Spain Park
2016
98 20:27.70
JB Pennington
2017
99 20:27.73
West Blocton High School
2020
100 20:28.13
Mountain Brook HS
2015
101 20:28.46
Westminster School at Oak Mountain
2017
102 20:28.47
Lawrence County HS
2015
103 20:29.34
Florence High School
2021
104 20:29.40
Mountain Brook HS
2020
105 20:30.45
American Christian Academy
2018
106 20:30.97
John Carroll Catholic High School
2011
107 20:31.76
Helena High School
2016
108 20:31.93
Hoover
2018
109 20:34.14
James Clemens
2019
110 20:34.30
Spain Park
2014
111 20:34.98
Rogers
2012
112 20:35.58
Cullman
2011
113 20:35.71
Lawrence County HS
2020
114 20:36.73
Oak Mountain HS
2020
115 20:37.95
Shoals Christian
2014
116 20:38.13
Vestavia Hills HS
2016
117 20:39.01
Hoover
2018
118 20:39.06
Arab
2020
119 20:39.35
Cold Springs
2014
120 20:40.09
Mountain Brook HS
2018
121 20:40.23
Lawrence County HS
2010
122 20:41.43
Westminster School at Oak Mountain
2018
123 20:42.77
Brooks
2012
124 20:43.22
Randolph School
2015
125 20:43.35
Mountain Brook HS
2015
126 20:43.38
McGill-Toolen Catholic
2019
127 20:44.12
Hoover
2015
128 20:44.46
Holy Spirit Catholic High School
2017
129 20:44.48
Bob Jones
2014
130 20:44.71
Hoover
2016
131 20:44.97
Columbia
2019
132 20:45.60
Hewitt-Trussville HS
2016
133 20:46.10
James Clemens
2020
134 20:46.26
Montgomery Academy
2010
135 20:47.55
Randolph School
2018
136 20:47.56
Mountain Brook HS
2018
137 20:47.59
Randolph School
2018
138 20:47.85
Hoover
2013
139 20:48.03
Hatton
2020
140 20:49.61
Mountain Brook HS
2020
141 20:50.16
Mountain Brook HS
2015
142 20:51.26
Mountain Brook HS
2012
143 20:51.27
West Limestone
2020
144 20:51.99
Vestavia Hills HS
2019
145 20:52.76
Mountain Brook HS
2017
146 20:53.46
Madison Academy
2019
147 20:53.74
Scottsboro HS
2019
148 20:53.88
Mountain Brook HS
2018
149 20:54.15
Homewood HS
2012
150 20:54.18
Hoover
2014
151 20:54.36
Hoover
2015
152 20:54.93
Hewitt-Trussville HS
2010
153 20:54.97
Wilson High School
2016
154 20:55.15
Brooks
2017
155 20:55.43
Westminster School at Oak Mountain
2017
156 20:55.76
John Carroll Catholic High School
2019
157 20:56.18
Brewer
2010
158 20:56.34
Huntsville HS
2014
159 20:56.74
Mountain Brook HS
2019
160 20:57.05
Rogers
2017
160 20:57.05
Mountain Brook HS
2011
162 20:57.69
Hoover
2019
163 20:58.12
Vestavia Hills HS
2015
164 20:58.18
Montgomery Academy
2013
165 20:58.21
Hoover
2019
166 20:58.31
Florence High School
2021
167 20:58.43
St Bernard
2018
168 20:58.60
Hoover
2013
168 20:58.60
Homewood HS
2017
170 20:59.29
Spain Park
2015
171 20:59.40
Randolph School
2018
172 21:00.13
Montgomery Academy
2013
173 21:01.41
Shelby County
2013
174 21:01.73
Saint John Paul II Catholic High School
2016
175 21:02.25
Mountain Brook HS
2017
176 21:02.31
McGill-Toolen Catholic
2020
177 21:02.59
Auburn
2010
178 21:03.06
Randolph School
2015
179 21:03.47
Indian Springs
2013
180 21:03.97
Hoover
2015
181 21:04.37
Vestavia Hills HS
2019
182 21:04.46
Mountain Brook HS
2020
183 21:06.29
Bob Jones
2014
183 21:06.29
James Clemens
2018
185 21:06.46
Hoover
2011
186 21:06.47
Thompson
2014
187 21:06.55
St Bernard
2015
188 21:07.32
Hoover
2019
189 21:07.58
Homewood HS
2016
190 21:07.93
Fort Payne
2019
191 21:08.01
Catholic - Montgomery
2009
192 21:08.19
Mountain Brook HS
2020
193 21:08.30
Auburn
2012
194 21:10.32
Spain Park
2016
195 21:10.85
Oak Mountain HS
2010
196 21:10.90
Altamont
2019
197 21:11.31
Scottsboro HS
2020
198 21:11.41
Hoover
2010
199 21:12.55
Saint John Paul II Catholic High School
2014
200 21:12.69
Scottsboro HS
2020
201 21:13.10
Westminster School at Oak Mountain
2016
202 21:13.35
Montgomery Academy
2015
203 21:13.84
Hewitt-Trussville HS
2015
204 21:13.90
Columbia
2018
205 21:14.10
Sparkman High School
2017
206 21:14.57
Homewood HS
2019
207 21:14.91
Huntsville HS
2011
208 21:15.02
Scottsboro HS
2017
209 21:16.13
Auburn
2010
210 21:16.16
John Carroll Catholic High School
2017
211 21:16.88
Florence High School
2021
212 21:17.25
Altamont
2011
213 21:17.66
Rogers
2011
214 21:17.67
Rogers
2012
215 21:17.78
Hatton
2017
216 21:18.18
Vestavia Hills HS
2017
217 21:19.39
McGill-Toolen Catholic
2018
218 21:19.87
Shelby County
2016
219 21:19.98
Randolph School
2019
220 21:20.04
Montgomery Academy
2013
221 21:20.33
Hoover
2013
222 21:20.71
McGill-Toolen Catholic
2018
223 21:21.43
Mountain Brook HS
2020
224 21:21.45
Hewitt-Trussville HS
2014
225 21:21.76
Muscle Shoals High
2018
226 21:23.21
Mountain Brook HS
2011
227 21:23.59
St Bernard
2017
228 21:23.60
Helena High School
2016
229 21:23.96
Huntsville HS
2015
230 21:24.11
McGill-Toolen Catholic
2015
231 21:24.53
Lawrence County HS
2015
232 21:24.83
Saint John Paul II Catholic High School
2019
233 21:25.40
Mountain Brook HS
2020
234 21:25.51
McGill-Toolen Catholic
2017
235 21:26.53
Bob Jones
2018
236 21:26.61
Randolph School
2012
237 21:26.80
Scottsboro HS
2009
238 21:26.98
Whitesburg Christian Academy
2022
239 21:27.42
McGill-Toolen Catholic
2019
240 21:27.43
Scottsboro HS
2012
241 21:27.76
Huntsville HS
2009
242 21:28.06
Vestavia Hills HS
2016
243 21:28.61
Bob Jones
2014
244 21:28.90
St Bernard
2017
245 21:29.07
American Christian Academy
2010
246 21:29.12
Hoover
2011
247 21:29.44
Homewood HS
2018
248 21:30.06
Mars Hill Bible
2013
249 21:30.16
Spain Park
2014
250 21:30.32
Lawrence County HS
2019
251 21:30.47
Homewood HS
2014
252 21:31.05
Mountain Brook HS
2020
253 21:31.26
Chelsea
2017
254 21:31.37
Pelham
2019
255 21:31.59
Mountain Brook HS
2014
256 21:31.60
Montgomery Academy
2015
257 21:32.13
Scottsboro HS
2015
258 21:32.45
McGill-Toolen Catholic
2015
259 21:32.54
Cold Springs
2019
260 21:32.60
Hatton
2015
261 21:32.61
American Christian Academy
2020
262 21:32.65
Mountain Brook HS
2014
263 21:33.00
Mountain Brook HS
2011
264 21:33.28
Hoover
2017
265 21:33.33
Homewood HS
2014
266 21:33.67
Rogers
2017
267 21:33.71
Pelham
2019
268 21:34.02
Hewitt-Trussville HS
2014
269 21:34.48
Haleyville High School
2015
270 21:34.76
Randolph School
2021
271 21:35.20
Mountain Brook HS
2014
272 21:35.41
Arab
2021
273 21:35.47
Homewood HS
2020
274 21:35.65
Scottsboro HS
2019
275 21:37.32
Mountain Brook HS
2012
276 21:37.33
Tuscaloosa County
2017
277 21:38.13
Russellville
2020
278 21:38.39
Bob Jones
2018
279 21:38.52
Huntsville HS
2018
280 21:38.60
Cold Springs
2020
281 21:38.96
Scottsboro HS
2013
282 21:39.17
Buckhorn
2016
283 21:39.40
Mountain Brook HS
2012
283 21:39.40
John Carroll Catholic High School
2016
285 21:39.46
Westminster School at Oak Mountain
2014
286 21:39.59
Cullman
2010
287 21:40.08
Huntsville HS
2013
288 21:40.98
Huntsville HS
2018
289 21:41.61
Hewitt-Trussville HS
2015
290 21:41.70
Mountain Brook HS
2019
290 21:41.70
Holy Spirit Catholic High School
2015
290 21:41.70
Vestavia Hills HS
2017
293 21:42.48
Randolph School
2012
294 21:42.49
Montgomery Academy
2020
295 21:42.54
James Clemens
2017
295 21:42.54
Mountain Brook HS
2013
297 21:42.80
Huntsville HS
2017
298 21:43.06
Mountain Brook HS
2019
299 21:43.77
Randolph School
2009
300 21:44.46
John Carroll Catholic High School
2014
301 21:44.66
Chelsea
2015
302 21:44.86
Cullman
2015
303 21:44.90
West Blocton High School
2021
304 21:44.92
Catholic - Montgomery
2013
305 21:45.27
Hoover
2019
306 21:45.61
Huntsville HS
2014
307 21:46.37
James Clemens
2016
308 21:46.77
Grissom HS
2011
309 21:47.52
Lawrence County HS
2014
310 21:48.09
Mountain Brook HS
2015
311 21:49.26
Mountain Brook HS
2017
312 21:49.36
Oxford High School (AL)
2013
313 21:49.39
Pisgah High School
2015
314 21:49.57
Bob Jones
2013
315 21:49.62
Lawrence County HS
2019
316 21:49.84
Florence High School
2011
317 21:49.86
Chelsea
2015
318 21:50.17
Homewood HS
2020
319 21:50.23
Mountain Brook HS
2015
320 21:50.54
Colbert Heights
2020
321 21:50.98
Hoover
2019
322 21:51.00
Auburn
2010
323 21:51.22
Lawrence County HS
2013
324 21:51.36
Mountain Brook HS
2019
325 21:51.71
Athens Bible School
2009
326 21:51.99
Helena High School
2020
327 21:52.75
Hoover
2014
328 21:52.92
Homewood HS
2017
329 21:53.89
Oak Mountain HS
2012
330 21:54.04
Rogers
2011
331 21:54.13
Decatur High School
2010
332 21:54.35
Homewood HS
2015
333 21:54.80
Oak Mountain HS
2013
334 21:54.90
Albertville
2017
335 21:54.92
Vestavia Hills HS
2010
336 21:55.03
Sipsey Valley High School
2016
337 21:55.38
Cold Springs
2020
338 21:56.05
American Christian Academy
2015
339 21:56.26
Huntsville HS
2015
340 21:56.92
Sparkman High School
2018
341 21:57.11
Oak Mountain HS
2009
342 21:57.16
Oak Mountain HS
2013
343 21:57.65
James Clemens
2020
344 21:57.67
Cullman
2015
345 21:57.99
Oak Mountain HS
2020
346 21:58.21
Spain Park
2017
347 21:58.25
Rogers
2020
348 21:58.52
McGill-Toolen Catholic
2017
349 21:58.56
Athens Bible School
2017
350 21:58.86
Fort Payne
2020
351 21:58.87
Montgomery Academy
2014
352 21:59.32
Lawrence County HS
2018
353 21:59.53
St Bernard
2019
354 21:59.81
Randolph School
2019
355 21:59.83
Huntsville HS
2012
356 21:59.96
Montgomery Academy
2016
357 22:00.15
James Clemens
2018
358 22:00.19
Mountain Brook HS
2011
359 22:00.20
Clements
2013
360 22:01.21
Hoover
2011
361 22:01.31
Catholic - Montgomery
2014
362 22:02.67
Hoover
2019
363 22:03.08
Vestavia Hills HS
2020
364 22:03.13
James Clemens
2017
365 22:03.42
Lexington
2018
366 22:03.85
Huntsville HS
2015
367 22:04.60
Homewood HS
2013
368 22:04.69
Spain Park
2010
369 22:04.93
Oak Mountain HS
2012
370 22:05.57
Scottsboro HS
2012
371 22:06.23
Westminster School at Oak Mountain
2020
372 22:06.32
Rogers
2013
373 22:06.39
Auburn
2011
374 22:07.03
Scottsboro HS
2014
375 22:07.35
Mountain Brook HS
2014
376 22:07.40
Sipsey Valley High School
2017
377 22:07.91
Haleyville High School
2016
377 22:07.91
Thompson
2014
379 22:08.12
Muscle Shoals High
2011
380 22:08.13
Homewood HS
2019
381 22:08.93
Cullman
2014
382 22:09.12
Fairview
2018
383 22:09.32
Hoover
2009
384 22:09.94
Fort Payne
2017
385 22:10.97
Mountain Brook HS
2016
386 22:11.27
Oak Mountain HS
2009
387 22:11.30
Lawrence County HS
2019
388 22:11.34
Bob Jones
2017
389 22:12.29
Hoover
2016
390 22:12.40
Scottsboro HS
2014
391 22:12.83
American Christian Academy
2011
392 22:12.91
Oak Mountain HS
2011
393 22:12.93
Lawrence County HS
2016
394 22:13.02
Rogers
2013
395 22:13.04
West Point High School
2011
396 22:13.38
Auburn
2013
397 22:13.63
Hewitt-Trussville HS
2015
398 22:13.70
Haleyville High School
2019
399 22:14.15
Winfield City High School
2018
400 22:14.29
Montgomery Academy
2012
401 22:14.60
Huntsville HS
2014
402 22:14.85
Huntsville HS
2010
403 22:14.87
Pelham
2015
404 22:15.03
Hartselle
2017
405 22:15.24
Scottsboro HS
2015
406 22:15.53
Pisgah High School
2016
407 22:15.54
DAR
2018
408 22:15.62
Spain Park
2014
409 22:16.55
Mountain Brook HS
2013
410 22:17.00
Rogers
2016
411 22:17.09
Florence High School
2015
412 22:17.18
Indian Springs
2013
413 22:17.32
Pisgah High School
2015
414 22:17.52
Saint John Paul II Catholic High School
2015
415 22:18.05
Scottsboro HS
2018
416 22:18.06
Scottsboro HS
1985
417 22:18.33
Hamilton
2017
418 22:18.43
Fort Payne
2011
419 22:18.47
Lexington
2018
420 22:18.54
Wilson High School
2019
421 22:18.83
Arab
2017
422 22:19.19
Grissom HS
2016
423 22:19.37
Mountain Brook HS
2018
424 22:19.56
Guntersville
2015
425 22:19.57
West Blocton High School
2020
426 22:19.63
Hoover
2014
427 22:19.82
Clements
2018
428 22:19.86
Hewitt-Trussville HS
2013
429 22:20.08
Hartselle
2019
430 22:20.24
Scottsboro HS
2018
431 22:20.36
Saint John Paul II Catholic High School
2016
432 22:20.95
Hoover
2019
433 22:21.12
Mountain Brook HS
2015
434 22:21.35
Fort Payne
2013
435 22:21.74
Cullman
2016
436 22:21.75
Arab
2019
437 22:21.88
Westminster School at Oak Mountain
2018
438 22:21.92
Cold Springs
2021
439 22:21.94
John Carroll Catholic High School
2016
440 22:23.41
Mountain Brook HS
2015
441 22:23.46
Lawrence County HS
2018
442 22:23.67
Rogers
2015
443 22:23.73
Wilson High School
2018
444 22:23.99
Oak Mountain HS
2014
445 22:24.26
Bob Jones
2015
446 22:26.32
Hoover
2012
447 22:26.92
Spain Park
2014
448 22:27.04
Thompson
2018
449 22:27.30
West Blocton High School
2015
450 22:27.59
Brooks
2017
451 22:27.66
West Limestone
2017
452 22:27.69
Fairview
2013
453 22:27.77
Homewood HS
2014
454 22:27.94
Scottsboro HS
2019
455 22:28.18
Jasper High School
2016
456 22:28.53
James Clemens
2016
457 22:28.74
Cold Springs
2015
458 22:28.77
Hoover
2009
459 22:28.82
Thompson
2016
460 22:28.89
Mountain Brook HS
2015
461 22:29.35
Scottsboro HS
2018
462 22:29.74
Holy Spirit Catholic High School
2017
463 22:30.29
Hoover
2015
464 22:30.41
Florence High School
2017
465 22:30.43
Brindlee Mountain
2022
466 22:30.72
Thompson
2016
467 22:31.18
Catholic - Montgomery
2011
468 22:31.19
Vestavia Hills HS
2018
469 22:31.45
Hoover
2017
470 22:31.47
Brewer
2012
471 22:31.95
Sipsey Valley High School
2015
472 22:32.01
John Carroll Catholic High School
2019
473 22:32.16
Mountain Brook HS
2020
474 22:33.21
Grissom HS
2010
475 22:33.33
Auburn
2004
476 22:33.40
Westminster Christian Academy HS
2018
477 22:33.42
West Limestone
2018
478 22:33.84
Lexington
2014
479 22:34.24
Montgomery Academy
2015
480 22:34.89
Montgomery Academy
2016
481 22:34.92
Pisgah High School
2018
482 22:35.52
St Bernard
2020
483 22:35.55
Vestavia Hills HS
2011
484 22:35.77
Saint John Paul II Catholic High School
2015
485 22:35.91
Montgomery Academy
2014
486 22:36.08
Randolph School
2014
487 22:36.55
Helena High School
2020
488 22:36.73
Randolph School
2020
489 22:36.90
Auburn
2010
490 22:37.13
Indian Springs
2016
491 22:37.43
McGill-Toolen Catholic
2019
492 22:37.83
Falkville
2014
493 22:38.19
Montgomery Academy
2012
494 22:38.41
Scottsboro HS
2012
495 22:38.45
Cullman
2011
496 22:38.48
Randolph School
2015
497 22:38.89
Vina High School
2015
498 22:39.15
Pelham
2017
499 22:39.59
Lawrence County HS
2019
500 22:39.98
Saint John Paul II Catholic High School
2013
501 22:39.99
Huntsville HS
2018
502 22:40.19
Vestavia Hills HS
2019
503 22:40.31
Helena High School
2017
504 22:40.44
Cold Springs
2021
505 22:40.81
Grissom HS
2011
506 22:40.98
Cold Springs
2016
507 22:41.06
John Carroll Catholic High School
2013
508 22:41.33
Section High School
2018
509 22:41.51
Huntsville HS
2018
510 22:42.17
Homewood HS
2015
511 22:42.30
Mountain Brook HS
2011
512 22:42.48
Homewood HS
2014
513 22:42.54
Randolph School
2014
514 22:42.75
Homewood HS
2016
515 22:42.77
Montgomery Academy
2019
516 22:42.87
Mountain Brook HS
2010
517 22:43.32
Cullman
2014
518 22:43.39
Lawrence County HS
2022
519 22:43.52
Arab
2018
520 22:43.80
Holy Spirit Catholic High School
2019
521 22:43.82
Hoover
2019
522 22:44.05
Mountain Brook HS
2012
523 22:44.11
Bob Jones
2013
524 22:44.58
Brewer
2011
525 22:45.03
Sipsey Valley High School
2017
526 22:45.08
Lauderdale County
2018
527 22:45.39
Winfield City High School
2013
528 22:45.42
Spain Park
2017
529 22:45.45
Vestavia Hills HS
2018
530 22:45.50
Helena High School
2017
531 22:45.51
Thompson
2015
532 22:45.96
John Carroll Catholic High School
2015
533 22:46.12
Mountain Brook HS
2013
534 22:46.43
Oak Mountain HS
2015
535 22:46.46
Fort Payne
2020
536 22:46.69
Hewitt-Trussville HS
2014
537 22:46.95
Mountain Brook HS
2012
538 22:46.97
Randolph School
2016
539 22:47.21
John Carroll Catholic High School
2015
540 22:47.49
Oak Mountain HS
2016
541 22:47.97
Oak Mountain HS
2015
542 22:48.02
Bob Jones
2017
543 22:48.05
Muscle Shoals High
2019
544 22:48.70
Mountain Brook HS
2020
545 22:48.76
Oak Mountain HS
2014
546 22:48.99
Whitesburg Christian Academy
2019
547 22:49.48
Fairview
2009
548 22:49.57
Vestavia Hills HS
2019
549 22:49.75
Fort Payne
2012
550 22:49.96
Mountain Brook HS
2014
551 22:50.26
Saint John Paul II Catholic High School
2014
552 22:50.49
American Christian Academy
2015
553 22:50.50
Albertville
2016
554 22:50.92
Arab
2014
555 22:51.02
Spain Park
2019
556 22:51.30
Thompson
2016
557 22:53.00
Scottsboro HS
2015
558 22:53.16
Scottsboro HS
2020
559 22:53.47
Hoover
2014
560 22:53.59
Oak Mountain HS
2015
561 22:53.66
Rogers
2016
562 22:53.67
Belgreen
2011
563 22:54.07
Jasper High School
2009
564 22:54.33
Oak Mountain HS
2012
565 22:54.68
Brewer
2016
566 22:55.21
Muscle Shoals High
2015
567 22:55.69
Spain Park
2015
568 22:56.21
Vina High School
2018
569 22:56.43
Spain Park
2011
570 22:56.67
Auburn
2012
571 22:56.85
St Bernard
2020
572 22:57.08
Cullman
2020
573 22:57.09
Winfield City High School
2014
574 22:57.40
Rogers
2016
575 22:57.46
Saint John Paul II Catholic High School
2015
576 22:57.97
Elkmont High School
2015
577 22:58.11
Homewood HS
2012
578 22:58.16
Spain Park
2014
579 22:58.17
Huntsville HS
2010
580 22:58.31
Huntsville HS
2014
581 22:58.58
Hartselle
2017
582 22:58.59
Pisgah High School
2014
583 22:58.82
JB Pennington
2018
584 22:59.11
Oak Mountain HS
2012
585 22:59.69
Hewitt-Trussville HS
2011
586 23:00.44
Muscle Shoals High
2018
587 23:00.78
Hoover
2014
588 23:00.89
Rogers
2016
589 23:01.50
Cullman
2012
590 23:02.12
Scottsboro HS
2014
591 23:02.14
Cold Springs
2014
592 23:02.24
Westminster School at Oak Mountain
2018
593 23:02.50
Gaston
2015
594 23:02.81
Athens Bible School
2019
595 23:03.82
Ashville
2015
596 23:03.88
Montgomery Academy
2009
597 23:04.28
Pisgah High School
2021
598 23:04.93
East Lawrence High School
2012
599 23:05.38
Thompson
2017
600 23:05.48
Oak Mountain HS
2009
601 23:05.50
Vestavia Hills HS
2019
602 23:06.31
Oak Mountain HS
2013
603 23:06.46
Brewer
2020
604 23:06.59
Hoover
2017
605 23:06.91
Montgomery Academy
2018
606 23:07.12
Cullman
2018
607 23:07.53
Hewitt-Trussville HS
2014
608 23:08.21
Catholic - Montgomery
2013
609 23:08.31
Homewood HS
2019
610 23:08.39
Homewood HS
2018
611 23:08.54
Brindlee Mountain
2021
612 23:08.59
Central - Florence
2014
613 23:08.64
Prattville Christian Academy
2015
614 23:09.01
Hoover
2019
615 23:09.40
Pisgah High School
2017
616 23:09.93
Hewitt-Trussville HS
2010
617 23:10.48
Hamilton
2015
617 23:10.48
Fort Payne
2010
619 23:10.89
Boaz
2017
620 23:11.03
Austin
2009
621 23:11.57
American Christian Academy
2013
622 23:11.74
Indian Springs
2015
623 23:11.95
Huntsville HS
2013
624 23:12.65
Jasper High School
2013
625 23:12.68
Sparkman High School
2018
626 23:12.89
Section High School
2011
627 23:12.91
Hoover
2014
628 23:13.44
Westminster School at Oak Mountain
2018
629 23:13.49
Briarwood Christian School
2011
630 23:13.61
Spain Park
2014
631 23:13.69
Huntsville HS
2018
632 23:13.89
Oak Mountain HS
2018
633 23:14.33
McGill-Toolen Catholic
2018
634 23:15.40
Hoover
2018
635 23:15.45
Hartselle
2016
636 23:16.08
Homewood HS
2018
637 23:16.14
Hewitt-Trussville HS
2013
638 23:16.44
Hatton
2017
639 23:16.66
Hartselle
2014
640 23:16.71
Hoover
2013
641 23:17.25
Holly Pond
2016
642 23:17.58
Randolph School
2017
643 23:17.69
Chelsea
2013
644 23:17.71
Rogers
2017
645 23:17.81
Fort Payne
2013
646 23:17.96
Mountain Brook HS
2012
647 23:18.11
Lawrence County HS
2018
648 23:18.75
Hewitt-Trussville HS
2015
649 23:19.21
Randolph School
2020
650 23:19.22
Homewood HS
2017
651 23:19.41
Vina High School
2012
652 23:19.63
Hoover
2016
653 23:19.78
Fairview
2016
654 23:20.10
Westminster Christian Academy HS
2016
655 23:20.12
Decatur High School
2017
656 23:20.45
Buckhorn
2014
657 23:20.58
Homewood HS
2020
658 23:20.72
Vestavia Hills HS
2016
659 23:20.89
Fairview
2020
660 23:20.94
Hamilton
2014
661 23:21.39
Lawrence County HS
2012
661 23:21.39
Winfield City High School
2014
661 23:21.39
Jasper High School
2016
664 23:21.58
Pelham
2014
665 23:21.74
Oak Mountain HS
2015
666 23:21.77
Athens Bible School
2017
667 23:22.05
Fort Payne
2014
668 23:22.37
Oak Mountain HS
2014
669 23:22.45
Saint John Paul II Catholic High School
2011
669 23:22.45
Fort Payne
2013
669 23:22.45
Hewitt-Trussville HS
2015
672 23:22.54
Russellville
2022
673 23:22.58
Saint John Paul II Catholic High School
2010
674 23:22.61
Decatur High School
2013
675 23:22.66
Vina High School
2013
676 23:22.68
Oak Mountain HS
2019
677 23:22.72
Holly Pond
2019
678 23:22.73
Hoover
2015
679 23:22.74
Randolph School
2016
680 23:22.88
Lawrence County HS
2018
681 23:23.08
Scottsboro HS
1986
682 23:23.11
Oxford High School (AL)
2010
683 23:23.28
Saint John Paul II Catholic High School
2015
684 23:23.62
Hartselle
2017
685 23:23.68
Hoover
2013
686 23:23.93
Chelsea
2014
687 23:24.51
Hoover
2019
688 23:25.03
Cullman
2020
688 23:25.03
Saint John Paul II Catholic High School
2014
690 23:25.29
Holy Spirit Catholic High School
2016
691 23:25.63
Mountain Brook HS
2013
692 23:25.74
Sipsey Valley High School
2016
693 23:26.11
Skyline High School
2014
694 23:26.38
Pisgah High School
2016
695 23:26.43
Sparkman High School
2017
696 23:26.47
Fort Payne
2011
697 23:26.66
Grissom HS
2015
698 23:26.71
Section High School
2018
699 23:27.00
Altamont
2021
700 23:27.38
Hewitt-Trussville HS
2016
701 23:27.87
Section High School
2012
702 23:28.13
Florence High School
2015
703 23:28.33
Fort Payne
2017
704 23:28.76
Holly Pond
2011
704 23:28.76
Fort Payne
2013
706 23:29.16
Arab
2011
707 23:29.18
Colbert Heights
2016
708 23:29.33
Mountain Brook HS
2013
709 23:29.56
Section High School
2013
710 23:29.86
West Limestone
2016
711 23:30.06
Hoover
2016
712 23:30.12
Hewitt-Trussville HS
2011
713 23:30.18
Saint John Paul II Catholic High School
2018
714 23:30.28
Brewer
2012
715 23:30.47
Skyline High School
2014
716 23:30.52
James Clemens
2017
716 23:30.52
Hoover
2011
718 23:31.01
Sparkman High School
2015
719 23:31.30
McGill-Toolen Catholic
2018
720 23:31.48
Hamilton
2018
720 23:31.48
Lauderdale County
2022
722 23:32.17
Randolph School
2018
723 23:32.22
Springville HS
2014
724 23:32.26
Holy Spirit Catholic High School
2018
724 23:32.26
James Clemens
2019
726 23:32.40
Hoover
2019
727 23:32.47
Jasper High School
2016
728 23:32.62
St Bernard
2018
729 23:32.72
John Carroll Catholic High School
2019
730 23:33.04
Homewood HS
2016
731 23:33.21
Winfield City High School
2014
732 23:33.32
East Limestone High School
2012
733 23:33.43
Clements
2019
734 23:33.54
Huntsville HS
2016
735 23:33.71
Vina High School
2017
736 23:33.79
Rogers
2020
737 23:33.88
Priceville
2021
738 23:34.32
McGill-Toolen Catholic
2015
739 23:34.37
West Limestone
2012
740 23:34.49
Cold Springs
2010
741 23:34.93
Mountain Brook HS
2015
742 23:35.34
Vestavia Hills HS
2010
743 23:35.49
Mountain Brook HS
2018
744 23:35.83
Spain Park
2014
745 23:36.05
Brooks
2018
746 23:36.22
Mountain Brook HS
2012
747 23:36.32
Cold Springs
2019
748 23:36.88
Bob Jones
2014
749 23:37.42
West Blocton High School
2019
750 23:37.55
Scottsboro HS
2019
751 23:37.92
Huntsville HS
2013
752 23:38.03
Hoover
2019
753 23:38.21
John Carroll Catholic High School
2017
754 23:38.59
Montgomery Academy
2019
755 23:38.63
Hatton
2020
756 23:38.85
Falkville
2009
757 23:39.06
Thompson
2020
758 23:39.11
Montgomery Academy
2011
759 23:39.90
Haleyville High School
2016
760 23:40.04
Saint John Paul II Catholic High School
2019
761 23:40.27
Rogers
2013
762 23:40.75
Hoover
2020
763 23:40.76
Austin
2009
764 23:40.83
Thompson
2014
765 23:41.04
Lawrence County HS
2014
766 23:41.25
Hewitt-Trussville HS
2017
767 23:41.27
Hoover
2018
768 23:41.35
Mountain Brook HS
2014
769 23:41.38
Cold Springs
2011
770 23:41.60
Oak Mountain HS
2012
771 23:41.90
Vestavia Hills HS
2011
772 23:42.00
Pisgah High School
2014
773 23:42.32
Hewitt-Trussville HS
2012
774 23:42.38
Bob Jones
2017
775 23:42.73
Decatur High School
2009
776 23:42.94
Lawrence County HS
2014
777 23:43.02
Montgomery Academy
2009
778 23:44.00
West Limestone
2017
779 23:44.51
Vina High School
2014
780 23:44.65
Russellville
2016
781 23:44.79
Mountain Brook HS
2014
782 23:44.90
Colbert Heights
2019
783 23:44.97
Hatton
2016
784 23:45.31
Oak Mountain HS
2018
785 23:45.36
Fort Payne
2015
786 23:45.51
Saint John Paul II Catholic High School
2017
787 23:46.33
Hewitt-Trussville HS
2013
788 23:46.38
Homewood HS
2009
789 23:47.00
Mountain Brook HS
2010
790 23:47.04
Albertville
2020
791 23:47.06
Hoover
2017
792 23:47.27
Bob Jones
2016
793 23:47.51
Athens Bible School
2014
794 23:47.83
Arab
2019
795 23:47.84
Scottsboro HS
2014
796 23:48.08
Spain Park
2017
797 23:48.37
West Point High School
2018
798 23:48.49
Grissom HS
2010
799 23:48.83
Rogers
2017
800 23:49.16
Catholic - Montgomery
2009
801 23:49.24
American Christian Academy
2017
802 23:49.43
Mountain Brook HS
2011
803 23:49.51
Oak Mountain HS
2018
804 23:49.59
West Blocton High School
2019
805 23:49.86
Spain Park
2014
806 23:50.19
Mountain Brook HS
2012
807 23:50.59
Oak Mountain HS
2017
808 23:50.91
Jasper High School
2016
809 23:50.93
Cold Springs
2011
810 23:51.08
Rogers
2019
811 23:51.30
Winfield City High School
2012
812 23:51.63
Pisgah High School
2019
813 23:51.67
Trinity Presbyterian School
2018
814 23:51.68
Brooks
2018
815 23:52.10
Lawrence County HS
2020
816 23:52.33
Westminster Christian Academy HS
2016
817 23:52.52
American Christian Academy
2019
818 23:52.63
Deshler High School
2021
819 23:52.92
Columbia
2019
820 23:52.99
Deshler High School
2022
821 23:53.03
McGill-Toolen Catholic
2017
822 23:53.29
St Bernard
2015
823 23:53.51
Lawrence County HS
2012
824 23:53.65
Helena High School
2019
825 23:53.68
Saint John Paul II Catholic High School
2013
826 23:53.82
Lawrence County HS
2013
827 23:53.86
Holy Spirit Catholic High School
2015
828 23:54.05
Spain Park
2013
829 23:54.11
Oak Mountain HS
2011
830 23:54.15
Hoover
2016
831 23:54.32
Hatton
2020
832 23:54.35
Thompson
2017
833 23:54.46
Prattville Christian Academy
2016
834 23:54.77
Cullman
2018
835 23:54.87
Shelby County
2020
836 23:55.41
Montgomery Academy
2012
837 23:55.52
Hoover
2020
838 23:55.56
Fairview
2019
839 23:55.77
Spain Park
2014
840 23:56.33
West Limestone
2015
841 23:56.95
John Carroll Catholic High School
2016
842 23:57.01
West Blocton High School
2020
843 23:57.12
Sparkman High School
2013
844 23:57.17
Westminster Christian Academy HS
2018
845 23:57.70
Sipsey Valley High School
2016
846 23:57.72
Chelsea Middle School
2015
847 23:58.23
Randolph School
2010
848 23:58.34
LAMP (Loveless)
2015
849 23:58.53
Grissom HS
2009
850 23:58.58
West Limestone
2011
851 23:58.93
Lauderdale County
2015
852 23:58.95
Indian Springs
2013
853 23:58.96
Decatur High School
2012
854 23:59.32
Hatton
2020
855 23:59.95
Hatton
2015
856 24:00.10
Hoover
2019
857 24:00.21
Lawrence County HS
2013
858 24:00.48
Holy Spirit Catholic High School
2017
859 24:00.77
Cold Springs
2019
860 24:00.93
Rogers
2015
861 24:01.00
Buckhorn
2020
862 24:01.20
Hartselle
2014
863 24:02.06
Buckhorn
2019
864 24:02.28
Buckhorn
2016
865 24:02.32
Fairview
2017
866 24:02.82
Mountain Brook HS
2016
867 24:03.14
Section High School
2017
868 24:03.16
Arab
2012
869 24:03.41
Mountain Brook HS
2015
870 24:03.65
Auburn
2013
871 24:03.74
St Bernard
2018
872 24:03.96
Auburn
2012
873 24:04.48
Bob Jones
2017
874 24:04.53
Westminster School at Oak Mountain
0
875 24:04.74
Lawrence County HS
2013
876 24:05.03
Hewitt-Trussville HS
2012
877 24:05.18
Spain Park
2020
878 24:05.80
Athens Bible School
2010
879 24:06.03
Colbert Heights
2021
880 24:06.45
Winfield City High School
2017
881 24:06.47
Hoover
2011
882 24:06.53
Winfield City High School
2012
883 24:06.84
Auburn
2011
884 24:07.21
Mountain Brook HS
2012
885 24:07.27
Spain Park
2017
886 24:07.34
Jasper High School
2017
887 24:07.57
Mountain Brook HS
2015
887 24:07.57
Madison Academy
2018
889 24:07.91
Columbia
2017
890 24:08.04
Winfield City High School
2020
891 24:08.13
Fairview
2012
891 24:08.13