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


5000 Meter Run

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